JoinFPV

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