from machine import UART, Pin
import time
print("Booting...")
time.sleep(0.2)
print("Creating UART1...")
uart1 = UART(1, baudrate=9600, tx=Pin(8), rx=Pin(9))
print("UART1 created")
print("Creating UART0...")
uart0 = UART(0, baudrate=9600, tx=Pin(0), rx=Pin(1))
print("UART0 created")
time.sleep(0.2)
while uart0.any():
uart0.read()
while uart1.any():
uart1.read()
msg = b"Hello Wokwi\n"
uart1.write(msg)
print("Sent:", msg.decode().strip())
time.sleep(0.2)
received = b""
while uart0.any():
received += uart0.read(1)
if received:
print("Received:", received.decode().strip())
else:
print("No data received")