tarpn_logo
 home    builders    Search

buildersTNC-PI ➜ Ribbon Cable

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:
  1. 3.3v
  2. 5v
  3. I2C-data
  4. 5v
  5. I2C-clock
  6. ground
  7. monitor audio
  8. async UART TX
  9. 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.
expansion_connector_1to10

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". 2017_10_conductor_ribbon_i6_12968 2017_2x5_connectors_i6_12967

IMG_2984
IMG_2984

IMG_2985
IMG_2985

IMG_2977
IMG_2977

IMG_2978
IMG_2978

IMG_2980
IMG_2980

IMG_2981
IMG_2981

IMG_2988
IMG_2988

IMG_2989
IMG_2989

IMG_2992
IMG_2992

IMG_2993
IMG_2993

© Tadd Torborg, 2017↝2022 -- all rights reserved