The List | I2C Addresses! | Adafruit Learning System

Skip to main content I2C Addresses and Troublesome Chips The List
  • Overview
  • The List
  • Troublesome Chips
  • Single page
  • Feedback? Corrections?
  • Text View
Featured Products view all
  • Top down view of a Adafruit Stereo FM Transmitter with RDS/RBDS Breakout next to a 11-pin header and under blue string coiled up. Adafruit Stereo FM Transmitter with RDS/RBDS Breakout - Si4713 No Longer Stocked
  • Angled shot of a VCNL4010 Proximity/Light sensor. VCNL4010 Proximity/Light sensor Out of Stock
  • Angled shot of a small, blue, rectangular temperature sensor breakout board. MCP9808 High Accuracy I2C Temperature Sensor Breakout Board $4.95 Add to Cart
  • Top down view of a Adafruit LIS3DH Triple-Axis Accelerometer. Adafruit LIS3DH Triple-Axis Accelerometer (+-2g/4g/8g/16g) $4.95 Add to Cart
  • Angled shot of blue, square-shaped accelerometer breakout. Adafruit Triple-Axis Accelerometer - ±2/4/8g @ 14-bit - MMA8451 $7.95 Add to Cart
  • Angled shot of a Adafruit Precision NXP 9-DOF Breakout Board. Adafruit Precision NXP 9-DOF Breakout Board No Longer Stocked
  • Top down view of a FLORA 9-DOF Accelerometer/Gyroscope/Magnetometer. FLORA 9-DOF Accelerometer/Gyroscope/Magnetometer - LSM9DS0 No Longer Stocked
  • Angled shot of a Adafruit 9-DOF Accel/Mag/Gyro+Temp Breakout Board - LSM9DS0. Adafruit 9-DOF Accel/Mag/Gyro+Temp Breakout Board - LSM9DS0 No Longer Stocked
171 Beginner Skill guide

The List

OMG Can you believe it? We didn't include every I2C device in the known universe! Fear not, you can now submit a pull request on GitHub to add your favorite device! Visit https://github.com/adafruit/I2C_Addresses/ for more information. All I2C addresses here are in 7-bit format Special cases:
  • PCA9685 can use any address between 0x40 to 0x7F. Some of these addresses are fixed. See the datasheet for details. This chip is used in:
    • PWM/Servo Breakout
    • PWM/Servo Shield
    • PWM/Servo HAT
    • PWM/Servo Bonnet
    • PWM/Servo Wing
    • DC & Stepper Motor Shield
    • DC & Stepper Motor HAT
    • DC & Stepper Motor Bonnet
    • DC & Stepper Motor Wing
  • 0x00 - 0x07 and 0x78 - 0x7F are reserved I2C addresses
0x00 - 0x0F

0x00

  • Reserved - general call address

0x01

  • Reserved for CBUS compatibility

0x02

  • Reserved for I2C-compatible bus variants

0x03

  • Reserved for future use

0x04

  • Reserved for HS-mode controller

0x05

  • Reserved for HS-mode controller

0x06

  • Reserved for HS-mode controller

0x07

  • Reserved for HS-mode controller

0x0B

  • LC709203F Fuel Gauge and Battery Monitor (0x0B only)

0x0C

  • MLX90393 3-Axis Magnetometer (0x0C - 0x0F)

0x0D

  • MLX90393 3-Axis Magnetometer (0x0C - 0x0F)

0x0E

  • MAG3110 3-Axis Magnetometer (0x0E only)
  • MLX90393 3-Axis Magnetometer (0x0C - 0x0F)

0x0F

  • MLX90393 3-Axis Magnetometer (0x0C - 0x0F)
0x10 - 0x1F

0x10

  • PA1010D GPS Module (0x10 only)
  • VEML6075 UV Sensor (0x10 only)
  • VEML7700 Ambient Light Sensor (0x10 only)

0x11

  • Si4713 FM Transmitter with RDS (0x11 or 0x63)

0x12

  • PMSA0031 Gas Sensor (0x12 only)

0x13

  • VCNL40x0 Proximity Sensor (0x13 only)

0x18

  • LIS331 3-Axis Accelerometer (0x18 or 0x19)
  • LIS3DH 3-Axis Accelerometer (0x18 or 0x19)
  • MCP9808 Temperature Sensor (0x18 - 0x1F)
  • MPRLS Pressure Sensor (0x18)

