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