Commit Graph

9 Commits (3c5c95cfd769c6ace4071a218851c7e6f1745bac)

Author SHA1 Message Date
Josh Klar e11934ab2d
Able to build a VERY basic KMK image for Feather M4 Express, flashable over UF2 only 2018-10-07 00:45:30 -07:00
Josh Klar fecf820aef
Move to the in-org forks of Micro/Circuit Python 2018-09-17 18:16:16 -07:00
Josh Klar 904e7641e7
CircleCI: Ensure all boards can at least compile a hex on each commit 2018-09-17 15:30:31 -07:00
Kyle Brown b69fed1199 Teensy 3.1 support 2018-09-03 17:32:42 -07:00
Kyle Brown 5c55ffd790 Add micropython vendor 2018-09-03 17:32:42 -07:00
Josh Klar 96368c4632 Stop complaining about changed files in the vendor folder we knowingly do terribad things to 2018-09-03 13:53:45 -07:00
Josh Klar d9b909d841 Event dispatching, super simply 2018-09-03 04:22:52 -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 e9d448af44 A basic 2x2 matrix that can auto-flash to a Feather with a compatible bootloader 2018-09-02 20:07:07 -07:00