# Rappel: une ligne qui commence par un dièse (AltGr + 3) est un commentaire,
# il sert à expliquer le code, mais ne fait pas partie du code.
## Au tout début on importe les librairies:
# la librairie machine.Pin permet de contrôler les broches d'entrée/sortie
from machine import Pin
# pour gérer le temps
import time
## Ensuite, on initialise le système:
# on crée un "objet" Python de type Pin (en français: broche), pour contrôler en SORTIE la broche numéro 0
ledRouge = Pin(0, Pin.OUT)
ledJaune = Pin(2, Pin.OUT)
## Maintenant vient le programme principal: qui s'exécute en boucle indéfiniment
while True:
# rouge allumée, jaune éteinte
ledRouge.on()
ledJaune.off()
# on attend 1/2 seconde
time.sleep(0.5)
# rouge éteinte, jaune allumée
ledRouge.off()
ledJaune.on()
# on attend 1/2 seconde
time.sleep(0.5)
# et on revient au début de la boucle 'while True'