keyseebee
PublicLoading…
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.
Features
- 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).
Inspiration
- 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 :)
Gallery
v0.1, build by TeXitoi
v0.1, build by TeXitoi, Gateron silent clear (MX footprint), 3D printed plate
v0.2, build by eropleco, with 1.2mm anodized aluminium plate
v0.3, build by TeXitoi, Gateron silent clear, 3D printed fat plate
v0.4, build by Sefodopo, Coming Sometime?
Bill Of Materials
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).
Compiling and flashing
Follow the QMK guides using my branch of qmk_firmware (or copy my code, idk)... I might add more specific steps in the future.
What's the layout
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.
No comments yet. Be the first to ask about this board.