A fieldable 5" FPV strike drone (based on publicly documented Ukrainian practice) costs €300–500 to build from components. Key parts: frame (€25), flight controller (€35), ESC (€30), motors ×4 (€60), propellers (€5), battery (€30), FPV camera+VTX (€40), radio receiver (€15), wiring/connectors (€15). Add a Jetson Orin Nano (€230) for AI capability. Total with AI: ~€500. Without AI (manual FPV only): ~€270.
TACTICAL 5" FPV — COMPLETE BOM
Frame
Source One V5 or Mark4 V2 (5", carbon fiber, 220mm) — €25
XT60 connectors, 14AWG silicone wire, heat shrink, zip ties — €15
GPS (optional)
BN-880 or Beitian (not reliable in EW zone, skip for combat) — €12
Barometer
BMP390 (built into SpeedyBee F405 V4) — included
Total (manual FPV)
~€270
+ AI (Jetson Orin)
+€230 = ~€500 total
Build Guide
01
ASSEMBLE FRAME
Carbon fiber frame assembly. Follow manufacturer instructions for arm spacing. Use medium-strength threadlocker (Loctite 243, €5) on all motor bolts — vibration WILL loosen them otherwise. Check arm alignment with a flat surface.
02
MOUNT FC + ESC STACK
Mount ESC on bottom, FC on top with rubber standoffs (included). Connect ESC signal wires to FC motor pads (M1-M4). Connect ESC power input to battery lead. Orientation: USB port facing rear of frame for easy access.
03
INSTALL MOTORS
Motor rotation: front-left CW, front-right CCW, back-left CCW, back-right CW (ArduPilot Motor Order X). Solder 3 motor wires to ESC pads. If motor spins wrong direction: swap any 2 of the 3 wires.
04
FPV SYSTEM
Mount camera in frame camera plate (adjust tilt 25-35° for FPV flying). Connect camera to VTX video input. Connect VTX to FC 5V or 9V pad (check VTX voltage requirement). Mount VTX antenna vertically at rear of frame — never fly without antenna connected (burns VTX in seconds).
05
ELRS RECEIVER
Solder Silvus SL5200 to FC UART RX/TX pads (typically UART6 on SpeedyBee F405). Power from 3.3V pad. Mount antenna AWAY from carbon fiber and ESC (minimum 20mm clearance). In ArduPilot: SERIAL6_PROTOCOL=23 (RCIN), RC_PROTOCOLS=12 (CRSF).
06
FIRMWARE & CALIBRATION
Flash ArduCopter 4.5.x via Mission Planner or QGroundControl. Calibrate accelerometer (place drone flat, press calibrate). Calibrate compass (if installed — skip if GPS-denied ops). Set FRAME_CLASS=1 (quad), FRAME_TYPE=1 (X). Arm check: motors spin up gently with throttle stick — if any motor spins wrong direction, swap wires per step 03.
Component Selection Philosophy
The tactical FPV build prioritizes three qualities in order: reliability under combat stress, repairability with field tools, and performance sufficient for the mission. This is the opposite of civilian racing drone priorities (maximum performance, minimum weight, aesthetics). A tactical FPV must survive transport strapped to the outside of an armored vehicle at -20°C, launch within 3 minutes of tasking, fly 3-8 km through jammed airspace, and strike a target at 80+ km/h. Components are selected for this environment, not for freestyle flying competitions.
The SpeedyBee F405 V4 flight controller was chosen because: STM32F405 processor runs ArduCopter with EKF3 at 400 Hz, it has six UARTs for MANET radio and companion computer, the 4-in-1 ESC stack reduces wiring (fewer solder joints means fewer field failures), and Electrokit.com in Malmö stocks them with 2-day delivery. Alternative flight controllers exist with better specifications — but availability in Sweden and repairability in the field matter more than benchmark numbers.
Assembly Sequence and Quality Control
Build sequence matters because rework is expensive in time and reliability. Step 1: solder ESC power leads (XT60 to battery pads) — the highest-current connection, must be perfect. Step 2: solder motor wires to ESC outputs — verify rotation direction before securing with hot glue. Step 3: mount FC to ESC stack with vibration damping grommets (critical for clean IMU data). Step 4: solder UART wires for MANET radio and companion computer. Step 5: mount and connect cameras. Step 6: flash ArduCopter firmware and load hardened parameter file.
Quality control after assembly: continuity test all motor-ESC connections (multimeter), verify no solder bridges between pads (magnifying glass), power-on test at 12V bench supply (not battery — limits current if short exists), motor spin test in correct direction, EKF3 convergence test (30 seconds at rest), hover test at 1 meter for 30 seconds. A drone that passes all seven checks has a 95+ percent probability of completing its first combat mission without technical failure. A drone that skips quality control has 30 percent first-mission failure rate from wiring defects.
An FPV drone is a flying robot you pilot through video goggles. Building one takes about 3 hours of soldering and assembly. You order the parts online (total ~€270), solder wires between the brain (flight controller), motors, camera, and radio. Then you load free software (ArduPilot) that makes it fly. The radio receiver (ELRS) talks to your handheld controller. The camera sends video to your goggles. You see what the drone sees and fly it by hand. Adding AI (Jetson computer, €230 extra) lets the drone automatically detect targets in the video and report them to Lisa 26.
# ArduCopter Initial Configuration — Tactical FPV
# SpeedyBee F405 V4 + BLS 55A ESC + Velox 2207
# Motor protocol
param set MOT_PWM_TYPE 6 # DShot600
param set SERVO_DSHOT_ESC 1 # Enable DShot on ESC
# Frame type
param set FRAME_CLASS 1 # Quad
param set FRAME_TYPE 1 # BetaFlight X
# GPS-denied (barometer + optical flow)
param set GPS_TYPE 0
param set EK3_SRC1_POSXY 0
param set EK3_SRC1_VELXY 5 # Optical flow
param set EK3_SRC1_POSZ 1 # Barometer
# Failsafe
param set FS_THR_ENABLE 1 # RTL on radio loss
param set BATT_FS_LOW_ACT 3 # Land on low battery
param set BATT_LOW_VOLT 20.0 # 3.33V per cell (6S)
param set GEO_FENCE_ENABLE 1 # Geofence active
# MAVLink signing (anti-spoofing)
param set BRD_SERIAL_SIGNING 1
# Then: mavproxy.py → signing setup → load key from USB
Swedish Supply Chain
SUPPLY CHAIN & SECURITY RISK
Carbon Fiber Frame
✓ Oxeon AB (Borås) — spread tow carbon fiber
Flight Controller
⚠ RISK — Electrokit.com (Malmö) — SpeedyBee F405. STM32 MCU manufactured by STMicroelectronics (FR/IT factory) but wafers from TSMC (
Brushless Motor
⚠ RISK — None — no Swedish manufacturing av drönarmotorer. 100% Chinese manufacturing. No EU alternatives för FPV-klass motorer.
Lipo Battery 6S
⚠ RISK — Batteriexperten.se (Gothenburg), Kjell & Company (nationwide). ALL LiPo cells from China/Korea. Zero Swedish cell production. 100% import dependency.
Propeller Carbon
⚠ RISK — Inget svenskt lager — import via drone-fpv-racer.com (DE). Alla FPV-propellrar tillverkas i Kina. Ingen europeisk tillverkning.
NATIONAL SECURITY RISK
Flight Controller: STM32 MCU manufactured by STMicroelectronics (FR/IT factory) but wafers from TSMC ( Brushless Motor: 100% Chinese manufacturing. No EU alternatives för FPV-klass motorer. Lipo Battery 6S: ALL LiPo cells manufactured in China/Korea. Zero Swedish cell production. 100% i Recommendation: Swedish Armed Forces should establish strategic stockpiles and evaluate European alternatives.