🤖
Robotics Handbook
HomeConnect
  • Welcome
    • Authors Note
  • Computer Aided Designs and Simulations
    • Computer Aided Design and Simulations
    • 3D Modelling CAD
      • SolidWorks
    • Simulations
    • PCB Design
  • ROS (Advanced)
    • ROS
    • ROS
      • Concepts and Packages
      • Manual and Quick Setup
    • Some Important packages
  • Hardware
    • Design Processes
      • Materials Selection
      • Build and Prototyping
      • 3D Printing and Machining
    • Fabrication Parts
  • Common Mechanisms
    • Wheels and Drives
    • Power Transmission
  • Career Paths & Research Opportunities
    • Career in Robotics
    • Job Roles In Robotics
    • Conferences and Journals
  • Companies Hiring for Robotics
  • Leading Institutes
  • Mathematical and Programming Foundations
    • Linear Algebra for Robotics
    • Calculus
  • Programming for Robotics
    • Common Languages
    • Algorithms
    • Digital Twin
  • Embedded Systems for Robotics
    • Embedded Systems
    • Microcontrollers
      • Microcontrollers (Advanced Theory)
      • Choosing a Microcontroller
    • Sensors and Actuators
      • Sensors for Robotics
      • Actuators for Robotics
    • Communication
      • Communication Protocols
    • RTOS
    • Power Systems
      • Battery Charging and Storage Best Practices
  • ML and Perception
    • ML and Perception
    • Reinforcement Learning
    • Cameras, Depth Sensors and LiDAR
    • Image Processing Basics (OpenCV)
    • Object Detection and Tracking
    • Example of a Vision Pipeline
  • Mobile Robotics
    • Mobile Robotics
    • SLAM and Navigation
    • Robot Kinematics and Dynamics
      • Some Kinematic Models
    • Trajectory Planning
    • AMR's and AGV's
    • MH633 : Mobile Robotics
      • Geometric Foundations
      • Kinematics
  • Frontiers and Emerging Fields
    • Frontiers and Emerging Fields
    • Humanoids
    • Autonomous Navigation
    • Bio-inspired and Soft Robotics
    • Space Robotics
    • Cobots
    • Edge Robotics
    • Medical Robotics
  • Drones, Rocketry and Aviation
    • Drones
      • Drone Anatomy
    • Rocketry
Powered by GitBook
On this page
  • Understanding Drone Anatomy: Core Components, Subsystems, and DIY Builds
  • 1. Essential Drone Components and Subsystems
  • 2. Guide to DIY Drone Building
  • 2.1. Planning Your Build
  • 2.2. Gathering Components and Tools
  • 2.3. Step-by-Step Assembly Process (General Outline)
  • 2.4. Flight Controller Configuration (Software Setup)
  • 2.5. Testing and First Flight
  • 3. DIY Drone Build Guides and Resources
  1. Drones, Rocketry and Aviation
  2. Drones

Drone Anatomy

PreviousDronesNextRocketry

Last updated 14 hours ago

Understanding Drone Anatomy: Core Components, Subsystems, and DIY Builds

Building your own drone, especially a quadcopter, can be an incredibly rewarding experience, offering deep insights into how these aerial robots function. Whether you're aiming for a simple flyer, a high-performance FPV (First-Person View) racer, or a platform for aerial photography, understanding the core components and how they integrate is crucial. This guide breaks down the essential parts of a typical multirotor drone, explains their roles, and provides resources and links to DIY build guides.


1. Essential Drone Components and Subsystems

Component/Subsystem
Description & Function
Key Considerations for DIY Builds

1. Drone Frame (Chassis)

2. Motors (Brushless DC)

3. Propellers (Props)

4. Electronic Speed Controllers (ESCs)

