ESP32 get killed with an external battery

loicsan
Posts: 1
Joined: Tue Feb 03, 2026 11:31 am

ESP32 get killed with an external battery

Postby loicsan » Tue Feb 03, 2026 11:57 am

Hi everyone,

I use an ESP32-WROOM-32E, integrated on a PCB.
Everything works like a charm when the board is supplied directly with a 12V power supply. On my board, the 12V is converted to 5V and also converted to 3.3V. The 3.3V supplies, among other things, the ESP32.

The issue I'm facing appears when I plug in an external 12V battery. I use a Chinese battery, Nastima (Amazon).
It is very difficult to replicate, but sometimes, for some reason, the ESP32 gets damaged. The symptom is a short circuit between 3.3V and GND inside the ESP32-WROOM module.

My strong suspicion is an overshoot on the 12V line, which propagates to the ESP32. I can observe some overshoots on the 12V when I plug/unplug the cable, but nothing that seems destructive. The issue is that I can't reproduce the failure on my side — only my customer is able to kill an ESP32.

There are some protections on the supplies, such as ferrite beads, decoupling capacitors, and diodes. Only the ESP32 is affected by this setup, while the other components do not seem to suffer from this issue.

Have you already observed such things on your side? Any inputs on how to reproduce the problem? Any hardware recommendations to implement?
Any help is welcome :)

Best regards

binchiling100
Posts: 2
Joined: Sat Feb 07, 2026 8:06 pm

Re: ESP32 get killed with an external battery

Postby binchiling100 » Sat Feb 07, 2026 8:14 pm

Please regulate the battery voltage to a stable 12v. Batteries don't have constant voltage! Also check for any damage to the battery.

Who is online

Users browsing this forum: Baidu [Spider], Bing [Bot], coccocbot, trendictionbot and 11 guests