I built a quad using RadioLink crossFlight flight controller and want to make a telemetry for it.
I saw an article about wifi telemetry using ESP boards.
I have both esp8266 and esp32 boards.
can someone guide me pls
Need help on building a telemtery for drone
Intresting!
Here are few steps setup and getting started with the application,
I hope you find this information helpful!
Here are few steps setup and getting started with the application,
- You'll need to connect the TX pin of the ESP32 to the RX pin on your flight controller and the RX pin of the ESP32 to the TX pin on the flight controller. Also, connect the GND pins together. Ensure your ESP32 is powered correctly, typically with 3.3V.
- Download and flash the DroneBridge firmware onto your ESP32. This firmware will turn your ESP32 into a WiFi bridge for telemetry data.
- Configure your flight controller’s UART port to use the MAVLink protocol. Set parameters like SERIALx_PROTOCOL = 1 (for MAVLink 1) or 2 (for MAVLink 2) and SERIALx_BAUD = 115200.
- Open your GCS software like Mission Planner.
- Connect to the ESP32 via WiFi. Use a UDP connection on port 14550.
- Connect the TX pin of the ESP8266 to the RX pin on your flight controller and the RX pin of the ESP8266 to the TX pin on the flight controller. Connect the GND pins together.
Ensure the ESP8266 is powered correctly, usually with the 3.3V.
- Flash the MAVESP8266 firmware onto your ESP8266. This firmware supports MAVLink telemetry and has a web interface for configuration.
- Set the flight controller parameters like SERIAL1_PROTOCOL = 1 or 2 and SERIAL1_BAUD = 921600.
- Connect to the ESP8266 via WiFi. Look for an SSID like “ArduPilot”
- Use a UDP connection in your GCS software to connect.
I hope you find this information helpful!