Difference between revisions of "I2C-RPT-08"
Jump to navigation
Jump to search
Blwikiadmin (talk | contribs) |
Blwikiadmin (talk | contribs) |
||
Line 10: | Line 10: | ||
** [https://www.nxp.com/docs/en/data-sheet/PCA9548A.pdf PCA9548A] | ** [https://www.nxp.com/docs/en/data-sheet/PCA9548A.pdf PCA9548A] | ||
** Eight I2C Ports | ** Eight I2C Ports | ||
+ | ** 100KHz/400KHz operation | ||
* Host port | * Host port | ||
− | * Controlled via I2C | + | ** Controlled via I2C |
− | * 3.3V or 5V host operation | + | ** 3.3V or 5V host operation |
* 3.3V or 5V slave ports operation | * 3.3V or 5V slave ports operation | ||
* Voltage translation between the ports | * 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 | * On-board termination resistors | ||
* 49x49mm form factor | * 49x49mm form factor |
Revision as of 14:04, 1 January 2020
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
- Arduino Based Test Station
- Connects directly to I2C port on the Blue Pill Hub
- I2C address offset = 0x0
- Blue Pill Hub is set to offset=0x1 so it does not conflict
- Uses 8x of I2CIO-8 cards
- ODAS Tester Github Repo
Drivers/Example Code
- Github repo - Driver code
- Github repo - Example code
Testing
- Arduino Based Test Station
- Connects directly to I2C port on the Blue Pill Hub
- I2C address offset = 0x0
- Blue Pill Hub is set to offset=0x1 so it does not conflict
- Uses 8x of I2CIO-8 cards
- ODAS Tester Github Repo