Science & Tech · Gadgets & EVs · 1 hr ago
MIT student creates a keyboard made from magnetic, individually programmable keys
MIT student Nathan Alspaugh developed Keybytes, an open-source keyboard project built from separate magnetic modules.
The system has a central controller called the Keyword and individual keys called Keybits, which can connect in different arrangements.
Each Keybit has its own microcontroller, allowing the keys to operate independently, and can hold a Cherry MX mechanical switch.
The design lets users create layouts beyond the fixed shape of a conventional keyboard.
A full-size build could cost about $900, based on an estimate of roughly two controllers and 110 key modules.
The project is at an early stage, and its public documentation shows only limited module combinations so far.
Alspaugh has published the design files on GitHub under the MIT licence, so others can build or modify the hardware; proposed additions such as lighting and a touchpad are not confirmed.
MIT student Nathan Alspaugh developed Keybytes, an open-source keyboard made from individually programmable keys that connect magnetically.
The system combines a central Keyword controller with separate Keybit modules, each containing a RISC-V microcontroller.
Users can arrange the keys in custom layouts, with connections that carry power and communications between modules.
Alspaugh published the project files and construction details on GitHub under the permissive MIT licence.
A full-size build using about 110 Keybits and two controllers is estimated to cost around $900.
- Who
- MIT student Nathan Alspaugh developed Keybytes.
- What
- An open-source keyboard system made from magnetic, individually programmable key modules.
- When
- The article was published on November 1, 2026; the basic system had recently reached a working state.
- Where
- Not stated
- Why
- To let users create custom keyboard layouts by connecting individual keys.
This story does not have two clearly opposing sides.
This story does not have a timeline yet.
- Project
- Keybytes
- Developer
- Nathan Alspaugh, an MIT student
- Key module
- Each Keybit contains a RISC-V microcontroller
- Key size
- 19.05 x 19.05 mm
- Estimated full-size build
- Around $900 for about 110 Keybits and two Keyword controllers
- Project licence
- MIT licence