Tuesday, March 17, 2026

Hobbywing XR10 PRO G3

This has been by far the most challenging ESC to repair. So many components on this device.

It wouldn't turn on. Measuring the power side everything looks fine. Later I found this was not true, because the power board has a 3 mosfet ground switch. Why? The negative battery connector is isolated from the ground on the boards because of this switch. So it turns out one of the low side mosfets on port A was shorted. All the mostfets on the power board is tphr6503pl.
I didn't have a 1:1 replacement but has some AON6512 laying around from another broken ESC. 

The mosfet closest was shorted between gate, source and drain


But that was the easy part to find. The bigger problem was the logic board wouldn't turn on.
Usually there is a latch circuit that once you press the ON/OFF botton the circuit would latch the power circuitry until the CPU turns it off via a gpio/transistor.
Going over the main components to investigate:

There is a buck converter which is power by a 12V boost converter. Odd to first boost then buck and the 12V boost doesn't seems to be nearly as powerful as the buck.

A 7805 regulater which is power via a single low power SOT23 PNP transistor. Agains seems odd to have a 2A regulator powered by a 500mA transistor. The transistor may also be a P-channel mosfet. I couldn't find any datasheet for this.

When pressing the ON/OFF switch the base voltage to the PNP transistor is driven low. However the whole circuit wouldn't stay locked meansing powered on. Feeding power directly to the 7805 I was able to turn on the cpu to confirm it was working. If the CPU is bad then the it is a no-fix.

Power directly to 7805 turns on the CPU

The emitter of the PNP is connected to the positive of the battery. The collector did go high but only to around 2V. After check all around I determine that it has to be the PNP that was bad. Replacing with a common PNP it is now working :-)

Replaced PNP and fixed solder point


The componets

Top side of the power board

Black: 3 mosfet ground switch

Blue: 3 mosfet high side port A

Yellow: 2 mosfet high side port B

Orange: 2 mosfet high side port C







Bottom side of the power board

Big orange: 3 mosfet low side of port C
Small orange: 1 mosfet high side of port C

Big yellow: 3 mosfet low side of port B
Small yellow: 1 mosfet high side of port B

Blue: 3 mosfet low side of port C








Top side of logic board

Green: Buck converter LM5148

Blue: 12V boost converter

Red: 7805 5V voltage regulator










Bottom side of logic board

Yellow: CPU

Green: Buck converter mosfets and sense resistor

Red: power on latching circuitry