qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

readme.md (1668B)


      1 # m122-3270
      2 
      3 ![IBM Model M 122 key](https://i.imgur.com/Oo3Ozqzh.jpg)
      4 
      5 This is a replacement controller for the IBM Model M 122 key terminal keyboard
      6 running on a STM32F411 BlackPill, intended to act as closely to the 3270
      7 keyboard's functioning as possible while still being usable on a PC.
      8 
      9 * Keyboard Maintainer: [Jay Maynard](https://github.com/jmaynard)
     10 * Hardware Supported: BlackPill STM32F411, Teensy++ 2.0
     11 * Hardware Availability: [BlackPill](https://www.adafruit.com/product/4877), [Teensy](https://www.pjrc.com/store/teensypp.html)
     12 
     13 Make example for this keyboard (after setting up your build environment):
     14 
     15     make ibm/model_m_122/m122_3270/blackpill:default
     16     make ibm/model_m_122/m122_3270/bluepill:default
     17     make ibm/model_m_122/m122_3270/teensy:default
     18 
     19 See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools)
     20 and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide)
     21 for more information. Brand new to QMK? Start with our
     22 [Complete Newbs Guide](https://docs.qmk.fm/#/newbs).
     23 
     24 A schematic and Gerber files are publicly available for those wishing to have
     25 carrier boards made professionally instead of handwiring things. The M122
     26 matrix connectors plug right into it. It can be found at
     27 https://github.com/jmaynard/tronguylabs-m122-blackpill.
     28 
     29 This is derived from Luke Stanley's handwired/ibm122m keyboard, with my own
     30 keymapping and rework of the I/O for the BlackPill. There's also a version for
     31 the Teensy++ 2.0, since that was my original design and I still use one on one
     32 board, even though I switched to the BlackPill for future-proofing.
     33 The Teensy++ 2.0 is not recommended for new designs.