Skip to main content

I²C Address Space

This article provides an overview of the 7-bit address allocation on the I²C bus.

To check all the I²C addresses of sensors on your CHESTER, you can use the I²C scan shell command.

info

Typically, you will not need to search for the I²C addresses while working with the CHESTER SDK. Everything is pre-defined in the DeviceTree specifications. However, you will need to check for the potential collision if you need to integrate a new I²C peripheral.

Allocation Table

BlockAddressDeviceRemark
CHESTER-Z10x10STM32L0
CHESTER-S10x11STM32L0
CHESTER-M0x18DS2484
CHESTER-M0x19LIS2DH12
CHESTER-X80x1dADXL355
CHESTER-C50x1eDS2482S-800+
CHESTER-X00x20PCAL6416AAddress in slot A
CHESTER-X00x21PCAL6416AAddress in slot B
CHESTER-Z10x32LP55231SQ
CHESTER-Z10x33LP55231SQ
CHESTER-S10x33MLX90640
CHESTER-R10x38TCA9534A
CHESTER-X60x39TCA9534A
CHESTER-A0x3aTCA9534A
CHESTER-G0x3bTCA9534A
CHESTER-G0x3cTCA9534A
CHESTER-S10x3cTCA9534A
CHESTER-K10x3dTCA9534A
CHESTER-S10x3dTCA9534A
CHESTER-C10x3eTCA9534A
CHESTER-B10x3eTCA9534A
CHESTER-C50x3eTCA9534A
CHESTER-B10x3fTCA9534A
CHESTER-X50x40ADS122C04Address in slot A
CHESTER-X50x41ADS122C04Address in slot B
CHESTER-M0x42CAM-M8Q
CHESTER-M0x44SHT30Not populated by default
CHESTER-S10x44SHT40-AD1B
CHESTER-S20x45SHT30External sensor
CHESTER-G10x45OPT3001
CHESTER-X30x46ADS122C04 - CH1Address in slot A
CHESTER-X30x47ADS122C04 - CH2Address in slot A
CHESTER-M0x48TMP112
CHESTER-X40x49TLA2021
CHESTER-X100x49TLA2024
CHESTER-X120x49TLA2021
CHESTER-X990x49TLA2021
CHESTER-C50x49TLA2024
CHESTER-C60x49TLA2021
CHESTER-X30x4aADS122C04 - CH1Address in slot B
CHESTER-M0x4bTLA2021
CHESTER-V10x4cSC16IS740
CHESTER-X60x4dSC16IS740
CHESTER-B10x4eSC16IS740
CHESTER-X30x4fADS122C04 - CH2Address in slot B
CHESTER-X20x50SC16IS740Address in slot A
CHESTER-X20x51SC16IS740Address in slot B
CHESTER-X120x54SC16IS740IPW
CHESTER-X120x55SC16IS740IPW
CHESTER-S10x60MPL3115A2
CHESTER-M0x64ATSHA204ARemoved in CHESTER-M R3.3
CHESTER-S10x68SENSEAIR-SUNRISE
People Counter0x7fPeople CounterProprietary module of Adastra Labs