100%
kbb-keyboard battery_usb view
Description

Imported from GitHub: Asapgiri/kbb-keyboard · commit 40b9b86

Description

Keyboard by KBB

README

Keyboard by KBB

Summary

We are making this keyboard for self improvement and fun. The 65% mechanical keyboard has it's original PCB design, case and plate model.

To open the shematics and PCB design

The PCB design was created in KiCad, so you can open it in the kicad/default folder.

To run the code

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.

Dependencies

Place the dependencies into the lib folder. Desktop Utility: --> simple_serial_port https://github.com/dmicha16/simple_serial_port/tree/master

Layout

keyboard-layout 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.

Function keys

Supported

CombinationMeaningCombinationMeaningCombinationMeaning
FN + 1F1FN + 7F7FN + INSPRT SCR
FN + 2F2FN + 8F8FN + WINWIN LOCK
FN + 3F3FN + 9F9FN + ->FN LOCK
FN + 4F4FN + 0F10FN + ALTMENU
FN + 5F5FN + -F11FN + ESC`
FN + 6F6FN + =F12FN + SHIFT + ESC~

Under develpement

These keys are yet not supported due to the incompatibility of Keyboard.h.

CombinationMeaning
FN + ;PREV MUSIC
FN + \NEXT MUSIC
FN + ,VOLUME DOWN
FN + .VOLUME UP
FN + /PLAY
FN + ENDSLEEP
Comments
Sign in to comment

No comments yet. Be the first to ask about this board.