Keyboard Builders' Digest
5% off of Invokeys' tasty switches!
Keyboard Builders' Digest / Projects


A 20-key minimal split: Pepesweep by Volodymyr Petiushka. Low profile, wireless, open source.
Published March 13, 2024
Creators! Feel free to tip me off about your keyboard related projects to bring them to 100K readers.

Ukrainian software engineer Volodymyr Petiushka (aka XaycMD/AdFabulous) released his Pepesweep, a 20-key wireless split keyboard based on David Barr's popular Sweep. Layout inspired by Ben Vallack's The Piano.

After 8 months and 4 iterations I made my endgame keyboard. Based off of Sweep, 20 keys wireless keyboard is what I found to be the most comfortable thing to daily drive – Volodymyr.

The PCB is basically a modified Sweep PCB, the author cut out keys he doesn’t need, plus adjusted the overall shape.


  • 20 keys (8+2 per half)
  • Choc, soldered
  • reversible PCB
  • wireless via nice!nano
  • SplitKB tenting puck



With regards to inspiration, naming and the design process, let's pass the mic to Volodymyr himself:

"I got inspired by Ben Vallack’s videos. It started from me purchasing Planck EZ and I saw a review from him, and then I got into the rabbit hole. The first low profile keyboard I tried was a Ferris Sweep, I liked it very much, but I wanted to go smaller. I built the Kunst by Fu_Lan, which was also inspired by Ben’s Piano, but I felt like I needed more than 18 keys it had and it lacked stagger on index, middle and ring fingers.

I remembered my pleasant experience with the Sweep. I took the PCB schema from the open-source Sweep repo and just deleted keys I didn’t need. That’s how I came up with the shape.

I wanted to add some logo to it and didn’t think of any better than silly Twitch emote: Pepega. Hence the name, Pepesweep. I built the first version and it felt really cool. I got used to Ben Vallack’s layout he made for Piano and it really increased my typing speed. Still it’s pretty slow due to 2 alpha layers, but now I am pushing 50-ish WPM with it. The only thing I lacked was tenting. I added SplitKB’s tenting puck imprints to the PCB and on the current version I am using SplitKB pucks with camera tripod holder as base for the keyboard.


The coolest software feature Ben made is possibility to use split keyboard with three nice!nanos in dongle mode that allows using this keyboard without Bluetooth connection, so it can be used on PCs without Bluetooth or in Bios, when Windows is not booted yet, by connecting a third nice!nano to PC via USB.

So, basically, I achieved what I was looking for: a super comfortable ergonomic keyboard. My fingers never move more than one key in any direction and tenting gives me the wrist comfort I wanted. As a software engineer, it cannot be any better for me: daily driving this for 8+ hours a day is a very enjoyable experience."


Do you like this post? Share, donate, subscribe, tip me off!

Published on Wed 13th Mar 2024. Featured in KBD #158 (source).


Ilex prototypes

Ilex prototypes in white / black by holy_foot_fingers (discord).

FCS42S keyboard

Ho's FCS42S is a split keyboard with adjustable per-column offsets and pinky splay.

A Dactyl-like build with splay

This is a Dactyl-like Choc build by supertoughfrog with splay.

An SLA 3D printed 36-key board

This nice 3D-printed 36-key keyboard was u/BeniBice's weekend project – resin printed and welded.

Lotus58 - a Lily58 derivative

The Lotus58 is an open source Lily58 derivative with hotswap and encoder by Tweetydabirdie.


The LambBT is a minimal, wireless, 34-key split travel companion by John Lamb.