The Jerusalem PostLegendary Jewish actor Walter Koenig, 'Star Trek's' plucky Chekov, dies at 90ESPN🧌 'End Game': Seahawks troll Taylor Swift, Travis KelceESPN Deportes5 motivos para creer en Real Madrid tras victoria ante BarcelonaDaily MaverickCOLLISION COURSE: Parliament summons SAA, demanding answers to deepening financial turmoil and turbulent governanceZDF heuteEntdecken Sie das ZDF-NachrichtenstudioCollider‘Cyberpunk 2077’ and ‘Witcher 3’ Are Officially Crossing Over Right NowBillboardMeg Stalter Shares the Ella Langley Song That ‘Made Me Cry’ & Teases What’s Next for Her Music CareerRai NewsPallone d'Oro. Inizia la sfilata a Londra in attesa della cerimonia. Messi assenten-tvMehr Geld, mehr Posten: Frankreich macht Zugeständnisse nach SchulprotestenGMA News3 persons injured after dump truck with sand overturns in QCسكاي نيوز عربيةيتزلج بكرسي متحرك.. صيني يحول التدريب إلى أرقام قياسيةBBC News BrasilQuem é quem no palanque de Lula durante discurso da vitória
The Daily Newsstand · Free, Always
Monday, October 26, 2026

Open source keyboard lets you swap parts like magnetic Legos

Translate

Every key is its own module, and its designer tells us the sky's the theoretical limit on the size of the frankenboard you can build

The world is full of different keyboard layouts, but if you want one that's completely customized, down to the individual key, there's a new open source project that uses magnets to hold interchangeable pieces together.

Keybytes is an open source project that allows any ambitious builder to create a fully modular keyboard - and we’re talking FULLY modular here. Each key contains its own RISC-V microcontroller and pogo pins on all four sides, providing power and I2C connections between adjacent modules so users can rearrange the keys into different layouts. The only extra component needed is a controller module, which coordinates the individual keys and handles communication with the host computer. And good news: Despite consisting of two stacked circuit boards, it has the same footprint as the single-key modules that attach to it.

The entire thing was designed by a Massachusetts Institute of Technology freshman named Nathan Alspaugh, who is studying aerospace engineering. Alspaugh has always wanted to design his own keyboard, and who better than an MIT student to go over the top in building the most intricate, overengineered version imaginable?

REG AD

“I had always wanted to make a keyboard but I didn't want to be locked into just one design so I wanna make it so that I can rearrange it at any time,” Alspaugh said in the first entry of his project journal, which he’s been keeping since March of this year. “I searched online and couldn't find it anywhere so I decided to make it myself.”

REG AD

The main readme in the GitHub project isn’t super detailed, instead mostly describing what the project entails for anyone willing to give it a shot (custom printed circuit boards, Cherry MX switches, 3D-printed cases, and a whole lot of tiny soldered components). It’s Alspaugh’s journal where the depth of the work he did is laid bare for all to see, and boy did he do a lot of work. 

Designing a single-key modular keyboard from scratch is no easy task, and the journal details a number of setbacks that Alspaugh faced, like magnets that wouldn’t stay put, design compromises, and - of course - plenty of board errors that he luckily was able to catch in the design phase before spending a bunch of cash ordering custom components. Alspaugh also had to learn to use a resin 3D printer for the project, and of course multiple iterations and a bunch of manual modifications had to be made to get everything to properly fit together. 

Alspaugh told The Register he’s spent around 100 hours on the project so far. And then there’s the cost: All those tiny custom boards don’t come cheap. 

According to a shopping cart for the board designs included in his journal, the Keybits (the individual key control boards) cost only a couple of bucks apiece, but the Keywords (controller boards) cost $30 a pop. Alspaugh opted to have the manufacturer fully assemble the boards, which is where a good deal of the cost came from: Keybit assembly cost him $69, while Keyword assembly cost him $203.

Alspaugh said that a full-sized keyboard would end up costing around $900, making it pretty cost prohibitive. 

“If I ever make a full one I’ll buy them separately and solder them myself,” he noted in his journal. Alspaugh did tell us that there’s no reason to stop at a full-sized keyboard, explaining that anyone with the desire to build a monsterboard could do so if they had the resources.

A few bits of the working Keybytes modular keyboard

The working demo of Alspaugh's Keybytes modular keyboard
Source: Nathan Alspaugh/GitHub

Alspaugh encourages anyone who wants to build their own to go for it, telling us that anyone who has the components could probably build their own in a few days, not counting delivery for the PCBs. You could wait, though. 

“I am thinking about selling them in the future once the designs are improved and finalized,” Alspaugh told us, adding that he wants to make a bunch of changes and hardware updates first, plus add some new functionalities. “I’d probably make more key varieties, like ones that have a fingerprint sensor.”

REG AD

Interested makers seeking a Halloween frankenboard project can find all the necessary files on GitHub. ®

View the original on The Register →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.