✅ COMPLETE DRONE / UAV LEARNING
ROADMAP
(Focus: using systems, not PCBA design)
1️⃣ UAV BASICS & FUNDAMENTALS
● What is UAV / Drone
● History & evolution of drones
● UAV vs RC aircraft
● Types of UAVs
○ Multirotor (quad, hexa)
○ Fixed-wing
○ VTOL / Hybrid
● Drone system overview (hardware + software)
2️⃣ FLIGHT MECHANICS & AERODYNAMICS
● Forces on a drone (lift, thrust, drag, weight)
● Why propellers generate lift
● Hovering principle
● Roll, Pitch, Yaw
● Motor thrust vs RPM
● Effect of propeller size & pitch
● Center of gravity (CoG)
3️⃣ DRONE HARDWARE COMPONENTS
3.1 Frame & Mechanical
● Frame types & materials
● Arm length effect
● Vibration issues
3.2 Motors
● BLDC motors
● KV rating
● Motor selection basics
3.3 Propellers
● Diameter & pitch
● CW vs CCW
● Efficiency vs speed
3.4 ESC (Electronic Speed Controller)
● ESC working principle
● PWM / DShot
● ESC calibration
3.5 Power System
● LiPo batteries
● Cell count (S rating)
● C rating
● Power distribution board (PDB)
● Current & voltage basics
4️⃣ FLIGHT CONTROLLER (MOST IMPORTANT)
● What is a flight controller
● Popular controllers (Pixhawk, F4, F7)
● MCU role
● Pinouts & interfaces
● Power input safety
● Mounting & vibration isolation
5️⃣ SENSORS USED IN UAVs
● IMU concept
○ Gyroscope
○ Accelerometer
● Magnetometer (compass)
● Barometer (altitude)
● GPS / GNSS
● Range sensors (LiDAR, ultrasonic)
● Sensor fusion (concept level)
6️⃣ CONTROL SYSTEMS (CONCEPTUAL)
● Why control is required
● Open-loop vs closed-loop
● PID controller (P, I, D meaning)
● Attitude vs position control
● Stability vs responsiveness
(No math-heavy control theory needed now)
7️⃣ COMMUNICATION SYSTEMS
● RC transmitters & receivers
● Telemetry radios
● MAVLink protocol (concept)
● Signal range & interference
● Antennas (basic idea)
8️⃣ GROUND CONTROL STATION (GCS)
● What is GCS
● Mission Planner / QGroundControl
● Waypoint missions
● Telemetry monitoring
● Parameter configuration
● Log files (basic idea)
9️⃣ FIRMWARE & SOFTWARE
● What is firmware
● ArduPilot vs PX4
● Flight modes
○ Stabilize
○ AltHold
○ Loiter
○ Auto
● Failsafe settings
● Firmware updating
🔟 PAYLOADS & APPLICATIONS
10.1 Cameras & Imaging
● RGB cameras
● Gimbals
● FPV systems
10.2 Advanced payloads
● Thermal cameras
● Multispectral sensors
● LiDAR
1️⃣1️⃣ UAV APPLICATIONS
● Defence & surveillance
● Agriculture
● Mapping & surveying
● Search & rescue
● Delivery drones
● Cinematography
1️⃣2️⃣ SAFETY & RELIABILITY
● Pre-flight checks
● Fail-safe mechanisms
● Return-to-home (RTH)
● Battery safety
● Crash causes & prevention
1️⃣3️⃣ REGULATIONS & LAW (INDIA)
● DGCA drone categories
● NPNT concept
● No-fly zones
● Registration & permissions
● Ethical considerations
1️⃣4️⃣ INTRO TO AUTONOMY & AI (OPTIONAL)
● Autonomous navigation (basic)
● Obstacle avoidance (concept)
● Swarm drones (overview)
● AI in UAVs (high level)
❌ WHAT TO SKIP FOR NOW
● PCB routing
● Custom flight controller design
● Advanced control math
● RF circuit design
● Manufacturing-level PCBA