https://github.com/gurkengewuerz/micropython-remoteid
Encode/Decode remote id (ASTM F3411, ASD-STAN prEN 4709-002) messages
https://github.com/gurkengewuerz/micropython-remoteid
drone drones esp32 micropython opendroneid remoteid uav
Last synced: 4 months ago
JSON representation
Encode/Decode remote id (ASTM F3411, ASD-STAN prEN 4709-002) messages
- Host: GitHub
- URL: https://github.com/gurkengewuerz/micropython-remoteid
- Owner: Gurkengewuerz
- License: agpl-3.0
- Created: 2022-12-19T13:48:44.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-20T19:06:31.000Z (over 3 years ago)
- Last Synced: 2025-08-12T00:28:01.603Z (10 months ago)
- Topics: drone, drones, esp32, micropython, opendroneid, remoteid, uav
- Language: Python
- Homepage:
- Size: 24.4 KB
- Stars: 12
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# RemoteID Transceiver
This repository provides a micropython library for encoding and decoding Open Drone ID messages, as the format is defined in the ASTM F3411 Remote ID and the ASD-STAN prEN 4709-002 Direct Remote ID specifications.
## Development Setup
1. Clone the newest [micropython-stubs](https://github.com/Josverl/micropython-stubs)
2. Create a symbolic link names `stubs` to the `stubs/` directory of `Josverl/micropython-stubs`. See [here](https://micropython-stubs.readthedocs.io/en/latest/40_symlink.html#create-symbolic-link) for help.
3. Use VSCode with PyMakr extension
## TODO
- Currently only BLE Advertising is supported. To allow WiFi Beacons a [C module](https://forum.micropython.org/viewtopic.php?f=3&t=11756&p=64028&hilit=promiscuous#p64028) must be written.