Commit Graph

4730 Commits (94d26b8cb83484ace8004d117b3fd9df8a18320d)
 

Author SHA1 Message Date
Jesse Vincent c8fa11bb22 Add support for building and including the bootloader. Clean up makefile a tiny bit
8 years ago
Jesse Vincent 04e7d78c58 We no longer have the subdir NOTICE was talking about.
8 years ago
Jesse Vincent 63cb1f393f Try coming up the current arduino builder, because why not
8 years ago
Jesse Vincent 332d9d05c4 First pass at a travis for this new thing using an arduino board definition
8 years ago
Jesse Vincent 1f4625edad Rename keymaps.h to keymap_metadata, so it's less likely generated/keymaps.h and keymap_metadata.h will get confused with each other
8 years ago
Jesse Vincent 446036d158 Undo numist's nicer code layout so we can build as a 'regular' arduino sketch
8 years ago
Jesse Vincent 1f39939b23 Update Scanner submodule to current master (with new v2 wire protocol)
8 years ago
Jesse Vincent fc3858bd5a Switch to the 'new way' of reading data from i2c
8 years ago
Jesse Vincent f72ef245a4 Interleave updates to left and right hands.
8 years ago
Jesse Vincent de92bcc0de Speed up rainbow and rainbow wave effects
8 years ago
Jesse Vincent aa04ee17ba Add a note about setting our i2c speed
8 years ago
Jesse Vincent c1e6b40069 Switch from Rainbow Wave to Rainbow by default
8 years ago
Jesse Vincent 3a5cb40964 Add an ICSP programming target for the 32U4. This can be ... a lot faster
8 years ago
Scott Perry 638dcc660c More reliable device discovery when flashing
8 years ago
Scott Perry 8a0006563c Treat the shell commands as a Markdown code block
8 years ago
Jesse Vincent b9748f204f Merge branch 'dependency-integration'
8 years ago
Jesse Vincent 945bec0d10 Add some notes to the README about how to get a working build environment
8 years ago
Scott Perry 86769ed202 installed arduino toolchain is another level up now as well
8 years ago
Scott Perry 8d4f6ec5da Travis needs to `cd` into `/source` before invoking make
8 years ago
Scott Perry 4510f893ca Roll back local changes
8 years ago
Scott Perry a02eea9704 Default action for `make` should be `build`
8 years ago
Scott Perry 51eba85906 Move firmware into /source, deps as submodules in /libraries
8 years ago
Scott Perry 9ebc996661 Merge branch 'master' of https://github.com/keyboardio/KeyboardioFirmware
8 years ago
Scott Perry d60df1b099 Revert "Prettier keymap formatting"
8 years ago
Jesse Vincent a4bf3d099b Ignore failures when we reset the keyboard into bootloader mode.
9 years ago
Jesse Vincent 0f1bf7ab7f Since we always update the LEDS, factor out that call into the surrounding code.
9 years ago
Jesse Vincent ec40cfbbfb Add a 'get_crgb_at' API
9 years ago
Jesse Vincent 0cfef37d44 Dumb LED effects update
9 years ago
Jesse Vincent 40f71ffcaa Guard against users accidentally overwriting the keymatrix buffer when
9 years ago
Jesse Vincent f5d0384354 astyle. no code changes
9 years ago
Jesse Vincent 1926379ebb Remove verbose debugging on every step of the key matrix scan
9 years ago
Jesse Vincent 27e58c18d2 Remove commented out code, reformat
9 years ago
Jesse Vincent 6873a6a2ea We've moved from 8 banks of LED data to 4 banks
9 years ago
Jesse Vincent 75205f28c3 astyle. no code changes.
9 years ago
Jesse Vincent 13576ae1fe Be clear about the fact that key state should start off zeroed out
9 years ago
Jesse Vincent 61798be38e HACK: Invert the order of "write to i2c" and "read from i2c"
9 years ago
Jesse Vincent 06383e8c3d Add first-pass implementation of Model 01 spring 2016 prototype
9 years ago
Jesse Vincent 5e49c8fef3 Add an alternate version of our keystate code that depends on in-hardware
9 years ago
Jesse Vincent 719ab8e6c7 Add a keymap for the Model 01 Spring 2016 prototype
9 years ago
Scott Perry 0f449a320e Prettier keymap formatting
9 years ago
Jesse Vincent 24afc219d7 The old beta hardware is obsolete and won't get new firmware updates from this branch of the code.
9 years ago
Jesse Vincent a08250cb85 We're now targeting the Model 01, not the beta.
9 years ago
Jesse Vincent 1ce8da0b8d make astyle
9 years ago
Jesse Vincent 4ab71d1bfc [travis] Add IRC notifications
9 years ago
Jesse Vincent c205e50ecb [travis] Now that we're not caching the arduino environment, we don't need the guard
9 years ago
Jesse Vincent 1b4e0915b0 [travis] Add Travis notifications to Keyboardio Slack
9 years ago
Jesse Vincent ad252541a7 [travis] Travis rewrote our travis config
9 years ago
Jesse Vincent 0edeba9b1f [travis] Per the Travis docs, caching the Arduino IDE may actually _hurt_ perf.
9 years ago
Jesse Vincent c7d1d16176 Move the README to markdown, so we can have a shiny travis badge
9 years ago
Jesse Vincent d28cb819f9 [travis] Now that we've debugged the caching of the Arduino stuff, turn down the verbosity
9 years ago