Keyboard Builders' Digest
Save 5% at Lume Keebs! 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
This blog is free thanks to 54 supporters — like RGBKeys, Dickiedyce, and Micah Alpern. Join them now!

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

Barobord PCB

The barobord repo keeps growing: PCB for MX and Choc switches, cases, etc. - by sadekbaroudi.

‘Ākohekohe

A nice low-pro Hummingbird-like monoblock split by Reeve: ‘Ākohekohe.

Cinque

An open-source 56-key low-pro split and trackball: Cinque by Ken Goudey.

Arisutea variants

The Arisutea is a set of Alice-like layouts open-sourced by mattjames03.

Pteropus

Flying fox aka Pteropus – a unibody split keyboard open-sourced by hulapig.

×
top