|
|
8 tháng trước cách đây | |
|---|---|---|
| .. | ||
| keymaps | 5c592ab0c0 Delete trivial keymap readmes (#23714) | 2 năm trước cách đây |
| config.h | f98f8eedf0 Consolidate modelm v2 (#14996) | 3 năm trước cách đây |
| keyboard.json | 5b94990c5a Remove redundant URLs from `.json` (#25856) | 8 tháng trước cách đây |
| readme.md | f98f8eedf0 Consolidate modelm v2 (#14996) | 3 năm trước cách đây |
This is a configuration for the QMK firmware for reversible conversion of IBM's Model M keyboards (common 101-key ANSI and 102-key ISO models) from stock, power-hungry controller, to a modern one, running the USB bus. Configuration is build for the Atmel AT90USB1286 controller, which you can easily use on the Teensy++ 2.0 board (produced by PJRC). Project is heavely based on 2 other projects:
For this conversion you will need:
Pins of the Teensy board you should use by default:
Columns: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Pins: C7 C6 C5 C4 C3 C2 C1 C0 E1 E0 D7 D6 D5 D4 D3 D2
--------------------------------------------------------
Rows: 1 2 3 4 5 6 7 8
Pins: F7 F6 F5 F4 F3 F2 F1 F0
--------------------------------------------------------
Status LEDs: CapsLock +5V ScrollLock NumLock
Pins: B6 5V B5 B4
Please note that some versions of Model M have LED connected with a ribbon cable, and not with separate wires.
Make example for this keyboard (after setting up your build environment):
make ibm/model_m/teensypp:default:teensy
See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.
