I was not planning to use the embedded
ESP32-WROOM-32 module in
DragonLink V3 transmitter, so looked for a way to turn it fully off, also not to transmit anything on the 2.4 GHz band.
Unfortunately there is no official way to achieve this, also by flashing
MavlinkToPassthru (Mav2PT) project is not a solution. The latter does offer over WebGUI the option to turn WiFi & BT off, but after looking at the
source code, I noticed that it still does not turn off the RF-output (this is also noticeable from the fact that the WebGUI remains enabled, it just turns off MavLink output via WiFi & BT).
To overcome this issue, I created my own DL V3 ESP32 firmware (attached below for download). The code is really simple, also the procedure to compile and flash the embedded ESP32 is pretty straightforward (thanks to Noircogi for
Mav2PT instructions that gave me initial ideas how DL ESP32 module is setup).
Here are the steps (without any warranty for success from me and also do not expect help from DragonLink after you continue!).
DO NOTE THAT YOU ARE WIPING THE FACTORY
ESP32 FIRMWARE (but it is possible to re-flash it as instructed
here). Nevertheless if you mess up something and brick your DL Tx, be prepared to take full responsibility! Also do note that the DragonLink transmitter firmware and the WiFi+BT ESP32 module firmware are two separate items. Here, we are not touching the DragonLink transmitter firmware, but only the embedded
ESP32-WROOM-32 WiFi+BT module firmware.
If
...Continue Reading