I2C addresses
Every address the Qwiic, STEMMA QT, Grove, Modulino and M5Stack parts in the catalog use, and whether the parts at each can share one bus.
0x02
1 part
One module ships here.
0x04
4 parts
Grove Base Hat for Raspberry Pi and Grove Base Hat for Raspberry Pi Zero cannot be moved off 0x04, so they cannot share one bus without a multiplexer.
0x08
1 part
One module ships here.
0x10
3 parts
M5Stack IMU Pro Mini Unit (BMI270 + BMM150 + BMP280), VEML6075 UV Light Sensor and VEML7700 Ambient Light Sensor cannot be moved off 0x10, so they cannot share one bus without a multiplexer.
0x12
2 parts
They can share one bus once their addresses are set apart.
0x13
1 also listed here
No module ships here by default.
0x18
2 parts
Whether they can share one bus is not known: this catalog does not record whether Seeed ReSpeaker 2-Mics Pi HAT can change address.
0x19
1 also listed here
No module ships here by default.
0x1A
1 part
One module ships here.
0x1E
1 part
One module ships here.
0x20
2 parts
Whether they can share one bus is not known: this catalog does not record whether Qwiic Joystick can change address.
0x21
2 can move here
No module ships here by default.
0x22
2 can move here
No module ships here by default.
0x23
1 part
One module ships here.
0x24
2 can move here
No module ships here by default.
0x25
2 can move here
No module ships here by default.
0x26
2 can move here
No module ships here by default.
0x27
1 part
One module ships here.
0x29
5 parts
M5Stack Color Unit (TCS34725), Arduino Modulino Distance and TSL2591 High Dynamic Range Light Sensor cannot be moved off 0x29, so they cannot share one bus without a multiplexer.
0x2A
1 part
One module ships here.
0x2C
1 part
One module ships here.
0x2E
1 part
One module ships here.
0x30
1 part
One module ships here.
0x32
1 part
One module ships here.
0x33
1 part
One module ships here.
0x36
3 parts
Whether they can share one bus is not known: this catalog does not record whether Capacitive Soil Moisture Sensor can change address.
0x38
3 parts
Whether they can share one bus is not known: this catalog does not record whether Zio Loudness Sensor can change address.
0x39
3 parts
APDS-9960 Gesture, Proximity, Color Sensor and AS7341 10-Channel Spectral Sensor cannot be moved off 0x39, so they cannot share one bus without a multiplexer.
0x3A
1 part
One module ships here.
0x3B
1 also listed here
No module ships here by default.
0x3C
8 parts
Whether they can share one bus is not known: this catalog does not record whether Grove OLED Display 0.96" (SSD1315 / SSD1308Z, 128x64), Grove OLED Display 1.12" (SH1107G, 128x128), Grove OLED Display 1.12" V1.0 (SSD1327, 96x96 grayscale) and 0.96" OLED (on the Seeed Expansion Board Base for XIAO, SSD1315, 128x64) can change address.
0x3D
4 can move here
No module ships here by default.
0x3E
2 parts
Whether they can share one bus is not known: this catalog does not record whether Grove 16x2 LCD Family (AIP31068L) can change address.
0x3F
1 part
One module ships here.
0x40
5 parts
Grove Laser PM2.5 Sensor (HM3301) and Grove Temperature & Humidity Sensor (High-Accuracy & Mini, TH02) cannot be moved off 0x40, so they cannot share one bus without a multiplexer.
0x41
3 can move here
No module ships here by default.
0x42
1 part
One module ships here.
0x43
2 can move here
No module ships here by default.
0x44
5 parts
M5Stack ENV IV Unit (SHT40 + BMP280), Arduino Modulino Thermo and SHT40 Temperature & Humidity Sensor cannot be moved off 0x44, so they cannot share one bus without a multiplexer.
0x45
4 can move here
No module ships here by default.
0x46
2 can move here
No module ships here by default.
0x47
2 can move here
No module ships here by default.
0x48
3 parts
They can share one bus once their addresses are set apart.
0x49
1 part
One module ships here.
0x4A
1 part
One module ships here.
0x4B
1 part
One module ships here.
0x4C
2 parts
Grove - 3-Axis Digital Accelerometer (±1.5g, MMA7660FC) and EMC2101 Fan Controller & Temperature Sensor cannot be moved off 0x4C, so they cannot share one bus without a multiplexer.
0x4D
1 can move here
No module ships here by default.
0x4E
1 can move here
No module ships here by default.
0x4F
1 can move here
No module ships here by default.
0x51
2 parts
Grove - High Precision RTC (PCF85063TP) and PCF8563 Real-Time Clock (on the Seeed Expansion Board Base for XIAO) cannot be moved off 0x51, so they cannot share one bus without a multiplexer.
0x52
1 part
One module ships here.
0x53
3 parts
Arduino Modulino Light, LTR390 UV + Ambient Light Sensor and ST25DV16K NFC/RFID EEPROM cannot be moved off 0x53, so they cannot share one bus without a multiplexer.
0x57
1 part
One module ships here.
0x58
1 part
One module ships here.
0x59
1 part
One module ships here.
0x5A
3 parts
Whether they can share one bus is not known: this catalog does not record whether M5Stack NCIR Unit (MLX90614) can change address.
0x5B
2 can move here
No module ships here by default.
0x5C
1 part
One module ships here.
0x5D
1 part
One module ships here.
0x5E
1 can move here
No module ships here by default.
0x5F
1 can move here
No module ships here by default.
0x60
5 parts
MCP4728 Quad 12-Bit DAC and VCNL4040 Proximity & Ambient Light Sensor cannot be moved off 0x60, so they cannot share one bus without a multiplexer.
0x61
1 part
One module ships here.
0x62
1 part
One module ships here.
0x63
1 can move here
No module ships here by default.
0x64
1 can move here
No module ships here by default.
0x65
1 can move here
No module ships here by default.
0x66
1 can move here
No module ships here by default.
0x67
1 can move here
No module ships here by default.
0x68
4 parts
M5Stack IMU Pro Mini Unit (BMI270 + BMM150 + BMP280) and DS3231 Precision Real-Time Clock cannot be moved off 0x68, so they cannot share one bus without a multiplexer.
0x69
1 part
One module ships here.
0x6A
1 part
One module ships here.
0x6B
1 part
One module ships here.
0x6C
1 also listed here
No module ships here by default.
0x6D
1 also listed here
No module ships here by default.
0x6E
1 also listed here
No module ships here by default.
0x6F
1 part
One module ships here.
0x70
3 parts
They can share one bus once their addresses are set apart.
0x71
3 can move here
No module ships here by default.
0x72
3 can move here
No module ships here by default.
0x73
1 part
One module ships here.
0x74
1 part
One module ships here.
0x75
4 can move here
No module ships here by default.
0x76
3 parts
M5Stack ENV IV Unit (SHT40 + BMP280) and M5Stack IMU Pro Mini Unit (BMI270 + BMM150 + BMP280) cannot be moved off 0x76, so they cannot share one bus without a multiplexer.
0x77
2 parts
They can share one bus once their addresses are set apart.
Free to reuse
Every fact here is open data under CC BY 4.0. Copy it into your own docs or code, and credit Palpable. Download it