How to Check If Your ESC Is Broken (testing your MOSFETS)

How to Check If Your ESC Is Broken (testing your MOSFETS)

How to Check If Your ESC Is Broken: A Comprehensive Guide

Many FPV pilots have encountered a problem with their quadcopter motor/esc (Electronic Speed Controller) but don't know how to check if their ESC is broken. This can be a severe problem, as a broken ESC can cause your quadcopter to malfunction and even catch fire. In this article, we'll show you how to check if your ESC is broken and how you can repair and replace your MOSFETS.

What is a MOSFET?

In simple terms a MOSFET is basically just a switch, in context of an ESC, the job of the MOSFET is to switch the three phases of the brushless motor to make it spin.

Why Do ESCs Break?

All ESC used on drones and quadcopters to drive brushless motors use Metal-Oxide semiconductors (MOSFETs) in the speed controller. MOSFETS are actually one of the most widely produced component on the planet, and almost never fail out of the box. They only fail due to over current, overheating, or over voltage due to a crash/ bad installation or incorrect use outside the operating parameters. Most commonly is during a crash your motor can jam causing a spike in current and voltage that can cause a MOSFET to fail.

How Do I Know If My ESC (MOSFET) is Fried?

1 - Inspect Visually

On some rare occasions a MOSFET may have been placed incorrectly during production and this would mean, and ESC is faulty out of the box, this can be inspected visually (as one of the MOSFET chips will be at a slight angle, or not make the correct contacts.


If this is the case, get into touch with us immediately before soldering to your ESC as we will be able to replace it for you. (if you do solder to your ESC then this would void any dead on arrival warranty replacement).

If you have already used your ESC and on visual inspection you notice one of them seems to be burnt/have some damage then this may be down to user error (such as over current, overheating etc..) Please still get into touch with us so we can see if we can still help, but it is not guaranteed we can issue a replacement under warranty.

2 - Check Continuity on your ESC/MOSFET

If you cannot see any issue visually the next step is to test the MOSFETS themself with a multimeter.

With your ESC unpowered (i.e. no battery connected):

  • Put your Multimeter into continuity mode

  • Place one probe on the negative battery terminal/connector, and then check for continuity on each of the motor connectors using the other probe. If you do get continuity make note of what motor this is on, as there is an issue with a MOSFET on this ESC.

  • Repeat the above but for the positive terminal (one probe on the positive battery terminal/connector), record the location of any continuity beeps

  • Assuming you had an issue, now we move onto the actual MOSFET for each motor you noticed an issue on. Place one probe on one side of the MOSFET, and move the other probe along the connectors on the other side to check for continuity, if you do get any continuity then mark this MOSFET as faulty.

The video below shows you how to test for this using a multimeter. As a bonus it also shows you how to can repair using a hot air gun.


3 - Check your motor and flight controller

If you do not get any continuity, proceed to check the motor, as the fault could be on your motor or flight controller, see - How to troubleshoot your Motors and ESC (Betaflight)

Hope this helps you to narrow down the cause of your issue, however, please feel free to get into touch with us if you purchased your ESC from us as we will always be happy to help where we can/

    • Related Articles

    • Blheli ESC is Not Recognised - How to check the connections.

      This article is a follow up from our ESC and Motor troubleshooting Guide, this article will help you to double check for any connection issues between your flight controller and ESC. Connect to BLheli Suite To check this the easiest thing to do is to ...
    • How to troubleshoot your Motors and ESC (Betaflight)

      Problem:  One or more motors are not spinning up correctly when trying to fly your quadcopter. This is a fairly common issue pilots encounter with betaflight quads.  Sometimes this could be due to an incorrect flight controller setting, bad ...
    • SpeedyBee ESC V2 and V2.1 Issues - Firmware Update

      Some early versions of the SpeedyBee ESC V2 and SpeedyBee ESC V2.1 have a firmware bug that can cause one or more motors to behave strangely.  This applies to BLheli_32 firmware version before 32.82  The fix will be included with the next release of ...
    • How To Check, Reseat and Repair Ribbon Cables

      Ribbon cables are found on many of the products that we sell.  And through usage, or bumps (or even repairs) they can move slightly and cause something to not work properly.    This is a quick guide to illustrate the types of ribbon cables and how to ...
    • Poor FPV video range or bad VTX (video transmitter) signal - What to check.

      A fairly common issue in FPV is that you are getting worse video signal that what you would expect.  Fortunately, most of the time this is not a hardware fault, so this guide will walk you through some of the common issues that can cause bad video ...