# Importation des bibliothèques nécessaires
from machine import Pin # Importation de la classe Pin depuis le module machine
import time # Importation du module time pour la gestion du temps
# Initialisation des pins
pin1 = Pin(28, Pin.OUT) # Initialisation de la broche 28 pour allumer la led rouge
pin = Pin(25, Pin.OUT) # Initialisation de la broche 25 pour allumer la led sur le RP2
#une résistance de 220 ohms, connecté à la led
# Boucle principale du programme
while True: # Boucle infinie pour exécuter en continu
# Inversion de l'état des LED
pin.toggle() # Inversion de l'état de la LED connectée à la broche 25
pin1.toggle() # Inversion de l'état de la LED connectée à la broche 28
time.sleep(1) # Attente d'une seconde
# Vérification de l'état actuel de la LED
if not pin.value(): # Si l'état de la LED connectée à la broche "LED" est faux (éteinte)
print("Led ON") # Affichage du message indiquant que la LED est allumée
else: # Sinon (si l'état de la LED est vrai, c'est-à-dire allumée)
print("Led OFF") # Affichage du message indiquant que la LED est éteinte