M5Stack Pahub V2 1 Unit I2C Hub 6 Expansion Multiplexer Iot Qme Default Title

M5Stack PaHub V2 I2C Hub – 6-Port Expansion Multiplexer

Default Title
$39.74
Sale price  $39.74 Regular price  $48.34
Skip to product information
M5Stack Pahub V2 1 Unit I2C Hub 6 Expansion Multiplexer Iot Qme Default Title

M5Stack PaHub V2 I2C Hub – 6-Port Expansion Multiplexer

$39.74
Sale price  $39.74 Regular price  $48.34
Default TitleDefault Title

The M5Stack PaHub V2 is a compact, plug-and-play I2C multiplexer hub that expands a single I2C port into six independent I2C channels. Designed for IoT developers, electronics enthusiasts, and makers, it solves the common address-conflict problem when connecting multiple I2C sensors or modules to one microcontroller — all without complex wiring or additional code overhead.

Why Choose the M5Stack PaHub V2?

  • 6-Channel I2C Expansion: Multiply one I2C bus into six fully isolated ports, allowing you to connect up to six I2C devices — even those sharing the same address — simultaneously.
  • Plug-and-Play Convenience: Simply connect via the Grove/GROVE-compatible connector. No soldering required — ready to integrate into your project immediately.
  • Compact & Stackable Design: The PaHub V2 features M5Stack's signature modular form factor, making it easy to stack with other M5Stack units and modules.
  • Wide Compatibility: Works seamlessly with M5Stack cores (M5Core, M5Stick, ATOM, etc.) and any microcontroller platform supporting the standard I2C protocol, including Arduino and ESP32-based boards.
  • TCA9548A I2C Switch Chip: Built around the reliable TCA9548A multiplexer IC for stable, low-latency channel switching and clear bus isolation.
  • IoT & Development Ready: Perfect for smart home automation, environmental monitoring arrays, robotics sensor arrays, and prototyping complex sensor networks.

Technical Specifications

  • Communication Protocol: I2C
  • Number of Expansion Ports: 6
  • Core IC: TCA9548A I2C Switch
  • Default I2C Address: 0x70
  • Connector Type: Grove (4-pin)
  • Operating Voltage: 3.3V / 5V compatible
  • Compatible Platforms: M5Stack ecosystem, Arduino, ESP32, Raspberry Pi, and other I2C-capable boards
  • Form Factor: M5Stack Unit (modular, compact)

What's in the Box?

  • 1× M5Stack PaHub V2 I2C Hub Unit
  • Connecting cables (as pictured)

Ideal Use Cases

  • Connecting multiple sensors with identical I2C addresses (e.g., multiple temperature, humidity, or pressure sensors)
  • Smart home and building automation systems
  • Robotics and drone sensor arrays
  • Environmental monitoring stations
  • Educational electronics and IoT prototyping labs

For more guidance on I2C communication protocols and standards in embedded electronics development, visit the NIST Electronics Resources.

Frequently Asked Questions

Q: What does the M5Stack PaHub V2 I2C Hub do?

A: The M5Stack PaHub V2 is an I2C multiplexer that expands a single I2C bus into six independent channels. This allows you to connect up to six I2C devices — including multiple devices with the same I2C address — to one microcontroller without address conflicts. Simply connect the Grove cable and select channels via software to enable communication with each device.

Q: Is the M5Stack PaHub V2 compatible with Arduino and ESP32 boards?

A: Yes! The PaHub V2 is compatible with any microcontroller or development board that supports the standard I2C protocol, including Arduino, ESP32, Raspberry Pi, and the full M5Stack ecosystem. M5Stack also provides official libraries and example code to help you get started quickly.

Q: Can I connect multiple I2C devices with the same address using this hub?

A: Absolutely. That's one of the primary benefits of the PaHub V2. Because it isolates each of its six ports as separate I2C buses, devices that share the same I2C address can be placed on different channels and addressed individually — eliminating the bus conflict problem common in multi-sensor projects.

Q: What is the default I2C address of the PaHub V2, and can it be changed?

A: The PaHub V2 defaults to I2C address 0x70 (based on the TCA9548A chip). The address can be adjusted via the onboard solder jumper pads, allowing multiple PaHub V2 units to coexist on the same bus if needed.

You may also like