“They don't make 'em like they used to”

Model H

Open source USB controller for IBM Model M keyboards

Purchase on Tindie (coming soon)

This conversion kit allows you to replace your IBM Model M's original internal controller board with a modern USB board. This aims to match the footprint of the original controller and plugs into the original keyboard matrix, but exposes a USB port through the original SDL connector.

Thanks to QMK, the keyboard is fully programmable. It ships with a DFU-style bootloader, which can be programmed over USB.



The Model H comes in two variants to match different internal connectors. Please check to make sure you order the right one.

Open Source

The PCB design, 3d printable spacer, QMK keyboard firmware, and bootloader are all open source.

Making of

I wrote about designing the first two prototypes on my blog.