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
esp32-pico-mini-02 number of UARTs
-
- Posts: 9766
- Joined: Thu Nov 26, 2015 4:08 am
Re: esp32-pico-mini-02 number of UARTs
No need to look at the GPIO pinout; the GPIO matrix allows you to route any signal of any of the 3 UARTs to any (compatible, so no TX on an input-only pad and not otherwise used by e.g. the internal flash) GPIO. The GPIO pinout does nothing more than effectively tell you the *default* GPIOs for this.
-
- Posts: 1
- Joined: Fri Jun 30, 2023 10:14 am
Re: esp32-pico-mini-02 number of UARTs
Good morning ,
to have multiple UARTs so just enable the UART on a GPIO ?
The important thing is that if it's a TX pin it's on a GPIO that can be configured as an OUTPUT, right?
How baud rate do I have limits using GPIO ?
to have multiple UARTs so just enable the UART on a GPIO ?
The important thing is that if it's a TX pin it's on a GPIO that can be configured as an OUTPUT, right?
How baud rate do I have limits using GPIO ?
Who is online
Users browsing this forum: Baidu [Spider], top_secret_guy and 103 guests