Archived
1
0
This repo is archived. You can view files and clone it, but cannot push or open issues or pull requests.
controller/Scan/MD2/pinout
Jacob Alexander e95f3752f0 Fixing pinout
2015-01-25 17:55:28 -08:00

119 lines
1.1 KiB
Plaintext

Pin Usage
=========
mk20dx256vlh7
----
|Keys|
----
* Strobe (Columns)
TODO
* Sense (Rows)
TODO
-----
|Clock|
-----
PTA18 <-> PTA19
---
|I2C|
---
* Main - Connect to all ISSI Chips - Also break out header for debugging
PTB0 - SCL0
PTB1 - SDA0
* Reserve - Might be used later if I2C bus is too slow with more than 1 ISSI chip
PTE0 - SDA1
PTE1 - SCL1
* ISSI Control (enough pins for 3 chips reserved)
PTC0 - INTB Chip 1
PTC1 - INTB Chip 2
PTC2 - INTB Chip 3 (Only needed if more than 96 RGB LEDs are required)
PTA4 - SDB (tied to tall Chips, hardware shutdown)
---
|DAC|
---
DAC0 (N/C)
----
|UART|
----
* Comm - Will be used on split keyboards
PTC3 - RX1 (N/C)
PTC4 - TX1 (N/C)
-----
|Debug|
-----
* SWD - (Main reflash header)
PTA0 (Pull-down)
PTA3 (Pull-up)
* LEDs
PTA5 (LED only for PCB, not Teensy)
* UARTs
PTA1 - RX0 (UART Debug Header)
PTA2 - TX0 (UART Debug Header)
------
|Unused|
------
* GPIO
PTA12
PTA13
PTB2
PTB3
PTB16
PTB17
PTB18
PTB19
PTC5
PTC6
PTC7
PTC8
PTC9
PTC10
PTC11
PTD0
PTD1
PTD2
PTD3
PTD4
PTD5
PTD6
PTD7
* Analog
TODO