Commit Graph
39 Commits
Author SHA1 Message Date
hulthe abb4df15f0 Add naive Compose button impl 2024-02-04 15:28:25 +01:00
hulthe 7f6971b329 Some cleanup 2023-12-20 17:06:50 +01:00
hulthe 00b3b51b36 Tweak brightness 2023-12-19 19:31:08 +01:00
hulthe 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
hulthe fb57b0bdc6 Refactor keyboard timing tests 2023-12-16 19:56:44 +01:00
hulthe 607e5b02ef Update deps 2023-12-16 19:42:58 +01:00
hulthe 8066837cc9 Decrease idle animation brightness 2023-08-28 13:55:09 +02:00
hulthe f265898dda Increase debounce threshold 2023-08-28 13:55:02 +02:00
hulthe e68d25afa8 Remove patch 2023-08-28 13:54:50 +02:00
hulthe dcf950cc66 Switch to layer matrix instead of layer list 2023-07-21 16:18:47 +02:00
hulthe 2c239b6248 Add basic swich debouncing. 2023-07-15 00:45:36 +02:00
hulthe 9854e0c0a8 stuff 2023-06-12 18:18:12 +02:00
hulthe 59f91e2f6b Add uart Header struct 2023-05-29 17:14:30 +02:00
hulthe fa3b1502d7 Add fado out effect to button presses 2023-05-21 17:38:43 +02:00
hulthe 5c68b483af Use postcard to serialize uart messages 2023-05-21 11:11:28 +02:00
hulthe 481066a343 Add RTT logging 2023-05-21 10:19:32 +02:00
hulthe 8a14c13bf1 Update dependencies 2023-05-21 00:57:08 +02:00
hulthe c5c27c487e Update layout 2023-05-15 22:07:25 +02:00
hulthe 78db14f88d Add idle animation 2023-05-15 22:07:15 +02:00
hulthe 251fe2d79b Refactor light handling to use event messages 2023-05-14 16:01:08 +02:00
hulthe 2714d549b0 Add light to layer switch key 2023-05-09 18:13:51 +02:00
hulthe c39893a067 Add communication between keyboard halves 2023-05-09 18:10:43 +02:00
hulthe 2b66c022f7 Fix right.rs 2023-05-08 19:43:18 +02:00
hulthe 4f59a59693 Make keys light up when pressed 2023-04-26 18:39:47 +02:00
hulthe 2fc050eb4f Update layers-left.ron 2023-04-26 18:39:20 +02:00
hulthe 05951e1b77 Add serial-logs script 2023-04-26 18:38:54 +02:00
hulthe e544e86cfa Swap RX/TX on pcb_right 2023-04-16 15:42:20 +02:00
hulthe dd613adf49 Add export files to kicad gitignore 2023-04-16 12:42:29 +02:00
hulthe 3c0e7d48d9 Tweak left PCB, add right & thumb PCB 2023-04-16 12:20:11 +02:00
hulthe aa201036c6 Add kicad .gitignore 2023-04-05 21:44:24 +02:00
hulthe 74bde21257 Add PCB schematic 2023-04-05 21:42:46 +02:00
hulthe a444b8c61e Implement modifiers and modtap 2023-03-19 22:18:08 +01:00
hulthe 05e5cbc917 Remove auto-generated layout files 2023-03-19 00:51:15 +01:00
hulthe 4d02d0825a Split firmware inte left.rs and right.rs. 2023-03-18 00:58:42 +01:00
hulthe 5c154141d0 Move away from matrix-based key layout 2023-03-17 23:37:43 +01:00
hulthe 4e83970cc3 Improve ws2812 api 2023-03-16 22:59:59 +01:00
hulthe 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
hulthe 06a47b7a2c Get a dummy keyboard working 2023-03-05 21:16:59 +01:00
hulthe 83af700325 Initial Commit - Blinky 2023-03-04 09:23:35 +01:00