Commit Graph

27 Commits

Author SHA1 Message Date
lif 40050f0314 Add a simple build-time test verifying that the keyboard layout defined in matrix.h is unlikely to result in an unfortunate situation 2024-07-05 01:57:42 -07:00
Lukas F. Hartmann 95d97f63e3 hid: make flash.sh slightly less dangerous 2024-06-03 22:31:15 +02:00
Lukas F. Hartmann 6fe58dcf9b hid: finalize trackball button layout 2024-06-03 22:31:00 +02:00
Lukas F. Hartmann dd3034c994
keyboard-fw: make it so that the trackball buttons do what's said in the manual 2024-05-31 20:52:24 +02:00
Lukas F. Hartmann 9994da4dff
keyboard-fw: make it so that the trackball buttons do what's said in the manual 2024-05-31 20:24:57 +02:00
Lukas F. Hartmann 05a54e3579
add script to install all fw build dependencies 2024-05-31 12:28:19 +02:00
Lukas F. Hartmann 63cdf45cd2
hid: remove non-functional usb power state and poll real power state 2024-05-06 17:24:57 +02:00
Lukas F. Hartmann 43c2f24563
keyboard fw polishing for release 2024-04-17 15:52:24 +02:00
Lukas F. Hartmann ee66d3c149
pocket-hid: port OLED menu from reform incl battery status, some refactoring 2024-04-12 23:36:30 +02:00
Lukas F. Hartmann 46c5ee10c6 Merge branch 'd-3' of source.mnt.re:reform/pocket-reform into d-3 2024-01-16 14:15:46 +01:00
Lukas F. Hartmann 409ff554d4 kbd: change power key to hyper+return, test wake with f12 2024-01-16 14:15:42 +01:00
Lukas F. Hartmann faf95bcf8a
update keyboard fw 2023-12-27 13:10:20 +01:00
Lukas F. Hartmann e63ba6b260
keyboard-fw: update for latest tinyusb; enable usb Errata RP2040-E5 2023-11-08 20:52:05 +01:00
Lukas F. Hartmann a0fef4b079
keyboard: formatting 2023-08-14 22:37:44 +02:00
Lukas F. Hartmann 17cf8413d8 pocket-hid: fix compiler warnings; lower oled brightness 2023-03-20 13:31:35 +01:00
Lukas F. Hartmann 5c381dbd63 pocket-hid: add backlight control commands etc 2023-02-21 13:01:56 +01:00
Lukas F. Hartmann 6270add22f pocket HID: tweak keyboard matrix 2023-01-12 15:42:51 +01:00
Lukas F. Hartmann 71d93c3ab6 pocket HID: let PIOs handle the LED backlight; introduce hue/value setting via trackball; 2023-01-12 15:42:40 +01:00
Lukas F. Hartmann c9fb951277 kbd: oled fixes and backlight WIP 2022-12-26 15:15:57 +01:00
Lukas F. Hartmann 577e329809 HID: fix display width 2022-08-26 17:07:21 +02:00
Lukas F. Hartmann 69669556b3 HID: fix display width 2022-08-26 17:04:21 +02:00
Lukas F. Hartmann e9396f3cd3 HID: fix more c typing problems 2022-08-26 16:37:47 +02:00
Lukas F. Hartmann ae0b1b2dcf Merge branch 'main' of https://source.mnt.re/reform/pocket-reform 2022-08-26 16:23:22 +02:00
Lukas F. Hartmann 44ef3e6e01 HID: fiddle with types to make compiler happy 2022-08-26 16:23:20 +02:00
Lukas F. Hartmann 701b08fdf4 WIP HID: port oled/font code 2022-08-26 16:19:35 +02:00
Lukas F. Hartmann 87acbf173e WIP gauge reporting experiment 2022-08-25 20:41:46 +02:00
Lukas F. Hartmann eedba5387a WIP: keyboard/trackball firmware initial 2022-08-25 16:45:56 +02:00