KeySeeBee (modified from TeXitoi/keyseebee)
KeySeeBee is a split ergo keyboard. It is only 2 PCB (so the name) with (almost) only SMD components on it. It's no longer only a keyboard, it now has keys, USB, rotary encoders, and OLEDs.
The old firmware at Keyberon, a pure rust firmware, has not been ported yet as I wanted more of the functionality that QMK provides without having to code some of those advanced features.
QMK firmware for this version is located here.
- 44 keys, using Cherry MX or Kailh choc switches, only 1U keycaps.
- USB-C connector on the 2 sides.
- TRRS cable for connecting the 2 halves (for power and UART communication between the 2 halves).
- 2 STM32F072 MCU, with hardware USB DFU bootloader and crystal less USB;
- Only onboard SMD components (except for the switches, TRRS connector, and optional components).
- 2 SPI OLED 128x32 3.3V (optional not SMD)
- 2 EC11 Rotary Encoder (optional not SMD)
- Plate files (optional).
- Plaid for "show the components"
- GergoPlex for "just a keyboard" and "only a PCB with SMD components"
- Lily58 for the thumb cluster
- Kyria for "don't be affraid of pinky stagger"
- keyseebee for initial design without the OLEDs and Encoders and way too many diodes :)
Price is for 5 keyboards including shipping.
Item | Package | Qty | Remarks | Price |
---|---|---|---|---|
Left PCB | 1 | Ordered at JLCPCB | ||
Right PCB | 1 | Ordered at JLCPCB | 33.14€ | |
USB-C connector | 16 pins | 2 | 1.44€ | |
PJ320A TRRS connector | 2 | 1.01€ | ||
STM32F072CBT6 MCU | LQFP-48 | 2 | STM32F072C8T6 would also work | 9.65€ |
XC6206P332MR regulator | SOT-23 | 2 | Price is for 50 | 1.93€ |
SMD switch | 3×6mm | 4 | Price is for 100 | 1.35€ |
5.1kΩ resistor | 0805 | 6 | Price is for 100 | |
1µF capacitor | 0805 | 4 | Price is for 100 | |
100nF capacitor | 0805 | 10 | Price is for 100 | 3.46€ |
Bumpers | 5×2mm | 10 | Price is for 100 | 1.75€ |
Cherry MX compatible or Kailh Choc switch | 5 pins (PCB mount) | 44 | ||
1U keycap compatible with the chosen switches | 44 | |||
TRRS cable | Jack 3.5mm | 1 | 4 contacts needed | |
USB-C cable | 1 | USB-2 is enough |
About 60€ without switches, keycaps and cables for 5 keyboards (12€/keyboard).
Follow the QMK guides using my branch of qmk_firmware (or copy my code, idk)... I might add more specific steps in the future.
Yeah, I'm still figuring it out. I really prefer ZMK and if I can get ZMK working on this keyboard, I'll start using that instead and update the layout here for what I like.