Commit Graph

3551 Commits (84b39e18d25a98c1db690f1be30a42f31c178713)
 

Author SHA1 Message Date
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
Jesse Vincent 39c4e04fdf [travis] looks like travis explicitly creates directories when you say to cache them. even if you end up with empty directories 9 years ago
Jesse Vincent 238e390df6 [travis] clearly doing something dumb around caching. debugging output 9 years ago
Jesse Vincent 1e6b88eb46 [travis] further work on caching 9 years ago
Jesse Vincent 1b67ff539d [travis] Make the arduino download verbose (and move it from $HOME) 9 years ago
Jesse Vincent 36a49e3829 [travis] 2nd pass at caching the arduino ide and first pass at caching ccache 9 years ago
Jesse Vincent 5804aba834 [travis] Cache the Arduino core 9 years ago
Jesse Vincent 0790c752e6 Revert "Start sending LED data down the pipe for the ATTiny based implementation" 9 years ago
Jesse Vincent 131891423b Start sending LED data down the pipe for the ATTiny based implementation 9 years ago
Jesse Vincent bd325a409e First pass travis config. Certainly broken 9 years ago
Jesse Vincent c8c7bbe316 Prefix avr-size so it works on platforms without avr-size in the path 9 years ago
Jesse Vincent aa9c30fa5a Slow down the rainbow wave 9 years ago
Jesse Vincent 59fbee7591 Beginning to implement the ATTiny based firmwaare 9 years ago
Jesse Vincent 024c8f39ab Merge branch '2016-02-hardware' 9 years ago
Jesse Vincent feebc13dca Move keymap data structures out of the toplevel sketch 9 years ago
Jesse Vincent 3c223d4b3d better implementation/general separation for keyswitch matrix 9 years ago
Jesse Vincent 0be763e1d0 We're not using WS2812 in the new implementation 9 years ago
Jesse Vincent b461309910 Make cRGB initialization not depend on struct order. 9 years ago
Jesse Vincent b96c06338f At least for now, use Scott Torborg's http://web.mit.edu/storborg/Public/hsvtorgb.c 9 years ago
Jesse Vincent 13c3678e9b cRGB is actually included 'upstream' inside the implementation 9 years ago
Jesse Vincent 2946a9f0e7 Merge branch 'implementation-select' 9 years ago
Jesse Vincent a95308cc47 Move the HARDWARE_IMPLEMENTATION macro into the implementation defintion 9 years ago
Jesse Vincent 2876509076 Selectable implementations that appear to work. 9 years ago
Jesse Vincent 70d892f2c7 wip implementation select 9 years ago
Jesse Vincent 608cdb0273 We don't need to declare that object here 9 years ago
Jesse Vincent 01aae54a80 Move header includes into header file 9 years ago
Jesse Vincent ebf274db37 whitespace 9 years ago
Jesse Vincent c59a6a80d6 Remove an unused API 9 years ago
Jesse Vincent f21a6e72d5 Break a circular dependency between the LED code and the keyboardhardware implementation 9 years ago
Jesse Vincent 610d97a08e Turn down our tick counter for the rainbow wave, making it smoother 9 years ago