diff options
Diffstat (limited to 'keyboards/handwired/onekey/teensy_32/readme.md')
-rw-r--r-- | keyboards/handwired/onekey/teensy_32/readme.md | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/keyboards/handwired/onekey/teensy_32/readme.md b/keyboards/handwired/onekey/teensy_32/readme.md new file mode 100644 index 000000000..216aecfaf --- /dev/null +++ b/keyboards/handwired/onekey/teensy_32/readme.md | |||
@@ -0,0 +1,40 @@ | |||
1 | # Teensy 3.2 onekey | ||
2 | |||
3 | To trigger keypress, short together pins *D5* and *B2* (marked on the PCB as *20* and *19*). | ||
4 | |||
5 | ## Hardware | ||
6 | |||
7 | ### Pins | ||
8 | When setting matrix pins, you need to use the MCU definitions instead of what is printed on the PCB. Sourced from <https://www.pjrc.com/teensy/schematic32.gif>. The following table can be used to convert between the two. | ||
9 | |||
10 | | PCB | MCU | Notes | | ||
11 | |------- |-----|-----------------------------| | ||
12 | | 0 | B16 | | | ||
13 | | 1 | B17 | | | ||
14 | | 2 | D0 | | | ||
15 | | 3 | A12 | | | ||
16 | | 4 | A13 | | | ||
17 | | 5 | D7 | | | ||
18 | | 6 | D4 | | | ||
19 | | 7 | D2 | | | ||
20 | | 8 | D3 | | | ||
21 | | 9 | C3 | | | ||
22 | | 10 | C4 | | | ||
23 | | 11 | C6 | | | ||
24 | | 12 | C7 | | | ||
25 | | 13/LED | C5 | | | ||
26 | | 14/A0 | D1 | | | ||
27 | | 15/A1 | C0 | | | ||
28 | | 16/A2 | B0 | | | ||
29 | | 17/A3 | B1 | | | ||
30 | | 18/A4 | B3 | | | ||
31 | | 19/A5 | B2 | | | ||
32 | | 20/A6 | D5 | | | ||
33 | | 21/A7 | D6 | | | ||
34 | | 22/A8 | C1 | | | ||
35 | | 23/A9 | C2 | | | ||
36 | | 24/A10 | | ADC0_DP0 in schematic *[1]* | | ||
37 | | 25/A11 | | ADC0_DM0 in schematic *[1]* | | ||
38 | | 26/A12 | | ADC0_DP3 in schematic *[1]* | | ||
39 | |||
40 | *[1]* - Currently not configured and may require extra work to implement. | ||