Note
this project is a work in progress
a 34-key FDM 3D printed handwired wireless hot-swappable choc v2 ortholinear split keyboard
| quantity | name | store |
|---|---|---|
| 2 | nrf52840 MCU | aliexpress |
| 2 | USB C connectors | aliexpress |
| 34 | kailh choc v2 pink island switches | aliexpress |
| 34 | kailh choc v2 hotswap sockets | aliexpress |
| 16 | keebox poron gaskets | aliexpress |
| 10 | 4x3mm round magnets | aliexpress |
| 1 | 1.5mm plywood | plyco |
| 2 | PCB | jlcpcb |
| 8 | M2 nuts and bolts | |
| 2 | JST connector | |
| 2 | SS12F15 switch | aliexpress |
| 2 | 602025 250mAh LiPo battery | ecocell |
3D printed
tsuki uses choc v2 switches, which have an MX stem, at a choc size.
i printed the KLP Lamé keycaps at a 120 degree angle (iirc) successfully on an FDM 3D printer - i'd recommend using a brim, printing by object, and using a 0.2mm nozzle, although this takes a while!
tsuki doesn't have a PCB, although to make this you need a 3d printer - if you don't have access to one of those this is not the design for you.
coming soon!
- encoder on left hand side: https://github.com/EverydayErgo/MEH01
- OLED on left hand side: SSD1306 (.96" squarish)
- trackpad on right hand side: cirque curved overlay (35mm or 40mm)
- haptic feedback: pimoroni DRV2605L
OR on each side:
- encoder: https://github.com/EverydayErgo/MEH01
- display:
- OLED: SSD1306 (.91" long)
- e-ink: GDEM0097T61 (.97" long)
uses of the display:
- layers
- connection
- wpm
- time
- decorations
uses of the encoder:
- scrolling
- zooming
- volume
although i just discovered none of these are viable without a diode matrix design... guess i'll be using THT diodes because that's what i have and i don't think im ready for SMT.
i think display and trackpad isn't necessary, but encoder would be nice - can do diodeless with one pin to spare with an encoder if i use the three bonus pins