Core with multiple UARTs
-
I'm looking for a device with at least two UARTs expose. I understand the S3 has three UARTs but I can't tell if these can be muxed to any of the additional pins.
The M5stack docs seems to suggest only one of the ports supports UART. However the datasheet suggests you can pin mux any signal to any pin, so I presume I can break out the uart to any pin/ports on the m5stack S3 devices.
For example, the CoreS3 could have 2 UARTs broken out onto any two of the ports A, B or C. Is this true?
Is there any limitation on the software stacks in exposing the uarts? -
@WigglerAway You will need to check out the documentation on the M5Stack website for the exact pins but by default UART1 is broken out to the blue port and UART 2 is broken out to the MBUS connector.
The CoreMP135 has UART1 broken out to the blue port, UART2 to the MBUS and UART6 broken out to the RS485 connector.