A 96-position keyboard based on the ATMEGA32U4 main control, with one C port on the left and right, and supports open source firmware such as QMK.
The shell supports 96 minimalist shells (other shells have not been tested, please note that there are no reserved screw holes on the PCB, you can modify it by yourself), or you can design the shell by yourself.
The project is for personal DIY use only, please do not use it for commercial purposes.
v1
Project release.
v1.1
Optimize the details, add the C port on the upper right, and attach the WS2812 to the RGB matrix button light (the light requires a large current, it is recommended to use an 800-1000ma fuse [component F13]).
v1.2
The ATMEGA32U4 main control supports VQFN-44 and QFP-44 packages, and adds an entry DUF button.
kb_default.hex is for personal modification of the firmware, VIA.json is the VIA support file, and kb.zip is the firmware source code. (C2L and L2C were written upside down when writing the code. If I flash my personal firmware, I need to reverse solder the diode during soldering. It doesn’t have a big impact and I’m too lazy to change it.)
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet