Page 1 of 1

ESP32 UART1 not sending data?

Posted: Sat Jul 29, 2023 7:26 am
by dyutimoybiswas
I am interfacing my ESP32 Pico with Tiva C launchpad using UART. Even though I can read data sent from Tiva C, I am unable to read the data, sent from ESP32 (receive queue is empty). Please help me understand if there's something wrong with my configuration. Attached code for ESP32.

Baud rate - 115200 bps, data bits - 8, stop bit - 1, parity - None
TX - IO9 (ESP), with RX - PB0 (Tiva)
RX - IO10 (ESP), with TX - PB1 (Tiva)
UART peripheral - UART1 (ESP and Tiva)

Re: ESP32 UART1 not sending data?

Posted: Sun Jul 30, 2023 9:45 am
by ESP_Sprite
Suggest you connect a LA or scope to the lines, to see which of the two CPUs is the culprit.

Re: ESP32 UART1 not sending data?

Posted: Mon Jul 31, 2023 3:41 am
by dyutimoybiswas
Tried an echo test by interfacing ESP32 with FTDI chip, was able to run successfully. Seems it's an issue with the Tiva C board. ESP32 is working fine.