Skip to content

KeySeeBee is a split ergo keyboard. It is only 2 PCB (so the name) with (almost) only SMD components on it. It's only a keyboard, no LED, no display, nothing more than keys and USB.

License

Notifications You must be signed in to change notification settings

sefodopo/keyseebee

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KeySeeBee (modified from TeXitoi/keyseebee)

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

From above with one side upside down

Side view

v0.1, build by TeXitoi, Gateron silent clear (MX footprint), 3D printed plate

From above

v0.2, build by eropleco, with 1.2mm anodized aluminium plate

Left

Right

v0.3, build by TeXitoi, Gateron silent clear, 3D printed fat plate

Side view

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.

About

KeySeeBee is a split ergo keyboard. It is only 2 PCB (so the name) with (almost) only SMD components on it. It's only a keyboard, no LED, no display, nothing more than keys and USB.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • OpenSCAD 56.6%
  • Rust 42.1%
  • Other 1.3%