Current Rating (Amps): Must exceed the motor's maximum current draw. Firmware: (e.g., BLHeli_S, BLHeli_32) affects performance and features. Protocol: (e.g., DShot, Multishot) for communication with the flight controller. BEC (Battery Eliminator Circuit): Some ESCs have a built-in BEC to power the flight controller and receiver.

5. Flight Controller (FC)

Processor: F4, F7, H7 are common (higher number generally means faster). Firmware Compatibility: Betaflight, ArduPilot (APM), PX4, iNAV are popular open-source firmware. Built-in Features: Some FCs have integrated PDB, OSD (On-Screen Display), barometer, magnetometer. Mounting Pattern: Standard sizes (e.g., 30.5x30.5mm, 20x20mm).

6. Power Distribution Board (PDB) (Optional with some FCs)

Voltage Regulation: Ensure it provides the correct voltages for different components. Current Handling Capacity: Must support the total current draw. Soldering Pads: Clearly marked and robust pads are essential for reliable connections.

7. Battery (LiPo - Lithium Polymer)

8. Radio Transmitter (TX) & Receiver (RX)

Number of Channels: At least 4 needed for basic flight (throttle, yaw, pitch, roll); more for auxiliary functions (modes, arming). Protocol: (e.g., FrSky ACCST/ACCESS, Spektrum DSMX, Crossfire, ELRS). RX and TX must use the same protocol. Range & Reliability: Important for maintaining control.

9. FPV (First-Person View) System (Optional but common for FPV drones)

Allows the pilot to see what the drone sees in real-time via goggles or a screen.

FPV Camera: Small camera mounted on the drone. Video Transmitter (VTX): Transmits the camera's video signal. VTX Antenna: Crucial for video signal quality. FPV Goggles/Screen: Displays the live video feed.

10. GPS Module (Optional)

Accuracy & Satellite Lock Speed: Varies between modules. Integrated Compass (Magnetometer): Often included, helps with heading determination.

11. Miscellaneous Hardware

Essential for assembly, cable management, and securing components.


2. Guide to DIY Drone Building

2.1. Planning Your Build

  • Purpose: What do you want to do with the drone (racing, freestyle FPV, aerial photography, learning)? This dictates component choices.

  • Budget: Set a realistic budget. Components vary widely in price.

2.2. Gathering Components and Tools

Essential Components (Recap from above):

  • Frame

  • Motors (4 for a quadcopter)

  • ESCs (4, or a 4-in-1 ESC)

  • Flight Controller

  • Propellers (CW and CCW sets)

  • Battery (LiPo) and Charger

  • Radio Transmitter and Receiver

  • (Optional but recommended for FPV: FPV Camera, VTX, FPV Goggles)

  • Soldering iron and solder (good soldering skills are crucial)

  • Hex drivers/screwdrivers (appropriate sizes for your frame and motors)

  • Wire strippers and cutters

  • Tweezers

  • Heat shrink tubing and heat gun/lighter

  • Zip ties for cable management

  • Multimeter (for checking continuity and voltages)

  • Anti-static mat (recommended)

2.3. Step-by-Step Assembly Process (General Outline)

  1. ESC Installation & Wiring:

    • Solder ESC power wires to the Power Distribution Board (PDB) or the 4-in-1 ESC pads on the flight controller if it has an integrated PDB.

    • Tip: Tinning pads and wires before soldering makes the process easier.

  2. Connecting Components to FC:

    • Connect ESC signal wires (if not already done).

    • Connect FPV camera and VTX to the FC (if applicable) according to the FC's wiring diagram.

    • Connect GPS module (if applicable).

  3. FPV System Installation (if applicable): Mount the FPV camera and VTX. Ensure good airflow for the VTX as it can get hot.

  4. Motor and ESC Testing (Before Propellers!):

    • Use the flight controller software (e.g., Betaflight configurator) to test motor direction and ensure ESCs are responding correctly without propellers attached. This is a crucial safety step.

