Is it possible to resurrect this dead VESC?

I’ve acquired a non-working Stormcore 60D+ from a guy who was attempting a DIY build. From what I’ve gathered, he was just about to configure the VESC using VESC Tool when he accidentally placed it on top of his VX1 receiver. When the aluminum body of the Stormcore made contact with the receiver, it created a short and the VESC has been unresponsive ever since (pressing the power button gives a quick green flash that goes out immediately). Looking at the board, I can’t immediately tell what could be wrong. Any ideas? Pictures below.

Welcome to the forum

I don’t see any visible traces of dead components just by looking at the PCB, have you tried to link it up to a pc and see if the vesc tool might recognise it?

Yep, tried connecting it and VESC tool can’t find it.

On closer inspection, there looks to be a darker area near the 2-pin voltage source. Picture attached

1 Like

There are a few things you can check

continuity on a 3.3v pin to ground
continuity on a 5v pin to ground
continuity on that 2 pin V+/GND. That’s after the anti-spark system so it’s useful for checking shorts on the power stage
Hold the power button and feel if precharge resistors (the three big resistors marked “1000”) are getting hot. Recommended to use a CC/CV power supply to watch amps, and limit power into the ESC.

If any of those are short, it helps narrow down what failed.


sounds like the built in AS is fried, have you tried meassuring on the esc side of the AS? Does voltage come thru? If no, bypass it and see what happens. Report back after that :slight_smile:

There’s a short on the 3.3v
I haven’t checked the 3 resistors because I don’t have access to that type of power supply.

Where exactly on the board can I measure that? And how would I be able to bypass the AS?

The STM32F405VGT6 (biggest chip) is probably shorted out and needs to be replaced :frowning:

Sometimes it can be the canbus chip, or a buck, but it’s usually the STM32.

1 Like

What is the circled thing here?

I can’t really tell from the pic, but it looks like solder somewhere it shouldn’t be to me. Idk if it’s over the mask or actually connecting traces or what. I could also just be seeing wrong.

That’s pretty unfortunate. The chip itself looks not too expensive but I don’t have the skill set to swap it out.

I was able to confirm that the resistor(s) get hot if I hold the power button down for a bit. Not sure if that confirms/changes the diagnosis

Turning on when holding the button and the resistors getting hot confirms that the anti-spark IC/system is working, but that there is a short on the other side of the AS. Since there is the 3.3v to ground short, but not a 5v to gnd short, it’s most likely the STM32 chip.

You can see this visually with a shorted chip on a thermal camera

It’s a tricky replacement since there are 100 pins to ensure get fully soldered, but it can be done. Remove the chip, clean & tin the pads, then reflow into place.

and check the 100 pins to make sure they all properly soldered.


This is very helpful, thanks so much! I might ask a buddy of mine to help me with the soldering since his setup is much nicer.

1 Like