Firmware for the Keyboardio Model 01 and other keyboards with AVR or ARM MCUs.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Go to file
Jesse Vincent 05949b3a74
Turns out that linux hosts need that timeout or they can't get to the bootloader before it's gone again
10 years ago
hardware/keyboardio/avr Turns out that linux hosts need that timeout or they can't get to the bootloader before it's gone again 10 years ago
layouts Key maps for the Model 01 10 years ago
tools The problem of layout definition being a little too obtuse can be solved by adding a layer of indirection 11 years ago
KeyboardConfig.h snapshot, working on perf 10 years ago
KeyboardioFirmware.h Rename the toplevel firmware files 10 years ago
KeyboardioFirmware.ino Renamed the .ino and .h, so use that 10 years ago
LICENSE iFor simplicity sake, just use GPLv2 for now. 10 years ago
Makefile Remove a tracing element from the Makefile 10 years ago
NOTICE License the project under the Apache 2.0 license, but note that Arduino code 11 years ago
WS2812.cpp Updated WS2812 library to b5931ec4b0c3ee044e77297fc8387d9fe9046414 10 years ago
WS2812.h Updated WS2812 library to b5931ec4b0c3ee044e77297fc8387d9fe9046414 10 years ago
_Makefile.master snapshot, working on perf 10 years ago
cRGB.h LED effect updates 10 years ago
debouncing.cpp Fix a dumb logic bug in debouncing code 10 years ago
debouncing.h split out setup, debouncing and mouse movement into separate files 10 years ago
digitalWriteFast.h Switch to digitalWriteFast and digitalReadFast from 10 years ago
key_defs.h add support for an "LED Toggle" key 10 years ago
keymaps_generated.h Remove an unused keymap 10 years ago
keymaps_h-template Now we show off when your keyboard has numlock enabled. 10 years ago
led_control.cpp make the rainbow wave stop flashing white on red 10 years ago
led_control.h Fix address-by-id LEDs 10 years ago
light_ws2812.cpp Add the upstream source from light_ws2812 10 years ago
mouse_movement.cpp split out setup, debouncing and mouse movement into separate files 10 years ago
mouse_movement.h split out setup, debouncing and mouse movement into separate files 10 years ago
setup.cpp split out setup, debouncing and mouse movement into separate files 10 years ago
setup.h split out setup, debouncing and mouse movement into separate files 10 years ago
sx1509_library.cpp remove a now-unused variable 10 years ago
sx1509_library.h New high-performance SX1509 pin read/write support that 10 years ago
sx1509_registers.h snapshot, working on perf 10 years ago