Keyboard Builders' Digest
Check out Denshi Electronics (Spain)!
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
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:

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

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


Related

Low profile barobord

The low profile version of sadekbaroudi's barobord was added to the repo.

Open body enigma36

A new enigma36 by sadekbaroudi, this time an open body version.

Moai keyboard

Moai is a small, low(ish) profile monoblock split keyboard designed by 4itor.

Arachnophobe

Sadek Baroudi's Arachnophobe is a 30-key choc/mx monoblock split using any Seeed XIAO controller.

Laptop replacement keyboard

A tented laptop replacement keyboard by kevinfrei.

Pteropus

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

×
top