← All posts

How a brushless motor actually makes music

· physics · motors · esc · explainer

No speaker, no buzzer — yet your quad sings. The physics of turning a motor winding into a loudspeaker, explained without a single equation.

People at the field ask this constantly: "Where's the speaker?" There isn't one. The motor is the speaker. Here's what's actually happening, no equations required.

A speaker is just a wiggling magnet

A normal loudspeaker works by pushing current through a coil sitting in a magnetic field. The coil wiggles back and forth at some frequency, drags a paper cone with it, the cone shoves air around, and your ear calls that shoved air "a 440 Hz tone".

Now look inside a brushless motor: coils (the stator windings) sitting in a magnetic field (the bell magnets). Same ingredients. The motor was always a speaker — just one that usually spins instead of wiggling.

Wiggle without spin

When your ESC wants to play a note, it sends short pulses of current through the windings — fast enough and weak enough that the motor doesn't build up rotation, but strong enough that the windings and the bell flex a tiny bit with every pulse.

Pulse the winding 440 times a second and the whole motor assembly vibrates at 440 Hz. The bell, the magnets, the stator, and everything bolted to it become the "cone". The arm it's mounted on becomes a soundboard. Congratulations, your quad is now a very expensive, very inefficient loudspeaker.

This is exactly the same trick as the beeps you've always heard at power-up — the startup melody is just the ESC playing longer, organised sequences of those pulses.

Why it sounds the way it sounds

A few consequences fall straight out of the physics:

  • It's quiet. A speaker cone is engineered to move air; a motor bell is engineered not to flex. Only a tiny fraction of the electrical energy becomes sound — the rest is heat in the windings. That's why a singing drone maxes out around conversation volume.
  • It's timbre-poor. The pulses are square-ish, so the tone is buzzy, rich in harmonics, chiptune-like. You cannot make a motor sound like a violin. Lean into the buzz — chiptune originals adapt best for a reason.
  • Pitch is exact, volume is not. Frequency is set digitally by the ESC's timer, so notes are perfectly in tune. But loudness depends on winding geometry, magnet strength, mounting stiffness — which is why some motors sing louder than others and the same tune sounds different across builds.
  • The frame matters. Most of what you hear isn't radiating from the motor directly — it's the arms and plates resonating. Carbon frame acoustics shape the sound more than people expect.

Does it hurt the motor?

Short answer: no, within reason. The currents involved are far below flight loads. The windings warm up slightly during a long melody, which is one of several reasons to keep songs short — but a 10-second startup tune is nothing compared to one punch-out. The longer discussion lives in motor music and flight safety.

The part I find delightful

Every brushless motor ever made can do this. The capability was always there, latent, in every drone, every gimbal, every e-skateboard. It just took firmware authors deciding that power-up should be fun — and a community deciding that "fun" should mean the Tetris theme in four-part disharmony.

Want to hear your own motors sing? Pick a song or make your own.

← All posts