KretFPV
How to build an FPV drone

Every part of an FPV drone, explained.

Start with the interactive diagram, or dive straight into the parts list. Each component has a plain-English explanation, how it works, how to choose one, beginner picks, prices, and compatibility tips.

Interactive diagram

Pick a part. Learn what it does.

Hover any glowing node on the drone to see what that component is responsible for. Tap to open a quick-look panel.

50A · 4-IN-1 ESCF722VTX 800mWELRS RXVTX ANT↑ MOUNTS ON TOP OF FRAME6S · 1300 mAh

Hover a part in the list to highlight it on the drone

Component-by-component

The 12 parts every FPV drone has

Some are shared with consumer drones, most aren't. Together, they explain why FPV quads look and behave the way they do.

Structure$30 – $90

Frame

The carbon skeleton that holds every part together.

What it does

The frame is the chassis of your FPV drone — usually a 3K, T700, or T1100 carbon-fiber plate stack. It defines size, weight, durability, vibration characteristics, and where every other component mounts.

How it works

Most freestyle and racing frames follow a 'true X' or 'stretched X' layout cut from 3–5 mm carbon, sandwiched between aluminum standoffs. Arm thickness (typically 4–6 mm) trades stiffness against weight; the unibody bottom plate is the structural backbone, while top plates hold electronics in place.

Compatibility

Stack size is the #1 thing to check. Most modern 5" frames are 30.5×30.5 mm and accept whoop-style or O3 air-unit cages with adapters.

How to choose

  • Match prop size to frame size: 5" frame for 5" props, 3" frame for 3" props, 7" for long range.
  • Look for replaceable arms — you will crash, and replacing one arm beats buying a new frame.
  • Check stack mounting: 20×20, 25.5×25.5, or 30.5×30.5 mm — the FC/ESC must match.
  • Heavier frames (110 g+) absorb impacts; lighter frames feel snappier but break sooner.

Recommended for beginners

  • iFlight Nazgul Evoque F5$55–70
  • GEPRC Mark5$60–80
  • TBS Source One V5$30–45

Pro tips

  • Buy spare arms when you buy the frame — restocks are slow.
  • Use rubber grommets on the stack to isolate vibration from the gyro.
Electronics$30 – $120

Flight Controller (FC)

The brain that translates stick inputs into motor commands.

What it does

The flight controller (FC) is a microcontroller board with a gyroscope, accelerometer, and Betaflight (or similar) firmware. It reads your sticks, sensor data, and motor RPM, then issues commands hundreds of times per second to keep the quad flying the way you ask.

How it works

An MCU (typically STM32 F4, F7, or H7) runs a PID loop at 4–8 kHz. The gyro detects rotation rates on three axes; the loop computes the error between desired and actual rate, and the FC outputs DShot signals to the ESC. Modern FCs include onboard barometers, OSD chips, blackbox flash for log analysis, and dedicated UARTs for receiver, GPS, VTX, and camera control.

Compatibility

Match the mounting pattern, voltage rating (most accept 3S–6S), and check that all peripherals (HD VTX, GPS, ELRS RX) have UARTs free.

How to choose

  • F7 and H7 chips have more headroom — futureproof for high loop rates and complex features.
  • Check UART count — you need at least one for the receiver, one for VTX/SmartAudio, and another for GPS/camera control.
  • Make sure mounting pattern matches your frame (20×20 or 30.5×30.5 mm).
  • Look for ICM-42688-P gyros — quieter than older MPU6000 chips and easier to tune.

Recommended for beginners

  • SpeedyBee F405 V4$45–60
  • Mamba Basic F722$50–65
  • Holybro Kakute H7$65–80

Pro tips

  • Always update Betaflight before maiden — factory firmware is often old.
  • Use vibration isolation (soft mount) so the gyro reads cleanly.
Electronics$35 – $120

ESC (Electronic Speed Controller)

Turns DC current into precise motor RPM.

What it does

The ESC takes battery voltage and switches it to each motor's three windings at extremely high frequency, controlling speed and direction. Modern 4-in-1 ESCs combine four channels on one board, soldering directly to the FC stack.

How it works

Each ESC channel runs BLHeli_32 or AM32 firmware on a dedicated MCU. It receives a digital DShot signal from the FC and commutates the brushless motor by switching MOSFETs in the correct sequence — synchronizing electrical phase to the rotor's magnetic position. RPM telemetry is sent back to the FC for filtering and motor health monitoring.

Compatibility