2.4. Flight Controller Configuration (Software Setup)

  • Connect to Configurator Software: Connect the FC to a computer via USB and use software like Betaflight Configurator, iNAV Configurator, ArduPilot Mission Planner, or QGroundControl (for PX4).

  • Firmware Update: Flash the latest stable firmware for your FC.

  • Calibration: Calibrate sensors (accelerometer, gyroscope). Compass calibration if using GPS.

  • Receiver Setup: Configure the receiver protocol and channel mapping.

  • ESC Calibration & Motor Setup: Calibrate ESCs (if needed by your ESC type/firmware) and set motor directions/protocols.

  • Modes Setup: Configure flight modes (e.g., Acro, Angle, Horizon for FPV; Position Hold, Return-to-Home for GPS drones).

  • OSD Setup (if applicable): Configure what information is displayed on your FPV feed.

  • Failsafe Setup: Crucial for safety – configure what the drone does if it loses radio signal (e.g., drop, return-to-home).

2.5. Testing and First Flight

  • Pre-Flight Checks: Always perform pre-flight checks: battery charged, props secure and correct orientation, all screws tight, failsafe tested.


3. DIY Drone Build Guides and Resources

The internet is rich with guides and communities for DIY drone builders.

Resource Type
Name/Source
Focus / Key Content
Raw Link

Comprehensive Build Guides (Text/Photo)

Oscar Liang FPV Blog

https://oscarliang.com/how-to-build-fpv-drone/ https://oscarliang.com/fpv-drone-guide/

Instructables: "The Ultimate Guide to Building a Quadcopter From Scratch"

https://www.instructables.com/The-Ultimate-Guide-to-Building-a-Quadcopter-From-S/

Instructables: "Build a High Performance FPV Camera Quadcopter"

https://www.instructables.com/Build-a-High-Performance-FPV-Camera-Quadcopter/

DroneNodes: "How to Build A Drone DIY Step by Step Guide"

DOJO FOR DRONES: "Learn How to Build Your Own Drone from Scratch"

https://dojofordrones.com/build-a-drone/

MakerBazar.in Blog: "How to Make Your Own Quadcopter Drone"

https://makerbazar.in/blogs/news-15/how-to-make-your-own-quadcopter-drone

Vayuyaan Blog: "DIY Drone - Exciting Guide to Building Your Drone"

https://vayuyaan.com/blog/diy-drone-exciting-guide-to-building-your-drone/

insideFPV Blog: "Building Your Own FPV Drone - Step by step Guide"

https://insidefpv.com/blogs/blogs/building-your-own-fpv-drone-step-by-step-guide

Video Tutorials & Channels

Joshua Bardwell (YouTube)

https://www.youtube.com/joshuabardwell

DroneBot Workshop (YouTube)

https://www.youtube.com/c/Dronebotworkshop

FPV University (YouTube)

(Search "FPV University" on YouTube)

Component Information & Selection

Robocraze Blog: "Top 10 Drone Parts List For Building A Drone"

https://robocraze.com/blogs/post/drone-part-list

RoboticsBiz: "Seven basis components for building a drone"

https://roboticsbiz.com/seven-basis-components-for-building-a-drone/

NIDAR Resources: "Drone Parts - From Frame to Flight Controller"

https://nidar.org.in/gallery-2/ (Scroll to "Drone Parts - From Frame to Flight Controller")

Flight Controller Info & Setup

Oscar Liang: Flight Controller Recommendations & Reviews (e.g., Speedybee F405 V4)

https://oscarliang.com/flight-controller/

NIDAR Resources: Pixhawk and CubePilot Info

https://nidar.org.in/gallery-2/

Flight Dynamics & Aerodynamics

**NIDAR Resources: "Drones

The complete flight dynamics" (Sabin Civil Engineering video)**

NIDAR Resources: NASA Aerodynamics Guide

https://nidar.org.in/gallery-2/ (Link to NASA guide within page)

Software & Firmware Guides

ArduPilot Documentation

