ArduPilot/ArduRemoteID
RemoteID support using OpenDroneID
Engineering Snapshot
Use cases & tasks 6
- Best suited for
-
- ArduPilot firmware developers
- Drone manufacturers needing RemoteID integration
- Engineers implementing regulatory compliance
- Primary tasks
-
- Broadcasting drone ID and telemetry via Wi-Fi BLE or DroneID
- Integrating RemoteID into custom ArduPilot builds
- Testing RemoteID message formatting and transmission
Stack & ecosystem
- Resource type
- Project
- Ecosystem
- comms_positioning
License & compliance
- License
-
GPL-2.0(Inferred)
Lifecycle & freshness Show
- Maintenance
- Active
- Latest version
- Not recorded
- Last activity
- 2026-08-04
- Last checked
- 2026-08-13
- Verification
- Official confirmed
What It Solves
UAVs need to comply with Remote ID regulations by broadcasting identification and location information. This project provides a software library to integrate OpenDroneID capabilities into ArduPilot-based flight controllers.
Primary use cases
- Broadcasting drone ID and telemetry via Wi-Fi BLE or DroneID
- Integrating RemoteID into custom ArduPilot builds
- Testing RemoteID message formatting and transmission
Secondary use cases
- Educational reference for RemoteID protocol implementation
- Developing custom RemoteID broadcast hardware
When to Use
Consider when
- Regulatory requirements mandate RemoteID in your airspace
- Building or modifying ArduPilot-based drones
- Need to extend or customize RemoteID broadcast behavior
Verify before adopting
- Confirm your ArduPilot version supports this library
- Check local RemoteID regulations for specific broadcast requirements
- Validate hardware compatibility for chosen broadcast method (Wi-Fi BLE etc)
Start Here
Adoption Checklist
- Needs verification Confirm your ArduPilot version supports this library
- Needs verification Check local RemoteID regulations for specific broadcast requirements
- Needs verification Validate hardware compatibility for chosen broadcast method (Wi-Fi BLE etc)
Each check stays "needs verification" until an official source confirms it; unconfirmed items are never marked verified.
Known Limitations & Unknowns
Known limitations
- Requires ArduPilot firmware
- Specific broadcast hardware may be needed for different protocols
Not publicly verified
- Exact supported ArduPilot versions
- Detailed hardware compatibility list
- Performance impact on flight controller resources
Alternatives & Related Tools
Related tools
- opendroneid-core — Built on
- ardupilot — Integrates with
How is it used?
Start from the recorded entry points below, then validate against the technical checklist.
- Official site https://github.com/ArduPilot/ArduRemoteID
- Repository https://github.com/ArduPilot/ArduRemoteID
- Documentation https://github.com/ArduPilot/ArduRemoteID
Technical checklist
- OK License identified Recorded: GPL-2.0
- OK Maintenance signal Active
- OK Verification status Official confirmed
- OK Source evidence attached 1 source record(s)
- NEEDS REVIEW Latest version recorded Not recorded
Official Links
Metadata & Governance
| License | GPL-2.0 — Inferred |
|---|---|
| Commercial model | Unknown |
| Maintenance status | Active |
| Verification status | Official confirmed — Confirmed via the official repository API responses in SourceRefs below. |
| Latest version | Not recorded |
| Latest release | Not recorded |
| Last activity | 2026-08-04 |
| Last checked | 2026-08-13 |
| First seen | Not recorded |
Dataset facts
Facts above come from the official dataset card only; unconfirmed fields stay unknown.
Related Resources & Dependencies
- opendroneid-core — built on (confirmed)
- ardupilot — integrates with (confirmed)
Recent Activity
New resource: ArduPilot/ArduRemoteID
New repository resource added by the sprint promote pipeline.
Related Knowledge
Collections
- Open Hardware & Sensor Integration — Open-source UAV hardware designs, sensor SDKs, GNSS/RTK tooling and Remote ID implementations for engineering integration.