8 WEEKS • LIVE ONLINE

Complete Curriculum

Hands-on with FLYQ Drone (ESP32-S3)

8 Comprehensive Modules
30+ Live Sessions
Capstone Project
Enroll via WhatsApp
ESP32-S3 Programmable Drone

ESP32-S3 Powered

Drone Assembly
DIY Drone Build
1
MODULE 1

Drone Fundamentals & Aeronautical Basics

1.1 Introduction to Drones

  • What is a drone?
  • Types: Multirotors, Fixed-Wing, VTOL
  • Applications in 2025: Delivery, Inspection, Mapping, Surveillance, Research

1.2 Drone Anatomy

  • Frame types & materials
  • Brushless motors (KV rating, torque, thrust curves)
  • ESCs — Function, PWM signals, signal processing
  • Propellers — pitch, diameter, airflow dynamics
  • Flight Controller overview
  • LiPo battery safety & ratings (C-rating, capacity, voltage)

1.3 Flight Physics & Aerodynamics

  • Thrust, Drag, Lift, Weight
  • Stability & control
  • How roll, pitch, yaw are generated
  • Thrust-to-weight ratio and load balancing
  • Motor-propeller efficiency

1.4 Regulatory Awareness

  • Indian drone rules (DGCA basics)
  • Safe flying zones
  • Handling & safety protocols
2
MODULE 2

Hardware Assembly & Electronics Foundation

2.1 FLYQ Drone Kit Unboxing

  • ESP32-S3 based flight controller
  • Motor mounts & frame assembly
  • Prop orientation
  • Power distribution

2.2 Electronics & Connections

  • Wiring ESCs
  • Battery connectors (XT30/XT60)
  • Signal & power lines
  • Receiver & sensors (IMU, barometer)

2.3 Sensor Fundamentals

  • IMU (Gyro + Accelerometer): how drones stay stable
  • Magnetometer & Barometer
  • Optical Flow Sensor (if present)
  • Altitude sensing techniques
  • GPS basics (if present in model)

2.4 Pre-Flight & Calibration

  • ESC calibration
  • Gyro & accelerometer calibration
  • Propeller direction testing
  • Safety lock checks
3
MODULE 3

Embedded Programming for Drone Control (ESP32-S3)

3.1 Introduction to Flight Controller Firmware

  • What is a flight controller?
  • Firmware architecture
  • Task scheduling → loop, PID, sensor fusion

3.2 Programming Ecosystem

  • Arduino Framework
  • MicroPython for quick testing
  • ESP-IDF (professional level)
  • Understanding real-time constraints

3.3 Motor Control Programming

  • PWM generation
  • Reading IMU values
  • Controlling motor speeds via code
  • Safety cut-off programming

3.4 PID Control System

  • What is PID?
  • Why PID is required for stable flight
  • Tuning Pitch/PID/Yaw PID loops
  • Real-time adjustments
4
MODULE 4

Flight Control Systems & Drone Stability

4.1 Sensor Fusion Techniques

  • Kalman Filter (high level)
  • Complementary filter
  • Combining gyro + accelerometer

4.2 Flight Modes

  • Manual mode
  • Stabilize mode
  • Altitude hold
  • Angle mode
  • Autonomous path mode (for advanced)

4.3 Telemetry & Real-Time Data

  • Understanding flight logs
  • Reading sensor values
  • Debugging unstable flight
  • Motor imbalance diagnostics
5
MODULE 5

Autonomous Drone Programming

5.1 Mission Planning Fundamentals

  • Waypoint navigation
  • Route optimization
  • Handling drift & error correction

5.2 GPS-based & Non-GPS Autonomous Flight

  • Optical-flow based indoor navigation
  • Altitude-hold implementation
  • Position hold logic

5.3 Writing Custom Autonomous Code

  • Take-off sequence
  • Autonomous hover
  • Autonomous land
  • Return-to-home logic (for compatible models)

5.4 Payload & Expansion

  • Connecting external sensors via I²C/SPI/UART
  • Adding camera modules (FPV/vision)
  • Wireless communication (WiFi/BLE)
6
MODULE 6

Advanced Drone Systems

6.1 Real-Time Communication

  • WiFi control
  • BLE-based joystick
  • Telemetry via ESP-Now

6.2 Vision-Based Extensions (Optional Model)

  • Line following
  • Color tracking
  • Object detection basics (via OpenCV on a companion board)

6.3 Fail-Safe & Redundancy

  • Battery fail-safe
  • Loss-of-signal handling
  • Emergency landing logic
  • Motor failure handling
7
MODULE 7

Capstone Project Development

Project Options

  • Autonomous indoor flight using optical flow
  • Gesture-controlled drone
  • Object-following drone
  • Live FPV streaming drone
  • Path-following autonomous flight
  • Mapping or delivery demo prototype

Project Deliverables

  • Project planning
  • Coding
  • Testing
  • Real-world flight demo
  • Report + presentation

Example Project Showcase

Student Capstone Project Showcase

Senior Design Projects

High-Speed Racing Drone Project

Racing Drone Build

Robotics Education Projects

Land-Air-Sea Robotics

8
MODULE 8

Certification + Industry Guidance

8.1 Certification Evaluation

  • Practical flight assessment
  • Firmware coding test
  • Safety & regulation understanding

8.2 Industry Career Roadmap

  • Drone R&D
  • Robotics tech roles
  • Embedded systems career path
  • UAV technician & field operations
  • Portfolio + resume building

8.3 Lifetime Community

  • Access to updates
  • Support and networking
  • Project guidance post-course

Ready to Start Your Drone Engineering Journey?

Join the next batch and master drone hardware + software