Recommended Starter Kit

The hardware you need for a complete drone streaming build — Pi, 4G modem, camera, and a link to your flight controller. Pick a kit, order the parts, then wire it up with the guide below.

10 min read · plan ~1–2 hours for your first build once parts arrive

Recommended Kit (Pi 4)

Recommended

Best for: Most builds — the validated, best-supported platform

Total: $120-180Weight: ~145g
ComponentNotes
Raspberry Pi 4 Model B (2GB)2GB is plenty; 4GB for headroom. Four USB ports fit modem + camera + flight controller.
MicroSD Card 32GB (Class 10)SanDisk Extreme or Samsung EVO Plus
Waveshare SIM7600G-H 4G HATSIM7600 family — Aircast auto-configures it. Connect its USB to the Pi for QMI mode.
LTE + GPS antennasOften bundled with the HAT. An external LTE antenna improves range at altitude.
Camera — USB webcam (or RTSP/gimbal)Any UVC webcam to start. Gimbal payloads (e.g. SIYI A8 Mini, $150-300) stream RTSP directly.
USB cable to flight controllerPi USB-A to the autopilot USB port. aircastd auto-detects it as the MAVLink source.
SIM Card with data planUnlimited data recommended for 1080p. Confirm the carrier APN (see tips).
5V BEC / Voltage Regulator5V 3A+ output, powers the Pi from the drone battery

Experimental Kit (Pi Zero 2 W)

Experimental

Best for: Weight-sensitive builds — not yet validated by us

Total: $110-160Weight: ~100g
ComponentNotes
Raspberry Pi Zero 2 W512MB RAM and one USB port. Keep to 720p; needs the hub below.
MicroSD Card 16GB (Class 10)SanDisk Ultra or Samsung EVO recommended
SIMCOM SIM7600G-H 4G USB ModemSIM7600 family — auto-configured. Avoid generic HiLink/RNDIS sticks (see tips).
LTE / GPS antennaOften bundled with the modem. An external LTE antenna improves range.
Camera — USB webcamAny UVC-compatible USB camera. RTSP/gimbal cameras also work.
Powered USB hub (Micro USB OTG)One USB port — a hub runs the modem, camera, and flight controller together.
USB cable to flight controllerThrough the hub. aircastd auto-detects the autopilot.
SIM Card with data planAny carrier with 4G coverage. Confirm the carrier APN (see tips).
5V BEC / Voltage Regulator5V 2.5A+ output, powers the Pi from the drone battery

How it all connects

Everything hangs off the Pi. Power comes in from the drone battery through a BEC; the flight controller, camera, and modem each connect over USB; and the Pi sends video and telemetry out over cellular.

ConnectionWhat it carries
Drone battery → 5V BECSteps the battery voltage down to a regulated 5V
5V BEC → Pi (5V / GND)Powers the Pi — size the BEC to 5V 3A+ for Pi 4, 2.5A+ for Pi Zero
Flight controller → Pi (USB)MAVLink telemetry — aircastd auto-detects it, 115200 baud default
Camera → Pi (USB, or RTSP over the network)Video source — MediaMTX restreams it as RTSP / WebRTC / HLS
4G modem (+ SIM + antenna) → Pi (USB)Cellular uplink to the internet
Pi → Aircast cloud / TailscaleSends video + telemetry to your browser and ground station

On the Pi 4 the modem, camera, and flight controller each take one of the four USB ports. On the Pi Zero 2 W — which has a single USB port — all three connect through the powered hub.

Connecting the flight controller

Telemetry is what makes this a drone build and not just a streaming box. Run a USB cable from the Pi to your autopilot's USB port (Pixhawk, Cube, and most modern flight controllers expose one). On boot, aircastd auto-detects the autopilot — it checks the known-vendor /dev/serial/by-id symlinks, then probes /dev/ttyACM* for MAVLink traffic — and routes it with mavp2p (115200 baud by default). No wiring config needed.

Once it's connected, point QGroundControl or Mission Planner at the MAVLink endpoint from the dashboard. The Aircast Lite guide walks through the ground-station link step by step.

Shopping Tips

  • Start with the Pi 4 kit. It's the validated platform. The Pi Zero 2 W build is experimental and not yet tested end to end by us.
  • Stick to SIM7600-family modems. Aircast auto-configures them. Generic HiLink/RNDIS USB sticks (e.g. older Qualcomm 8916 dongles) act as their own router and aren't auto-detected, so they need manual setup.
  • Set your carrier's APN. The image ships with the internet APN (a common default). If your carrier uses a different APN, set it during setup — otherwise the modem registers on the network but never gets a data connection.
  • Mind your antenna placement. Keep the LTE antenna clear of the carbon frame, ESCs, and power leads — metal and electrical noise kill cellular range at altitude.
  • A USB webcam is fine to start. Gimbal / RTSP cameras output H.264 directly, which means better quality and less CPU load on the Pi — a worthwhile upgrade later.
  • Check 4G coverage in your flying area before choosing a carrier. Use your phone to test signal strength.
  • Buy from official resellers for Raspberry Pi to avoid counterfeits and stock issues.

Got Your Hardware?

Flashing the card takes about 10 minutes — then assemble, power on, and open the dashboard.