NOTICE: I abandoned this project after keebd began selling poorly made copies before I sorted out supply chain issues to sell my own. Lesson learned 🤷♂️. If you run into issues with a board you purchased please do not ask me for support, it's probably not my fault and I got nothing from this.
If you do not have a copy consider printing and soldering your own. Based on the emails I get it will probably come out better.
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.
Features
- Non-destructive upgrade - just swap the boards
- Native USB (with type B connector), no adapter required
- Doesn't require original controller
- STM32 ARM Processor @ 72MHz with 64kb flash
- Remappable keys (using QMK configurator)
- Uses open source QMK firmare
- Open source hardware
- Reprogrammable through USB or ARM SWD
- Lower power (50 mA typical)
- Genuine "TE Connectivity Trio-mate" connectors, as used on the original Model M
Compatibility
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.
Thanks!