Published on 5/25/2025 · 14 min read
For years, I typed on Apple’s Magic Keyboard, and never questioned using another type of keyboard, until I came across split keyboards, randomly through a friend. Before that, I never got convinced by the ergonomic keyboards I ran into: they would usually feature a slight curve in their key layout and some wrist pads. It didn’t felt that different for regular keyboards, so I wiped them away as marketing junk. Yet seeing a keyboard truly split in two parts, along with column-staggered layout, I started digging into the world of ergonomics, a world much deeper than what I imagined, sustained by a quite enthusiastic community of makers. As someone who loves nerdy things, own a 3D printer and enjoys tinkering, building a split keyboard just became too appealing.
A huge amount of split keyboards have been designed over the years, and now there are even many shops selling pre-built ones or DIY kits. I built mine from scratch, mostly to save on costs, and also because I couldn’t find a model that was perfectly fitting what I had in mind. It’s worth stressing out that building a keyboard isn’t a complicated project. You need soldering, sure, but nothing that requires years of experience or an expensive soldering iron. Yet if you’re not a tinkerer, you’ll find your match among the pre-built options for sure. For instance, you can find some at:
I won’t lie, I ended up doing it mostly for the swag, yet it turned out to be also relieving for my typing comfort, but more on that later.
Before diving into the details of my own build, let me share some considerations to help you choose the right keyboard for your needs. Everyone has there own preferences, so some of these aspects may be irrelevant to many of you. I’ll try to cover the main points to consider and give some example keyboards for each.
I spent quite some time exploring many split keyboard setups to find the one I’d like to build. The r/ErgoMechKeyboards subreddit, as well as some data bases such as the YellowAfterLife were invaluable resources. Fortunately, I had rather specific criteria to narrow down my search. I wanted a keyboard that was:
Portable: therefore as compact and lightweight as possible, to easily fit in my backpack for travel and daily commutes. I move around a lot for my work, so that criterion was non-negotiable. It actually eliminated a lot of options: anything with more than 40 keys was too bulky for my taste. It also directed me towards low-profile switches, to keep the height down.
Column staggered: after reading many people’s experiences, I got convinced that reducing finger travel would pay off in terms of typing comfort. I therefore wanted to experiment with a column-staggered layout, which places keys in vertical columns aligned with finger lengths.
Low budget: this was my first build, I had no idea if I would actually enjoy using that keyboard, so I wanted to keep costs as small as possible. This went further than excluding high-end products such as the ZSA Voyager, it also prompted me to minimise the features to the essentials. I was ok starting with a wired build, with no RGB lighting and other options.
Easy to fix and customise: it wasn’t only the split part that was new to me. I never had a mechanical keyboard either, so even if I read a lot about switches, I had no idea which one would suit me. So I wanted the switches to be hot-swappable, in case I’d want to try different ones later on. I also wanted to be able to change the microcontrollers easily, so I would like an option to socket them. These two decisions really paid off, and at a very small expense: I ended up trying multiple switches in the following months, and I fried one of my controllers (because of a short-circuit, more on that later), so I was glad I didn’t have to rebuild the whole keyboard to replace it.
There were several options matching all these criteria. To be honest, much more than I expected, thanks to the amazing creativity of the community. In the end, I settled for the Ferris Sweep Bling LP, from David Barr based on the work from Pierre Chevalier. It ticked all the boxes. It was really on the minimalist side with its 34 keys, but I thought that it would be a good challenge to adopt it, and that low key count made it portable and cheap.
Ok, I ended up building two versions of the Ferris Sweep Bling LP: a wired home setup and a month or two later a Bluetooth travel companion. Below are the components for one build:
The total costs ended up around:
This leaves you with a 4 extra PCBs and quite a few spare parts, so future builds will be much cheaper.
Socketing Controllers:

Wired or wireless?:
Battery (if wireless build):
(For a full build guide, see Kyek’s YouTube tutorial.)

After one year of daily use, I must admit I don’t regret my choice at all. Typing is genuinely more pleasant. Surprisingly, adapting to the 34-key layout directly from a standard Apple Magic Keyboard was fast, tweaking step by step my keymap to find my marks. Here is how my learning curve looked like:
Shift, Ctrl, etc. under ASDF/JKL;).J+K for Esc, E+R for Tab, U+I for Caps Lock, Space+Backspace for Enter, …) and tap-dance (double-tap thumbs to toggle layers, not only momentary activation on press).If you are a fast typer, chances are it will take you longer to regain your speed. For me, it wasn’t about going faster at the first place, more about going longer. Definitely, I felt improvements in ergonomics: my posture is less cramped, my shoulder more relaxed. Wrist pads became essential though, because I got longer typing sessions, I started feeling some pain from pressing my hands on the desk for hours.
Along the way, another unexpected benefit emerged. I finally became a touch typist. You may laugh, but I never managed to learn it properly before, I would always glance at the keyboard at some point. The column-staggered 3x5 layout of the Ferris Sweep really minimise finger travel, so muscle memory is far easier to build. My keys aren’t even labelled anymore.
The current state of my keymap can be found here for QMK and here for ZMK. It is still evolving, but it may give you some ideas.
Using such a minimalist keyboard obviously comes with tradeoffs. No deal breaker on my side, but worth mentioning:
Tab/Enter or Shift.Over the months, I did some upgrades to my builds, some of which I highly recommend:
Although I’m happy with my two Ferris Sweep builds, I got the itch prompting me to try other things in the ergonomic keyboard world. I’m quite happy with the minimalism of the 3x5 layout, so I don’t intend to change that, but there are quite a few other aspects I’d like to explore. One of them is integrating some kind of tracking device (e.g., trackball or touchpad). As my keymap evolved, so did my keyboard usage patterns. I defined better shortcut for my window tiling manager, started using Vimium for browser navigation, and so my mouse usage decreased significantly. It’s not possible to fully get rid of it however, so embedding a pointing device in the keyboard would be a great way to further reduce hand movement. I’m therefore comtemplating building a Dilemma or try adding a trackpad module to my existing build.
I should also give another attempt at tenting. I tried some 3D-printed stands, but as a bulky hollow plastic object, it amplified the sound and vibrations of typing, which made it more annoying than comfortable. I have no excuses though: there are plenty of other solutions out there, many of them quite affordable, so most likely I’ll give it another go in the coming months.
I’m also considering trying a curved keyboard. I tried printing keycaps tilting supports to simulate a curved layout on my Ferris Sweep, and I liked the feeling. However, it made typing louder since the tilting supports hit the switches when pressing keys. I am quite interested in the Charybdis Nano, so I can try a curved layout while also getting familiar with trackball usage.