For the complete documentation index, see llms.txt. This page is also available as Markdown.

MissionPlanner Setup

MissionPlanner Configuration

MissionPlanner supports TCP, UDP and serial connections to the ESP32. To use UDP with the ESP32 in Wi-Fi Client mode you must choose UDPCI as a connection protocol. That way you can specify the ESP32's IP and port. The ESP32's IP address is displayed in the web interface.

USB-Serial Connection

In case your are using ESP-NOW and the USBSerial firmware you must configure MissionPlanner in order to be able to connect to your GND ESP32 using the onboard USB connector.

MissionPlanner fully supports all DroneBridge for ESP32 modes since it was fixed. The fix will be part of the upcoming releases of MissionPlanner.

Until then you can download & use the nightly build for that fix here. For it to work, you must select "Disable RTS reset ..." within MissionPlanner's settings. In case you already tried connecting (without having this setting changed) you need to unplug & replug the GND-ESP32 running USBSerial.

Disable RTS reset on ESP32 SerialUSB setting in MissionPlanner
For the USBSerial firmware flavour to work with MissionPlanner you must set the "Disable RTS reset on ESP32 SerialUSB" checkbox PIOR to connecting for the first time. Otherwise you must unplug & re-plug the ESP32 to your device.

MissionPlanner can detect the ESP32, if the serial protocol of the ESP32 is configured to MAVLink. That is because all ESP32s will register as a MAVLink device with the GCS.

MissionPlanner will detect all ESP32s that have the protocol set to MAVLink. Choose your drone from the drop-down in order to use MissionPlanner as always.

You can also change some of the settings of the ESP32 via MissionPlanner. Select the respective ESP32 from the drop-down and switch to the CONFIG-Tab. There you can change the parameters as usual.

Be careful: The settings will be applied immediately and the ESP32 will reboot. This can lead to a permanent connection loss of the telemetry link if the settings are no longer in synch.

MissionPlanner settings page showing DroneBridge for ESP32 parameters.
DroneBridge for ESP32 supports the MAVLink parameter protocol. You can change settings directly from the GCS.

Last updated