qmk/keyboards/handwired/k680t
steven 2ab730fb5e feat(handwired/k680t): new keymap
rather than continuing to modify the default keymap, i've created one specific to my needs
2021-09-27 20:20:27 -04:00
..
keymaps feat(handwired/k680t): new keymap 2021-09-27 20:20:27 -04:00
config.h
info.json
k680t.c
k680t.h
readme.md
rules.mk

readme.md

Ajazz k680t

a nice 65% layout repurposed with a customizable mcu

  • Keyboard Maintainer: steven-y-e
  • Hardware Supported: Ajazz k680t handwired to a Teensy 2.0
  • Hardware Availability: Ajazz/Epomaker/Taobao, PJRC

Wiring Guide

matrix layout
,--------------------------------------------------------------------.
| 00 | 01| 02| 03| 04| 05| 06| 07| 08| 09| 0a| 0b| 0c|  0d  || 0e| 0f|
|--------------------------------------------------------------------|
| 10  | 11| 12| 13| 14| 15| 16| 17| 18| 19| 1a| 1b| 1c|  1d || 1e| 1f|
|--------------------------------------------------------------------|
| 20    | 21| 22| 23| 24| 25| 26| 27| 28| 29| 2a| 2b|   2d  |        |
|--------------------------------------------------------------------|
| 30     | 32| 33| 34| 35| 36| 37| 38| 39| 3a| 3b|    3d    || 3e|   |
|--------------------------------------------------------------------|
| 40 | 42 | 43 |          46           | 4a | 4b | 4c |  | 4d| 4e| 4f|
'--------------------------------------------------------------------'

matrix row pins:
0 - B0
1 - B1
2 - B2
3 - B3
4 - B7

matrix column pins:
0 - F5
1 - F6
2 - F7
3 - B6
4 - B5
5 - B4
6 - D7
7 - D6
8 - D4
9 - D5
a - C7
b - C6
c - D3
d - D2
e - D1
f - D0

Note that the column and row pins can be reconfigured as needed in ./config.h, and even the matrix can be redefined in ./k680t.h (but at that point, why are you even using this configuration?)