Building a brushless motor from scratch is a realistic project for hobbyists and makers, and it starts with understanding one key difference from traditional motors: the coils don’t spin. Instead, copper windings sit fixed on the stator while permanent magnets rotate on the rotor. This eliminates brushes entirely and lets you control speed and torque electronically. The build involves fabricating a stator core, winding copper coils, assembling a magnet rotor, and pairing everything with an electronic speed controller (ESC) that replaces the mechanical commutator.
How a Brushless Motor Works
In a brushed motor, spring-loaded carbon brushes press against a spinning commutator to feed current into rotating coils. A brushless motor flips this arrangement. The coils are fixed to the stator (the stationary part), and the rotor is simply a ring of permanent magnets on a shaft. Since the rotor needs no electrical connection, there are no brushes and no commutator.
A typical three-phase brushless motor has three sets of coils on the stator, producing six wires total (two per coil). An external controller energizes these coils in a precise sequence, creating a rotating magnetic field that pulls the permanent-magnet rotor along with it. The timing of that sequence is what makes the motor spin smoothly, and getting it right is the job of the ESC.
Parts and Materials You’ll Need
A basic brushless motor build requires these core components:
- Stator core: Laminated silicon steel rings or a stack of laser-cut laminations. Lamination is critical because solid metal allows circulating electrical currents (eddy currents) that waste energy as heat. Silicon steel with 3% to 6.5% silicon content minimizes these losses, especially at higher speeds.
- Magnet wire: Enameled copper wire for winding the coils. For small hobby motors, 20 AWG (rated for about 1.5 amps) through 16 AWG (about 3.7 amps) covers most builds. Higher-current motors need thicker wire or multiple strands wound in parallel.
- Permanent magnets: Neodymium magnets in arc or rectangular shapes. Grades like N35 or N38 work for standard applications; N48 through N52 deliver stronger fields for higher-performance builds. You’ll need an even number of magnets arranged in alternating north-south poles around the rotor.
- Rotor bell or disc: A machined aluminum or steel housing that holds the magnets and connects to the shaft. For axial-flux designs, this can be a flat disc.
- Shaft and bearings: A steel shaft pressed into the rotor, supported by ball bearings on each end for smooth, low-friction rotation.
- Motor mount or housing: Holds the stator and bearings in alignment. This can be 3D-printed for prototyping or machined from aluminum.
Choosing a Stator and Rotor Configuration
The most popular configuration for DIY builds is a 12-slot stator paired with a 14-pole rotor (meaning 14 magnets, or 7 north-south pairs). This combination, often called the “LRK” layout after its creators, has a practical advantage: only every other stator tooth gets wound, and each winding wraps around a single tooth. That makes hand-winding far simpler than configurations where coils span multiple teeth. Each of the three phases gets two coils wired in series.
The same 12-tooth stator also works with a 10-pole rotor and produces roughly the same torque per amp, giving you flexibility if you have a different number of magnets on hand. As a general rule, more magnet poles produce more torque at lower speeds, which directly affects the motor’s KV rating.
Understanding KV Rating
KV tells you how many RPM the motor produces per volt of input with no load. A motor rated at 1000 KV spins at roughly 1,000 RPM for every volt applied. The formula is straightforward: KV equals speed divided by peak voltage, with a 0.95 correction factor to account for real-world deviations from theory. More magnet poles and more wire turns per coil both lower the KV, giving you a slower, higher-torque motor. Fewer turns and fewer poles raise it, producing a faster, lower-torque motor. You tune this during the winding stage to match your application.
Building the Stator
Start with the stator core. If you’re working from scratch, you’ll stack thin laminations (typically 0.35 mm or 0.5 mm thick) of silicon steel, bonded or riveted together. Many hobbyists order pre-cut lamination stacks from motor supply companies or salvage stators from dead appliance motors and rewind them. The key requirement is that the core is laminated, not solid. Solid iron or steel cores develop severe eddy current losses that overheat the motor and destroy efficiency.
Before winding, check that the stator teeth are smooth and free of burrs that could cut through the enamel insulation on your magnet wire. Line the slots with thin insulation paper (sometimes called slot liner or Nomex) to add a protective barrier between the coils and the steel core.
Winding the Coils
For a 12-slot, 14-pole motor, you wind six of the twelve teeth, skipping every other one. Each tooth gets a set number of turns of magnet wire, wound tightly and evenly. The number of turns determines your KV: more turns mean lower KV (more torque, less speed), fewer turns mean higher KV.
You can wind coils directly onto the stator teeth, or build a separate winding jig. A 3D-printed jig sized to match your tooth dimensions lets you wind each coil individually with consistent tension, then slide the finished coils onto the teeth. This approach produces neater, more uniform windings and a thinner profile, which allows a tighter gap between rotor and stator.
Once all six coils are in place, you need to connect them into three phases. The two coils belonging to each phase are wired in series. Then the three phases can be connected in one of two patterns:
- Wye (star) connection: One end of each phase ties together at a common center point. This produces higher voltage per phase and is generally easier to drive with sensorless ESCs.
- Delta connection: Each phase connects end-to-end in a triangle. This configuration draws more current and produces slightly more power at the expense of higher current demands on the ESC.
For most DIY builds, Wye is the simpler and safer starting point.
Assembling the Rotor
The rotor is a ring of neodymium magnets bonded to a steel or aluminum bell. Space the magnets evenly around the inside circumference (for an “outrunner” design where the rotor spins around the stator) or around a central disc (for an “inrunner”). Alternate the polarity so each magnet faces the opposite direction from its neighbors: north, south, north, south.
Precise magnet spacing matters. Uneven gaps create vibration and cogging (a jerky, stuttering rotation). A 3D-printed placement jig with slots sized to your magnets helps keep spacing consistent. Secure the magnets with high-strength epoxy rated for the temperatures your motor will reach. Neodymium magnets begin to lose strength above 80°C for standard grades, so thermal management matters in high-power builds.
Press the shaft through the center of the rotor and secure it. The shaft rides in two bearings mounted in the motor housing, and the clearance between rotor magnets and stator teeth (called the air gap) should be as small as you can reliably maintain, typically 0.5 mm to 1 mm. A smaller gap means stronger magnetic coupling and better performance, but too small risks contact between spinning and stationary parts.
Electronic Speed Control
A brushless motor won’t spin on its own. It needs an ESC to energize the stator coils in the correct sequence and at the right timing. The ESC uses transistors to rapidly switch current through each phase, creating the rotating magnetic field that drives the rotor.
To time these switches correctly, the ESC needs to know where the rotor is at every moment. Two methods handle this. The first uses Hall-effect sensors embedded in the stator, spaced 120 degrees apart. As the rotor magnets pass each sensor, it outputs a high or low signal, giving the ESC a continuous position reading. This method works well at low speeds and during startup.
The second method is sensorless, relying on back-EMF detection. When a magnet sweeps past an unpowered coil, it induces a small voltage in that coil. The ESC monitors these voltage spikes and uses them to calculate rotor position. Sensorless control is simpler to build (no extra wiring or sensor placement) but struggles at very low RPM where back-EMF signals are weak. Most hobby ESCs use sensorless commutation and handle startup with a brief open-loop ramp-up sequence.
For a DIY motor, an off-the-shelf hobby ESC rated for your expected voltage and current is the easiest path. Match the ESC’s amp rating to your wire gauge and intended load, leaving a comfortable margin.
Testing and Safety Checks
Before powering up, run a few checks to avoid burning out your windings or ESC. Use a multimeter to measure the resistance between each pair of phase wires. All three readings should be nearly identical. A significant imbalance means one coil has a different number of turns or a poor connection.
Next, check for shorts between the coils and the stator core. Set your multimeter to its highest resistance range and measure between any phase wire and the bare steel of the stator. You should see an open circuit (infinite or very high resistance). Any measurable continuity means the wire enamel is damaged and current will leak into the core, causing overheating and possible failure. For a more thorough check, a dedicated insulation resistance tester (megohmmeter) applies a higher test voltage and catches marginal insulation breakdown that a standard multimeter might miss.
When you first connect the ESC and power supply, secure the motor firmly to a workbench. Start at low throttle and listen for smooth rotation. Grinding, clicking, or heavy vibration usually points to uneven magnet spacing, rotor-stator contact, or a winding error. If the motor vibrates but otherwise runs, recheck your magnet placement and air gap. If it doesn’t start at all, verify your phase wire connections and ESC configuration, particularly the timing and motor pole count settings if your ESC allows them.
Tuning Performance
Once the motor spins cleanly, you can measure its actual KV by spinning it with a drill, reading the voltage between two phase leads with a multimeter, multiplying that reading by 1.414 to convert from RMS to peak voltage, and dividing your measured RPM by that peak voltage (with the 0.95 correction). Compare this to your target KV. If it’s too high, you need more turns per coil. Too low, fewer turns.
Thermal performance is the other variable to watch. Run the motor under load for a few minutes and check temperatures by touch or with an infrared thermometer. The stator core should stay well below the enamel rating of your magnet wire (typically 155°C to 200°C depending on the insulation class, but you want to stay far below that). Hot spots on the stator suggest eddy current problems or insufficient lamination. A hot rotor can mean your magnets are being partially demagnetized, which permanently degrades performance.
Balancing the rotor is a final step that makes a noticeable difference in vibration and bearing life. Spin the rotor on its shaft and let it settle. The heavy side will rotate to the bottom. Add a small amount of epoxy or remove material from the heavy side until the rotor sits at rest in any position. Even small imbalances create vibration that worsens at high RPM and shortens bearing life significantly.