0x19

  • LIS331 3-Axis Accelerometer (0x18 or 0x19)
  • LIS3DH 3-Axis Accelerometer (0x18 or 0x19)
  • LSM303 Accelerometer/Magnetometer (0x19 for accelerometer and 0x1E for magnetometer)
  • MCP9808 Temperature Sensor (0x18 - 0x1F)

0x1A

  • AGS02MA TVOC Gas Sensor (0x1A)
  • MCP9808 Temperature Sensor (0x18 - 0x1F)

0x1B

  • MCP9808 Temperature Sensor (0x18 - 0x1F)

0x1C

  • FXOS8700 Accelerometer/Magnetometer (0x1C, 0x1D, 0x1E or 0x1F)
  • LIS3MDL Magetometer (0x1C & 0x1E)
  • MCP9808 Temperature Sensor (0x18 - 0x1F)
  • MMA7455L (0x1C or 0x1D)
  • MMA845x 3-Axis Accelerometer (0x1C or 0x1D)

0x1D

  • ADXL343 3-Axis Accelerometer (0x1D or 0x53)
  • ADXL345 3-Axis Accelerometer (0x1D or 0x53)
  • FXOS8700 Accelerometer/Magnetometer (0x1C, 0x1D, 0x1E or 0x1F)
  • LSM9DS0 9-Axis IMU (0x1D or 0x1E for Accel/Mag, 0x6A or 0x6B for Gyro)
  • MCP9808 Temperature Sensor (0x18 - 0x1F)
  • MMA7455L (0x1C or 0x1D)
  • MMA845x 3-Axis Accelerometer (0x1C or 0x1D)

0x1E

  • FXOS8700 Accelerometer/Magnetometer (0x1C, 0x1D, 0x1E or 0x1F)
  • HMC5883 Magnetometer (0x1E only)
  • LIS2MDL Magnetometer (0x1E only)
  • LIS3MDL Magnetometer (0x1C & 0x1E)
  • LSM303 Accelerometer/Magnetometer (0x19 for accelerometer and 0x1E for magnetometer)
  • LSM9DS0 9-Axis IMU (0x1D or 0x1E for Accel/Mag, 0x6A or 0x6B for Gyro)
  • MCP9808 Temperature Sensor (0x18 - 0x1F)

0x1F

  • FXOS8700 Accelerometer & Magnetometer (0x1C, 0x1D, 0x1E or 0x1F)
  • MCP9808 Temperature Sensor (0x18 - 0x1F)
0x20 - 0x2F

0x20

  • Chirp! Water Sensor (0x20)
  • FXAS21002 Gyroscope (0x20 or 0x21)
  • MCP23008 GPIO Expander (0x20 - 0x27)
  • MCP23017 GPIO Expander (0x20 - 0x27)

0x21

  • FXAS21002 Gyroscope (0x20 or 0x21)
  • MCP23008 GPIO Expander (0x20 - 0x27)
  • MCP23017 GPIO Expander (0x20 - 0x27)

0x22

  • MCP23008 GPIO Expander (0x20 - 0x27)
  • MCP23017 GPIO Expander (0x20 - 0x27)

0x23

  • BH1750 Light Sensor (0x23 or 0x5C)
  • MCP23008 GPIO Expander (0x20 - 0x27)
  • MCP23017 GPIO Expander (0x20 - 0x27)

0x24

  • MCP23008 GPIO Expander (0x20 - 0x27)
  • MCP23017 GPIO Expander (0x20 - 0x27)
  • PN532 NFC/RFID reader (0x24 only, unless manually configured)

0x25

  • MCP23008 GPIO Expander (0x20 - 0x27)
  • MCP23017 GPIO Expander (0x20 - 0x27)

0x26

  • MCP23008 GPIO Expander (0x20 - 0x27)
  • MCP23017 GPIO Expander (0x20 - 0x27)
  • MSA301 3-Axis Accelerometer (0x26 only)

0x27

  • MCP23008 GPIO Expander (0x20 - 0x27)
  • MCP23017 GPIO Expander (0x20 - 0x27)

