mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-11-29 22:45:51 +00:00
5974d989fe
* `UC_MOD`/`UC_RMOD` -> `UC_NEXT`/`UC_PREV` * `UNICODE_MODE_*` -> `QK_UNICODE_MODE_*` * `UC_MAC` -> `UNICODE_MODE_MACOS` * `UC_LNX` -> `UNICODE_MODE_LINUX` * `UC_WIN` -> `UNICODE_MODE_WINDOWS` * `UC_BSD` -> `UNICODE_MODE_BSD` * `UC_WINC` -> `UNICODE_MODE_WINCOMPOSE` * `UC_EMACS` -> `UNICODE_MODE_EMACS` * `UC__COUNT` -> `UNICODE_MODE_COUNT` * `UC_M_MA` -> `UC_MAC` * `UC_M_LN` -> `UC_LINX` * `UC_M_WI` -> `UC_WIN` * `UC_M_BS` -> `UC_BSD` * `UC_M_WC` -> `UC_WINC` * `UC_M_EM` -> `UC_EMAC` * Docs * Update quantum/unicode/unicode.h |
||
---|---|---|
.. | ||
keymaps | ||
config.h | ||
halconf.h | ||
info.json | ||
mcuconf.h | ||
readme.md | ||
rules.mk | ||
t111.c | ||
t111.h |
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
- Hardware Supported: Fujitsu N860-2500-T111, 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 and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.
Modding
Matrix
Fujitsu N860-2500-T111 has 14x8 matrix. It's ghost-free thanks to the diodes.
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
- Desolder all ICs, capacitors and resistors.
- Solder 4-pin SWD header to Black Pill.
- Burn STM32duino bootloader to Black Pill.
- Compile and flash the firmware:
make handwired/t111:default:flash
- Connect rows and columns to the corresponding pins of the Black Pill.