Commit Graph

6 Commits

Author SHA1 Message Date
Ondrej Jirman 470f230d15 Disable USB stack in stock firmware by default, for max power savings 2023-02-17 17:31:47 +01:00
Ondrej Jirman f1e3f6dce6 Drop prototype keyboard build 2021-08-31 19:00:18 +02:00
Samuel Holland 3c6488b99e Disable I2CA in all firmware builds
It is unlikely that any future revision of the hardware will use I2CA.
2021-08-05 21:17:09 -05:00
Ondrej Jirman f8b901e832 firmware: Add final/proto-v3 builds 2021-08-05 03:40:07 +02:00
Ondrej Jirman 6a5fe581b9 Implement flashing over I2C and user/stock firmware support
I2C register layout changed a bit to make various operations easier
to implement in FW and for the user.

Flashing/debugging tools now share more code. Firmware is now more
configurable (it's now possible to compile-out various features).

Self-testing for column-shorts is implemented.

Firmware is optimized for low power consumption.
2021-06-28 15:09:47 +02:00
Ondrej Jirman d3c45f58a4 Initial commit 2021-06-14 00:10:49 +02:00