Visorbearer is a 32-key unibody split wireless keyboard featuring 8 RGB LED indicators.
Named after hummingbirds in the genus Augastes for the Hummingbird layout connection and distinctive white bands on their chests that resemble the LED indicators.
Warning
This is a work in progress.
- Build Guide & BOM
- Case Printing Guide
- Alternative layout case files and guide
- Revision 2 PCB testing + power profiling
- Firmware Notes
- Design write-up
- More photos
visorbearer-led.mp4
-
2x 4-segment RGB LED indicators
- Discreet dead-front design: completely invisible when off
- Connection bar: Bluetooth profiles and modifier keys
- Battery bar: percentage and charging status
- Powered by two TI LP5012 drivers with automatic low-power mode
-
32-key Hummingbird-ish layout with splay and inverted thumb cluster
- Down to 26-key with case and plate variants
- 2U thumb key support
- Down to 26-key with case and plate variants
-
Hot-swap Kailh Choc v1 switches in Choc (18x17mm) spacing
-
Limited Choc v2 compatibility
The PCB is incompatible with older Choc v2 switches that have a third stabilizing pin. Newer Choc v2 releases without this pin work fine, such as: Lofree POM Phantom/Ghost/Specter/Hades and Kailh Hide Mountain/White Rain/Deep Sea Mini Islet/Deep Sea Mini Whale.
Note that, for Choc v2, there are very few off-the-shelf options for choc-spaced keycaps with MX stems: as of late 2025, the only two are Taihao THCS and Asymplex MX-stem Chicago Steno. You could also 3D-print your own keycaps.
-
-
Seeed Studio XIAO nRF52840 Plus controller on ZMK firmware
-
3D-printed case and switch plate with switch puller grooves
- Easily accessible reset button
Note
Revision 2 PCB is tested and working. Build guide is work in progress.
- Aesthetics
- Layout
- LED indicator
- GEIGEIGEIST/KLOTZ
- caksoylar/zmk-rgbled-widget: LED code
- Case
- duckyb/urchin: Snap fit design
- And the lovely folks on the Fingerpunch discord who were along for the ride!
Visorbearer is licensed under CERN-OHL-P-2.0.

