esp32-pico-mini-02 number of UARTs
Posted: Mon Sep 13, 2021 6:46 am
Hello,
Our application needs 2 UARTs plus the UART0 for programming. We have chosen esp32-pico-mini-02 module because of its large memory and small footprint. The datasheet of esp32-pico-mini-02 says it has only UART0 TXD, RXD, RTS and CTS pins and UART2 CTS and RTS pins. However the Espressif Product selector page says that this module has 3 UARTs.
Also from the ESP32 technical reference manual found that
- Direct IO_MUX pads of UART1 and UART2 (GPIO6, GPIO9-11, GPIO16-17) are not available in the esp32-pico-mini-02
- Also, peripheral input/output can be used via GPIO Matrix. I assume this means, any other available GPIOs could be configured to be used as UART pins (TXD, RXD, RTS and CTS)
But, I am still confused whether the esp32-pico-mini-02 module is appropriate for our application. Can anyone clarify?
Thanks,
RD
Our application needs 2 UARTs plus the UART0 for programming. We have chosen esp32-pico-mini-02 module because of its large memory and small footprint. The datasheet of esp32-pico-mini-02 says it has only UART0 TXD, RXD, RTS and CTS pins and UART2 CTS and RTS pins. However the Espressif Product selector page says that this module has 3 UARTs.
Also from the ESP32 technical reference manual found that
- Direct IO_MUX pads of UART1 and UART2 (GPIO6, GPIO9-11, GPIO16-17) are not available in the esp32-pico-mini-02
- Also, peripheral input/output can be used via GPIO Matrix. I assume this means, any other available GPIOs could be configured to be used as UART pins (TXD, RXD, RTS and CTS)
But, I am still confused whether the esp32-pico-mini-02 module is appropriate for our application. Can anyone clarify?
Thanks,
RD