Keyboard Builders' Digest
Save 5% at Divinikey! Code: KBDNEWS
Keyboard Builders' Digest / Projects

Egboard v2

ArchUsr's handwired Egboard is a monoblock split keyboard powered by a Raspberry Pi Pico running Rust.

KBD.news
Published January 18, 2024
Enjoying the content? 54 supporters keep this blog running — Donate like Micah Alpern, Technofrikus, and Spencer Dabell.

The Egboard v2 is the latest iteration of this unibody split powered by a Raspberry Pi Pico running Rust – designed and handwired by Anshul (aka ArchUsr/ArchUsr64) from India.

This is the second project in a row that was designed via OpenSCAD.

Specs

  • 38 keys (5x3 plus four thumb keys per half)
  • unibody split
  • MX
  • Pi Pico controller
  • 3D printed case
  • handwired

The custom firmware is written in Rust, and it supports multiple layers, one-shot modifiers and mouse input with acceleration control.

A big part of keeping the code simple was using the USBD-HID crate for handling the usb side of things. Doing so allowed me to focus on the important things like getting the feel of one-shot modifiers just right. I highly recommend the crate if you wanna build any HID devices yourself – Anshul.

Resources

Firmware source code and CAD files available on GitHub:

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

Published on Thu 18th Jan 2024. Featured in KBD #151 (source).


Related

ProtieusKeeb's Keeb Journey

Protieusz, one of this year's most prolific creators, shares his incredible journey from being an outsider to designing PCBs and trackball modules.

Flower

Protieusz's unibody Flower, a Noraneko42W variant, comes with Willow layout and interchangeable trackball.

Ergohaven Planeta review

The Planeta is a clean and simple monoblock split keyboard by Ergohaven – with piezo speaker.

Velotype Pro

Not the usual monoblock split: the Velotype Pro is actually a chorded keyboard.

Micro Journal

A series of writerdecks: Micro Journal for distraction-free writing – designed by Un Kyu Lee.

×
top