Technology

MIT Student's Open-Source Keybytes Keyboard Enables Lego-Like Modular Layouts

· GlobeWire Daily Tech Desk · Source: www.techradar.com

MIT Student's Open-Source Keybytes Keyboard Enables Lego-Like Modular Layouts

Original GlobeWire Daily editorial illustration — not an event photograph.

Share this article
Key takeaways Overview MIT student Nathan Alspaugh has developed **Keybytes**, an open-source keyboard project that lets users assemble custom layouts by magnetically connecting individual key modules to a central controller. The system is designed to remove the fixed layout restri

Overview

MIT student Nathan Alspaugh has developed Keybytes, an open-source keyboard project that lets users assemble custom layouts by magnetically connecting individual key modules to a central controller. The system is designed to remove the fixed layout restrictions of conventional keyboards, allowing builders to add or reposition keys as needed.

Technical Architecture

  • Keyword controller: A two-board module housing an Arm Cortex-M4 microcontroller, Bluetooth antenna, flash memory (upper board) and USB-C connectivity, charging circuitry, and a buck-boost converter (lower board).
  • Keybit modules: Each 19.05 × 19.05 mm (standard 1U) key contains its own RISC-V microcontroller, enabling independent operation. Four-sided pogo-pin connections carry power and I²C signals, so modules can attach on any edge.
  • Switch compatibility: Every Keybit accepts a Cherry MX mechanical switch, giving users freedom to choose their preferred switch type.
  • Magnetic attachment: Keys snap to the Keyword controller or to each other, supporting irregular or expanded layouts.

Open-Source Availability

  • All project files, design assets, and construction details are published on GitHub under the permissive MIT licence.
  • This allows anyone to inspect the design, fabricate their own PCBs, order components, solder assemblies, and 3D-print enclosures.
  • The licence also permits modification and redistribution of the hardware design.

Cost and Build Considerations

  • Alspaugh estimates that a full-size keyboard (roughly 2 Keyword controllers + 110 Keybits) would cost approximately $900 in parts alone.
  • Expenses scale quickly because each key requires its own PCB, microcontroller, and passive components.
  • Builders must also arrange PCB fabrication, source components, perform surface-mount soldering, and produce custom 3D-printed cases.
  • Smaller configurations (e.g., a dedicated macro pad or numpad) are considerably less demanding and more affordable.

Current Limitations and Future Plans

  • Project maturity: The developer reports the basic system has only recently reached a working state; publicly available documentation shows limited module combinations, not a completed full-size keyboard.
  • Lighting: The Keyword controller includes a status LED, but individual Keybits lack dedicated illumination.
  • Proposed enhancements (not yet implemented): customizable RGB lighting, rotary encoders, fingerprint-recognition modules, and an integrated touchpad.

How to Verify and Get Started

  • Visit the GitHub repository (linked in the TechRadar Pro article) to review schematics, firmware, and assembly guides.
  • Check the MIT licence file to confirm redistribution rights.
  • Consult the project’s issue tracker and discussion forums for community build logs and troubleshooting.
  • For the original announcement and additional context, refer to the TechRadar Pro article at the source URL below.
Read the original source: This 'truly modular' keyboard can be built like a Lego set — meaning you can add as many keys as you like

AI-assisted reporting; source claims are attributed and have not been independently verified.

About the author

GlobeWire Daily Tech Desk — AI-assisted news based on attributed published sources.

More to read