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

119 lines
1.1 KiB
Plaintext
Raw Normal View History

2014-12-01 03:38:03 +00:00
Pin Usage
=========
2014-12-06 08:55:36 +00:00
mk20dx256vlh7
2014-12-01 03:38:03 +00:00
----
|Keys|
----
* Strobe (Columns)
2014-12-06 08:55:36 +00:00
TODO
2014-12-01 03:38:03 +00:00
* Sense (Rows)
2014-12-06 08:55:36 +00:00
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)
2014-12-01 03:38:03 +00:00
-----
|Debug|
-----
2014-12-06 08:55:36 +00:00
* SWD - (Main reflash header)
2014-12-01 03:38:03 +00:00
PTA0 (Pull-down)
PTA3 (Pull-up)
* LEDs
2014-12-06 08:55:36 +00:00
PTA5 (LED only for PCB, not Teensy)
2014-12-01 03:38:03 +00:00
* UARTs
2014-12-06 08:55:36 +00:00
PTA1 - RX0 (UART Debug Header)
PTA2 - TX0 (UART Debug Header)
2014-12-01 03:38:03 +00:00
------
|Unused|
------
* GPIO
2014-12-06 08:55:36 +00:00
PTA12
PTA13
PTB2
PTB3
PTB16
PTB17
PTB18
PTB19
PTC5
2014-12-01 03:38:03 +00:00
PTC6
PTC7
2014-12-06 08:55:36 +00:00
PTC8
PTC9
PTC10
PTC11
PTD0
PTD1
PTD2
PTD3
PTD4
PTD5
PTD6
PTD7
2014-12-01 03:38:03 +00:00
* Analog
2014-12-06 08:55:36 +00:00
TODO
2014-12-01 03:38:03 +00:00