0x28

  • BNO055 IMU (0x28 or 0x29)
  • CAP1188 8-Channel Capacitive Touch (0x28 - 0x2D)
  • DS1841 Digital Logarithmic Potentiometer (0x28-0x2B)
  • DS3502 Digital 10K Potentiometer (0x28-0x2B)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TSL2591 Light Sensor (0x29 and 0x28)

0x29

  • BNO055 IMU (0x28 or 0x29)
  • CAP1188 8-Channel Capacitive Touch (0x28 - 0x2D )
  • DS1841 Digital Logarithmic Potentiometer (0x28-0x2B)
  • DS3502 Digital 10K Potentiometer (0x28-0x2B)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TCS34725 Color Sensor (0x29 only)
  • TSL2561 Light Sensor (0x29, 0x39 or 0x49)
  • TSL2591 Light Sensor (0x29 and 0x28)
  • VL53L0x ToF Sensor (0x29, software selectable)
  • VL6180X ToF Sensor (0x29)

0x2A

  • CAP1188 8-Channel Capacitive Touch (0x28 - 0x2D)
  • DS1841 Digital Logarithmic Potentiometer (0x28-0x2B)
  • DS3502 Digital 10K Potentiometer (0x28-0x2B)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)

0x2B

  • CAP1188 8-Channel Capacitive Touch (0x28 - 0x2D)
  • DS1841 Digital Logarithmic Potentiometer (0x28-0x2B)
  • DS3502 Digital 10K Potentiometer (0x28-0x2B)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)

0x2C

  • CAP1188 8-Channel Capacitive Touch (0x28 - 0x2D)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)

0x2D

  • CAP1188 8-Channel Capacitive Touch (0x28 - 0x2D)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)

0x2E

  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
0x30 - 0x3F

0x30

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)

0x31

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)

0x32

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)

0x33

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • MLX90640 IR Thermal Camera (0x33 only)

0x34

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)

0x35

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)

0x36

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • Adafruit Stemma QT Rotary Encoder with NeoPixel (0x36 - 0x3D)
  • MAX17048 LiPoly/LiIon Fuel Gauge and Battery Monitor (0x36 only)

0x37

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • Adafruit Stemma QT Rotary Encoder with NeoPixel (0x36 - 0x3D)

0x38

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • Adafruit Stemma QT Rotary Encoder with NeoPixel (0x36 - 0x3D)
  • AHT20 Humidity/Temperature Sensor (0x38 only)
  • DHT20 Humidity/Temperature Sensor (0x38 only)
  • FT6x06 Capacitive Touch Driver (0x38 only)
  • NCP5623 RGB LED Driver
  • NEWOPTO XYC-ALS21C-K1 Ambient light sensor (0x38)
  • VEML6070 UV Index (0x38 and 0x39)

0x39

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • Adafruit Stemma QT Rotary Encoder with NeoPixel (0x36 - 0x3D)
  • APDS-9960 IR/Color/Proximity Sensor (0x39 only)
  • AS7341 Color Sensor (0x39)
  • TSL2561 Light Sensor (0x29, 0x39 or 0x49)
  • VEML6070 UV Light Sensor (0x38 and 0x39)

0x3A

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • Adafruit Stemma QT Rotary Encoder with NeoPixel (0x36 - 0x3D)
  • PCF8577C LCD direct/duplex driver (0x3A only, with parallel adressing)

0x3B

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • Adafruit Stemma QT Rotary Encoder with NeoPixel (0x36 - 0x3D)

0x3C

All OLED controllers below use either 0x3C or 0x3D depending on a control pin. Hardware selectable on some displays with a solder jumper.

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • Adafruit Stemma QT Rotary Encoder with NeoPixel (0x36 - 0x3D)
  • CH1115 Monochrome OLED (0x3C or 0x3D)
  • CH1116 Monochrome OLED (0x3C or 0x3D)
  • SSD1305 Monochrome OLED (0x3C or 0x3D)
  • SSD1306 Monochrome OLED (0x3C or 0x3D)
  • SSD1309 Monochrome OLED (0x3C or 0x3D)
  • SSD1315 Monochrome OLED (0x3C or 0x3D)
  • SH1106 Monochrome OLED (0x3C or 0x3D)
  • SSD1327 16-Level Grayscale OLED (0x3C or 0x3D)
  • ST75256 4-Level Grayscale LCD (0x3C - 0x3F)

