FPV Fundamentals
Learn FPV by doing.
Calculate, wire, measure, diagnose and debug in safe simulations: four levels, from first parts to engineering evidence. Beginner is free for everyone; Intermediate to Pro come with Premium.
The lessons are interactive and need JavaScript; your progress is saved as you go.
Beginner
Module 1
Quadcopter Anatomy
Practice identifying parts, paths and prop direction, and how motor speeds steer the quad.
- B01 · Quadcopter Anatomy
- B02 · Motors & props up close
- B03 · Radio & video links
- B03a · How four motors steer the quad
Module 2
Electrical Foundations
Practice reading electrical quantities, predicting current, power and heat, and series versus parallel.
- B04 · Read electrical quantities and units
- B05 · Predict current, power and heat
- B06 · Series, parallel and switched power
Module 3
Power Systems & LiPo
Practice battery voltage, capacity, sag and safe handling.
- B07 · Cells & pack voltage
- B08 · Capacity, energy and flight-time estimates
- B09 · C-rating & voltage sag
- B10 · Charging, storage & safety
- B11 · Battery triage after use or damage
Module 4
Safe Bench Foundations
Practice judging solder joints, preparing a safe bench, using a meter safely and building power paths.
- B12 · Judge a solder joint
- B13 · Prepare a safe workbench
- B14 · Use a meter without making a short
- B15 · Build the power and ground paths
- B16 · Beginner capstone: power it or stop?
Intermediate
Module 5
Propulsion & Part Matching
Practice matching KV, props, ESCs and mounts, and building a compatibility evidence checklist.
- I01 · KV, voltage and motor loading
- I02 · Prop load and thrust-table conditions
- I03 · Choose an ESC and supported firmware
- I04 · Frame clearances, screws and mounts
- I05 · Build a compatibility evidence checklist
Module 6
FC Wiring & Protocols
Practice power rails, signal connections and version-scoped configuration.
- I06 · The power path & BEC pads
- I07 · UARTs & the receiver
- I08 · ESC protocols: DShot
- I09 · Analog video, digital video and OSD
- I10 · Budget each BEC rail separately
Module 7
Assembly & Commissioning
Practice inspecting the build, first power-up, alignment, arming, failsafe and first-flight checks.
- I11 · Route, solder and inspect the build
- I12 · Unpowered checks and first battery
- I13 · Verify board alignment and motor direction
- I14 · Receiver, arming and failsafe
- I14a · Flight modes: what the sticks command
- I15 · First flight and immediate inspection
- I16 · Intermediate capstone: commission the worked build
Advanced
Module 8
Electrical Performance
Practice sag margins, wire and connector losses, and regulator heat and supply noise.
- A01 · Sag and remaining current margin
- A02 · Wire and connector losses under pulses
- A03 · Regulator heat and supply noise
Module 9
Flight Behavior
Practice mass, thrust-to-weight, hover, balance, inertia and propwash.
- A04 · Mass, TWR and hover
- A05 · Balance, inertia and propwash
Module 10
PID Tuning Basics
Practice interpreting control terms, traces and filtering evidence.
- A06 · What P, I and D do
- A07 · Reading a step response
- A08 · Filters & hot motors
Module 11
Flight Control Systems
Practice how the flight controller senses, estimates, controls and protects the quad: sensors, the complementary filter, cascaded loops, the mixer and failsafe logic.
- A08a · What the IMU and compass really measure
- A08b · Blend gyro and accelerometer: the complementary filter
- A08c · Angle loop over rate loop: cascaded control
- A08d · The mixer and its limits
- A08e · Failsafe logic: events, states and actions
Module 12
RF Planning
Practice decibels, path loss, antenna orientation, clearance and interference.
- A09 · dB, wavelength and free-space loss
- A10 · Antenna orientation, Fresnel clearance and margin
- A11 · Video/GPS interference and transmitter coordination
Module 13
Fault Diagnosis
Practice choosing the check that separates one fault from another.
- A12 · Won’t arm or flips on takeoff
- A13 · Separate control-link faults from video faults
- A14 · Hot motors and a stopping motor
- A15 · Calibrate measurements before judging flight time
- A16 · Advanced capstone: separate the faults
Pro
Module 14
Engineering Models
Practice the guide's motor, battery, thrust, density and speed models, and their limits.
- P01 · Motor torque, current and efficiency
- P02 · Battery current is not motor-path current
- P03 · Thrust curves and the ideal hover bound
- P04 · Air density and thrust reserve
- P05 · Pitch speed, tip speed and real top speed
- P06 · Coupled sag and honest endurance estimates
Module 15
Signal Timing & Power Protection
Practice DShot timing, aliasing evidence, LC filtering and inrush limits.
- P07 · DShot timing, commands and telemetry paths
- P08 · Aliasing and RPM-filter evidence
- P09 · LC filtering, inrush and protection limits
Module 16
RF Engineering
Practice link budgets near the ground, mismatch, reflected power and EIRP.
- P10 · Link budgets near the ground
- P11 · Mismatch, reflected power and EIRP
Module 17
Configuration & Design Validation
Practice version-safe configuration, release evidence and validation planning.
- P12 · Version-safe configuration repair
- P13 · Transport and flight-release evidence
- P14 · Audit the full-charge worked design
- P15 · Build the validation plan
- P16 · Pro capstone: accept, reject or request evidence
Module 18
Modeling & Simulation
Optional deep dives from the companion textbook: frames and rotations, the rigid-body model, Kalman filtering, propulsion design, loop shaping and model-based design. Take them after the Advanced capstone, in any order their prerequisites allow; the Pro capstone doesn't require them.
- P17 · Frames, Euler angles and rotations
- P18 · The rigid-body model and motor lag
- P19 · Kalman filtering for attitude
- P20 · Propulsion design from component models
- P21 · Loop shaping: margins and motor lag
- P22 · Model-based design: SIL, HIL and flight tests