Hola a todos, agradezco me ayuden con un problema que tengo, estoy conectando la UART0 con la UART1 de mi Raspberry Pi Pico, y enviando un dato entre ellas, pero no me lo lee, no imprime nada. El código en Thonny es:
from machine import UART, Pin
import time
uart1 = UART(1, baudrate=9600, tx=Pin(8), rx=Pin(9))
uart0 = UART(0, baudrate=9600, tx=Pin(16), rx=Pin(17))
txData = b'Hola Mundo\n\r'
uart0.write(txData)
time.sleep(0.1)
rxData = bytes()
while uart1.any() > 0:
rxData += uart1.read(1)
print(rxData.decode('utf-8'))
Le he cambiado la velocidad a 115200 y tampoco. he usado otros puertos y tampoco funciona, estoy conectando TX de UART0 con RX de UART1 y RX de UART0 con TX de UART1. Agradezco cualquier ayuda.