0x3D

All OLED controllers below use either 0x3C or 0x3D depending on a control pin. Hardware selectable on some displays with a solder jumper.

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • Adafruit Stemma QT Rotary Encoder with NeoPixel (0x36 - 0x3D)
  • CH1115 Monochrome OLED (0x3C or 0x3D)
  • CH1116 Monochrome OLED (0x3C or 0x3D)
  • SSD1305 Monochrome OLED (0x3C or 0x3D)
  • SSD1306 Monochrome OLED (0x3C or 0x3D)
  • SSD1309 Monochrome OLED (0x3C or 0x3D)
  • SSD1315 Monochrome OLED (0x3C or 0x3D)
  • SH1106 Monochrome OLED (0x3C or 0x3D)
  • SSD1327 16-Level Grayscale OLED (0x3C or 0x3D)
  • ST75256 4-Level Grayscale LCD (0x3C - 0x3F)

0x3E

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • ST75256 4-Level Grayscale LCD (0x3C - 0x3F)

0x3F

  • Adafruit NeoKey 1x4 Four Mechanical Key Switches with NeoPixels (0x30-0x3F)
  • Adafruit NeoSlider Slide Potentiometer with 4 NeoPixels (0x30-0x3F)
  • ST75256 4-Level Grayscale LCD (0x3C - 0x3F)
0x40 - 0x4F
  • PCA9685. See "Special Cases"

0x40

  • HDC1008 Humidity/Temperature Sensor (0x40, 0x41, 0x42 or 0x43)
  • HTU21D-F Humidity/Temperature Sensor (0x40 only)
  • HTU31D Humidity/Temperature Sensor (0x40 or 0x41)
  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • MS8607 Humidity/Temperature/Pressure Sensor (0x40 for Humidity and 0x76 for Temperature/Pressure)
  • Si7021 Humidity/Temperature Sensor (0x40 only)
  • PCA9685 16-Channel PWM Driver (default address) (0x40 - 0x7F)
  • TMP007 IR Temperature Sensor (0x40 - 0x47)
  • TMP006 IR Temperature Sensor (0x40 - 0x47)

0x41

  • HDC1008 Humidity/Temperature Sensor (0x40, 0x41, 0x42 or 0x43)
  • HTU31D Humidity/Temperature Sensor (0x40 or 0x41)
  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • STMPE610/STMPE811 Resistive Touch Controller (0x41 or 0x44)
  • TMP007 IR Temperature Sensor (0x40 - 0x47)
  • TMP006 IR Temperature Sensor (0x40 - 0x47)

0x42

  • HDC1008 Humidity/Temperature Sensor (0x40, 0x41, 0x42 or 0x43)
  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • TMP007 IR Temperature Sensor (0x40 - 0x47)
  • TMP006 IR Temperature Sensor (0x40 - 0x47)

0x43

  • HDC1008 Humidity/Temperature Sensor (0x40, 0x41, 0x42 or 0x43)
  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • TMP007 IR Temperature Sensor (0x40 - 0x47)
  • TMP006 IR Temperature Sensor (0x40 - 0x47)

0x44

  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • ISL29125 Color Sensor (0x44 only)
  • SHT45 Humidity/Temperature Sensor (0x44)
  • SHT40 Humidity/Temperature Sensor (0x44)
  • SHT31 Humidity/Temperature Sensor (0x44 or 0x45 selectable)
  • STMPE610/STMPE811 Resistive Touch controller (0x41 or 0x44)
  • TMP007 IR Temperature Sensor (0x40 - 0x47)
  • TMP006 IR Temperature Sensor (0x40 - 0x47)

0x45

  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • SHT31 Humidity/Temperature Sensor (0x44 or 0x45 selectable)
  • TMP007 IR Temperature Sensor (0x40 - 0x47)
  • TMP006 IR Temperature Sensor (0x40 - 0x47)

0x46

  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • TMP007 IR Temperature Sensor (0x40 - 0x47)
  • TMP006 IR Temperature Sensor (0x40 - 0x47)

0x47

  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • TMP007 IR Temperature Sensor (0x40 - 0x47)
  • TMP006 IR Temperature Sensor (0x40 - 0x47)

