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 48d5b7e68e
Move TS (timestamp) macro out to the header file
9 years ago
generated Simplify our keymap generation 9 years ago
layouts Small fixups to get the kickstarter version of the Model 01 working with the new HID core 9 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.cpp First pass extraction of implementation-specific parts of LED lighting to the keyboard defintion 9 years ago
KeyboardConfig.h First pass extraction of implementation-specific parts of LED lighting to the keyboard defintion 9 years ago
KeyboardioFirmware.h Move TS (timestamp) macro out to the header file 9 years ago
KeyboardioFirmware.ino Move TS (timestamp) macro out to the header file 9 years ago
LICENSE iFor simplicity sake, just use GPLv2 for now. 10 years ago
Makefile make verbosity configurable 9 years ago
NOTICE Removed explicit license declaration from the NOTICE file 9 years ago
debouncing.cpp simplify the debouncing API. 9 years ago
debouncing.h simplify the debouncing API. 9 years ago
key_defs.h Modernize some 'int' datatypes 9 years ago
led_control.cpp First pass extraction of implementation-specific parts of LED lighting to the keyboard defintion 9 years ago
led_control.h First pass extraction of implementation-specific parts of LED lighting to the keyboard defintion 9 years ago
mouse_movement.cpp clean up mouse data 9 years ago
mouse_movement.h clean up mouse data 9 years ago
utils.cpp Extract the bootloader-rebooter into its own 'utils' file 9 years ago
utils.h Extract the bootloader-rebooter into its own 'utils' file 9 years ago