Mount pattern must match your FC (30.5×30.5 mm typical for 5"). Confirm the ESC supports DShot300/600 and bidirectional DShot for RPM filtering.

How to choose

  • Pick the right amperage: 45A is the sweet spot for most 5" 6S builds; 60A+ for race or 7" rigs.
  • Match voltage to your battery: 6S-capable ESCs are now standard (look for '3-6S').
  • Check current rating per motor, not just continuous burst.
  • Prefer AM32 firmware — open source, RPM filtering ready, broad MCU support.

Recommended for beginners

  • SpeedyBee BLS 50A 4-in-1$50–65
  • Mamba F50 PRO 6S$55–75
  • T-Motor F45A V2$60–80

Pro tips

  • Always solder battery leads with the correct polarity — reversed XT60 = instant smoke.
  • Use the BLHeli/AM32 GUI to enable RPM telemetry before tuning Betaflight.
Propulsion$12 – $35 per motor

Motors

Brushless outrunners that spin the props.

What it does

FPV motors are brushless outrunners — the outer can spins around stationary windings. Sizing follows a four-digit code like 2207: 22 mm stator diameter, 7 mm stator height. KV rating (RPM per volt) determines how fast they spin on a given battery.

How it works

Three sets of copper windings create a rotating magnetic field. Permanent magnets on the bell follow that field, producing torque. The ESC's job is to switch which windings are energized so the field stays slightly ahead of the rotor.

Compatibility

Bolt pattern is M3 ×4 in a 16×16 or 16×19 mm pattern on most 5" frames. Match cable length to your arm length — 90–110 mm is standard.

How to choose

  • 5" freestyle / 6S: 2207 motors around 1750–1950 KV.
  • 5" race / 6S: 2207 motors at 2000–2400 KV.
  • 7" long range / 6S: 2806.5 motors at 1300–1500 KV.
  • 3" cinewhoop / 4S: 1404 motors at 3000–4000 KV.

Recommended for beginners

  • EMAX ECO II 2207 1900KV$15/ea
  • T-Motor F40 PRO IV$24/ea
  • iFlight Xing2 2207$22/ea

Pro tips

  • Spin each motor by hand before flying — gritty bearings cause vibrations and tune issues.
  • Use threadlocker on motor screws, but only ~2 mm into the stator (longer screws strike windings).
Propulsion$2 – $5 per set of 4

Propellers

Cheap, consumable, and the biggest performance lever.

What it does

Propellers convert motor torque into thrust. The 'props' you fly are described by diameter × pitch × blade count (e.g., 5.1×4.6×3). Higher pitch = more speed, more current. More blades = more grip, more drag.

How it works

A prop is a rotating wing — each blade generates lift along its length. Pitch is the theoretical distance the prop would travel forward in one revolution if there were no slip. Triblade and pentablade designs trade efficiency for responsiveness and grip in fast maneuvers.

Compatibility

Match diameter to frame, M5 hub for 5" motors. Always replace all 4 after a crash — even a hairline chip causes massive vibrations.

How to choose

  • Beginner 5" 6S: HQ Ethix S5, Gemfan 51466 — durable triblades.
  • Cinematic: 2-blade props for less vibration in video.
  • Race: thin, stiff pentablades like HQ R30.
  • Long range: 7" 2-blade like HQ 7×3.5×2.

Recommended for beginners

  • HQ Prop Ethix S5$3/set
  • Gemfan 51466$2/set
  • HQ Prop T5×4×3$3/set

Pro tips

  • Buy at least 20 props at a time — you will go through them faster than you expect.
  • CW and CCW prop pairs: install according to your motor rotation (props in / props out).
Video$30 – $200 (digital includes VTX)

FPV Camera

Your eyes — what the goggles actually display.

What it does

An analog or digital FPV camera streams live video to your VTX, which transmits it to your goggles. It is not a recording camera — for footage you mount an action camera (GoPro, DJI Action, Insta360) alongside it.

How it works

Analog cameras (Caddx Ratel 2, Foxeer Razer) use a 1/1.8" sensor and output an NTSC/PAL composite signal at sub-30 ms latency. Digital systems (DJI O3, Walksnail Avatar, HDZero) use a dedicated camera module and digital pipeline, trading slightly more latency for far higher image quality.

Compatibility

Analog cameras typically have a 3-wire pigtail (camera/GND/voltage) connecting to the FC or VTX. Digital cameras only work with their matched VTX.

How to choose

  • Analog if you crash a lot and want cheap, ultra-low latency video (~$40 per camera).
  • Digital DJI O3 / Walksnail if you want HD goggles and crisp colors.
  • Match resolution to your video standard: digital cameras are paired with their VTX as a kit.
  • WDR / latitude matters — strong dynamic range copes with mixed sun/shade.

Recommended for beginners

  • Caddx Ratel 2 (analog)$40
  • Foxeer Razer Mini (analog)$35
  • DJI O3 Air Unit CameraIncluded in O3 kit ~$199

Pro tips

  • Tilt the camera up 20–35° for freestyle, 10–15° for cinematic — the faster you fly, the more tilt.
  • Vibration-isolate the camera with rubber bumpers to kill jello in footage.
Video$25 – $230

VTX (Video Transmitter)

Beams your camera feed to the goggles.

What it does

The VTX modulates and transmits the camera signal at 5.8 GHz (analog/HDZero/Walksnail) or 5.8 GHz with proprietary OFDM (DJI O3). Power output is set in mW — higher = longer range but more interference.

How it works

An RF amplifier feeds the antenna a 5.8 GHz carrier wave modulated with the video signal. Pilots fly on assigned channels within bands (Race, Fatshark, Boscam, etc.) to avoid interfering with each other at fields. SmartAudio or Tramp telemetry lets you change band/channel/power from the OSD.

Compatibility

Confirm SmartAudio/Tramp protocol and 5 V/9 V input on your FC. Digital VTX systems require their matching goggles.

How to choose

  • Analog 5.8 GHz: TBS Unify Pro 32, Rush Tank Ultimate — 25 mW to 1.6 W.
  • Digital DJI O3: integrated air-unit, no separate VTX choice.
  • HDZero: choose freestyle (1 W) or whoop variants.
  • Pyrodrone-Lite, RaceFPV — for whoops and micros under 25 mW.

Recommended for beginners

  • SpeedyBee TX800 (analog 800 mW)$35
  • Rush Tank Ultimate Plus$45
  • DJI O3 Air Unit$200 (full kit)

Pro tips

  • Never power up the VTX without an antenna — you can fry the output stage.
  • Pit mode (25 mW) at the field before arming on full power.
RF / Antennas$5 – $50

Antennas (Video & Control)

Polarized hardware that shapes signal range and rejection.

What it does

Antennas decide how far you fly. Video antennas (5.8 GHz) are mostly RHCP circular-polarized; control-link antennas (2.4 GHz ELRS, 900 MHz, or 868 MHz) are linear or T-style dipoles. Polarization mismatch causes 20+ dB loss.

How it works

A circularly polarized antenna emits an RF wave rotating clockwise (RHCP) or counterclockwise (LHCP). Both your VTX and goggle antennas must share the same direction — RHCP-to-RHCP. This rejects multipath reflections from buildings and trees, giving cleaner video.

Compatibility

Connector matters: U.FL is fragile, MMCX is common, SMA/RP-SMA is for goggles. Wrong polarity adapter ruins range.

How to choose

  • Video VTX: TrueRC AXII 2 short — sturdy, low-loss, RHCP standard.
  • Goggle: patch antenna (Menace, AXII patch) for forward range + omni for behind-you coverage.
  • Control RX: T-antenna for 2.4 GHz ELRS, mounted with the dipole arm horizontal.
  • Mounting: keep RX antennas 90° apart, away from carbon and battery leads.

Recommended for beginners

  • TrueRC AXII 2 (5.8 GHz)$15
  • Lumenier AXII HD Patch$30
  • ELRS T-Antenna 2.4 GHz$5

Pro tips

  • Mount the VTX antenna so the tip points upward — RHCP radiation is strongest perpendicular to the element.
  • Keep ELRS antenna away from carbon and motor leads to avoid blanking.
Control Link$15 – $40

RX (Radio Receiver)

The link that receives your stick commands.

What it does

The receiver pairs (binds) with your radio controller and forwards stick channels to the FC over a serial protocol (CRSF for ELRS, S.BUS/F.PORT for FrSky/TBS Crossfire). ExpressLRS (ELRS) on 2.4 GHz or 900 MHz is now the gold standard — open-source, cheap, ultra-low latency.

How it works

The transmitter sends timestamped, CRC-protected packets at a chosen rate (50–1000 Hz). The RX runs LBT/FHSS, validates each packet, and outputs the latest stick positions as a continuous serial stream the FC reads on a UART.

Compatibility

Match the protocol on your radio (ELRS, Crossfire, TBS Tracer, FrSky). Connect to a UART on the FC supporting CRSF or S.BUS.

How to choose

  • ELRS 2.4 GHz for most freestyle/whoop builds — tiny, light, plenty of range.
  • ELRS 900 MHz for long range past 5 km.
  • Match firmware versions: TX and RX must run compatible ELRS releases.
  • Get a diversity or true-diversity RX if you fly behind obstacles.

Recommended for beginners

  • RadioMaster RP3 (ELRS 2.4)$22
  • BetaFPV ELRS Nano 2.4$18
  • Happymodel EP1 (ELRS 2.4)$20

Pro tips

  • Update RX firmware to match the TX module before binding.
  • Bind using the bind phrase method — much more reliable than the button method.
Control Link$80 – $400

Radio Controller (TX)

The transmitter on the ground — your hands on the sticks.

What it does

The radio is the most important purchase you make because it lasts across every quad you build. Modern radios run EdgeTX (open source), have hall-effect gimbals, color screens, and integrated ELRS modules.

How it works

EdgeTX reads gimbal positions and switches, applies mixers and curves, and pushes a packet stream to the integrated or external RF module. ELRS modules then transmit on 2.4 or 900 MHz to the RX onboard the drone.

Compatibility

Stick to EdgeTX radios — almost every tutorial and protocol assumes EdgeTX. Internal ELRS works on every modern ELRS RX.

How to choose

  • Budget: RadioMaster Pocket / Boxer — integrated ELRS, EdgeTX, hall gimbals.
  • Mid: RadioMaster TX16S MKII — full-size, more switches, JR module bay.
  • High end: TBS Tango 2 Pro V3, FrSky X20.
  • Form factor: 'gamepad' (Pocket) for portability, full-size for more switches and bigger screen.

Recommended for beginners

  • RadioMaster Pocket ELRS$80
  • RadioMaster Boxer ELRS$140
  • RadioMaster TX16S MKII$215

Pro tips

  • Spend the time learning EdgeTX models, mixes, and audio cues — it pays off across years of building.
  • Calibrate sticks before first use; reuse the same model template across quads.
Video$120 – $700

FPV Goggles

Where you see the world from the drone's perspective.

What it does

FPV goggles receive the VTX signal, decode it, and display it on dual screens or a single shared display. They are the single most expensive item for most pilots — and the one piece you should buy as nicely as you can afford, because it directly affects your ability to fly.

How it works

Analog goggles demodulate the 5.8 GHz video, optionally apply a diversity algorithm across multiple receivers, and feed dual OLED/LCD displays. Digital goggles (DJI Goggles 2/Integra, Walksnail Avatar HD, HDZero) decode an H.264/H.265/proprietary stream from the matching VTX.

Compatibility

Analog goggles work with any analog VTX. Digital goggles only decode their matching system (DJI ↔ DJI, Walksnail ↔ Walksnail, HDZero ↔ HDZero).

How to choose

  • Box goggles (Eachine EV800D, Skyzone Cobra X) — cheap, share-friendly, lower IPD comfort.
  • Low-profile analog: Skyzone 04X, Orqa FPV.One Pilot — for serious analog pilots.
  • Digital: DJI Goggles 2/Integra, Walksnail Avatar HD Pro Goggles X, HDZero Goggles.
  • Diopter or insertable lenses if you wear glasses.

Recommended for beginners

  • EV800D Box Goggles (analog)$120
  • Skyzone Cobra X V4$320
  • DJI Goggles 2 / Integra$500 / $400
  • Walksnail Avatar HD Goggles X$430

Pro tips

  • Buy goggles you can wear for an hour without a headache — comfort > spec sheet.
  • Backup analog goggles are nice even for digital pilots: friends' analog quads are common.
Power$15 – $60 per pack

LiPo Battery

Energy density and discharge that drive everything.

What it does

LiPo (lithium polymer) packs power FPV drones. They are described by voltage (cell count = nS), capacity (mAh), and discharge rating (C-rating). 6S 1300 mAh 95C is the modern 5" freestyle standard.

How it works

Each cell is nominally 3.7 V (4.2 V full, 3.5 V safe minimum under load). Cells in series add voltage; capacity is the energy stored in mAh. C-rating describes the safe continuous discharge: a 95C 1300 mAh pack can deliver 95 × 1.3 = ~123 A peak.

Compatibility

Match cell count (S) to your build voltage — most modern 5" frames are 6S. XT60 is the standard connector for 5" and up; XT30 for micros.

How to choose

  • 5" freestyle: 6S 1100–1300 mAh 95–120C.
  • 5" cinematic: 6S 1300–1500 mAh.
  • 7" long range: 6S 1500–2200 mAh or 4S Li-Ion (P42A) for endurance.
  • Whoop: 1S 250–550 mAh HV (BT2.0/A30 connector).

Recommended for beginners

  • CNHL Black Series 6S 1300 mAh$25
  • GNB 6S 1100 mAh 120C$28
  • Tattu R-Line 4.0 6S 1400$36

Pro tips

  • Store at 3.8 V/cell when not flying for more than a few days.
  • Never charge unattended; use a LiPo-safe bag or ammo can. Discard puffed packs.

Ready to put it all together?

Recommended builds combine every component into proven parts lists for five different use cases — including total cost.