0x48

  • ADS1115 4-channel 16-Bit ADC (0x48 0x49 0x4A or 0x4B)
  • ADT7410 Temperature Sensor (0x48 0x49 0x4A or 0x4B)
  • ATSAMD09 Breakout with seesaw (0x48-0x4B)
  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • PCF8591 Quad 8-Bit ADC + 8-Bit DAC (0x48 - 0x4F)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TMP102 Temperature Sensor (0x48 0x49 0x4A or 0x4B)
  • TMP117 Temperature Sensor (0x48 0x49 0x4A or 0x4B)

0x49

  • ADS1115 4-Channel 16-Bit ADC (0x48 0x49 0x4A or 0x4B)
  • ADT7410 Temperature Sensor (0x48 0x49 0x4A or 0x4B)
  • AS7262 Light/Color Sensor (0x49)
  • ATSAMD09 Breakout with seesaw (0x48-0x4B)
  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • PCF8591 Quad 8-Bit ADC + 8-Bit DAC (0x48 - 0x4F)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TMP102 Temperature Sensor (0x48 0x49 0x4A or 0x4B)
  • TMP117 Temperature Sensor (0x48 0x49 0x4A or 0x4B)
  • TSL2561 Light Sensor (0x29, 0x39 or 0x49)

0x4A

  • ADS1115 4-channel 16-Bit ADC (0x48 0x49 0x4A or 0x4B)
  • ADT7410 Temperature Sensor (0x48 0x49 0x4A or 0x4B)
  • ATSAMD09 Breakout with seesaw (0x48-0x4B)
  • BNO085 9-DoF IMU (0x4A or 0x4B)
  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • PCF8591 Quad 8-Bit ADC + 8-Bit DAC (0x48 - 0x4F)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TMP102 Temperature Sensor (0x48 0x49 0x4A or 0x4B)
  • TMP117 Temperature Sensor (0x48 0x49 0x4A or 0x4B)

0x4B

  • ADS1115 4-channel 16-Bit ADC (0x48 0x49 0x4A or 0x4B)
  • ADT7410 Temperature Sensor (0x48 0x49 0x4A or 0x4B)
  • ATSAMD09 Breakout with seesaw (0x48-0x4B)
  • BNO085 9-DoF IMU (0x4A or 0x4B)
  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • PCF8591 Quad 8-Bit ADC + 8-Bit DAC (0x48 - 0x4F)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TMP102 Temperature Sensor (0x48 0x49 0x4A or 0x4B)
  • TMP117 Temperature Sensor (0x48 0x49 0x4A or 0x4B)

0x4C

  • Designer Systems pHAT-NBIOT multi-band LTE Cat NB1 module (0x4C)
  • EMC2101 Fan Controller (0x4C)
  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • PCF8591 Quad 8-Bit ADC + 8-Bit DAC (0x48 - 0x4F)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x30-0x37, 0x48-0x4F)

0x4D

  • Designer Systems pHAT-GSM pHAT-GSM quad-band GSM/GPRS module (0x4D)- INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • PCF8591 Quad 8-Bit ADC + 8-Bit DAC (0x48 - 0x4F)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)

0x4E

  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • PCF8591 Quad 8-Bit ADC + 8-Bit DAC (0x48 - 0x4F)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)

0x4F

  • INA219 High-Side DC Current/Voltage Sensor (0x40 - 0x4F)
  • INA260 Precision DC Current/Power Sensor (0x40 - 0x4F)
  • PCF8591 Quad 8-Bit ADC + 8-Bit DAC (0x48 - 0x4F)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
0x50 - 0x5F
  • 24LCxx series EEPROMs of various sizes and makes. Example: PC Monitor's EDID (0x50)
  • PCA9685. See "Special Cases"

0x50

  • Adafruit Mini I2C Gamepad with seesaw (0x50 - 0x53)
  • MB85RC FRAM (0x50 - 0x57)

0x51

  • Adafruit Mini I2C Gamepad with seesaw (0x50 - 0x53)
  • MB85RC FRAM (0x50 - 0x57)

