My very own custom wireless ergonomic split keyboard.
Splitwave is a 44 key column-staggered split keyboard that uses Choc switches. Is is powered by SuperMini nRF52840 micro-controller. It is created during the Highway event of Hackclub. The whole process of making it is journaled here.
One day my work keyboard stopped working and I always dreamed of having those fancy split keyboards but I was never lucky to have one at that same period of time. HackClub announced Highway event, and I hopped into it!! The timing couldn't have been any more perfect!!!
SplitWave has a reversible PCB(which means you can order one PCB in stack and use that for both left and right). The KiCAD PCB file is located here.
![]() Front Of the PCB |
![]() Back Of the PCB |
![]() PCB in KiCAD |
The STL files for SplitWave are present here. The cases are also hosted in printables.com here
![]() Top Case |
![]() Left & Right Cases Top View |
![]() Left & Right Cases Bottom View |
![]() All Of Them Together |
The firmware used for SplitWave is ZMK and the prebuilt firmware can be found in the actions page of this repo that I made.
Placeholder for photos for when I am done with the keyboard.
Hackclub for giving me such an opportunity to work on my dream keyboard.
https://christianselig.com for inspiring me make my keyboard.
All the great tutorials in Youtube by Joe Scotto Ben Vallack and many many more!!
Special thanks to https://flatfootfox.com for such a comprehensive and nice tutorial on ergogen and thanks to the creator of ergogen himself and the mantainers, contributors for making and mantaining such an amazing tool. Also thanks a lot to ergogen discord/community for all their help!
Also thanks to https://github.com/GEIGEIGEIST/TOTEM for their readme. I didn't know what goes into a keyboard readme so this readme is a lot inspired by the Totem readme.
Lastly I will like to again thank hackclub for giving me such awesome highschool years. Had a heck lot of fun all these years and had a blast making my last ysws project. If you are (or know someone) younger than 18 or a highschooler who is tech enthusiast then checkout hackclub it is really cool!
This repo has an MIT License that in short means you can do whatever you want with it without facing any lawsuit.