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.