Commit Graph

  • cec19cc09c custom keymap i wanna try that might be friendlier to my muscle-memory lif-custom-keymap lif 2024-07-03 21:45:28 -0700
  • 40050f0314 Add a simple build-time test verifying that the keyboard layout defined in matrix.h is unlikely to result in an unfortunate situation validate-matrix lif 2024-07-03 18:06:02 -0700
  • b6a63b0b0b
    pref-kbd-test: fix main Lukas F. Hartmann 2024-07-03 15:32:04 +0200
  • 95d97f63e3 hid: make flash.sh slightly less dangerous Lukas F. Hartmann 2024-06-03 22:31:15 +0200
  • 6fe58dcf9b hid: finalize trackball button layout Lukas F. Hartmann 2024-06-03 22:31:00 +0200
  • dd3034c994
    keyboard-fw: make it so that the trackball buttons do what's said in the manual Lukas F. Hartmann 2024-05-31 20:52:24 +0200
  • 9994da4dff
    keyboard-fw: make it so that the trackball buttons do what's said in the manual Lukas F. Hartmann 2024-05-31 20:24:57 +0200
  • 613e0b3737
    also install tio Lukas F. Hartmann 2024-05-31 12:28:48 +0200
  • 05a54e3579
    add script to install all fw build dependencies Lukas F. Hartmann 2024-05-31 12:28:19 +0200
  • f16603ec44
    add a3 pdf schematics poster Lukas F. Hartmann 2024-05-30 21:17:16 +0200
  • dcbf09631f
    implement console based keyboard tester Lukas F. Hartmann 2024-05-09 21:29:40 +0200
  • 2e0c09b641
    sysctl: fix logic error/hang around spi poweroff Lukas F. Hartmann 2024-05-06 17:26:12 +0200
  • 63cdf45cd2
    hid: remove non-functional usb power state and poll real power state Lukas F. Hartmann 2024-05-06 17:24:57 +0200
  • f672e06748
    sysctl: add ACM_ENABLED and FACTORY_MODE defines Lukas F. Hartmann 2024-05-03 17:34:05 +0200
  • 42af610c64
    sysctl: remove 2 todos Lukas F. Hartmann 2024-04-17 17:51:45 +0200
  • a2530c3be9
    various kicad bumps Lukas F. Hartmann 2024-04-17 17:51:30 +0200
  • 43c2f24563
    keyboard fw polishing for release Lukas F. Hartmann 2024-04-17 15:52:24 +0200
  • ee09e6db60
    add production keyboard lettering Lukas F. Hartmann 2024-04-17 15:50:19 +0200
  • 9a7560bb32
    cleanup for release Lukas F. Hartmann 2024-04-17 13:29:48 +0200
  • ee66d3c149
    pocket-hid: port OLED menu from reform incl battery status, some refactoring Lukas F. Hartmann 2024-04-12 23:36:30 +0200
  • d12064b469
    sysctl: implement more spi and serial reporting functionality Lukas F. Hartmann 2024-04-12 23:35:33 +0200
  • 638b536ce0
    WIP: init real SPI Lukas F. Hartmann 2024-04-08 22:14:39 +0200
  • deb1b816ce
    add display pdf Lukas F. Hartmann 2024-02-23 13:06:56 +0100
  • aa2b6b128b add tweaked battery holder models Lukas F. Hartmann 2024-01-19 14:48:28 +0100
  • 89317498c8 Merge branch 'd-3' of source.mnt.re:reform/pocket-reform into d-3 Lukas F. Hartmann 2024-01-17 13:30:15 +0100
  • 2b0733f901
    sysctl: add som wake command Lukas F. Hartmann 2024-01-17 13:29:54 +0100
  • 46c5ee10c6 Merge branch 'd-3' of source.mnt.re:reform/pocket-reform into d-3 Lukas F. Hartmann 2024-01-16 14:15:46 +0100
  • 409ff554d4 kbd: change power key to hyper+return, test wake with f12 Lukas F. Hartmann 2024-01-16 14:15:42 +0100
  • 66039d0102
    update keyboard pcb Lukas F. Hartmann 2023-12-27 13:11:54 +0100
  • 0b890e1544
    add headphone/switch pcb Lukas F. Hartmann 2023-12-27 13:11:12 +0100
  • faf95bcf8a
    update keyboard fw Lukas F. Hartmann 2023-12-27 13:10:20 +0100
  • 8273dca5b3
    update motherboard pcb Lukas F. Hartmann 2023-12-27 13:09:30 +0100
  • bf4a2cdaa3
    update charger pcb Lukas F. Hartmann 2023-12-27 13:08:38 +0100
  • d18e218d9a
    add trackball cup model Lukas F. Hartmann 2023-12-27 13:07:40 +0100
  • 18286f8b7d
    sysctl: debug charger WIP Lukas F. Hartmann 2023-12-27 13:07:20 +0100
  • 5776704735
    add case plate parts Lukas F. Hartmann 2023-12-27 13:06:46 +0100
  • 5f6bb9110d
    add latest case files Lukas F. Hartmann 2023-12-27 13:04:25 +0100
  • f1f91badd6
    add cable specs Lukas F. Hartmann 2023-12-27 13:04:12 +0100
  • 38a8ec7417
    sysctl: add pico_extras support for rtc/sleep; add usb enum and xosc startup fixes Lukas F. Hartmann 2023-12-12 14:21:25 +0100
  • 7f94e57c7b
    sysctl: updates for motherboard r-1 - add usb power sourcing enable - add latch chip support for power/display enables - update modem pins - lower system freq to 48mhz Lukas F. Hartmann 2023-12-12 14:18:34 +0100
  • 58d5edcfd0
    snapshot before change to MP2650 Lukas F. Hartmann 2023-12-06 13:54:36 +0100
  • 1f07a2207f
    motherboard: R-1 Lukas F. Hartmann 2023-11-24 18:41:24 +0100
  • 5190215a82
    WIP mb audio rerouting Lukas F. Hartmann 2023-11-22 17:18:23 +0100
  • 2d0edad702
    mb: snapshot before TUSB8041 change Lukas F. Hartmann 2023-11-20 18:40:33 +0100
  • e63ba6b260
    keyboard-fw: update for latest tinyusb; enable usb Errata RP2040-E5 Lukas F. Hartmann 2023-11-08 20:52:05 +0100
  • 83ad4abca1
    keyboard D-3: production snapshot Lukas F. Hartmann 2023-10-03 19:17:16 +0200
  • ff14f5bc45
    motherboard: D-3 production snapshot Lukas F. Hartmann 2023-10-03 19:16:16 +0200
  • fccb0a0c43
    D-2 fully routed Lukas F. Hartmann 2023-09-29 20:39:05 +0200
  • 54b533a286
    motherboard schematics basically done Lukas F. Hartmann 2023-09-28 20:22:23 +0200
  • 8e1fc0b3f7
    WIP: mb: add lib item Lukas F. Hartmann 2023-08-25 20:36:45 +0200
  • b85e55da1d
    WIP: mb: more shuffling Lukas F. Hartmann 2023-08-25 20:36:29 +0200
  • 77575c82f8 WIP: mb: pushing things around Lukas F. Hartmann 2023-08-25 12:21:09 +0200
  • 095d9116b9 WIP: motherboard: move things around Lukas F. Hartmann 2023-08-24 21:39:55 +0200
  • f9a2c9da93
    WIP: work on mb schematic Lukas F. Hartmann 2023-08-24 20:10:45 +0200
  • 1c9af14ee9
    sysctl: flash: add -f Lukas F. Hartmann 2023-08-14 23:34:22 +0200
  • d0c2d6f598
    sysctl: increase charge current, put 100ms sleep in timeout state Lukas F. Hartmann 2023-08-14 22:38:33 +0200
  • a0fef4b079
    keyboard: formatting Lukas F. Hartmann 2023-08-14 22:37:44 +0200
  • fe767923e2
    sysctl: spi pins loading test Lukas F. Hartmann 2023-08-07 21:47:30 +0200
  • d4fba1bfd4
    d-2 pcbs TODO Lukas F. Hartmann 2023-08-07 21:46:10 +0200
  • bc1b34eb95 add missing keyboard back PCB Lukas F. Hartmann 2023-04-12 18:08:40 +0200
  • 5eb8d00808 add WIP panel and bezel PCBs Lukas F. Hartmann 2023-04-12 18:08:03 +0200
  • ba87ca4cf2 Merge branch 'main' of source.mnt.re:reform/pocket-reform Lukas F. Hartmann 2023-04-12 17:59:34 +0200
  • 578f6bf163 charger snapshot Lukas F. Hartmann 2023-04-12 17:59:20 +0200
  • 17cf8413d8 pocket-hid: fix compiler warnings; lower oled brightness Lukas F. Hartmann 2023-03-20 13:31:35 +0100
  • 5c381dbd63 pocket-hid: add backlight control commands etc Lukas F. Hartmann 2023-02-21 13:01:56 +0100
  • 6270add22f pocket HID: tweak keyboard matrix Lukas F. Hartmann 2023-01-12 15:42:51 +0100
  • 71d93c3ab6 pocket HID: let PIOs handle the LED backlight; introduce hue/value setting via trackball; Lukas F. Hartmann 2023-01-12 15:42:40 +0100
  • edd32e9df1 Merge branch 'main' of source.mnt.re:reform/pocket-reform Lukas F. Hartmann 2022-12-26 15:16:57 +0100
  • c9fb951277 kbd: oled fixes and backlight WIP Lukas F. Hartmann 2022-12-26 15:15:57 +0100
  • a02b2870f0 keyboard d-2 done and exported for assembly Lukas F. Hartmann 2022-12-15 20:31:17 +0100
  • 577e329809 HID: fix display width Lukas F. Hartmann 2022-08-26 17:07:21 +0200
  • 69669556b3 HID: fix display width Lukas F. Hartmann 2022-08-26 17:04:21 +0200
  • e9396f3cd3 HID: fix more c typing problems Lukas F. Hartmann 2022-08-26 16:37:47 +0200
  • ae0b1b2dcf Merge branch 'main' of https://source.mnt.re/reform/pocket-reform Lukas F. Hartmann 2022-08-26 16:23:22 +0200
  • 44ef3e6e01 HID: fiddle with types to make compiler happy Lukas F. Hartmann 2022-08-26 16:23:20 +0200
  • 701b08fdf4 WIP HID: port oled/font code Lukas F. Hartmann 2022-08-26 16:19:35 +0200
  • 87acbf173e WIP gauge reporting experiment Lukas F. Hartmann 2022-08-25 20:41:46 +0200
  • 87e0f29b0e motherboard: add some notes Lukas F. Hartmann 2022-08-25 16:55:32 +0200
  • 0ca71b816d WIP: pocket sysctl firmware initial Lukas F. Hartmann 2022-08-25 16:54:22 +0200
  • 3cf67eb2dc keyboard: add D-1 version (beware, has hw bugs) Lukas F. Hartmann 2022-08-25 16:51:09 +0200
  • 3f8933c9b8 move old keyboard to attic Lukas F. Hartmann 2022-08-25 16:50:00 +0200
  • eedba5387a WIP: keyboard/trackball firmware initial Lukas F. Hartmann 2022-08-25 16:45:56 +0200
  • 8e5625cb87 motherboard: d-1 ordered version Lukas F. Hartmann 2022-06-28 19:07:07 +0200
  • ad2ee1ca6a keyboard: tweak trackball mount, wire up tb buttons and leds Lukas F. Hartmann 2022-06-28 19:06:19 +0200
  • ce88c615ec motherboard: resolve LCSC parts Lukas F. Hartmann 2022-06-17 15:50:30 +0200
  • 710b79bd1d motherboard: routing snapshot Lukas F. Hartmann 2022-06-16 17:59:21 +0200
  • 942ba6afd8 motherboard: routing snapshot Lukas F. Hartmann 2022-06-16 15:21:35 +0200
  • 7ad78e4b35 motherboard: routing snapshot Lukas F. Hartmann 2022-06-15 20:29:46 +0200
  • 8af278ae34 routing snapshot with TUSB8040 Lukas F. Hartmann 2022-06-14 19:17:28 +0200
  • e3422a20e0 snapshot before replacing usb7002 Lukas F. Hartmann 2022-06-14 14:34:16 +0200
  • 2691e47b98 motherboard: routing snapshot Lukas F. Hartmann 2022-06-13 19:19:08 +0200
  • fb14dc4c4f motherboard: first routing Lukas F. Hartmann 2022-06-08 21:12:10 +0200
  • c94da8809c motherboard D-1 first schematic and placement Lukas F. Hartmann 2022-05-31 21:30:48 +0200
  • c8d91c0b0d WIP: component sketch of kailh ortho kbd 7 inch test Lukas F. Hartmann 2021-11-19 22:36:13 +0100
  • f2c0fdf879 add 13x8cm motherboard mockup Lukas F. Hartmann 2021-07-28 18:47:08 +0200
  • 5fbd5ac4fe add README Lukas F. Hartmann 2021-05-17 12:01:04 +0200
  • 2329915eb2 keyboard: D-1, sent to fab Lukas F. Hartmann 2021-05-17 11:59:01 +0200
  • aa8cb804cd keyboard: first routed draft Lukas F. Hartmann 2021-05-11 22:16:19 +0200
  • 3f49be66e6 initial keyboard pcb WIP Lukas F. Hartmann 2021-04-30 20:29:05 +0200