Code for my custom keyboard project
Arduino
Switch branches/tags
Nothing to show
Latest commit 27ce52b Jun 20, 2015 @jetpacktuxedo Merge pull request #4 from HavenLau626/master
I have glanced through the code and it looks pretty reasonable to me, so I am going to go ahead and merge it in. Hopefully next weekend I will have some time to test it, verify everything, and switch the layout back over to my sample layout.

Thanks HavenLau626!
Permalink
Failed to load latest commit information.
README.md Added a readme Mar 27, 2015
keyboard.ino Update keyboard.ino Jun 20, 2015

README.md

This repo is really basic firmware for testing a custom mechanical keyboard. Right now it is configured for my 7x4 matrix, but that is defined only by the ROWS and COLS constants at the top and the defined pins. It should theoretically work for any size layout.

Furthermore, it may require pulldown resistors connecting the rows to ground. Before adding those I was having issues involving pins spontaneously reading high when they shouldn't. It may not be neccesarry, but if you don't use them and have issues, try adding them.

For development, I used a teensy 3.0, although it should run identially on a 3.1 and should run (possibly with minor modifications) on a 2.0 as well.