ESP32 auto-program circuit with FT232R
Daniel wrote 05/09/2021 at 09:56 • 0 pointsHi Folks,
I made a PCB with a FT232R and an ESP32. I also included typical the auto-program transistor circuit so I can flash it comfortably without manually pressing the boot / reset buttons.
Thing is, it doesn't work! I'm almost certain I implemented it correctly, however usually a CH340 is used instead of a FT232R. So I'm wondering, if I made some mistake, or if this simply doesn't work with a FT232R.
Thanks for your answers!
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
Can you share your schematics !!! we can help you sure.
Are you sure? yes | no
I've made the experience that, on my circuits, it can actually depend a little bit on which USB port I plug it in to!
Some are reliable, some don't quite work. If you have a physical power switch that only cuts power to the ESP, you can try using that to turn the ESP on and off during the initial connecting stage of the flashing cycle, that can actually make it go into flash mode.
Oh BTW, the transistors for the auto-programming circuit might not be necessary, and is a bit of a mystery, really.
https://esp32.com/viewtopic.php?t=5731
Are you sure? yes | no
Check if your circuit use IO2 and pull it up (like sdcard) That would require an extra bit to the reset circuit. See https://github.com/darthcloud/BlueRetroHW/blob/master/DevKit/BlueRetroDevKit.pdf auto program section.
Are you sure? yes | no