[SOLVED] Program TTGO Micro 32 by using an ESP32 development board

ESP_Sprite
Posts: 9746
Joined: Thu Nov 26, 2015 4:08 am

Re: Program TTGO Micro 32 by using an ESP32 development board

Postby ESP_Sprite » Thu Dec 10, 2020 1:44 am

The 3.3V line on these little USB-to-serial boards usually is not powerful enough to keep the ESP32 alive... have you tried with an external 3.3V power supply?

robertpainsi
Posts: 7
Joined: Fri Jun 12, 2020 4:02 pm

Re: Program TTGO Micro 32 by using an ESP32 development board

Postby robertpainsi » Thu Dec 10, 2020 10:57 am

ESP_Sprite wrote:
Thu Dec 10, 2020 1:44 am
The 3.3V line on these little USB-to-serial boards usually is not powerful enough to keep the ESP32 alive... have you tried with an external 3.3V power supply?
Thank you very much for your answer. It was a smart guess and I actually didn't thought about it *blushing* The TTGO serial output actually indicates such a problem. So I tried a range between 3.0V to 3.7V, still no luck.

HOWEVER, I always connected the 3V3 directly to the TTGO and only used GND on my breadboard to ground the EN and GPIO0 pins. Since I was using an external power supply now, I also got the ~3V3 on my breadboard and thought "Screw it, lets try to connect the EN pin to 3V3 instead of GND and see what happens" and it ACTUALLY WORKED! I tested it without the external power supply, and it also works! So here is my final setup to upload a program

Code: Select all

CP2102 TX  <-> TTGO RX
CP2102 RX  <-> TTGO TX
CP2102 3V3 <-> TTGO 3V3
CP2102 GND <-> TTGO GND

CP2102 GND <-> TTGO GPIO0
Then I press upload, connect the TTGO EN pin to 3V3 and voilà, the program is uploading. Not sure if this is the correct way though :?:

Big thanks to chegewara and ESP_Sprite helping me out here and everyone else who was trying to help me of course!

Who is online

Users browsing this forum: alimert7, axellin and 104 guests