https://github.com/donus3/min34
minimal split keyboard with 34 keys
https://github.com/donus3/min34
keyboard mechanical-keyboard seeedstudio seeeduino-xiao split-keyboard wireless
Last synced: 5 months ago
JSON representation
minimal split keyboard with 34 keys
- Host: GitHub
- URL: https://github.com/donus3/min34
- Owner: donus3
- License: mit
- Created: 2022-10-14T06:26:38.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-03T07:45:01.000Z (about 3 years ago)
- Last Synced: 2025-03-04T16:15:33.629Z (10 months ago)
- Topics: keyboard, mechanical-keyboard, seeedstudio, seeeduino-xiao, split-keyboard, wireless
- Homepage:
- Size: 2.77 MB
- Stars: 11
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# min34
A minimal split keyboard with 34 keys

## Features
- 34 keys (inspired by Sweep)
- Support a hotswap switch both MX and Kailh low profile style (inspired by SofleKeyboard)
- Using seeed studio XIAO series microcontroller which means both wire and wireless are available
- Support a battery switch on/off if Bluetooth microcontroller is used
- The PCB is reversible
- No reset button (it's already on the microcontroller)
I don't focus on adding more features like an OLED display or a rotary encoder because I would like to keep it as simple as possible and I personally
don't use them in my daily life (as a programmer).
## Compnents
- 2x PCBs (for left and right)
- 2x seeed studio XIAO compatible boards.
- 34 switches of MX or Kailh low profile style
- 34 kailh switch sockets (MX or Kailh low profile)
- 34 diodes 1N4148W
- 34 keycaps
- (optional; only for battery support) 2x power switches (MSK 12C02)
- (optional; only for wire support) 2x TRRS connectors
- (optional; only for wire support) 1x TRRS cable
- 1 USB Cable
## Firmware
Please refer to [min34 zmk config](./firmware)
## Thanks to
- [SofleKeyboard](https://github.com/josefadamcik/SofleKeyboard)
- [crkbd](https://github.com/foostan/crkbd)
- [Slice36](https://github.com/MReavley/Slice36)
- [Sweep](https://github.com/davidphilipbarr/Sweep)
- Seeed xiao nrf52840 mcu: https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.html
- Seeed Fusion PCBA service: https://www.seeedstudio.com/pcb-assembly.html
- Seeed Fusion DIY Mechanical Keyboard contest: https://www.seeedstudio.com/seeed-fusion-diy-xiao-mechanical-keyboard-contest.html
## Gallery

