ESP32 C3 dual UART or over native USB?
Posted: Mon Aug 26, 2024 11:22 am
I just designed a custom board with ESP32 C3 (chip, not module) with a UART-to-RS232 module connected to U0RX/U0TX (pin27/28).
The problem is, I need print for debug messages, but this automatically ends up on the same U0RX/TX. I use Aruindo IDE and/or PlatformIO. As I read in the datasheet, C3 only have 1 hardware UART?
I have experience with ARM, and they have RTT (Real Time Transfer). Over RTT I can print debug messages without sacrificing a UART resource or dedicate extra pins. Anything like this possible over the native USB interface (gpio18/19)?
The problem is, I need print for debug messages, but this automatically ends up on the same U0RX/TX. I use Aruindo IDE and/or PlatformIO. As I read in the datasheet, C3 only have 1 hardware UART?
I have experience with ARM, and they have RTT (Real Time Transfer). Over RTT I can print debug messages without sacrificing a UART resource or dedicate extra pins. Anything like this possible over the native USB interface (gpio18/19)?