Modular Keyboard Starts With One Key, Assembled Like Legos
The Keybytes project, developed by MIT student Nathan Alspaugh, allows users to create custom keyboards with flexible layouts and key selection, using magnetic key modules with their own RISC-V microcontrollers

The Keybytes project is a modular keyboard that starts with one key and can be assembled like Legos, offering users the flexibility to create their own custom keyboards. Each Keybit key module has its own CH32V003 RISC-V microcontroller, allowing for customizability and flexibility in key selection and layout.
The Keyword hub, which is the main board that the Keybits connect to, features a stacked pair of PCBs. The top board packs an Arm Cortex M4-powered microcontroller, Bluetooth antenna, and flash memory, while the lower board offers USB-C, charging, and a buck-boost converter.
The Keybit modules are 1U sized (19.05 x 19.05mm) and feature pogo pins on all 4 sides for power and I2C. The case is magnetic, allowing users to connect it to any aspect of the Keyword and other Keybits. A Cherry MX switch is installed atop the Keybit, but users can follow the GitHub MIT-licensed plans and use their preferred variety of mechanical switches.
The project, which was started in March this year, is still in its early days. However, developer Nathan Alspaugh, a student at MIT, has already achieved a major milestone, boasting "it finally works!!" on the project's GitHub page.
## Why it matters The Keybytes project offers a new level of flexibility and customizability in keyboard design, allowing users to create their own unique layouts and key selections. With the project released under the permissive MIT license, users can access the plans and create their own custom keyboards. This project has the potential to revolutionize the way we think about keyboard design and functionality.
The Keybytes project is a significant development in the world of mechanical keyboards, which have seen a surge in popularity in recent years. With its modular design and customizable key selection, the Keybytes project offers a new level of flexibility and creativity for users. As the project continues to evolve, it will be exciting to see the unique and innovative keyboard designs that users come up with.





