Keybytes: A Modular Magnetic Keyboard Built from Single-Key Blocks

A new DIY project uses rotation-agnostic magnetic connectors to create an infinitely reconfigurable mechanical keyboard.

Martin Guay
Martin Guay - Chief Editor
3 Min Read
The highly modular "Keybytes" mechanical keyboard prototype, featuring individual magnetized "Keybit" modules and a central "Keyword" controller on a maker’s workbench. "THE MAGICAL BUILD-YOUR-OWN KEYBOARD! A Keyboard Made of Magnet Bits? or MAGNETIC? or INDIVIDUAL PCBs?!
Close-up of mechanical keyboard switches and springs organized in containers on a desk setup.
Photo by FOX ^.ᆽ.^= ∫ via Pexels.

Single-Key Modules with Independent Processing

A modder known as notaroomba has released the latest revision of Keybytes, a modular mechanical keyboard project hosted on GitHub. Unlike traditional custom keyboards that rely on a single large PCB, Keybytes constructs the input device from individual units called “Keybits.” Each Keybit houses a full-height MX mechanical switch on its own dedicated circuit board.

The core innovation lies in the connectivity method. Every Keybit includes a RISC-V CH592F microcontroller and six magnets per side. These magnets allow the modules to snap together physically while maintaining data and power transmission. Crucially, the connection is rotation-agnostic, meaning users can arrange the keys in-line or at various offsets (25%, 50%, or 75%) without worrying about orientation errors during assembly.

Decoupling Layout from Hardware Constraints

For enthusiasts, the primary value of Keybytes is the removal of fixed form factors. Standard mechanical keyboards require pre-planned layouts; changing them usually means buying a new case, plate, and PCB. Keybytes decouples these elements. The system relies on a central component called the “Keyword,” which acts as the motherboard. This unit contains the USB Type-C port, battery charging circuitry, and a more powerful STM32WB55 MCU to manage the network of smaller Keybits.

This architecture supports experimental inputs beyond standard typing. Alternative PCB options include a version with a 3-axis Hall sensor, enabling joystick-like functionality or analog Hall effect switch behavior within the same modular grid. Spacer Keybits are also available in 1u, 0.75u, and 0.5u sizes, allowing for precise ergonomic adjustments or aesthetic spacing without modifying the electronic components.

Surfshark VPN app connected on smartphone promoting fast VPN for unlimited devicesSurfshark VPN app connected on smartphone promoting fast VPN for unlimited devices
Top view of a vintage-style custom mechanical keyboard and mouse on a desk.
Photo by FOX ^.ᆽ.^= ∫ via Pexels.

Proof of Concept vs. Commercial Reality

Currently, Keybytes functions primarily as a proof of concept rather than a mass-market product. While the technical execution—particularly the automatic polarity detection and rotation-agnostic linking—is impressive, the complexity of manufacturing dozens of individual PCBs and MCUs suggests high costs and limited scalability for general consumers. However, it demonstrates a viable path toward truly customizable input devices, challenging the notion that keyboards must be static rectangular slabs.

Share This Article
Martin Guay
Chief Editor
Follow:
I write, talk about technology, gadgets, the latest Android news as much as any other fellow geek, nerd, or enthusiast does. I work in the IT field as a System Administrator, and I enjoy gaming when possible. I'm into plenty of things, and you can usually find me around Ottawa, Canada!For all business inquiry email business-inquiry [@] cryovex [dot] com.