Josh Klar
392917082a
Unbreak the general idea of KC_DF and KC_MO, though still needs heavy refactors
2018-09-23 00:13:32 -07:00
Kyle Brown
7ae2d18e45
Very broken, but some work done probably
2018-09-23 00:13:30 -07:00
Kyle Brown
d0f35100b3
Start of internal keycodes
2018-09-23 00:13:28 -07:00
Kyle Brown
39c95d7e57
Renamed board because, duh
2018-09-20 13:10:16 -07:00
Kyle Brown
2106f975c7
Planck running KMK? Why the hell not
2018-09-20 13:10:16 -07:00
Josh Klar
3e99f0c8e3
Listen to KEY_DOWN_EVENT and KEY_UP_EVENT in the HIDHelper and actually send. Working keyboard! ⌨
2018-09-16 23:20:16 -07:00
Josh Klar
6933d9c484
Allow super simple keymap keycode definitions (very QMK-ish)
2018-09-16 22:17:30 -07:00
Josh Klar
88807837d5
Misc. cleanup around the tree
2018-09-16 20:50:05 -07:00
Josh Klar
f5fc555ac5
Support the PyBoard v1.1 as much as the Feather was, at least
2018-09-16 00:17:30 -07:00
Josh Klar
5ba6f15335
Use the new debug mode
2018-09-03 13:50:27 -07:00
Josh Klar
d5de2601d9
Prepare things for the event loop, also abstract gross stuff from end users
2018-09-03 03:22:11 -07:00
Josh Klar
4ea5fcd004
Make builds a bit more robust and reusable
...
- Lock our vendored dependencies (also pull in some new ones I will be
needing soon)
- Ensure we have a sane way of pulling those vendored dependencies into
the DFU-flashable images (upy-freeze.txt)
- Break up the Makefile into a bunch of smaller, sometimes reusable
chunks
- Add a noop keyboard that simply exits, so we can flash a "keyboard"
that just dumps us straight to REPL
- Remove my personal ampy config since that's not portable at all
2018-09-03 01:23:15 -07:00
Josh Klar
e4b19de009
Escape hatches: flash the user keyboard script as part of DFU rather than pushing with ampy. WAY more stable, mostly unbrickable now
2018-09-02 23:39:55 -07:00
Josh Klar
e9d448af44
A basic 2x2 matrix that can auto-flash to a Feather with a compatible bootloader
2018-09-02 20:07:07 -07:00