Get all your news in one place.
100’s of premium titles.
One app.
Start reading
Tom’s Hardware
Tom’s Hardware
Technology
Ash Hill

Raspberry Pi CyberKeeb 2040 Sports Both Pico and Pi Zero

Raspberry Pi

The Raspberry Pi goes with cyberdeck builds like peas and carrots. Today we’ve got another neat cyberdeck creation cooked up by a maker who goes by NoSegfaultPlz over at Reddit. NoSegfaultPlz has combined two Pi projects into one: by using a Pico to power a custom keyboard and building a Pi Zero into the unit to work as a main computer — turning it into a cyberdeck keyboard combo.

NoSegfaultPlz dubs the project 'CyberKeeb 2040,' and it looks great as well as being practical. This isn’t much of a surprise considering NoSegfaultPlz already has a history of similar designs. Previously, they put together a Pico Keyboard which made constructing this project a little easier (or, at least, familiar).  This cyberdeck keyboard is versatile in that it can operate as a regular keyboard or cyberdeck, depending on what you need at the time.

(Image credit: NoSegfaultPlz)
(Image credit: NoSegfaultPlz)

According to NoSegfaultPlz, the Pico is running custom firmware that handles all of the keyboard functionality. It’s able to transmit data to the Pi Zero using SPI. At the moment, the Pi Zero is only able to receive input from the Pico. However, there are plans in the works to enable the Pi Zero to send data to the Pico keyboard which would make it possible to use auto-typing.

A full breakdown of the hardware used in this project has been provided, as well. It includes the aforementioned Raspberry Pi Pico microcontroller and Raspberry Pi Zero 2 W. But there’s a lot more that goes into building a keyboard from scratch from switches to rotary encoders and more. You can find the full parts list over at the official CyberKeeb2040 project page at GitHub.

Thankfully, NoSegfaultPlz made the whole project open source — which is awesome, because a lot of hard work went into developing this setup and it’s always exciting to dig into what makes something like this work. The Pico firmware is called PicoMK and is available at GitHub on its own project page. 

If you want to see this Raspberry Pi project in action, check out the demo video shared to YouTube. You can also explore the thread shared to Reddit for some extra details as well as the CyberKeeb2040 GitHub page.

Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.