rcb5126 / Arduino_Keyboard

arduino code for hand wired mechanical keyboard made easy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino_Keyboard

arduino code for mechanical keyboard made easy

The keyboard I made is a handwired 89 key and is based off of the teensy 2.0++ Wired according to the Brown Fox/Matt30 guides found on reddit.

The code is pretty straightforward. Just change your pin declarations, the number of columns and rows, and the FUNCTION_ROW/FUNCTION_COL, and then fill in the corresponding Matrices with the keycodes. The Key codes for the teensy I used are here : https://www.pjrc.com/teensy/usb_keyboard.html

Function key code isn't on the usb_keyboard.html page so I wrote my own support for it. I used KC_FN to demark it.

Since the teensy has an led wired to pin_d6 I used that as my CAPSLOCK indicator. if you don't want to support an led for CAPSLOCK comment out line 12 of the sketch

#define CAPSLOCK 6 // pin_d6

Also to support function lock: just uncomment line 37 of the sketch //#define FUNCTION_LOCK

About

arduino code for hand wired mechanical keyboard made easy

License:GNU General Public License v3.0


Languages

Language:C++ 100.0%