Modular Keyboard Design Uses RISC-V Components

The open-source project enables physical key rearrangement using magnetic modules and RISC-V microcontrollers.

Updated on Oct. 26, 2026 in Semiconductors

Modular Keyboard Design Uses RISC-V Components

Live Poll

Would you consider building your own custom computer peripherals instead of buying retail products?

Designer Nathan Alspaugh has developed Keybytes, an open-source, modular keyboard project that allows users to physically rearrange their input layout. The system relies on individual RISC-V microcontroller-based keys that connect via magnets and pogo pins.

Why it matters

This project explores the viability of decentralized, reconfigurable input hardware by enabling modular design changes through a standardized, open-source framework. It demonstrates how low-cost microcontrollers can facilitate hardware customization at the component level.

The system utilizes pogo pins on all four sides of each key module to carry power and I2C data signals. While individual Keybit boards cost a few dollars, the system requires a $30 controller module to interface with a host computer.

The players

Nathan Alspaugh

An engineer and researcher at the Massachusetts Institute of Technology who developed the Keybytes modular hardware system.

Massachusetts Institute of Technology

The academic research institution where the project designer is affiliated.

The details

Keybytes uses custom printed circuit boards and Cherry MX switches housed in 3D-printed cases. Pogo pins—spring-loaded pins used for electrical contact—connect adjacent modules to ensure continuous power and data transmission. Each key contains a RISC-V microcontroller, an open-standard instruction set architecture, to process inputs before sending data to the central controller.

Timeline

  1. March 2026: Nathan Alspaugh began documenting the project.

  2. October 26, 2026: Details regarding the keyboard design were published.

The Tech Race

Keybytes marks a departure from fixed-layout peripherals like the ErgoDox split keyboard by enabling fully modular, magnetic key connectivity. It prioritizes user-defined physical geometry over the static layouts common in modern mechanical keyboards.

Users can access the project designs via GitHub to build their own hardware using off-the-shelf components. Commercial board sales are planned, though no pricing or availability dates have been finalized.

The takeaway

Alspaugh intends to finalize designs for future commercial release and expand the modular library to include fingerprint sensors. Interested parties should monitor the project repository for updates on potential kit availability and future hardware extensions.

Further reading

For more on evolving input hardware, see our Semiconductors section.

More information

View the schematics and GitHub project files for assembly requirements.

Source note: This article includes information reported by TheRegister.

Live Poll

Would you consider building your own custom computer peripherals instead of buying retail products?