aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Update READMEHEADmasterLouis Burda2024-08-192-11/+17
* Remove old debouncing code and adjust timeoutLouis Burda2024-08-102-16/+1
* Switch to event-triggered messagingLouis Burda2024-08-107-153/+162
* Reduce drive strengthLouis Burda2024-07-171-3/+3
* Add qemu switch keybindLouis Burda2024-07-051-1/+1
* Adjust keymapLouis Burda2024-03-131-9/+67
* Add qemu macroLouis Burda2024-01-042-1/+10
* Add mitigation for gpio pin that fails to pull lowLouis Burda2023-12-094-9/+35
* Improve loggingLouis Burda2023-12-098-54/+117
* Reorder hex alpha chars in num layerLouis Burda2023-08-231-2/+2
* Update picosdk to fix gcc missing cstd- includes and add hex to num layerLouis Burda2023-06-213-3/+3
* fixup! Add README with setup noticeLouis Burda2023-06-191-2/+1
* Add README with setup noticeLouis Burda2023-06-191-0/+12
* Update USB VID/PID to 1209/DEF0Louis Burda2023-06-191-1/+1
* Add MIT LicenseLouis Burda2023-06-191-0/+21
* Send key report on active modifier changeLouis Burda2023-02-131-1/+2
* fixup! Only update weakmods when new keycode is addedLouis Burda2023-02-131-0/+2
* Only update weakmods when new keycode is addedLouis Burda2023-02-131-4/+14
* Forward warning from slave to master and dont call hid and cdc tasks on slaveLouis Burda2023-02-056-19/+41
* Make led blip asynchronous and add sync mechanism to split commsLouis Burda2023-02-055-35/+104
* Fix swapped led color channelsLouis Burda2023-02-021-2/+2
* Move rgb convert into ws2814.cLouis Burda2023-02-013-7/+5
* Keep weak_mods active until a key state changesLouis Burda2023-01-291-10/+28
* Add led blips for warnings and on startupLouis Burda2023-01-287-21/+60
* Fix macro_send for multiple held keysLouis Burda2023-01-093-29/+67
* Remove delay in kvm switch macrosLouis Burda2023-01-081-6/+2
* Reorder usb hid descriptors for better compatibilityLouis Burda2023-01-081-17/+17
* Small fixupsLouis Burda2022-12-282-16/+9
* Allow forcing split roleLouis Burda2022-12-281-0/+4
* Use separate hid interface for keyboard protoLouis Burda2022-12-284-99/+127
* stash getting hid keyboard proto workingLouis Burda2022-12-283-27/+33
* Simplify make targetsLouis Burda2022-12-271-16/+11
* Automatically clone submodules and patch tinyusb on initial makeLouis Burda2022-12-271-7/+13
* Implement more keysym functionsLouis Burda2022-12-279-111/+360
* Add special hid functionality, consumer control workingLouis Burda2022-12-1916-226/+489
* Enable temporary (weak) mods for specific keys and layer switching with modsLouis Burda2022-12-198-110/+236
* Add more keys to keymap and add split role detectionLouis Burda2022-12-1910-51/+73
* Added layer switching and debouncingLouis Burda2022-12-189-170/+315
* Rename matrix to keymat and refactor key matrix accessLouis Burda2022-12-1815-269/+360
* Add stdio command interface, matrix syncing and basic evaluationLouis Burda2022-12-1610-58/+207
* Switch to full-duplex uartLouis Burda2022-12-134-92/+52
* Add response delay to work around communication issueLouis Burda2022-12-023-73/+64
* Added split uart support based on chibios implLouis Burda2022-12-0219-356/+410
* Fix pio uart integration with neopix pioLouis Burda2022-11-296-59/+79
* Adapt ChibiOS uart pio implementation (untested)Louis Burda2022-11-292-28/+242
* Refactoring and added sdk uart (not working)Louis Burda2022-11-2912-260/+284
* Basic key matrix scan and keycode setupLouis Burda2022-11-2813-25/+1091
* Integrate tinyUSB composite HID exampleLouis Burda2022-11-204-29/+164
* Enable double tap bootloader featureLouis Burda2022-11-202-41/+4
* Add CDC stdio driver and logging + panic handlersLouis Burda2022-11-2011-237/+427