Keyboard Builders' Digest
Gamer keyboards and mice from Dareu!
Keyboard Builders' Digest / Projects

CyberKeeb 2040

NoSegfaultPlz published his CyberKeeb 2040, which is both a mechanical keyboard and a cyberdeck.

KBD.news
Published August 22, 2023
Creators! Feel free to tip me off about your keyboard related projects to bring them to 150K readers.

NoSegfault's (aka zli117) CyberKeeb 2040 is a mechanical keyboard and a cyberdeck in one. Powered by the author's PicoMK firmware for communication between the RP2040 and Pi Zero.

This is my second shot at designing a keyboard. Previously I made Pico-Keyboard. As raspberry pi supply issues are easing, I got my hands on a few Pi Zeros. It was natural to think about if I can build a keyboard with a full Linux computer, and here we are – NoSegfaultPlz.

The CyberKeeb 2040 can function as a normal mechanical keyboard that sends the keystrokes to the host computer, or, with the cyberdeck layer activated, it's a self contained computer:

The Pi Pico, the microcontroller running the PicoMK firmware is responsible for all the normal keyboard stuff. It communicates with the Pi Zero via SPI, using the Inter-Board Protocol designed by the author.

Right now the Pi Zero can only receive keycodes from Pi Pico, but in the future I'll add the code for Pi Zero to send keycodes to Pico which will then forward them to the host computer for auto-typing.

Specs

  • 66 keys
  • MX, hotswap
  • Pi Pico + Pi Zero controllers
  • encoder
  • display

Resources

Everything is open sourced:

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

Published on Tue 22nd Aug 2023. Featured in KBD #132.


Related

Rasti Computer

Penk Chen's Rasti is a retro-futuristic laptop inspired by the iconic GRiD Compass – with his custom mechanical keyboard and keycap set.

OLKB terminal

An OLKB terminal by jeffeb3 featuring a Void30.

Penkesu deck

Penkesu is a retro-style cyberdeck by u/penkia with a wide screen and a built-in low-pro ortho keyboard with "dye-sub" MBK caps.

HandiPi

HandiPi is a handheld RPI4 based computer with 36 keys and display – designed by brickbots.

Foldable split cyberdeck

An authoritative split cyberdeck that folds – files shared by legion.ultimedia.

Armachat TOUCH

Not a classic keyboard, not a classic cyberdeck: Armachat TOUCH by bobricius.

×
top