0x52

  • Adafruit Mini I2C Gamepad with seesaw (0x50 - 0x53)
  • MB85RC FRAM (0x50 - 0x57)
  • Nintendo Nunchuck Controller (0x52 only)

    0x53

  • Adafruit Mini I2C Gamepad with seesaw (0x50 - 0x53)

  • ADXL343 3-Axis Accelerometer (0x1D or 0x53)

  • ADXL345 3-Axis Accelerometer (0x1D or 0x53)

  • LTR390 UV Sensor (0x53)

  • MB85RC FRAM (0x50 - 0x57)

0x54

  • MB85RC FRAM (0x50 - 0x57)

0x55

  • MB85RC FRAM (0x50 - 0x57)

0x56

  • MB85RC FRAM (0x50 - 0x57)

0x57

  • MB85RC FRAM (0x50 - 0x57)
  • MAX3010x Pulse & Oximetry Sensor (0x57)

0x58

  • AW9523 GPIO Expander and LED Driver (0x58 - 0x5B)
  • SGP30 Gas Sensor (0x58 only)
  • TPA2016 Class-D Audio Amplifier (0x58 only)

0x59

  • AW9523 GPIO Expander and LED Driver (0x58 - 0x5B)
  • SGP40 Gas Sensor (0x59 only)

0x5A

  • AW9523 GPIO Expander and LED Driver (0x58 - 0x5B)
  • MPR121 12-Point Capacitive Touch Sensor (0x5A, 0x5B, 0x5C, 0x5D)
  • CCS811 VOC Sensor (0x5A or 0x5B)
  • DRV2605 Haptic Motor Driver (0x5A only)
  • MLX9061x IR Temperature Sensor (0x5A only)

0x5B

  • AW9523 GPIO Expander and LED Driver (0x58 - 0x5B)
  • CCS811 VOC Sensor (0x5A or 0x5B)
  • MPR121 12-Point Capacitive Touch Sensor (0x5A, 0x5B, 0x5C, 0x5D)

0x5C

  • AM2315 Humidity/Temp Sensor (0x5C only)
  • AM2320 Humidity/Temp Sensor (0x5C only)
  • BH1750 Light Sensor (0x23 or 0x5C)
  • LPS22 Pressure Sensor (0x5C, 0x5D)
  • LPS25 Pressure Sensor (0x5C, 0x5D)
  • LPS33HW Ported Pressure Sensor (0x5C, 0x5D)
  • LPS35HW Pressure Sensor (0x5C, 0x5D)
  • MPR121 12-Point Capacitive Touch Sensor (0x5A, 0x5B, 0x5C, 0x5D)

0x5D

  • LPS22 Pressure Sensor (0x5C, 0x5D)
  • LPS25 Pressure Sensor (0x5C, 0x5D)
  • LPS33HW Ported Pressure Sensor (0x5C, 0x5D)
  • LPS35HW Pressure Sensor (0x5C, 0x5D)
  • MPR121 12-Point Capacitive Touch Sensor (0x5A, 0x5B, 0x5C, 0x5D)

0x5E

  • TLV493D 3-Axis Magnetometer (0x5E)

0x5F

  • HTS221 Humidity/Temperature Sensor (0x5F)
0x60 - 0x6F
  • PCA9685. See "Special Cases"

0x60

  • ATECC608 Cryptographic Co-Processor (0x60)
  • MCP4725A0 12-Bit DAC (0x60 or 0x61)
  • MCP4728 Quad DAC (0x60 only)
  • MCP9600 Temperature Sensor (0x60 - 0x67)
  • MPL115A2 Barometric Pressure (0x60 only)
  • MPL3115A2 Barometric Pressure (0x60 only)
  • Si5351A Clock Generator (0x60 or 0x61)
  • Si1145 Light/IR Sensor (0x60 only)
  • TEA5767 Radio Receiver (0x60 only)
  • VCNL4040 Proximity and Ambient Light Sensor (0x60 only)

0x61

  • MCP4725A0 12-Bit DAC (0x60 or 0x61)
  • MCP9600 Temperature Sensor (0x60 - 0x67)
  • Si5351A Clock Generator (0x60 or 0x61)
  • SCD30 Humidity/Temperature/CO2 Sensor (0x61)

0x62

  • MCP4725A1 12-Bit DAC (0x62 or 0x63)
  • MCP9600 Temperature Sensor (0x60 - 0x67)

0x63

  • MCP4725A1 12-Bit DAC (0x62 or 0x63)
  • MCP9600 Temperature Sensor (0x60 - 0x67)
  • Si4713 FM Transmitter with RDS (0x11 or 0x63)