https://ardupilot.org/copter/index.html (Example for Copter, check relevant vehicle type)

Betaflight Wiki / Oscar Liang Guides

Setup, tuning, and troubleshooting for Betaflight firmware.

https://betaflight.com/docs/wiki/ (Oscar Liang's site also covers Betaflight extensively)

Frame Assembly Example

Oscar Liang: GEPRC Vapor Frame Review & Assembly

https://oscarliang.com/geprc-vapor-x5-d5-frame/

Building a functional drone requires a synergistic interplay of several key parts. Here’s a breakdown of the most important components :

The structural backbone that holds all components together. Provides mounting points for motors, electronics, and battery .

Material: Carbon fiber (light, strong, common for FPV), aluminum, plastic. Size: Dictated by propeller size (e.g., 5-inch frame for 5-inch props). Configuration: Quadcopter (X, H), hexacopter, etc. Weight & Durability: Balance between lightness for agility and strength for crash resistance .

Generate the rotational force to spin the propellers, creating thrust for lift and maneuverability . Typically, two motors spin clockwise (CW) and two counter-clockwise (CCW) on a quadcopter .

Size & KV Rating: KV (RPM per volt) determines speed/torque. Lower KV for larger props/efficiency, higher KV for smaller props/acrobatics. Match to frame and propeller size . Thrust: Ensure motors provide enough thrust for the drone's total weight (aim for at least a 2:1 thrust-to-weight ratio).

Airfoil-shaped blades that, when rotated by the motors, create an air pressure difference, generating lift and thrust . Come in pairs: standard (CCW) and reverse/pusher (CW) for stability .

Size & Pitch: Must match motor capabilities and frame size (e.g., 1045 = 10-inch diameter, 4.5-inch pitch) . Number of Blades: 2-blade, 3-blade, etc. Affects thrust and efficiency. Material: Plastic (cheaper, more forgiving), carbon fiber (stiffer, more responsive, expensive) .

Control the speed of each brushless motor by precisely adjusting the amount of power delivered from the battery . They convert DC power from the battery into three-phase AC power for the motors.

The "brain" of the drone. Contains sensors (IMU: gyroscope, accelerometer) and a microprocessor. It takes input from the receiver (pilot commands) and onboard sensors, then sends signals to the ESCs to stabilize and maneuver the drone .

Distributes power from the battery to the ESCs and other components like the flight controller, FPV gear, and LEDs. Many modern FCs integrate PDB functionality ("All-in-One" or AIO FCs) .

Provides power to the entire drone system. LiPo batteries are favored for their high energy density and discharge rates .

Voltage (Cell Count - 'S'): e.g., 3S (11.1V), 4S (14.8V), 6S (22.2V). Must match motor/ESC specs. Capacity (mAh): Determines flight time (e.g., 1500mAh). Discharge Rate ('C' Rating): Must be high enough for the motors' peak current draw . Connector Type: XT60, XT30 are common. Weight & Size: Affects flight performance and frame compatibility.

Transmitter (TX): The handheld remote control used by the pilot to send commands to the drone . Receiver (RX): Mounted on the drone, it receives signals from the TX and sends them to the flight controller .

Provides location data for features like position hold, return-to-home, and autonomous waypoint navigation .

Landing gear , screws, standoffs, zip ties , Velcro straps for battery , heat shrink tubing , wires, connectors (XT60, JST, servo connectors), LEDs .

Building your own drone, especially an FPV quadcopter, is a hands-on learning experience. While challenging, it's highly rewarding and gives you a deep understanding of each component's role .

Research: Watch build videos, read guides, and understand component compatibility. Oscar Liang's blog and Joshua Bardwell's YouTube channel are excellent resources for FPV drone building .

Essential Tools :

Threadlocker (e.g., Loctite for motor screws)

The exact order can vary slightly based on the frame and components, but a common workflow is :

