#Programme pour envoyer un message via UART2 :
from machine import UART
import time
# Configuration de l'UART2 (TX=G17, RX=G16)
uart2 = UART(2, baudrate=9600, tx=17, rx=16)
while True:
message = "Hello ESP32"
uart2.write(message)
print("Message envoyé :", message)
time.sleep(2) # Envoyer un message toutes les 2 secondes
#Programme pour recevoir un message via UART2:
from machine import UART
#from machine import Pin
import time
# Configuration de l'UART2 (TX=G17, RX=G16)
uart2 = UART(2, baudrate=9600, tx=17, rx=16)
# Configuration de la LED sur le GPIO 2
#led = Pin(2, Pin.OUT)
while True:
if uart2.any():
message = uart2.read().decode('utf-8')
print("Message reçu :", message)
# Si le message est reçu, allumer la LED
#if "Hello ESP32" in message:
# led.on()
# print("LED allumée")
#else:
#led.off()
time.sleep(1)