Engineering guide · UAV
Drone and UAV Electronics Guide: Flight Controllers, Power Systems and India’s Drone Rules (2026)
A drone’s electronics split into a flight controller (hard real-time stabilisation and navigation, usually PX4 or ArduPilot on a microcontroller board), an optional companion computer for vision and autonomy, electronic speed controllers, a power system (LiPo, hybrid or hydrogen fuel cell), and telemetry and payload links. In India, every drone other than nano and model drones needs a DGCA type certificate based on the QCI-run certification scheme, and each unit must be registered on Digital Sky — so design for certification from the first prototype.
Key facts
| Question | Short answer |
|---|---|
| Core subsystems | Flight controller, companion computer, ESCs, power system, telemetry/C2 link, payload |
| Autopilot software | PX4 or ArduPilot for most commercial programmes |
| Power options | LiPo/Li-ion; hybrid engine-generator; hydrogen PEM fuel cell with battery buffer |
| India weight classes | Nano ≤250 g, micro 250 g–2 kg, small 2–25 kg, medium 25–150 kg, large 150–500 kg |
| India certification | DGCA type certificate via the QCI certification scheme (not needed for nano and model drones); UIN on Digital Sky |
| Imports into India | Foreign drones prohibited since February 2022 with limited exemptions; components permitted |
| Engineering budget (planning) | $15,000–$60,000 custom flight controller; $50,000–$250,000+ full electronics suite |
Regulatory status checked against the Ministry of Civil Aviation, PIB, DGCA, FAA, FCC and EASA sources listed at the end in September 2026. The Drone Rules, 2021 (as amended) remain the operative rules at the time of writing; the Ministry published a draft Civil Drone (Promotion and Regulation) Bill for consultation in September 2025, which would replace them if enacted.
How drone electronics are partitioned
| Subsystem | Role | Typical implementation |
|---|---|---|
| Flight controller (FC) | Attitude and position control, sensor fusion, failsafes | MCU board with redundant IMUs, barometer, magnetometer, GNSS; PX4 or ArduPilot |
| Companion computer | Vision, mapping, object detection, mission logic | Linux application processor or edge-AI module; MAVLink to the FC |
| ESCs | Drive brushless motors | 3-phase inverters with FOC or trapezoidal control; DShot/CAN interface |
| Power distribution | Route and protect power from sources to motors and avionics | High-current PDB, current sensing, avionics DC-DC, redundancy |
| Telemetry / C2 link | Command and control, telemetry, video | Sub-GHz or 2.4 GHz links, LTE/5G, satellite for long range |
| Payload electronics | Camera, gimbal, sprayer, delivery mechanism, sensors | Custom boards integrated through the FC or companion computer |
Flight controller vs companion computer
The flight controller must never miss a control-loop deadline: it runs the inner loops at hundreds of hertz to kilohertz, handles failsafes (loss of link, low battery, geofence) and must keep flying if everything else reboots. That is why it runs on a microcontroller with a real-time operating system — NuttX under PX4, or ArduPilot’s own hardware abstraction — rather than on Linux.
The companion computer does the heavy computing: camera pipelines, visual odometry, obstacle avoidance, object detection with a neural-network accelerator, and mission planning. It talks to the flight controller over MAVLink (or DDS/uXRCE in PX4 with ROS 2). See our edge AI service and the silicon we design with for module options.
Custom autopilot board or Pixhawk?
| Option | When it fits | Planning cost |
|---|---|---|
| Off-the-shelf Pixhawk-standard FC + PX4/ArduPilot | Prototypes, low volume, standard airframes | Per-unit purchase; minimal engineering |
| Custom FC board running PX4/ArduPilot | Integration with PDB/ESCs, size and weight, supply-chain control, certification documentation | $15,000–$60,000 engineering |
| Custom flight-control software | Specialised or defence programmes with unusual dynamics or assurance needs | A much larger programme; rarely justified |
Power systems: LiPo, hybrid and hydrogen
| Power system | Strengths | Electronics challenges |
|---|---|---|
| LiPo / Li-ion packs | Simple, high power, mature | Pack monitoring, connector and wiring current ratings, voltage sag under load |
| Hybrid (engine-generator + battery) | Long endurance, heavy lift | Generator rectification and regulation, vibration, battery buffer management |
| Hydrogen PEM fuel cell + battery buffer | Endurance well beyond batteries at similar mass, quiet | Fuel-cell DC-DC or ideal-diode OR-ing, peak-power sharing with the battery, hydrogen pressure and leak sensing, controller integration over CAN |
Fuel cells respond slowly to load steps, so the battery supplies take-off and manoeuvre peaks while the stack supplies cruise power. The power electronics decide how that split works, and the autopilot must know how much power is available to plan a safe return. Hydrogen cylinders bring their own approvals: in India, compressed gas cylinders are regulated by PESO under the Gas Cylinders Rules. Our hydrogen drone power system case study works through this split for a 5 kW fuel cell and its DC-DC in a heavy-lift powerpack, including the thermal and mass budget (design study; no flight hardware yet). Our power electronics development guide covers the DC-DC and battery-management side in depth.
ESCs and propulsion electronics
- Match MOSFET voltage and current ratings to the pack voltage with margin for regenerative spikes when motors decelerate.
- Field-oriented control gives smoother, more efficient operation than trapezoidal control, especially on large propellers.
- Use digital protocols (DShot or CAN-based) for telemetry back to the FC: RPM, current, temperature.
- Thermal design is decided by airflow under the propeller; validate in flight or in a thrust stand, not only on the bench.
Telemetry, command-and-control and payload links
The command-and-control (C2) link keeps the pilot or ground station in charge, while telemetry and video links may run on separate radios. Choices range from sub-GHz and 2.4 GHz links for visual line of sight, through LTE/5G for beyond-line-of-sight operations where permitted, to satellite links for long-range and maritime work. Radio equipment needs the usual approvals in each market (WPC in India, FCC in the US, RED in the EU); in India, drones are excluded from the WPC self-declaration route for Equipment Type Approval. See our RF design service and the India certification guide.
India: Drone Rules 2021, type certification and Digital Sky
The Drone Rules, 2021, notified on 25 August 2021, replaced the earlier permission-heavy regime with a simpler framework:
- Categories by maximum all-up weight including payload: nano (up to 250 g), micro (250 g–2 kg), small (2–25 kg), medium (25–150 kg) and large (150–500 kg).
- A type certificate from DGCA is required for all drones except nano and model (R&D) drones.
- Type certification is based on the Certification Scheme for Unmanned Aircraft Systems, notified on 26 January 2022, developed with the Quality Council of India; accredited certification bodies assess documents, inspect the product and conduct tests, including flight tests, before DGCA issues the type certificate.
- Each drone must be registered on the Digital Sky platform and carry a unique identification number (UIN).
- Operations follow the Digital Sky airspace map: green zones need no permission below the specified height, yellow and red zones need permission.
- Commercial operators need a remote pilot certificate from a DGCA-authorised training organisation; nano drones and non-commercial micro drones are exempt.
Import of foreign drones has been prohibited since February 2022, except for R&D, defence and security purposes with exemptions, while drone components remain freely importable (PIB). The government also approved a ₹120 crore production-linked incentive scheme for drones and drone components in September 2021 (PIB).
Designing for Indian type certification
- Build in the safety features the certification scheme and rules expect — for example geofencing, return-to-home and failsafe behaviour on link loss — and document how they are tested.
- Keep a configuration-controlled bill of materials and firmware versions; the certified configuration is what you must produce.
- Log flight data in a form you can hand to the certification body.
- Plan certification time into the programme: document preparation, the certification body’s assessment and flight tests typically take months, and fees vary by body; ask for current quotes.
International notes
- United States: commercial operations fall under FAA Part 107; drones must broadcast Remote ID under 14 CFR Part 89, fully enforced since 16 March 2024. On 22 December 2025 the FCC added foreign-produced UAS and UAS critical components to its Covered List, so new equipment authorizations for them are no longer granted unless an exception applies — check component origin early if you plan to sell in the US.
- European Union: Regulations (EU) 2019/945 and 2019/947 define open, specific and certified categories and product class labels (C0–C6) with technical requirements such as remote identification and geo-awareness for many classes (EASA).
- Defence programmes: customers commonly specify MIL-STD-810 environmental testing, MIL-STD-461 EMI, and trusted, documented supply chains; US defence work may also involve ITAR or EAR export controls.
Designing for vibration, weather and EMI
- Mechanically isolate the IMU and filter vibration in firmware; propeller imbalance shows up directly in the control loops.
- Use locking connectors, strain relief and staked or underfilled heavy parts.
- Apply conformal coating where humidity, dust or spray chemicals are expected (agricultural drones in particular).
- Keep high-current motor wiring away from the magnetometer and GNSS antenna; route and twist power leads.
- Derate components for high ambient temperature and thin air at altitude, which reduces convective cooling.
- Validate with vibration, thermal-cycling and humidity tests before certification flights.
The same ruggedisation practices appear in our rugged police wearable case study and on our aerospace and defence page.
Costs and timelines
| Work package | Typical time | Planning engineering cost (India-based team) |
|---|---|---|
| Custom flight-controller board on PX4/ArduPilot | 3–5 months | $15,000–$60,000 |
| Power distribution board and avionics power | 2–4 months | $5,000–$25,000 |
| Custom ESC with FOC firmware | 4–7 months | $20,000–$80,000 |
| Fuel-cell or hybrid power electronics and integration | 5–9 months | $40,000–$120,000 |
| Companion-computer carrier board and vision integration | 3–6 months | $20,000–$80,000 |
| Full electronics suite for a new airframe | 6–15 months | $50,000–$250,000+ |
How Rapid Circuitry supports UAV programmes
We design flight-controller and power boards, ESC and power electronics, companion-computer carrier boards and payload electronics, with firmware and integration into PX4 or ArduPilot — through our embedded hardware, PCB design, firmware and robotics teams in Hyderabad. We prepare designs and documentation for type certification; certification itself is carried out by accredited certification bodies and DGCA.
Frequently asked questions
We need a custom flight controller and power distribution board for a heavy-lift hydrogen fuel-cell drone. What does that involve?
A heavy-lift hydrogen drone usually pairs a PEM fuel-cell stack with a lithium buffer battery that covers take-off and manoeuvre peaks, so the power system needs a fuel-cell DC-DC or ideal-diode stage, current sensing on every source, hydrogen pressure and leak monitoring, and a power distribution board rated for the motors’ peak currents with proper thermal design. The flight controller typically runs PX4 or ArduPilot on a redundant-IMU board, integrated with the fuel-cell controller over CAN so the autopilot knows the available power and can trigger a safe landing. Plan 6–12 months for the electronics to reach flight-test maturity.
How much does it cost to develop a custom drone autopilot versus using Pixhawk/PX4?
Using an off-the-shelf Pixhawk-standard autopilot with PX4 or ArduPilot costs a few hundred to a few thousand dollars per unit and almost no development, and is the right choice for most prototypes. A custom flight-controller board running PX4 or ArduPilot typically costs about $15,000–$60,000 in engineering with an India-based team and makes sense for integration, size, supply-chain or certification reasons. Writing your own flight-control software is a much larger programme and is rarely justified outside specialised or defence applications.
What does India’s drone regulation require from a drone manufacturer?
Under the Drone Rules, 2021, drones are classified as nano (up to 250 g), micro (250 g–2 kg), small (2–25 kg), medium (25–150 kg) and large (150–500 kg). Except for nano and model drones, a drone needs a type certificate from DGCA, issued on the basis of the Certification Scheme for Unmanned Aircraft Systems run with the Quality Council of India, where an accredited certification body assesses documents and conducts tests, including flight tests. Each drone is then registered on the Digital Sky platform with a unique identification number, and commercial operators need a DGCA remote pilot certificate.
Can we import drones or drone components into India?
Since February 2022 the import of foreign drones has been prohibited except for specific purposes such as research and development, defence and security, with exemptions granted case by case, while drone components can be imported without restriction. This is one reason Indian manufacturers design their own flight controllers, ESCs and power electronics, and the government also ran a ₹120 crore PLI scheme for drones and drone components.
Flight controller or companion computer — which does what?
The flight controller is a hard real-time microcontroller system that reads the IMU, barometer, magnetometer and GNSS, runs the attitude and position control loops, and drives the ESCs; it must keep the aircraft stable even if everything else fails. The companion computer is an application processor or edge-AI module that handles vision, mapping, object detection and mission logic, and sends high-level commands to the flight controller over MAVLink or a similar protocol.
What should we consider when designing UAV electronics for vibration and harsh environments?
Isolate the IMU mechanically and filter vibration in software, choose connectors with positive locking, stake or underfill heavy components, apply conformal coating for humidity and dust, derate power components for high ambient temperature and reduced cooling at altitude, and plan environmental tests such as vibration, thermal cycling and humidity. For defence programmes, MIL-STD-810 environmental and MIL-STD-461 EMI testing are commonly specified.
Sources
- Ministry of Civil Aviation — Drone Rules, 2021 (25 August 2021) — checked September 2026
- PIB — Backgrounder: The Drone Rules, 2021 — January 2022
- PIB — Reform measures to promote India’s drone industry — includes certification scheme and import policy
- PIB — Government approves PLI scheme for drones and drone components — September 2021, ₹120 crore
- Ministry of Civil Aviation — Draft Civil Drone (Promotion and Regulation) Bill, 2025 — consultation draft, September 2025
- DGCA — Digital Sky — registration, UIN and airspace map (checked September 2026)
- eCFR — 14 CFR Part 89, Remote Identification of Unmanned Aircraft — US Remote ID
- FAA — Ends discretionary enforcement policy on Remote ID — enforcement from 16 March 2024
- FCC — Covered List — foreign-produced UAS and UAS critical components added 22 December 2025
- EASA — Drones and air mobility — EU Regulations (EU) 2019/945 and 2019/947 (checked September 2026)
Cost and timeline ranges are Rapid Circuitry planning estimates. Regulatory information is general, not legal advice.