Remote Pilot - Small Unmanned Aircraft Systems Study Guide
by Federal Aviation Administration · FAA
The FAA's own study document for the Part 107 remote pilot certificate, covering airspace classification, sectional charts, weather, loading and performance, radio procedures, and operating rules. Free PDF that the FAA itself lists as official test preparation.
More resources on Drones & UAV Engineering
Autonomous Drone Racing: A Survey
IEEE Transactions on Robotics survey of autonomous drone racing, comparing model-based and learning-based methods for state estimation, perception under motion blur, time-optimal trajectory planning and control at extreme speeds. Readers gain a map of the agile-flight literature and its open problems.
Small Unmanned Aircraft: Theory and Practice
Graduate textbook on guidance, navigation and control of small fixed-wing UAVs: six-degree-of-freedom kinematics and dynamics, aerodynamic forces, autopilot loop design, state estimation from noisy sensors, path following and Dubins paths. Readers build an integrated flight simulation in MATLAB/Simulink chapter by chapter.
Introduction to Multicopter Design and Control
Textbook devoted entirely to multicopters, covering airframe and propulsion component selection, rigid-body and aerodynamic modelling, sensor calibration and state estimation, attitude and position control, and failure-safety design. Includes worked examples and experiment-oriented exercises throughout. The only rigorous, self-contained treatment of multirotors as an engineering system rather than a hobby build - it is the bridge between the Betaflight-level practice and the research literature.
PX4 Autopilot User Guide
Official documentation for the PX4 open-source autopilot, spanning flight-controller hardware selection, airframe assembly and calibration, flight modes and failsafes, plus a developer section on SITL simulation, uORB internals, MAVSDK and ROS 2 integration for autonomous missions. Uniquely spans the whole arc in one place - assemble a vehicle, configure it, fly it, then write code against it in SITL and ROS 2 - which no third-party tutorial matches.
FPV Drone PID Explained - Mastering Flight Performance through PID Tuning
Explains what proportional, integral, derivative and feedforward gains actually do to a multirotor's flight behaviour, then works through a manual tuning procedure and the hardware faults - vibration, prop wash, centre-of-gravity error - that tuning cannot fix.
Drone Simulation and Control (MATLAB Tech Talks)
Five-part video series building a quadcopter control system from scratch: propeller mixing and degrees of freedom, hover control architecture, flight code on a Parrot minidrone, plant modelling, and tuning six cascaded PID loops in Simulink. The clearest free explanation of WHY a multirotor needs six controllers and how the four propellers map onto roll/pitch/yaw/thrust - the exact 'how do they fly' strand.