Skip to content

40 Key Ergonomic Split Keyboard with Encoders, LCDs, and Underglow.

Notifications You must be signed in to change notification settings

nnandrew/heartbreak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

heartbreak

a 40 Key Wireless BLE Split Keyboard with Encoders, LCDs, Haptic Feedback, Fingerprint Reading, Underglow, and a corny theme.

centerGlow zoom

Parts

Required

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

Optional

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

About

40 Key Ergonomic Split Keyboard with Encoders, LCDs, and Underglow.

Resources

Stars

Watchers

Forks

Languages