0x64

  • MCP4725A2 12-Bit DAC (0x64 or 0x65)
  • MCP9600 Temperature Sensor (0x60 - 0x67)

0x65

  • MCP4725A2 12-Bit DAC (0x64 or 0x65)
  • MCP9600 Temperature Sensor (0x60 - 0x67)

0x66

  • MCP4725A3 12-Bit DAC (0x66 or 0x67)
  • MCP9600 Temperature Sensor (0x60 - 0x67)

0x67

  • MCP4725A3 12-Bit DAC (0x66 or 0x67)
  • MCP9600 Temperature Sensor (0x60 - 0x67)

0x68

This address is really popular with real time clocks, almost all of them use 0x68!

  • AMG8833 IR Thermal Camera Breakout (0x68 or 0x69)
  • DS1307 RTC (0x68 only)
  • DS3231 RTC (0x68 only)
  • ICM-20649 Accelerometer + Gyroscope (0x68 or 0x69)
  • ITG3200 Gyroscope (0x68 or 0x69)
  • MPU-9250 9-DoF IMU (0x68 or 0x69)
  • MPU-60X0 Accelerometer + Gyroscope (0x68 or 0x69)
  • PCF8523 RTC (0x68 only)

0x69

  • AMG8833 IR Thermal Camera Breakout (0x68 or 0x69)
  • ICM-20649 Accelerometer + Gyroscope (0x68 or 0x69)
  • ITG3200 Gyroscope (0x68 or 0x69)
  • MPU-9250 9-DoF IMU (0x68 or 0x69)
  • MPU-60X0 Accelerometer + Gyroscope (0x68 or 0x69)

0x6A

  • ICM330DHC 6-Axis IMU (0x6A or 0x6B)
  • L3GD20H Gyroscope (0x6A or 0x6B)
  • LSM6DS33 6-Axis IMU (0x6A or 0x6B)
  • LSM6DSOX 6-Axis IMU (0x6A or 0x6B)
  • LSM9DS0 9-Axis IMU (0x1D or 0x1E for Accel/Mag, 0x6A or 0x6B for Gyro)

0x6B

  • ICM330DHC 6-Axis IMU (0x6A or 0x6B)
  • L3GD20H Gyroscope (0x6A or 0x6B)
  • LSM6DS33 6-Axis IMU (0x6A or 0x6B)
  • LSM6DSOX 6-Axis IMU (0x6A or 0x6B)
  • LSM9DS0 9-Axis IMU (0x1D or 0x1E for Accel/Mag, 0x6A or 0x6B for Gyro)
0x70 - 0x7F
  • PCA9685 Shields, HATs, Breakouts, Wings etc - See "Special Cases"

0x70

  • HT16K33 LED Matrix Driver (0x70 - 0x77)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • SHTC3 Temp and Humidity Sensor (0x70)
  • TCA9548 1-to-8 I2C Multiplexer (0x70 - 0x77)

0x71

  • HT16K33 LED Matrix Driver (0x70 - 0x77)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TCA9548 1-to-8 I2C Multiplexer (0x70 - 0x77)

0x72

  • HT16K33 LED Matrix Driver (0x70 - 0x77)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TCA9548 1-to-8 I2C Multiplexer (0x70 - 0x77)

0x73

  • HT16K33 LED Matrix Driver (0x70 - 0x77)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TCA9548 1-to-8 I2C Multiplexer (0x70 - 0x77)

0x74

  • HT16K33 LED Matrix Driver (0x70 - 0x77)
  • IS31FL3731 144-LED CharliePlex driver (0x74 0x75 0x66 or 0x77)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TCA9548 1-to-8 I2C Multiplexer (0x70 - 0x77)

0x75

  • HT16K33 LED Matrix Driver (0x70 - 0x77)
  • IS31FL3731 144-LED CharliePlex driver (0x74 0x75 0x66 or 0x77)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TCA9548 1-to-8 I2C Multiplexer (0x70 - 0x77)

