Skip to content

Activity

migrate firmware to libhmk

peppapighscreated main • c09a44d • 
on Jan 5

Deleted branch

peppapighsdeleted main • 
on Jan 5

enable release build

peppapighscreated old • f2a0a95 • 
on Jan 5

enable release build

peppapighspushed 1 commit to main • af7b8ea…f2a0a95 • 
on Nov 28, 2024

add rounding to the distance calculation

peppapighspushed 1 commit to main • 4558114…af7b8ea • 
on Nov 22, 2024

add firmware related keycodes

peppapighspushed 1 commit to main • 7223ce2…4558114 • 
on Nov 19, 2024

add vendor protocols for recalibrate & NKRO toggling

Force push
peppapighsforce pushed to main • 2621a96…7223ce2 • 
on Nov 19, 2024

add vendor protocols for recalibrate & NKRO toggling

peppapighspushed 1 commit to main • 5289127…2621a96 • 
on Nov 19, 2024

add NKRO support

Force push
peppapighsforce pushed to main • 7d3ff3c…5289127 • 
on Nov 19, 2024

add NKRO support

peppapighspushed 1 commit to main • f9b554a…7d3ff3c • 
on Nov 19, 2024

add vendor protocol for firmware version request

peppapighspushed 1 commit to main • c4c8f2a…f9b554a • 
on Nov 19, 2024

implement eeprom & vendor protocols

Force push
peppapighsforce pushed to main • b6a8ffb…c4c8f2a • 
on Nov 18, 2024

implement eeprom & vendor protocols

peppapighspushed 1 commit to main • ccff05e…b6a8ffb • 
on Nov 18, 2024

add LICENSE

peppapighspushed 1 commit to main • a963098…ccff05e • 
on Nov 18, 2024

add enum values for key switch state

peppapighspushed 1 commit to main • 855bda0…a963098 • 
on Nov 18, 2024

add more vendor class protocols

peppapighspushed 1 commit to main • 7772721…855bda0 • 
on Nov 17, 2024

precompute the distance conversion table

peppapighspushed 1 commit to main • c68593c…7772721 • 
on Nov 17, 2024

test some vendor class protocols

peppapighspushed 1 commit to main • cb276fc…c68593c • 
on Nov 16, 2024

replace duplicates with aliases instead in keycodes

peppapighspushed 1 commit to main • 54a1f70…cb276fc • 
on Nov 16, 2024

add section comments

peppapighspushed 1 commit to main • 68e290c…54a1f70 • 
on Nov 16, 2024

add variable to adjust the aggressiveness of the quadratic curve

Force push
peppapighsforce pushed to main • c158eb8…68e290c • 
on Nov 15, 2024

add variable to adjust the aggressiveness of the quadratic curve

peppapighspushed 1 commit to main • 29cceaf…c158eb8 • 
on Nov 15, 2024

refactor firmware code

Force push
peppapighsforce pushed to main • 11a0e74…29cceaf • 
on Nov 15, 2024

refactor firmware code

peppapighspushed 1 commit to main • ef411a1…11a0e74 • 
on Nov 15, 2024

optimize key switch polling

peppapighspushed 1 commit to main • c2d5c84…ef411a1 • 
on Nov 14, 2024

change transparent key behavior and refactor

Force push
peppapighsforce pushed to main • 5389968…c2d5c84 • 
on Nov 14, 2024

change transparent key behavior and refactor

peppapighspushed 1 commit to main • 5b66164…5389968 • 
on Nov 14, 2024

optimize polling latency

peppapighspushed 1 commit to main • 18ac463…5b66164 • 
on Nov 14, 2024

add tap-hold behavior and latency debugging

peppapighspushed 1 commit to main • 37da554…18ac463 • 
on Nov 14, 2024

fix one-time key bug

Force push
peppapighsforce pushed to main • 8e42835…37da554 • 
on Nov 14, 2024