Frame Assembly: Assemble the drone frame first, following the manufacturer's instructions. Ensure all screws are secure but avoid over-tightening on carbon fiber . Some builders sand or glue carbon fiber edges for durability .

Motor Mounting: Attach motors to the arms of the frame. Pay attention to motor rotation direction if specified (though reversible in software). Use threadlocker on motor screws . Crucially, ensure screws are not too long and don't touch motor windings .

If using individual ESCs, mount one on each arm .

Solder ESC signal wires to the appropriate motor signal pads on the flight controller .

Power Distribution Board (PDB) Mounting (if not integrated into FC): Mount the PDB, usually in the center of the frame, using nylon standoffs. Ensure no conductive parts touch the carbon fiber frame . Solder the main battery connector (e.g., XT60) to the PDB's input pads .

Flight Controller (FC) Mounting: Mount the FC, typically on top of the PDB or in a dedicated spot, using vibration-dampening grommets or standoffs .

Connect the radio receiver to the appropriate UART port on the FC .

Double-check all wiring carefully to prevent short circuits that can fry components .

Finishing Touches: Secure all wires neatly with zip ties or heat shrink. Install any 3D printed accessories (antenna mounts, camera protectors) . Add Velcro tape and a battery strap to secure the LiPo battery .

Propeller Installation: Install propellers, ensuring CW props go on CW motors and CCW props on CCW motors. If unsure, the flight controller software often shows the correct motor/prop direction. Secure with prop nuts, tight enough so they don't slip but not over-tightened .

Once assembled, the flight controller needs to be configured :

PID Tuning (Advanced): Adjust PID controller gains for optimal flight performance and stability. This is an iterative process and often requires flight testing .

First Hover Test: In a safe, open area, away from people, attempt a gentle hover. Check for stability and responsiveness to controls .

Tuning and Practice: Fine-tune PIDs if needed. Practice flying in a simulator and then in open areas to build piloting skills .

Extremely detailed FPV drone build tutorials, component reviews, setup guides (Betaflight), troubleshooting. Highly recommended .

General quadcopter build guide, covers construction to code .

Detailed steps for an FPV camera quadcopter build, including specific component mounting and soldering .

Step-by-step FPV drone build, component selection, assembly, wiring, troubleshooting .

https://dronenodes.com/how-to-build-a-drone/ (Also linked via NIDAR )

DIY drone guide from beginner to builder, including soldering and assembly steps .

Steps for choosing components, assembly, FC configuration, testing .

Overview of necessary components and step-by-step assembly guide .

Step-by-step FPV drone build guide, including workspace prep and component installation .

Highly respected FPV drone expert. In-depth reviews, build tutorials, tuning guides, troubleshooting, pro tips .

Clear, hands-on tutorials and deep dives into the tech behind UAVs and robots .

Videos covering basics, including flight controller setup .

Lists important drone parts needed and explains their functions .

Explains key components like transmitter, frame, motors, props, FC, battery .

Explains essential parts for a PX4-based system (frame, motors, GPS, battery, FC) .

In-depth reviews and recommendations for flight controllers .

Information on Pixhawk (open-source FC) and CubePilot (advanced FCs like Cube Orange) .

Covers lift, yaw, pitch, roll .

Interactive guide on lift, drag, forces of flight .

Official guides for ArduPilot setup, sensor calibration, ESC configuration .

Detailed assembly for a specific FPV frame .

2
9
11
13
15
14
8
14
7
14
16
5
6
7
12
14
15
16
7
16
16
14
14
12
7
16
5
12
7
14
5
7
14
5
14
6
8
6
15
8
14
2
9
8
2
3
9
7
9
2
9
13
2
15
13
3
9
11
3
6
9
13
5
3
11
13
13
9
13
3
9
8
11
11
13
7
5
7
5
14
4
5
16
8
12
6
15
7
8
8
8
9
13
8
14
8
8
8
8
14
Mission Planner Software