IMPORTANT
Stay Informed, Stay Safe
This device lets you control drones over 4G networks, making long-distance control possible. But before you jump into using this technology, it's essential to know the rules and regulations in your country. In many places, like Europe and the US, there are strict laws about how drones can be used. For example, flying a drone beyond your line of sight (VLOS) might be restricted unless you have special permissions. It's strongly recommended to check the laws and regulations where you plan to use your drone. It's your responsibility to follow the rules and ensure you're flying legally. Breaking these rules can lead to legal trouble, so stay safe and fly responsibly!
ABOUT
How it works
A module based on the Raspberry Pi Zero 2 W and a 4G USB modem transmits video streams and telemetry over the internet, allowing the operator to control the drone with minimal latency over significantly greater distances than regular RC. The control is carried out using the CRSF (Crossfire) protocol, making the module compatible with any controllers that support this protocol.
Fast
H.264 is used for video streaming via the UDP protocol, ensuring latency of less than 100 ms while maintaining efficient compression and real-time responsiveness
Easy to setup
Setting up the module is straightforward, requires no special technical expertise, and can be completed in just a few simple steps with the help of the included comprehensive documentation
Secure
The connection between the operator and the drone is securely established via a VPN, ensuring reliable and protected communication
Customization
The Raspberry Pi platform provides great opportunities for integrating various devices with the module
Frequently Asked Questions
What is QuadroFleet?
QuadroFleet is a hardware-software system based on the Raspberry Pi Zero 2 W and a 4G USB modem. When connected to a flight controller, the module uses the CRSF (Crossfire) protocol to transmit all 16 control channels and receive telemetry in real time. With the operator's computer running specialized software, the drone can be controlled with minimal latency. Data transmission, including video streams and telemetry, is carried out via the UDP protocol, ensuring reliable communication and high performance even over long distances. The drone is directly controlled using a regular gaming gamepad (XBOX or PlayStation) connected to the operator's computer. Button combinations on the gamepad allow switching between modes (customizable channels).
How do I set up QuadroFleet?
To set up the QuadroFleet module, you need to complete a few simple steps: create a new account for the VPN connection, download the configuration profiles, flash the firmware to the SD card, modify the configuration files on the card (update the access credentials and the VPN IP address), and install the application on your computer. Once these steps are done, the system will be ready for use. A more detailed guide can be found in the Wiki.
Is QuadroFleet compatible with my drone?
QuadroFleet connects to the flight controller via four wires: 5V (+), Ground (-), Rx (Receive pin), and Tx (Transmit pin). If your drone has these pins and supports data exchange using the CRSF (Crossfire) protocol, the module is compatible.
What is the latency of QuadroFleet?
QuadroFleet achieves latency as low as 100 ms, depending on your network conditions. Data transfer speed is approximately 140–150 Kbps.
Do I need a SIM card?
Yes, a SIM card is required for data transmission. It is crucial to check beforehand whether your plan has enough data available to ensure uninterrupted operation during the flight. Approximate data usage: 500 megabytes per hour.
Is using QuadroFleet legal in my country?
The legality of using QuadroFleet depends on the drone regulations in your country. In many regions, operating drones beyond the visual line of sight (VLOS) or using 4G networks for control may require special permits or authorization. Always check local laws and guidelines from aviation authorities before operating your drone. Compliance is your responsibility to ensure safe and lawful operation.
SUPPORT
If you have any questions or need help, feel free to reach out. You can contact me directly via email, Discord or explore the GitHub Wiki and Issues section for detailed guides and community discussions.
If you like this project and want to follow its progress, you can support the author. Thanks!