diff options
author | Dmitry Nosachev <[email protected]> | 2020-09-22 22:26:19 +0300 |
---|---|---|
committer | GitHub <[email protected]> | 2020-09-22 12:26:19 -0700 |
commit | 539cc45fba6e535781cd1711da0f1a5ce9b3ce63 (patch) | |
tree | fcc7d2533240106253aad55fafab6f286e02a2be /keyboards/handwired/t111/readme.md | |
parent | 57dd756507094224bc68bbd6b6fac0f0ad7f8084 (diff) | |
download | qmk_firmware-539cc45fba6e535781cd1711da0f1a5ce9b3ce63.tar.gz qmk_firmware-539cc45fba6e535781cd1711da0f1a5ce9b3ce63.zip |
[Keyboard] Fujitsu T111 keyboard (#10262)
* Fujitsu T111 keyboard
* info.json: fixed missing key on top row
* info.json: fixed name and maintaner fields
* Update keyboards/handwired/t111/keymaps/oleg/keymap.c
* Update keyboards/handwired/t111/config.h
* Update keyboards/handwired/t111/keymaps/oleg/keymap.c
* Update keyboards/handwired/t111/keymaps/oleg/keymap.c
* Apply suggestions from code review
* Update keyboards/handwired/t111/readme.md
Diffstat (limited to 'keyboards/handwired/t111/readme.md')
-rw-r--r-- | keyboards/handwired/t111/readme.md | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/keyboards/handwired/t111/readme.md b/keyboards/handwired/t111/readme.md new file mode 100644 index 0000000000..31bbc2a728 --- /dev/null +++ b/keyboards/handwired/t111/readme.md @@ -0,0 +1,45 @@ +# QMK-based firmware for Fujitsu N860-2500-T111 keyboard + + + +Fujitsu N860-2500-T111 keyboard conversion project: direct connection of Black Pill to the matrix. + +* Keyboard Maintainer: [DmNosachev](https://github.com/DmNosachev) +* Hardware Supported: [Fujitsu N860-2500-T111](https://deskthority.net/viewtopic.php?t=17087), Black Pill STM32F103C8T6 MCU board. Alternatively you can use any MCU which is supported by QMK and has 22 or more IO pins: Arduino Micro, Teensy 2.0, Teensy 2.0++, Blue Pill, etc. +* Thanks to Deskthority user *OldIsNew* for the matrix decoding. + +Make example for this keyboard (after setting up your build environment): + + make handwired/t111:default + +See the [build environment setup](https://docs.qmk.fm/#/getting_started_build_tools) and the [make instructions](https://docs.qmk.fm/#/getting_started_make_guide) for more information. Brand new to QMK? Start with our [Complete Newbs Guide](https://docs.qmk.fm/#/newbs). + +# Modding + +## Matrix + +Fujitsu N860-2500-T111 has 14x8 matrix. It's ghost-free thanks to the diodes. + +Rows (0-7) and columns (0-D): + + +## Black Pill +Suggested mount position for the Black Pill (view from the top side of the PCB): + +``` + C1 C2 C3 C4 C7 C8 C9 CA R5 R6 +,--------------------------------------------------------------------, +|B11 B10 B1 B0 A7 A6 A5 A4 A3 A2 A1 A0 RST C13 B9 B8 GND |---, +| |USB| +|B12 B13 B14 B15 A8 A9 A10 A11 A12 A15 B3 B4 B5 B6 B7 3V3 GND |---' +'--------------------------------------------------------------------' + CC CD C0 CB C6 C5 R0 R4 R3 R2 R1 R7 +``` + + + +1. Desolder all ICs, capacitors and resistors. +1. Solder 4-pin SWD header to Black Pill. +2. Burn [STM32duino bootloader](https://github.com/rogerclarkmelbourne/STM32duino-bootloader/blob/master/bootloader_only_binaries/generic_boot20_pb12.bin) to Black Pill. +3. Compile and flash the firmware: `make handwired/t111:default:flash` +4. Connect rows and columns to the corresponding pins of the Black Pill. |