You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Ryan 5af1799735
Remove BLUETOOTH_ENABLE from keyboard-level rules.mk (#14379)
2 years ago
..
blackpill Remove BLUETOOTH_ENABLE from keyboard-level rules.mk (#14379) 2 years ago
bluepill [Keyboard] Improvements to m122_3270 (#13947) 2 years ago
keymaps/default Merge remote-tracking branch 'upstream/master' into develop 2 years ago
teensy Remove BLUETOOTH_ENABLE from keyboard-level rules.mk (#14379) 2 years ago
config.h Fix & clean up tronguylabs/m122_3270 (#13684) 2 years ago
info.json Remove width, height and key_count from info.json (#14274) 2 years ago
m122_3270.c Fix & clean up tronguylabs/m122_3270 (#13684) 2 years ago
m122_3270.h Fix & clean up tronguylabs/m122_3270 (#13684) 2 years ago
readme.md Fix & clean up tronguylabs/m122_3270 (#13684) 2 years ago

readme.md

m122-3270

IBM Model M 122 key

This is a replacement controller for the IBM Model M 122 key terminal keyboard running on a STM32F411 BlackPill, intended to act as closely to the 3270 keyboard's functioning as possible while still being usable on a PC.

Make example for this keyboard (after setting up your build environment):

make tronguylabs/m122_3270/blackpill:default
make tronguylabs/m122_3270/teensy:default

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

A schematic and Gerber files are publicly available for those wishing to have carrier boards made professionally instead of handwiring things. The M122 matrix connectors plug right into it. It can be found at https://github.com/jmaynard/tronguylabs-m122-blackpill.

This is derived from Luke Stanley's handwired/ibm122m keyboard, with my own keymapping and rework of the I/O for the BlackPill. There's also a version for the Teensy++ 2.0, since that was my original design and I still use one on one board, even though I switched to the BlackPill for future-proofing. The Teensy++ 2.0 is not recommended for new designs.