Ribbon Cable
This page discusses the ribbon cable, its assembly and its electrical function.
10 conductor
The TNC-PI connects to the Raspberry PI with a 10 conductor ribbon cable.
The pin out is:
- 3.3v
- 5v
- I2C-data
- 5v
- I2C-clock
- ground
- monitor audio
- async UART TX
- async UART RX
The TNC-PI connects to pins 2, 3, 5, 6, 7, 8, and 9.
The other pins are presented on the Raspberry PI but ignored by the TNC-PI.
Pins 8 and 9 are used with the tarpn i2c-assign command to move a TNC-PI from async to I2C address.
|
|
The I2C bus is designed to support many devices on a bus.
The Raspberry PI can send and receive messages from any I2C device connected to the ribbon cable.
Each device on the ribbon cable, excluding the Raspberry PI, is assigned an address.
The method for operating the I2C bus is described in Configure TNC-PI.
Materials
The ribbon cable is assembled from crimp-on connectors and 10 conductor ribbon.
See the
Node Shopping List for sources for these components.
The industrial term for the crimp on connectors is "10-pin 2x5 Insulation Displacement Connector", or IDC.
SparkFun describes them as Ribbon Crimp Connectors.
The cable is called "Flat Ribbon Cable" though you must specify that it is 10 conductor. Ribbon Cable is available with hundreds of conductors and down to three conductor.
Two conductor cable is called "zip-cord".
IMG_2984
IMG_2985
IMG_2977
IMG_2978
IMG_2980
IMG_2981
IMG_2988
IMG_2989
IMG_2992
IMG_2993