a 40 Key Wireless BLE Split Keyboard with Encoders, LCDs, Haptic Feedback, Fingerprint Reading, Underglow, and a corny theme.
Name | Count | Notes |
---|---|---|
PCB | 2 | Reversible |
PCB Coin | 1-2 | fills case hole with a <3 |
Top Shell | 2 | 3D printed or machined integrated plate |
Bottom Shell | 2 | Transparent resin print |
Magnets | 48 | 3x1mm to hold the case together |
nice!nano v2.0 | 2 | ZMK BLE |
MCU Sockets | 50-70 | 0627-0-15-15-21-27-10-0 |
MCU Pins | 50-70 | 3320-0-00-15-00-00-03-0 |
Reset Switch | 2 | B3U-3000P-B |
Power Switch | 2 | PCM12 |
Battery | 2 | 301230 size |
Diodes | 42 | SOD-123 SMD |
Switch Sockets | 40 | Kailh sockets |
Key Switches | 40 | Only compatible with MX style |
Keycaps | 40 | All 1u |
USB C cable | 1 | Data lines required for flashing |
Name | Count | Remarks |
---|---|---|
Rubber feet | 8 | reduce sliding |
nice!view LCD | 2 | low power draw |
Pimoroni Haptic Buzz | 1 | requires custom firmware |
Waveshare UART Fingerprint Sensor | 1 | requires custom firmware |
EC11 Rotary Encoder | 2 | using hardware debouncing |
17mm Encoder Knob | 2 | a tight fit |
Schmitt Trigger | 2 | 74AUP2G14 |
10kOhm Resistors | 8 | encoder debounce |
0.1uC Capacitors | 4 | for leds and debounce |
WS2812B | 9 | LEDs for Undergrow |
SK6812-SIDE | 4 | LEDs for Undergrow |
P-Channel MOSFET | 2 | SOT-23 to shutoff LEDs |
200Ohm Resistors | 2 | current limit for mosfet |
200kOhm Resistors | 2 | pulldown for mosfet |
0.1uC Capacitors | 26 | for leds and debounce |