An In-Depth Guide to Telemetry Systems for Pixhawk/ArduPilot
When working with drone systems, particularly those using the Pixhawk flight controller along with the ArduPilot software suite, telemetry is a crucial component that enables real-time communication between the drone and the ground control station (GCS). This guide delves into three primary telemetry systems: SiK Radio, ESP32 DroneBridge, and Herelink. Each system offers unique capabilities and performance thresholds that cater to different operational requirements. This analysis will also cover setup configurations and provide side-by-side comparisons to help users make informed decisions.
1. SiK Radio (433/915 MHz)
SiK Radio modules are popular options for telemetry communications in drone applications due to their open-source firmware based on the SiLabs Si1000 chip. These modules allow for reliable wireless communication, enabling telemetry data transfer between the drone and the GCS. Multiple brands manufacture SiK radios, including 3DR Radio v2, Holybro SiK v3, RFDesign RFD900x, and mRo SiK, each offering varying capabilities.
| Brand | Output Power | Frequency Band | Standard Antenna Range | Max Range (Directional Antenna) |
|---|---|---|---|---|
| 3DR Radio v2 | 100mW | 433/915 MHz | 300m | ~2km |
| Holybro SiK v3 | 500mW | 433/915 MHz | 300m | ~2km |
| RFD900x | 1W | 900 MHz | 300m | 2km+ |
| mRo SiK | 100mW | 433/915 MHz | 300m | ~2km |
Technical Specifications of SiK Radio Systems
- Open-source firmware: The firmware is continuously updated and improved by the community, making it flexible and reliable.
- Supported output levels: Output power can vary, affecting range and communication reliability.
- Configuration parameters: These radios use MAVLink for communication with telemetry settings adjusted in ArduPilot.
Setup Configurations for SiK Radio
To properly configure a SiK radio with ArduPilot, several parameters need to be set. Below is the recommended configuration:
| Parameter Name | Value |
|---|---|
| SERIAL1_BAUD | 57 (57600 bps) |
| SERIAL1_PROTOCOL | 2 (MAVLink2) |
Note: The baud rate can be adjusted according to your needs, but 57600 is a commonly used setting that balances speed and stability.
2. ESP32 DroneBridge (WiFi/ESP-NOW)
The ESP32 DroneBridge represents a shift towards modern wireless communication technologies, providing both Wi-Fi and ESP-NOW protocols that are effective for telemetry. As a fully open-source project hosted on GitHub, this module allows for flexible configurations suitable for various drone applications.
Technical Features of ESP32 DroneBridge
- Protocols: Operates on Wi-Fi 2.4 GHz (Access Point mode), ESP-NOW (peer-to-peer), and Bluetooth Low Energy (BLE).
- Security: Supports AES-GCM 256-bit encryption for secure communications.
- Open-source: The source code can be found on GitHub at github.com/DroneBridge/ESP32.
| Specifications | Details |
|---|---|
| Standard Range | 100–300m (Wi-Fi direct), up to 1km (ESP-NOW LR mode) |
| Setup Flash | drone-bridge.com/flasher |
| Connections | Connects to TELEM2 via JST-GH 6-pin connector |
| Configuration Page | http://dronebridge.local or 192.168.2.1 (when connected to AP) |
Setup Configurations for ESP32 DroneBridge
To establish a connection between the DroneBridge and ArduPilot, the following parameters should be configured:
| Parameter Name | Value |
|---|---|
| SERIAL2_PROTOCOL | 2 (MAVLink2) |
| SERIAL2_BAUD | 115 (115200 bps) |
With proper configuration, the ESP32 DroneBridge can facilitate robust telemetry operations and is also compatible with various ground control software like QGroundControl and Mission Planner through UDP or TCP connections.
3. Herelink (CubePilot HD Video + RC)
Herelink provides a sophisticated telemetry and control interface through its integrated HD video streaming and remote control capabilities. Operating on a 2.4 GHz frequency hopping spread spectrum, Herelink has significantly extended ranges and reduced latency compared to traditional telemetry systems.
Core Features of Herelink
- Range: Offers a significant operational range of up to 20 km line-of-sight.
- Video Quality: Delivers 1080p at 60fps (H.264) with less than 100ms latency.
- RC Channels: Supports 8 PWM channels along with MAVLink passthrough, facilitating comprehensive remote control.
- Ground Unit: Comes with an Android tablet equipped with QGroundControl already installed, simplifying the setup process.
| Specifications | Details |
|---|---|
| Frequency | 2.4 GHz frequency hopping spread spectrum |
| Operating Range | 20 km (line of sight) |
| Video Output | 1080p60 |
| Latency | < 100ms |
| Compliance | NDAA compliant |
Setup Configurations for Herelink
For effective operation with the Pixhawk and ArduPilot software, every Herelink-enabled drone can be configured as follows:
| Parameter Name | Value |
|---|---|
| SERIAL3_PROTOCOL | 2 (MAVLink2) |
| SERIAL3_BAUD | 57 (57600 bps) |
Comparison of Telemetry Systems
| Feature | SiK Radio | ESP32 DroneBridge | Herelink |
|---|---|---|---|
| Range | 300m (up to 2km+ with directional antenna) | 100–300m (up to 1km with ESP-NOW) | Up to 20km line of sight |
| Video Streaming | No | No | 1080p60 |
| Output Power | 100mW, 500mW, 1W | No specific output (Wi-Fi power) | Varies with operation, strong RF power |
| Security | Basic | AES-GCM 256-bit encryption | NDAA compliance |
| Configuration Ease | Moderate | Easy (Web interface) | Easy (pre-configured tablet) |
Conclusion
Selecting an appropriate telemetry system for your Pixhawk/ArduPilot setup largely depends on your specific use case, operational range, and required features. SiK Radios offer a balanced option between range and output power, making them ideal for mid-range operations. Conversely, the ESP32 DroneBridge provides modern wireless capabilities with built-in security and flexibility suitable for Wi-Fi networks. Finally, Herelink stands out for its long-range capabilities and integrated HD video streaming, making it a robust choice for long-range operations requiring live video feedback. Ultimately, understanding each system’s technical specifications and practical applications will empower users to achieve successful and efficient drone operations.
Frequently Asked Questions
Q1: What is the maximum range of SiK Radio systems?
The maximum range can depend on the specific model; for example, the RFD900x can reach over 2km with a directional antenna, while most standard antennas might achieve around 300m.
Q2: How do I secure my ESP32 DroneBridge connection?
The ESP32 DroneBridge offers AES-GCM 256-bit encryption, ensuring secure communication regardless of whether you are using Wi-Fi or ESP-NOW protocols.
Q3: Can Herelink be used with other flight controllers besides Pixhawk?
While mainly designed for integration with the Pixhawk flight controller, Herelink may be configured with other compatible flight controllers, but this will require additional setup.
Q4: What are the notable differences between MAVLink 1 and MAVLink 2?
MAVLink 2 allows for enhanced security features including signing of messages and better handling of high-bandwidth data, making it more suitable for modern telemetry applications.
Q5: How does the setup process differ for each telemetry system?
SiK Radio requires basic UART settings, ESP32 DroneBridge can be set up via a web interface, while Herelink incorporates a tablet for seamless operation right out of the box, simplifying the overall process for users.
With the advancements in drone telemetry systems, usability, compatibility, and performance are at the top of the list for drone operators today. By understanding these systems, practitioners can enhance their drone experience and push the boundaries of what these technologies offer.
Sources & References
- ArduPilot: DroneBridge for ESP32
- GitHub: DroneBridge/ESP32
- Holybro SiK Telemetry Radio V3
- RFDesign RFD900x Documentation
- ArduPilot: Telemetry Overview
MTS UAV is an independent drone research blog covering open-source UAV platforms, hardware engineering, drone mapping, and field research. Content written by practitioners, for practitioners.
mtsuav.com
