Repository contains the Code (Javascript, Arduino (c++), Python, HTML, and CSS) to create a LoRa RF communication, tracking, and UI.
MIT License
RF communication and tracking project using C++, Python, and JavaScript for communication, data processing, and user interface.
The Communication beacon is a portable RF extension, used to increase the total reception and transmission range for RF communication.
Communication Beacon Hardware
- Raspberry Pi 4b
- Reyax RYLR998 Lora Transceiver
Communication Beacon Flowchart:
The tracking beacons are used to get RSSI measurements relative to the rovers position and send this data back to the basecamp for RF location based tracking.
- Arduino Uno (any arduino based uC would work).
- Level Shifter
- RF transceiver
- C++
If you have any additional questions or comments regarding this project, please feel free to reach out to me at [email protected]