v0.1.0 is now available in alpha. Read more
XLRS
An extensible long-range control link built on Lora radios
XLRS is an open-source control protocol designed for developers who need structure, extensibility, and clarity — not just raw stick latency.
Why XLRS?
Built for Hackers & Robotics
Most RC links are black boxes. XLRS is designed to be opened, understood, and extended.
- Readable Firmware
- Clean C++/Rust simplified architecture that is easy to audit and modify.
- Lora-based Long Range
- Leveraging SX1280 and other Lora modems for robust long-range telemetry and control.
- Extensible Protocol
- Designed for extension beyond just RC channels. Send arbitrary data/commands easily.
- Open & Hackable
- MIT licensed. No proprietary blobs. Build your own hardware or use reference designs.
Comparison
Understanding where XLRS fits in the ecosystem.
| System | Optimized For | Tradeoff |
|---|---|---|
| ELRS | Racing & Latency | Rigid payload model |
| MAVLink | Full GCS & Mission Control | Heavy & Complex |
| XLRS | Extensible Control & Robotics | Experimental |