ESP32 Micropython

Programme qui scanne les adresses I2C


from machine import Pin, I2C

import time


i2c = I2C(scl=Pin(5), sda=Pin(4), freq=400000)      # crée un objet I2C


adresses = i2c.scan()


if len(adresses) == 0:

    print("Pas d'adresses trouvees")

else:

    print(len(adresses), "adresses I2C trouves")

    print("Adresse en decimal | hexadecimal")

    for adresses in adresses: 

        print(adresses, " | ", hex(adresses))


time.sleep(2)   # pause de 2s


































Créé avec HelpNDoc Personal Edition: Produire des livres EPub gratuitement