Mercurial > louis > kiibohd-controller
comparison Scan/MDErgo1/pinout @ 349:df78f3312db0
Initial commit of MDErgo1
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Sat, 25 Jul 2015 15:06:19 -0700 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
348:06225a619152 | 349:df78f3312db0 |
---|---|
1 Pin Usage | |
2 ========= | |
3 | |
4 mk20dx256vlh7 | |
5 | |
6 ---- | |
7 |Keys| | |
8 ---- | |
9 | |
10 * Strobe (Columns) | |
11 | |
12 TODO | |
13 | |
14 * Sense (Rows) | |
15 | |
16 TODO | |
17 | |
18 | |
19 ----- | |
20 |Clock| | |
21 ----- | |
22 | |
23 PTA18 <-> PTA19 | |
24 | |
25 | |
26 --- | |
27 |I2C| | |
28 --- | |
29 | |
30 * Main - Connect to all ISSI Chips - Also break out header for debugging | |
31 | |
32 PTB0 - SCL0 (add header pin, label as SCL0) | |
33 PTB1 - SDA0 (add header pin, label as SDA0) | |
34 | |
35 * Reserved for I2C usage | |
36 | |
37 PTC10 - SCL1 (Reserved, can use as GPIO) | |
38 PTC11 - SDA1 (Reserved, can use as GPIO) | |
39 | |
40 * ISSI Control (enough pins for 3 chips reserved) | |
41 | |
42 PTB17 - INTB Chip 1 | |
43 PTB18 - INTB Chip 2 (Reserved, can use as GPIO) | |
44 PTB19 - INTB Chip 3 (Reserved, can use as GPIO) | |
45 | |
46 PTB16 - SDB (tied to all Chips, hardware shutdown) | |
47 | |
48 | |
49 --- | |
50 |PWM| | |
51 --- | |
52 | |
53 NHD-C12832A1Z-FS(RGB)-FBW-3V | |
54 | |
55 PTC1 - K(R) | |
56 PTC2 - K(G) | |
57 PTC3 - K(B) | |
58 | |
59 | |
60 --- | |
61 |SPI| | |
62 --- | |
63 | |
64 NHD-C12832A1Z-FS(RGB)-FBW-3V | |
65 | |
66 PTC4 - CS1B - SS1 | |
67 PTC5 - SCL - SCLK | |
68 PTC6 - SDA(SI) - MOSI | |
69 PTC7 - A0 (Not SPI, used for display) | |
70 PTC8 - RST (Not SPI, used for display) | |
71 | |
72 | |
73 --- | |
74 |DAC| | |
75 --- | |
76 | |
77 DAC0 (N/C) | |
78 | |
79 | |
80 ---- | |
81 |UART| | |
82 ---- | |
83 | |
84 * Comm - For bi-directional communication between halves | |
85 | |
86 PTA1 - RX0 (Master Side) | |
87 PTA2 - TX0 (Master Side) | |
88 | |
89 PTE0 - TX1 (Slave Side) | |
90 PTE1 - RX1 (Slave Side) | |
91 | |
92 PTD2 - RX2 (UART Debug Header) | |
93 PTD3 - TX2 (UART Debug Header) | |
94 | |
95 | |
96 ----- | |
97 |Debug| | |
98 ----- | |
99 | |
100 * SWD - (Main reflash header) | |
101 | |
102 PTA0 (Pull-down) | |
103 PTA3 (Pull-up) | |
104 | |
105 * LEDs | |
106 | |
107 PTA5 (LED only for PCB, not Teensy) | |
108 | |
109 * UARTs | |
110 | |
111 PTD2 - RX2 (UART Debug Header, label as RX2) | |
112 PTD3 - TX2 (UART Debug Header, label as TX2) | |
113 | |
114 | |
115 ------ | |
116 |Unused| | |
117 ------ | |
118 | |
119 * GPIO | |
120 | |
121 PTA4 | |
122 PTA12 | |
123 PTA13 | |
124 PTB2 | |
125 PTB3 | |
126 PTB16 | |
127 PTB17 | |
128 PTB18 | |
129 PTB19 | |
130 PTC0 | |
131 PTC9 | |
132 PTC10 | |
133 PTC11 | |
134 PTD0 | |
135 PTD1 | |
136 PTD4 | |
137 PTD5 | |
138 PTD6 | |
139 PTD7 | |
140 | |
141 * Analog | |
142 | |
143 TODO | |
144 |