Not able to program custom ESP32 board with FT232R USB to UART chip
Posted: Mon Mar 01, 2021 7:04 pm
I recently had someone design a board for me that uses a ESP32-WROOM-32D and a FT232R USB to UART chip.
The idea was to make the board in such a way that it would be programmable using the EspTool.
Unfortunately, I'm unable to program the board. The only way I can program the board is by manually connecting GPIO0 to ground en than resetting the board (by connection EN to ground shortly)
According to the designer, this should not be necessary.
This is what the ESP and FT232R part of the circuit looks like:
There's no connection between EN/GPIO0 and the FT232R.
Most ESP32 board use DTR/RTS from the USB to UART chip to start the ESP32 in programming mode, I believe, usually with a schema like this:
But according to the designer, this should not be necessary when using the FT232R.
Can anybody give me advice on whether or not the extra piece of circuit using DTR and RTS is required to program the board?
The idea was to make the board in such a way that it would be programmable using the EspTool.
Unfortunately, I'm unable to program the board. The only way I can program the board is by manually connecting GPIO0 to ground en than resetting the board (by connection EN to ground shortly)
According to the designer, this should not be necessary.
This is what the ESP and FT232R part of the circuit looks like:
There's no connection between EN/GPIO0 and the FT232R.
Most ESP32 board use DTR/RTS from the USB to UART chip to start the ESP32 in programming mode, I believe, usually with a schema like this:
But according to the designer, this should not be necessary when using the FT232R.
Can anybody give me advice on whether or not the extra piece of circuit using DTR and RTS is required to program the board?