Project Keyboard
Mechanical keyboard found on the internet often come with a lot of drawbacks. I needed a compact keyboard that had all the keys I needed and at the same time it had the flexibility of programable keyboards.
What you need for this project is:
- 57 mechanical keys
- 57 Generic 1N4148 Diodes
- at least 3 LED Diodes (I used an LED strip instead)
- at least 3 330 ohm resistors
- some shielded signal wire
- a Teensyduino (you need at least 20 Digital I/O pins)
- Leaded Solder
- Soldering iron
- Hot glue (I know! the taboo word of 3D printing, but I want my keyboard to be sturdy and not wiggle as I type)
Code (with error prone capslock): https://pastebin.com/LznfpY1C
Code (with accurate capslock): https://pastebin.com/LAG0NjTP