

The Stemma QT 5-port Passive Hub (Adafruit Part ID: 5625) is a compact and versatile hub designed to simplify the connection of multiple Stemma QT sensors to a single microcontroller. This hub enables seamless integration and communication between I²C devices without requiring soldering, making it an excellent choice for rapid prototyping and development.
With five Stemma QT connectors, this passive hub allows users to daisy-chain multiple sensors or modules, reducing wiring complexity and ensuring a clean, organized setup. It is particularly useful in projects involving multiple I²C peripherals, such as environmental sensors, displays, or input devices.








The Stemma QT 5-port Passive Hub is designed to work seamlessly with Adafruit's Stemma QT ecosystem and other compatible I²C devices. Below are the key technical details:
| Parameter | Value |
|---|---|
| Manufacturer | Adafruit |
| Part ID | 5625 |
| Number of Ports | 5 Stemma QT connectors |
| Communication Protocol | I²C |
| Voltage Range | 3.3V to 5V |
| Dimensions | 25mm x 25mm x 4mm |
| Mounting | 4 mounting holes for secure placement |
| Compatibility | Stemma QT and Qwiic I²C devices |
The Stemma QT 5-port Passive Hub does not have traditional pins but instead features five Stemma QT connectors. Each connector has the following pinout:
| Pin Name | Description |
|---|---|
| GND | Ground connection |
| VIN | Power input (3.3V or 5V) |
| SDA | I²C data line |
| SCL | I²C clock line |
All five connectors are internally connected in parallel, allowing devices to share the same I²C bus.
Connect the Hub to a Microcontroller:
Connect Sensors or Modules:
Power the Hub:
Write Code to Communicate with Devices:
Below is an example of how to use the Stemma QT 5-port Passive Hub with an Arduino UNO to read data from two I²C sensors:
#include <Wire.h>
// Include libraries for your specific sensors
#include <Adafruit_Sensor.h>
#include <Adafruit_BME280.h>
#include <Adafruit_TSL2591.h>
// Create sensor objects
Adafruit_BME280 bme; // BME280 sensor
Adafruit_TSL2591 tsl = Adafruit_TSL2591(2591); // TSL2591 sensor
void setup() {
Serial.begin(9600);
while (!Serial); // Wait for Serial Monitor to open
Serial.println("Initializing I²C devices...");
// Initialize I²C bus
Wire.begin();
// Initialize BME280 sensor
if (!bme.begin(0x76)) { // Replace 0x76 with your BME280's I²C address
Serial.println("Could not find BME280 sensor!");
while (1);
}
Serial.println("BME280 initialized.");
// Initialize TSL2591 sensor
if (!tsl.begin()) {
Serial.println("Could not find TSL2591 sensor!");
while (1);
}
Serial.println("TSL2591 initialized.");
}
void loop() {
// Read data from BME280
float temperature = bme.readTemperature();
float humidity = bme.readHumidity();
Serial.print("Temperature: ");
Serial.print(temperature);
Serial.print(" °C, Humidity: ");
Serial.print(humidity);
Serial.println(" %");
// Read data from TSL2591
uint16_t luminosity = tsl.getLuminosity(TSL2591_VISIBLE);
Serial.print("Luminosity: ");
Serial.print(luminosity);
Serial.println(" lux");
delay(1000); // Wait 1 second before next reading
}
Devices Not Detected on I²C Bus:
I²C Address Conflicts:
Signal Integrity Problems:
Intermittent Communication Failures:
Q: Can I connect non-Stemma QT devices to the hub?
A: Yes, you can connect non-Stemma QT I²C devices using a Stemma QT to breadboard adapter or by manually wiring the SDA, SCL, VIN, and GND lines.
Q: How many devices can I connect to the hub?
A: The hub has five ports, but the total number of devices depends on the I²C bus limitations (e.g., address conflicts and power requirements).
Q: Is the hub compatible with 3.3V and 5V systems?
A: Yes, the hub supports both 3.3V and 5V logic levels, making it compatible with a wide range of microcontrollers.
Q: Can I daisy-chain multiple hubs?
A: Yes, you can daisy-chain hubs to expand the number of available ports, but ensure proper power distribution and avoid excessive cable lengths.
This concludes the documentation for the Stemma QT 5-port Passive Hub. For further assistance, refer to Adafruit's official resources or community forums.