We are making this keyboard for self improvement and fun. The 65% mechanical keyboard has it's original PCB design, case and plate model.
The PCB design was created in KiCad, so you can open it in the kicad/default
folder.
You only need to upload the code once using Arduino IDE.
Keep in mind, that first the Atmega32u4 will need a bootloader, witch is programmed trough the bootloader pins. We had to program it with an Esp32-C3-mini, witches Arduino ISA codes I will upload here under the folder Esp32-ISA
.
Place the dependencies into the lib folder. Desktop Utility: --> simple_serial_port https://github.com/dmicha16/simple_serial_port/tree/master
In this image the different colors mean the segmentation of the keys with muxes.
You can currently only see the details in Schematic and the Code files.
Combination | Meaning | Combination | Meaning | Combination | Meaning | ||
---|---|---|---|---|---|---|---|
FN + 1 | F1 | FN + 7 | F7 | FN + INS | PRT SCR | ||
FN + 2 | F2 | FN + 8 | F8 | FN + WIN | WIN LOCK | ||
FN + 3 | F3 | FN + 9 | F9 | FN + -> | FN LOCK | ||
FN + 4 | F4 | FN + 0 | F10 | FN + ALT | MENU | ||
FN + 5 | F5 | FN + - | F11 | FN + ESC | ` | ||
FN + 6 | F6 | FN + = | F12 | FN + SHIFT + ESC | ~ |
These keys are yet not supported due to the incompatibility of Keyboard.h
.
Combination | Meaning |
---|---|
FN + ; | PREV MUSIC |
FN + \ | NEXT MUSIC |
FN + , | VOLUME DOWN |
FN + . | VOLUME UP |
FN + / | PLAY |
FN + END | SLEEP |