6. ESP32

6.4. Libreria serial

Para utilizar el puerto serial se empleará la libreria MACHINE, clase UART.

from machine import UART

uart = UART(numeropuerto, baudrate)

______________________________________________________________________

ejemplos:

uart = UART(1, 9600)              //se configura puerto 1 a 9600                       

uart
.init(9600, bits=8, parity=None, stop=1, tx=17, rx=16) // configuracion con parametros y pines

______________________________________________________________________

para escribir por el puerto:

uart.write(b'\x01\x02\x03')

uart.write("Hola mundo\n")

para leer datos del puerto:

data = uart.read()

para conocer si llega dato al puerto:

uart.any()

________________________________________________________________________________________________________

Para mas información, consultamos la documentación

https://docs.micropython.org/en/latest/library/machine.UART.html