Share My Creation i2c bus devices scanner with found address description

This is enhanced I2C bus scanner with description of the found chipset.

Result log of ESP32 MCU:
App started, wait for 3 seconds
i2c bus scanning started...
I2C device found at address: 0x00 (0): 0x00: Reserved - general call address;
I2C device found at address: 0x48 (72): 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); PN532 NFC/RFID reader (0x48 only); TMP102 Temperature Sensor (0x48 0x49 0x4A or 0x4B); TMP117 Temperature Sensor (0x48 0x49 0x4A or 0x4B);
I2C device found at address: 0x6D (109): 0x6D: XGZP6897D Pressure sensor;
Scanning completed.

2 sensors on the bus correspond to the output: ADS1115 and XGZP6897D
No idea about "0x00" info.
 

Attachments

  • Clipboard01.jpg
    Clipboard01.jpg
    209.5 KB · Views: 478
  • I2C Address Scanner2.zip
    5.6 KB · Views: 44

Cableguy

Expert
Licensed User
Longtime User
Ic2 devices require a "master"... maybe that is it... your master device's address...
 
Top