Basic I2C address scanner for Espressif ESP-IDF Usage Configure the definitions at the beginning of the esp_i2c_scanner.c. Build. Flash. At boot only the code scans for devices, prints the results and exits. Reboot to perform a new scan. Notes Supports only standard (7 bit) I2C address range. It may be easily extended to the 10-bit addressing, if needed. Tested on ESP32.