Skip to main content
Version: 5.x

Hardware Requirements

Quick Overview

UAVcast-Pro v5 requires:

  • 64-bit capable Raspberry Pi
  • MAVLink flight controller
  • Internet connection (Wi-Fi/Ethernet for testing, Modem for flight operations)

For manual flight control, we recommend using Mission Planner with USB gamepad integration.

Flight Controllers

UAVcast-Pro supports all MAVLink-based flight controllers, including:

  • Pixhawk series
  • Cube
  • Matek systems
  • Other PX4 and Ardupilot compatible boards

Find supported Ardupilot controllers at: Ardupilot Autopilot List

Connection Methods

Connect your flight controller using either:

  • Simply connect FC to Raspberry Pi using USB
  • Provides cleaner setup with less wiring
USB Cable Quality

Use high-quality USB cables with adequate thickness to ensure stable power delivery to the Flight Controller.

'Usb'

2. GPIO Connection

  • Requires proper connection of TX, RX, and Ground
  • More complex setup but equally performant
Power Requirements

Flight Controller telemetry ports cannot power the Raspberry Pi. See Power Supply section for proper power setup.

'Gpio'

Supported Raspberry Pi Models

UAVcast-Pro v5 supports 64-bit capable Raspberry Pi models:

  • Raspberry Pi Zero 2 W
  • Raspberry Pi 3
  • Raspberry Pi 4
  • Raspberry Pi 5
Recommended

Raspberry Pi 4 with 4GB+ RAM is recommended for optimal performance, especially when running additional software alongside UAVcast-Pro.

Power Supply Requirements

Proper power delivery is critical for stable operation.

Voltage Requirements

  • Input voltage: 4.8V to 5.3V
  • Must account for all connected devices (modem, camera, etc.)

Power Considerations

  1. Check your modem's power consumption against Raspberry Pi USB specifications
  2. Include USB camera power requirements if used
  3. Use proper power supply matching your setup's total power needs

Reference: Raspberry Pi Power Specifications

'pi power table'

External Power Setup

For high-power setups (modem + camera), consider external power:

  1. Connect power directly to USB +/- pins
  2. Connect to RPI fuse for auto-boot capability
note

When using external power, connect high-power devices (modems) to the USB port with external power connection.

'raspberry power supply'

Modem

UAVcast uses modem manager and network manager to control the LTE connection. Check out this page to find supported modems, Supported modem

note

Please send a mail to support@uavmatrix.com or open a new PR on github if you know of other working Huawei modems in your country!

CountryCarrierRecommended ModemRecommended APN
AustraliaTelstraE3372h-153 E3372h-607telstra.wap telstra.internet
Austriabob A1 Telekom AustriaE3372h-153 E3372h-607bob.at
BulgariaVivacomE3372h-153 E3372h-607internet.vivacom.bg
Czech RepublicO2E3372h-153 E3372h-607internet
Czech RepublicVodafoneE3372h-153 E3372h-607internet
FranceBouyguesE3372h-153 E3372h-607mmsbouygtel.com
FranceOrangeE3372h-153 E3372h-607orange.fr / orange
FranceSFRE3372h-153 E3372h-607websfr
GermanyT-MobileE3372h-153 E3372h-607internet.t-d1.de
GermanyO2E3372h-153 E3372h-607internet
GermanyVodafoneE3372h-153 E3372h-607web.vodafone.de
GreeceCosmoteE3372h-153 E3372h-607internet
GreeceWIND HellasE3372h-153 E3372h-607gint.b-online.gr
HungaryMagyar TelekomE3372h-153 E3372h-607internet.telekom
ItalyIliadE3372h-153 E3372h-607iliad
ItalyTIME3372h-153 E3372h-607ibox.tim.it
ItalyVodafoneE3372h-153 E3372h-607web.omnitel.it
LatviaTele2E3372h-153 E3372h-607mobileinternet.tele2.lv
MalaysiaDiGiE3372h-153 E3372h-607diginet
NetherlandsT-MobileE3372h-153 E3372h-607internet
NorwayTelenorE3372h-153 E3372h-607internet.public / internet
PolandOrangeE3372h-153 E3372h-607internet
PortugalVodafoneE3372h-153 E3372h-607internet.vodafone.pt
SingaporeSingtelE3372h-153 E3372h-607e-ideas
SingaporeStarHubE3372h-153 E3372h-607shwap
SpainMovistarE3372h-153 E3372h-607movistar.es
SpainYoigoE3372h-153 E3372h-607internet
SwedenHalebopE3372h-153 E3372h-607halebop.telia.se
SwedenTele2E3372h-153 E3372h-6074G.tele2.se
SwedenTelenorE3372h-153 E3372h-607internet.telenor.se
SwedenTeliaE3372h-153 E3372h-607online.telia.se
SwitzerlandSaltE3372h-153 E3372h-607internet
SwitzerlandSunriseE3372h-153 E3372h-607internet
SwitzerlandSwisscomE3372h-153 E3372h-607gprs.swisscom.ch
SwitzerlandSwisscomE3372h-153 E3372h-607corporate.swisscom.ch APN User: testprofil and APN Password: temporary
TurkeyTurkcellE3372h-153 E3372h-607mgb / internet
UKEEE3372h-153 E3372h-607everywhere
USAAT&TE3372h-510various
USASprintNo infoNo Info
USAT-MobileE3372h-510 E3276s-505 MS2372h-517fast.t-mobile.com, epc.tmobile.com
USAVerizonE3372h-510vzwinternet
Modem LED Status
  • Green, flashing twice every 2s: The USB-Modem is powered on.
  • Green, flashing once every 0.2s: The software of the USB-Modem is being upgraded.
  • Green, flashing once every 2s: The USB-Modem is registering with a 2G network.
  • Blue, flashing once every 2s: The USB-Modem is registering with a 3G network.
  • Cyan, flashing once every 2s: The USB-Modem is registering with a 4G network.
  • Green, solid: The USB-Modem is connected to a 2G network.
  • Blue, solid: The USB-Modem is connected to a 3G network.
  • Cyan, solid: The USB-Modem is connected to a 4G network.

HiLink is plug-and-play modem technology, offering driverless installation across operating systems.

Identification:

  • Look for "HiLink" logo on the modem
  • Model number includes "H" (e.g., E3372H)

Advantages

✓ Instant plug-and-play operation
✓ Fast connection establishment
✓ Web-based interface for settings
✓ Simple integration with Raspberry Pi

Stick Modems

Traditional USB modems requiring AT commands for cellular connection setup.

Key Features

  • Full configuration control
  • Native port forwarding support
  • Requires initial setup in UAVcast-Pro
  • Integrated AT command support in UAVcast-Pro
Configuration

UAVcast-Pro includes all necessary tools and commands for stick modem setup - no manual AT command knowledge required.

Camera

There are several cameras that works with UAVcast-Pro,

  • PiCam
  • Logitech C920
  • Logitech C615
  • Many Other USB cameras will probably work.
  • GoPro. (Can be used with HDMI to CSI converter). This allows users to record and view live stream simultaneously.

Mission Planner and QGroundControl supports video stream by default on port 5600.