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
Gergely Nagy 5af362dbc4
LEDUtils: Fix the BreathState typedef
8 years ago
etc Add udev rules for linux, so we don't have problems programming 8 years ago
examples/KeyboardioFirmware Split out LED effects into smaller "plugins" 8 years ago
src LEDUtils: Fix the BreathState typedef 8 years ago
tools Revert "Prettier keymap formatting" 8 years ago
.gitignore Add a gitignore file 8 years ago
.gitmodules Undo numist's nicer code layout so we can build as a 'regular' arduino sketch 8 years ago
.travis.yml Try coming up the current arduino builder, because why not 8 years ago
LICENSE iFor simplicity sake, just use GPLv2 for now. 10 years ago
Makefile Separate the keymap layout from the core firmware 8 years ago
NOTICE We no longer have the subdir NOTICE was talking about. 8 years ago
README.md Treat the shell commands as a Markdown code block 8 years ago
library.properties library.properties: Drop the dot_a_linkage setting 8 years ago

README.md

We're in the midst of refactoring our really bad prototype firmware into a more reasonable production firmware.

Right now, the code is really ugly. It'll be nicer soon. Please don't judge us too harshly.

Getting Started

Once you have a git checkout, you'll need to pull in the libraries we depend on. To do that:

$ cd KeyboardioFirmware
$ git submodule sync --recursive
$ git submodule update --init --recursive
$ cd source
$ make

<3 jesse

BuildStatus