Flash ESP32 on Custom PCB from Tethered Burn Board

shawnpatel
Posts: 2
Joined: Sun Aug 08, 2021 4:18 am

Flash ESP32 on Custom PCB from Tethered Burn Board

Postby shawnpatel » Sun Aug 08, 2021 4:29 am

I have a custom PCB with an ESP32, but I'm using an external burn board (https://www.amazon.com/gp/product/B07KP ... UTF8&psc=1) with the RX, TX, IOO, and EN pins tethered to my PCB via wires to flash my firmware. Below are the relevant portions of my schematic with the flashing infrastructure. Each (X) is an exposed pinout to connect the wires from the burn board.

Image

I can't seem to get this setup working for some reason. Also, after trying this over a few attempts, I shorted two ESP32 modules. I'm not sure what could be the problem. I'm thinking that since my board and the burn board have differing voltage sources, this may be the issue. I've tried adding a common ground, but that didn't help either.

Any thoughts on what could be causing this are appreciated!

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

Re: Flash ESP32 on Custom PCB from Tethered Burn Board

Postby ESP_Sprite » Mon Aug 09, 2021 12:42 am

You absolutely 100% certainly do need a common ground. Furthermore, what power source do you use?

shawnpatel
Posts: 2
Joined: Sun Aug 08, 2021 4:18 am

Re: Flash ESP32 on Custom PCB from Tethered Burn Board

Postby shawnpatel » Mon Aug 09, 2021 8:21 pm

Thanks for the clarification on the common ground.

My circuit uses a 3.7v battery that is regulated to 3.3v to power the ESP32. The burn board is powered from the V_BUS of a micro USB input, which I presume is also regulated down to 3.3v.

Who is online

Users browsing this forum: No registered users and 139 guests