pip install esptool
dmesg
on linux or device manager on windows./dev/ttyUSB0
).esptool.py -p COM4 -b 460800 --after hard_reset write_flash 0x1000 bootloader.bin 0x8000 partition-table.bin 0x10000 db_esp32.bin
. You might need to press the boot button on your ESP to start the upload/flash process. On Windows esptool [...]
(with out .py
) seems to workDroneBridge ESP32
with password dronebridge
dronebridge.local
(Chrome: http://dronebridge.local
) or 192.168.2.1
into the address bar.save
Wifi password
: Up to 64 character longUART baud rate
: Same as you configured on your flight controllerGPIO TX PIN Number
& GPIO RX PIN Number
: The pins you want to use for TX & RX (UART). See pin out of manufacturer of your ESP32 device Flight controller UART must be 3.3V or use an inverter.UART serial protocol
: MultiWii based or MAVLink based - configures the parserTransparent packet size
: Only used with 'serial protocol' set to transparent. Length of UDP packetsLTM frames per packet
: Buffer the specified number of packets and send them at once in one packetidf.py build
, idf.py flash