0x76

  • BME280 Temp/Barometric/Humidity (0x76 or 0x77)
  • BME680 Temp/Barometric/Humidity/Gas (0x76 or 0x77)
  • BMP280 Temp/Barometric (0x76 or 0x77)
  • BMP388 Temp/Barometric (0x76 or 0x77)
  • BMP390 Temp/Barometric (0x76 or 0x77)
  • DPS310 Barometric Sensor (0x76 or 0x77)
  • HT16K33 LED Matrix Driver (0x70 - 0x77)
  • IS31FL3731 144-LED CharliePlex driver (0x74 0x75 0x66 or 0x77)
  • MS5607/MS5611 Barometric Pressure (0x76 or 0x77)
  • MS8607 Temp/Barometric/Humidity (0x40 for Humidity and 0x76 for Barometric/Temperature)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TCA9548 1-to-8 I2C Multiplexer (0x70 - 0x77)

0x77

  • BMA180 Accelerometer (0x77 only)
  • BME280 Temp/Barometric/Humidity (0x76 or 0x77)
  • BME680 Temp/Barometric/Humidity/Gas (0x76 or 0x77)
  • BMP180 Temp/Barometric (0x77 only)
  • BMP085 Temp/Barometric (0x77 only)
  • BMP280 Temp/Barometric (0x76 or 0x77)
  • BMP388 Temp/Barometric (0x76 or 0x77)
  • BMP390 Temp/Barometric (0x76 or 0x77)
  • DPS310 Barometric Sensor (0x76 or 0x77)
  • HT16K33 LED Matrix Driver (0x70 - 0x77)
  • IS31FL3731 144-LED CharliePlex driver (0x74 0x75 0x66 or 0x77)
  • MS5607/MS5611 Barometric Pressure (0x76 or 0x77)
  • PCT2075 Temperature Sensor (0x28-0x2E, 0x48-0x4F, 0x70-0x77)
  • TCA9548 1-to-8 I2C Multiplexer (0x70 - 0x77)

0x78

  • Reserved for 10-bit I2C addressing

0x79

  • Reserved for 10-bit I2C addressing

0x7A

  • Reserved for 10-bit I2C addressing

0x7B

  • Reserved for 10-bit I2C addressing

0x7C

  • Reserved for future purposes

0x7D

  • Reserved for future purposes

0x7E

  • Reserved for future purposes

0x7F

  • Reserved for Future Purposes

Page last edited January 22, 2025

Text editor powered by tinymce.

Overview Troublesome Chips Related Guides Adafruit HTU21D-F Temperature & Humidity Sensor By lady ada intermediate Adafruit TSL2591 High Dynamic Range Digital Light... By lady ada intermediate Adafruit BMP280 Barometric Pressure + Temperature... By lady ada beginner IS31FL3731 16x9 Charlieplexed PWM LED Driver By lady ada intermediate Adafruit Si7021 Temperature + Humidity Sensor By lady ada intermediate Pro Trinket Power Meter By Tony DiCola beginner Your browser does not support the video tag. This links to the guide Adafruit OLED Displays for Raspberry Pi. Adafruit OLED Displays for Raspberry Pi By M. Timmons-Brown beginner Adafruit 4-Channel ADC Breakouts By Liz Clark beginner Your browser does not support the video tag. This links to the guide Pico W HTTP Server with CircuitPython. Pico W HTTP Server with CircuitPython By Liz Clark intermediate SSD1306 OLED Displays with Raspberry Pi and... By Tony DiCola beginner Adafruit I2C FRAM Breakout By lady ada beginner Working with I2C Devices By Carter Nelson intermediate Your browser does not support the video tag. This links to the guide Animated LED Sand. Animated LED Sand By Ruiz Brothers intermediate Your browser does not support the video tag. This links to the guide Animated Flame Pendant. Animated Flame Pendant By Phillip Burgess beginner Adafruit LSM9DS1 Accelerometer + Gyro + Magnetometer... By lady ada intermediate Adafruit BME280 Humidity + Barometric Pressure +... By lady ada intermediate Glitter Positioning System By Brennen Bearnes intermediate OLED TRON Clock By Dan Malec intermediate Adding a Real Time Clock to Raspberry Pi By lady ada intermediate Your browser does not support the video tag. This links to the guide Matrix Portal Money-Sensing Tip Jar. Matrix Portal Money-Sensing Tip Jar By Erin St Blaine beginner
Create Wishlist
× Title Description Close Search Search
Categories

Tag » Arduino I2c 8 Bit Address