Commit Graph

80 Commits

Author SHA1 Message Date
87f276a497 reorg 2025-11-21 19:36:53 -08:00
1fa0398955 assets 2025-11-21 19:36:36 -08:00
Soothsayerrr
9b2f6c39bf Merge branch 'dev' of https://github.com/Kymkim/modular-kbd into dev 2025-11-18 20:13:33 -08:00
Soothsayerrr
1d0ed92efd top mxPlate half
not done yet but the top thing is done without the back part
2025-11-18 20:13:28 -08:00
Nolan Nguyen
5d8532811e Implement encoder processing for keypress updates
Added encoder processing to handle rotary input and update keypress reports accordingly.
2025-11-18 18:00:50 -08:00
c9082d0f01 googoogaagaa babies 2025-11-16 16:05:16 -08:00
2d3012de7f ntearsntei 2025-11-12 13:25:08 -08:00
454c9734e0 ntearsntei 2025-11-12 13:24:49 -08:00
04a02e4340 clean up 2025-11-11 17:27:12 -08:00
1ce70beb45 somewhat works 2025-11-11 17:20:40 -08:00
348787d15f mergy 2025-11-10 19:21:34 -08:00
d4a884cb1d minor stuff 2025-11-10 19:09:29 -08:00
fbc4d92b69 safty 2025-10-22 12:48:48 -07:00
168fa6030e handshake event implementation 2025-09-28 18:18:49 -07:00
dff2fd40dd dma sending stuff thru uart 2025-09-24 17:14:26 -07:00
fe1831e89f stuff 2025-09-24 12:41:56 -07:00
59729453a5 numpad configuration 2025-09-23 14:46:22 -07:00
c97a0956e2 uart dma stuff 2025-09-23 14:03:53 -07:00
b42a02e9cf UART STUFF 2025-09-22 13:26:56 -07:00
736b7f406d stuff 2025-09-17 12:51:01 -07:00
5f5997ae45 Merge branch 'hardware-numpad' into dev 2025-09-14 11:43:37 -07:00
755623166c pcb stuff 2025-09-08 19:30:51 -07:00
Nolan Nguyen
8e0ae599a7 Update Main for 2x2 HID keyboard
Updated the main.c file to implement a 2x2 matrix keyboard functionality. The code now reads key presses and sends corresponding HID reports.
2025-09-07 22:26:44 -07:00
92f4af5d09 archived old files 2025-09-07 17:13:32 -07:00
6e29255f40 deleted unused files 2025-09-07 16:53:34 -07:00
d3fde22916 working 6kro 2025-09-07 16:50:01 -07:00
19bb6617e2 remaking a new firmware 2025-09-07 11:20:35 -07:00
03bc7686ae 6kro rollback 2025-09-06 23:32:00 -07:00
e3e99c177b sotfware fore re-enum and clock stabilize delay 2025-09-04 22:05:48 -07:00
98d8c14d4c some fixy 2025-09-04 20:36:58 -07:00
e9677da599 comments 2025-09-02 22:12:40 -07:00
f2adbc1a75 rgb matrix and drc rules 2025-09-02 20:35:02 -07:00
72a95f1a2a some config changes 2025-09-01 20:30:52 -07:00
47a60d3073 numpad, connections, and more 2025-08-25 20:18:57 -07:00
826ddbcb1d Some work on the GPIO, enabled DMA for TX as well 2025-08-25 17:56:49 -07:00
0faa5dbaa2 typo fix 2025-08-25 13:02:56 -07:00
cbc775ca6d added todo tasks 2025-08-24 19:22:38 -07:00
544a39838f fixed compiler errors 2025-08-24 19:18:49 -07:00
25a5afe219 documentation and inactive mode code 2025-08-24 19:09:53 -07:00
45f5553763 revised DMA Queue 2025-08-24 16:10:28 -07:00
f8d17ce7ea DMA Queue implemntation using UART 2025-08-21 21:02:32 -07:00
e1b596662b initial code for numpadtesting with UART 2025-08-19 20:21:32 -07:00
8552101559 numpad ioc update for future compability with sync uart 2025-08-19 19:20:38 -07:00
9917bb789b Numpad IOC 2025-08-18 12:44:07 -07:00
aa5960a79e merge hardware-numpad 2025-08-18 12:15:30 -07:00
0ad9440ef9 Licensce and file restructuring. Housekeeping rules 2025-08-17 20:08:37 -07:00
95bbfd2bef Merge branch 'dev' 2025-07-15 11:42:18 -07:00
323a11e9ca prototype mainboard done! 2025-07-15 11:41:31 -07:00
86e27feb0d Merge branch 'dev' 2025-07-15 09:09:22 -07:00
d47641e164 Merge branch 'mainboard' into dev 2025-07-15 09:06:53 -07:00