I2C8Bit

From blwiki
Jump to: navigation, search

Tindie-larges-v2.png

I2C8Bit-P1723-720px.jpg

I2C to 8 Bit Parallel I/O

Description of the Design

Purpose is to have a parallel port expander for a Microprocessor. The card has an I2C interface which is a two-wire interface to an Arduino (or other Microprocessor).

Connectors

  • J1-J3 = A0-A2 I2C address select
    • Jumper in = Ground
    • Jumper out = Vcc
  • J4 = I2C connector
    • Pin 1 = GND
    • Pin 2 = Vcc (+5V)
    • Pin 3 = SDA (Data)
    • Pin 4 = SCLK (Clock) 
  • J5-J12 = GP7-GP0 - Parallel I/O Connections. Uses GVS convention for 3-pin connectors.
    • Pin 1 = Ground
    • Pin 2 = Vcc (+5V)
    • Pin 3 = Signal
  • J13 =  Interrupt output

Mounting Holes

Four 4-40 mounting holes allow the board to be firmly mounted horizontally or vertically.

Links

https://github.com/adafruit/Adafruit-MCP23008-library Adafruit Arduino MCP23008 Library