Difference between revisions of "I2C-RPT-08"

From Land Boards Wiki
Jump to navigation Jump to search
Line 25: Line 25:
 
=== H1 - H8 ===
 
=== H1 - H8 ===
  
# Install shunt to power the I2C slave card from the I2C-RPT-08 Card
+
* Install shunt to power the I2C slave card from the I2C-RPT-08 Card
# Install shunt to power the I2C slave card from the I2C-RPT-08 Card
+
 
 +
=== I2C Connections ===
 +
 
 
# GNG
 
# GNG
 
# VCC (Out if jumper 1-2 installed, in otherwise)
 
# VCC (Out if jumper 1-2 installed, in otherwise)

Revision as of 13:31, 1 August 2020

Tindie-mediums.png

I2C-RPT-08-X1-P218-720px.jpg

Features

  • I2C Hub / Repeater / Replicator / Multiplexer / De-multiplexer
    • PCA9548A
    • Eight I2C Ports
    • 100KHz/400KHz operation
  • Host port
    • Controlled via I2C
    • 3.3V or 5V host operation
  • 3.3V or 5V slave ports operation
  • Voltage translation between the ports
  • Ex: a Raspberry PI which runs 3.3V can control I2C devices which run at 5V
  • On-board termination resistors
  • 49x49mm form factor
  • 4 solid 4-40 mounting holes

Connectors

H1 - H8

  • Install shunt to power the I2C slave card from the I2C-RPT-08 Card

I2C Connections

  1. GNG
  2. VCC (Out if jumper 1-2 installed, in otherwise)
  3. SDA
  4. SCL

Schematic

Drivers/Example Code

Programming Note

  • The mux chip allows multiple or single I2C ports to be written at the same time
    • To only enable one port at a time make sure you disable a channel after use or disable last channel used before enabling new channel

Testing

P963-cropped-720px.jpg

Issues

  • Silkscreen shows SCK, should be SCL

Assembly Sheet