Commit Graph

36 Commits

Author SHA1 Message Date
7d9cfe9557 Fix the bug that has been bugging me for months
Finally got the little shit :D
2023-12-16 19:56:44 +01:00
fb57b0bdc6 Refactor keyboard timing tests 2023-12-16 19:56:44 +01:00
607e5b02ef Update deps 2023-12-16 19:42:58 +01:00
8066837cc9 Decrease idle animation brightness 2023-08-28 13:55:09 +02:00
f265898dda Increase debounce threshold 2023-08-28 13:55:02 +02:00
e68d25afa8 Remove patch 2023-08-28 13:54:50 +02:00
dcf950cc66 Switch to layer matrix instead of layer list 2023-07-21 16:18:47 +02:00
2c239b6248 Add basic swich debouncing. 2023-07-15 00:45:36 +02:00
9854e0c0a8 stuff 2023-06-12 18:18:12 +02:00
59f91e2f6b Add uart Header struct 2023-05-29 17:14:30 +02:00
fa3b1502d7 Add fado out effect to button presses 2023-05-21 17:38:43 +02:00
5c68b483af Use postcard to serialize uart messages 2023-05-21 11:11:28 +02:00
481066a343 Add RTT logging 2023-05-21 10:19:32 +02:00
8a14c13bf1 Update dependencies 2023-05-21 00:57:08 +02:00
c5c27c487e Update layout 2023-05-15 22:07:25 +02:00
78db14f88d Add idle animation 2023-05-15 22:07:15 +02:00
251fe2d79b Refactor light handling to use event messages 2023-05-14 16:01:08 +02:00
2714d549b0 Add light to layer switch key 2023-05-09 18:13:51 +02:00
c39893a067 Add communication between keyboard halves 2023-05-09 18:10:43 +02:00
2b66c022f7 Fix right.rs 2023-05-08 19:43:18 +02:00
4f59a59693 Make keys light up when pressed 2023-04-26 18:39:47 +02:00
2fc050eb4f Update layers-left.ron 2023-04-26 18:39:20 +02:00
05951e1b77 Add serial-logs script 2023-04-26 18:38:54 +02:00
e544e86cfa Swap RX/TX on pcb_right 2023-04-16 15:42:20 +02:00
dd613adf49 Add export files to kicad gitignore 2023-04-16 12:42:29 +02:00
3c0e7d48d9 Tweak left PCB, add right & thumb PCB pcb-v2 2023-04-16 12:20:11 +02:00
aa201036c6 Add kicad .gitignore 2023-04-05 21:44:24 +02:00
74bde21257 Add PCB schematic pcb-left-v1 2023-04-05 21:42:46 +02:00
a444b8c61e Implement modifiers and modtap 2023-03-19 22:18:08 +01:00
05e5cbc917 Remove auto-generated layout files 2023-03-19 00:51:15 +01:00
4d02d0825a Split firmware inte left.rs and right.rs. 2023-03-18 00:58:42 +01:00
5c154141d0 Move away from matrix-based key layout 2023-03-17 23:37:43 +01:00
4e83970cc3 Improve ws2812 api 2023-03-16 22:59:59 +01:00
5fa52f7f48 Get most basics working
- Control (at least) 1 neopixel
- Add basic blinky panic handler
- Support N-key rollover
- Test GPIO pins
2023-03-14 00:14:44 +01:00
06a47b7a2c Get a dummy keyboard working 2023-03-05 21:16:59 +01:00
83af700325 Initial Commit - Blinky 2023-03-04 09:23:35 +01:00