Levels54 The Levels54 , a dual-trackball wireless split keyboard sold by ergokeyboards.com, is now fully open source.
KBD.news Published May 7, 2026
Creators! Feel free to
tip me off about your keyboard related projects to bring them to 150,000 readers.
Vincent Franco (aka vinniefranco/timbetimbe ) of ergokeyboards.com released the files of his Levels54 – a split 54-key dual-trackball wireless keyboard with VIK connectors and fully integrated MCUs.
I just released all the files for Levels54 (including the PCBs) I hope you enjoy spelunking through them and maybe it'll help you on your keyboard building journey – timbetimbe.
Features
54 keys (6x4+3 split)
MX switches , hotswap
integrated E73 wireless MCU
VIK connector for extensibility
34 mm Perixx trackballs (PWM3610 sensors)
3D-printed case
ZMK firmware
Resources
Published on Thu 7th May 2026. Featured in KBD #211 .
Related Coded, built and tested by
cdc_mkb on a Zephirum, Pimoroni PIM447 trackball is now supported in ZMK firmware.
OpenEx is an open-source QMK-powered trackball by
u/Skribbles4420 – inspired by the Kensington Expert.
This wireless
vertical Dactyl TypeSafe was designed and shared by
u/tewtham .
A condensed version of the Batarang by
Protieusz :
78-BRUCE with trackball and integrated RP2040.
A small DIY trackball device, based around an Elite-Pi controller and a PMW3360 sensor:
TB3S by
Wimads .
About KBD.news is a blog and newsletter on DIY mechanical keyboards. A hand-picked selection of posts from a keyboard enthusiast's perspective (more + contact ).
Support this project! Discount codes for ya Newsletter Subscribe now!
Powered by Buttondown.
More meetups→
Latest issue Check the archive→
Latest switch summary
Check the best-selling switch archive→
Check the switch database→
Supporters MoErgo Glove80 , splitkb.com , Upgrade Keyboards , Cyboard , @keebio , BeaverKeys , Jacob Mikesell , Timo , KEEBD , littlemer-the-second , TALPKEYBOARD , @kaleid1990 , Brendan P. , ghsear.ch , u/motfalcon , Ben M , Bob Cotton , FFKeebs , @therick0996 , Christian Mladenov , Schnoor Typography , Daniel Nikolov , u/eighty58five , Caleb Rand , Micah Alpern , Hana Lee , James McCleese , zzeneg , Spencer Dabell , Anatolii Smolianinov , Stefan S. , Penk Chen , Clacky , Trey Causey , Mario S. , Cloyce , Dylan Ingham , Gordon Diggs , RGBKeys , Matthias Goffette , Duncan B. , HubertTheMad , Jesse L. , Andres Sakk , Hating TheFruit , Shnobble , barraGOUDA , Ikasaya , TurtleKeebs , Technofrikus , Dickiedyce , drudru , Davidjohn Gerena , Filip Salo , TurkeyBoards , 0xcircuitbreaker , Chase M. , sungo , Derek Tam , s_p_l_o_d_e , Raphael S.
Toolkit
Keyboard Layout Editor , Plate Builder / Plate Generator , QMK / kbfirmware.com (to QMK ), Pro Micro pinout & upgrade
Community
r/mk , ErgoMech , r/mechmarket , geekhack.org , deskthority.net , keebtalk.com/ , lemmy/mk/ , lemmy/ergomech/ , kbin/mk/
Production
PCB design guide , another one , PCB price comparison , lasergist , laserboost , hubs.com .