#import machine
#import utime
from machine import Pin, I2C
import ssd1306
import time
#import framebuf, sys
#import utime
#from machine import Pin, I2C
led=Pin(6,Pin.OUT) # attention i2c0 pins(1,2)(11,12)(16,17)(22,21)
led.on()
time.sleep(2)
led.off()
# Initialisation I2C
i2c =I2C(0, scl=Pin(17), sda=Pin(16), freq=400000)
devices = i2c.scan()
print(devices) # [60] >>>decimale hex>>>0x3c
# Création de l'écran
oled = ssd1306.SSD1306_I2C(128, 64, i2c)
# Effacer l'écran
oled.fill(0)
# Afficher du texte
msg='Bonjour'
msg2='Mario'
oled.text(msg,0,0)
oled.text(msg2,0,10)
oled.show() # Mettre à jour l'écran
time.sleep(2)
oled.text("Bonjour Pico!", 0, 0)
oled.text("SSD1306 OLED", 0, 10)
# Mettre à jour l'écran
oled.show()
for i in range(4):
oled.text('Clignote',0,0)
oled.show()
time.sleep(1)
oled.fill(0)
oled.show()
time.sleep(1)
i +=1