ArchUsr's handwired Egboard is a monoblock split keyboard powered by a Raspberry Pi Pico running Rust.
KBD.news Published January 18, 2024
Creators! Feel free to tip me off about your keyboard related projects to bring them to 140K readers.
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: