First FPV Drone Build Guide: From Parts List to Maiden Flight
Building your first FPV drone is one of the most rewarding experiences in the hobby. You will solder, configure, troubleshoot, and eventually lift off with a machine you assembled with your own hands. The process can feel intimidating — there are a lot of components, and mistakes can be expensive — but with the right preparation and a methodical approach, anyone with patience can build a reliable, high-performance quad. This guide walks through every step, from choosing between pre-built and DIY to your maiden flight checklist.
Pre-Built vs DIY: Making the Choice
Pre-built bind-and-fly (BNF) drones have never been better. Manufacturers like iFlight, GEPRC, and EMAX ship quads that are tuned, tested, and ready to fly after binding your receiver. For a beginner, a BNF eliminates the risk of soldering errors and configuration mistakes. However, building your own drone teaches you how every component works and how to repair it when — not if — you crash. A DIY build also lets you choose every part for your specific goals, rather than accepting a manufacturer’s compromises.
If you enjoy tinkering and want the skills to repair your drone in the field, build it yourself. If you want to fly immediately and learn repairs as needed, start with a BNF and build your second quad. Either path leads to the same destination. This guide assumes you have chosen the DIY route.
Tool Checklist: What You Need Before Starting
A proper soldering station is non-negotiable. A temperature-controlled iron (Hakko FX-888D, TS100, or Pinecil) with a fine chisel tip (1.6-2.4mm) handles everything from tiny UART pads to thick battery leads. Use 63/37 tin-lead solder with rosin flux core, 0.5-0.8mm diameter — lead-free solder requires higher temperatures and is significantly harder for beginners. Keep a brass tip cleaner, solder wick for fixing mistakes, and a small flux pen for stubborn pads.
Beyond soldering gear, you need: quality hex drivers (1.5mm, 2.0mm, 2.5mm), a M5 or M8 prop nut wrench, needle-nose pliers, flush cutters, tweezers, a multimeter for continuity testing, heat shrink tubing in various sizes, electrical tape, zip ties, double-sided foam tape for mounting components, and a smoke stopper — a small inline device that limits current during first power-up to prevent magic smoke if you have a short. A smoke stopper costs under ten dollars and can save hundreds in fried electronics.
Complete Parts List for a 5-Inch Freestyle Build
Here is a representative parts list for a 6S 5-inch freestyle build — the most common entry point into the hobby. Prices are approximate and vary by region and availability.
| Component | Recommended Option | Approx. Cost |
|---|---|---|
| Frame | ImpulseRC Apex, TBS Source One V5, or GEPRC Mark5 | $35-95 |
| Flight Controller + ESC Stack | SpeedyBee F405 V4 50A, Hobbywing XRotor F7 60A, or Diatone Mamba F722 55A | $65-120 |
| Motors (4x) | EMAX ECO II 2207 1700KV or iFlight Xing2 2207 1855KV | $56-80 |
| VTX | Rush Tank Ultimate, TBS Unify Pro32 Nano, or Caddx Vista (digital) | $30-150 |
| Camera | Runcam Phoenix 2, Foxeer Predator, or Caddx Ratel 2 | $25-45 |
| Receiver | TBS Crossfire Nano, ELRS EP1, or Radiomaster RP1 | $13-30 |
| Props (multiple sets) | HQProp 5×4.3×3, Gemfan 51466, or Azure 5145 | $3-5/set |
| Batteries (2-4x) | CNHL Black 6S 1300mAh, GNB 6S 1300mAh, or Tattu R-Line | $25-40 each |
| Charger | ISDT 608AC, HOTA D6 Pro, or ToolkitRC M6DAC | $50-90 |
| Goggles | Skyzone Cobra X, Eachine EV800D, or DJI Goggles 2 (digital) | $90-600 |
| Radio | Radiomaster Boxer, TX16S, or TBS Tango 2 | $100-250 |
Total build cost (drone only, excluding goggles, radio, charger, and batteries): approximately $250-450. The complete ground-up setup including everything: $600-1,200 depending on analog vs. digital and budget vs. premium choices.
Step-by-Step Assembly
1. Frame preparation. Dry-fit the frame arms and plates to understand how everything assembles. Apply thread locker (blue Loctite) to all metal-on-metal screws. Install standoffs and press nuts where the frame requires them. Leave the top plate off for now — you will need access to the stack.
2. Motor mounting. Mount motors to the arms using the included screws. Ensure screws do not protrude into the stator windings — this is a common fatal mistake. Use the screws that came with the motors, not random hardware from your parts bin. Route motor wires along the arms toward the center of the frame, securing with zip ties or braided sleeving. Leave enough slack at the arm root for a clean connection to the ESC pads later.
3. Stack installation. Mount the ESC and flight controller using the provided nylon standoffs, rubber grommets, and nuts. The ESC sits below the flight controller. Ensure no solder pads touch the carbon frame — carbon is conductive and will short your electronics. Use the rubber grommets for vibration isolation; this significantly improves gyro performance.
4. Soldering motors to ESC. This is the most critical soldering step. For each motor, solder the three wires to the three ESC pads in any order — motor direction is set in software (BLHeli or AM32), so wire order does not matter. Tin the pads and wires separately, then join them with a quick touch of the iron. Use a temperature of 350-380°C for motor pads. After soldering all four motors, use a multimeter in continuity mode to check for shorts between each motor pad and ground, and between adjacent motor pads. If you hear a beep, you have a short — reflow the joint.
5. Power lead and capacitor. Solder the main battery leads (XT60 or XT30) to the ESC power pads. Red to positive (+), black to negative (-). Triple-check polarity — reversing these destroys the ESC instantly on plug-in. Solder a low-ESR capacitor (470-1000µF, 35V or higher) across the same pads to smooth voltage spikes. Keep capacitor leads as short as possible. Cover exposed connections with heat shrink.
6. Receiver, VTX, and camera. Solder the receiver to a free UART (TX to RX, RX to TX, 5V, GND). Solder the VTX to a UART configured for SmartAudio or IRC Tramp (for VTX control via Betaflight). Connect the camera’s video wire to the CAM pad on the flight controller and the VTX video wire to the VTX pad. Route all antennas away from the carbon frame and secure them with zip ties and heat shrink.
7. Final assembly. Mount the receiver and VTX with double-sided tape or zip ties. Attach the top plate. Install props — pay attention to rotation direction. The leading (higher) edge of the prop should face the direction of rotation. Tighten prop nuts firmly but do not overtighten; nylon lock nuts do the holding.
Betaflight Setup
With the hardware assembled, plug in via USB (battery NOT connected — use the smoke stopper for the first battery plug-in later). In Betaflight Configurator:
- Firmware: Flash the latest stable Betaflight target for your flight controller if it does not already ship with Betaflight 4.4 or later. Apply custom defaults when prompted.
- Ports tab: Configure the UART for your receiver (Serial RX on the correct UART) and VTX SmartAudio/Tramp. Set the correct baud rate for GPS if installed.
- Configuration tab: Set receiver protocol to CRSF (for Crossfire/ELRS) or SBUS (for FrSky). Enable bidirectional DShot (DShot300 or DShot600) for RPM filtering. Set motor protocol to DShot600.
- Receiver tab: Verify stick movements correspond correctly (throttle, roll, pitch, yaw). Adjust channel mapping if needed. Set endpoints so channels range from 1000 to 2000 with 1500 at center.
- Modes tab: Assign an ARM switch, flight modes (Angle, Acro), buzzer, and turtle mode (flip over after crash). Never arm on throttle up — use a dedicated switch.
- Motors tab: Remove props. Plug in a battery through the smoke stopper. Test each motor individually with the sliders. Verify direction and correct any reversed motors using BLHeli Suite or the Betaflight Motor Direction wizard.
- PID and Filters: Start with Betaflight default PIDs and filters. Modern Betaflight 4.4+ defaults are excellent for most builds. Tune only after successful maiden flights.
- OSD tab: Configure on-screen display elements. At minimum: battery voltage, RSSI or LQ (link quality for ELRS/Crossfire), flight timer, and a disarm warning.
- VTX tab: Set up VTX table for your specific VTX model so you can change channels and power from the OSD and radio.
Maiden Flight Checklist
The first flight is equal parts exciting and nerve-wracking. Work through this checklist methodically:
- Props off, battery on: Arm the quad and verify all four motors spin smoothly without unusual noise. Check motor temperatures by touch — hot motors at idle indicate a problem.
- Failsafe test: With props off, arm the quad. Turn off the radio. The motors should stop within the configured failsafe delay.
- Video check: Power on goggles and verify clear video. Check that the OSD elements display correctly. Verify VTX channel and power level.
- Props on, battery on: Install props correctly. Double-check rotation direction and prop nut tightness.
- Pre-arm: Set the quad on a flat, clear surface. Arm and hover at 1-2 meters. Listen for oscillations (warbling sound) and watch for drift. If it drifts significantly, land and check accelerometer calibration and trim.
- Gentle flight: Fly slow circuits at low altitude. Test pitch, roll, and yaw response. Verify RSSI/LQ remains strong at 50-100 meters. Land and check motor and VTX temperatures.
- Full flight: After confirming everything works, fly a full pack. Note flight time and battery voltage at landing. A 5-inch freestyle build on a 1300mAh 6S pack typically flies 4-7 minutes depending on aggression.
Building your first FPV drone is a milestone. The troubleshooting skills you develop during the build process — tracing shorts, configuring UARTs, flashing firmware — are the same skills that keep you flying when things break at the field. Take your time, double-check every connection, and remember: every expert pilot started exactly where you are now, staring at a pile of parts and wondering if it would actually fly. It will. And when it does, you will have earned every second of that first flight.
