The PaHUB2 unit serves as an I2C Expandable Hub specifically engineered to address the constraints of a singular I2C interface. It facilitates the expansion of one I2C HY2.0-4P interface, allowing for the integration of up to six additional I2C channels.
By implementing polling control across various channels, the hub enables the connection of multiple slave devices that share identical I2C addresses. This design promotes coexistence among devices, allowing for effective communication without conflicts by transitioning between the channels.
To enhance its functionality, the PaHUB2 unit incorporates the PCA9548AP I2C multi-channel switch integrated within the hub. This switch IC enables a seamless transition between the various I2C channels, addressing concerns regarding the limitation of I2C interfaces for expansion. The PaHUB2 offers a convenient and efficient solution for augmenting the I2C capabilities of a system, facilitating the connection and communication with multiple I2C devices that may share the same address.
Recommended Articles
How Do I Turn On and Turn Off My M5StickC PLUS2?
What is the difference between M5StickC PLUS and PLUS2?
Build a Bicycle Speed Detection System
M5Stack Beginner: Environment Setup
M5Stack Beginner: Arduino Library Management
M5Stack Beginner: M5Burner Burning
Product Features
-
I2C HY2.0-4P PORTA expansion
-
2x LEGO compatible holes
-
Support multiple nesting
-
1-6 Expansion
Include
-
1x Pahub2 Unit
-
1x HY2.0-4P Cable
Application
- I2C device expansion
Specification
Specifications | Parameters |
---|---|
Channel Control IC | PCA9548AP |
Communication protocol | I2C: 0x70 (can be modified by resistance A0, A1, A2) |
Net weight | 7g |
Gross weight | 19g |
Product size | 48 * 24 * 12mm |
Packing size | 67 * 53 * 12mm |