ThingsBoard guide to ESP32 OTA firmware updates



This video is about firmware OTA updates for ESP32 microcontrollers though ThingsBoard. Our step-by-step tutorial covers how to connect ESPRESSIF device to ThingsBoard platform and control and monitor firmware version information for your devices.

Appendixes:

You can find Special toolchain packeges here — https://docs.espressif.com/projects/esp-idf/en/latest/get-started/index.html#get-started-setup-toolchain

ESP_IDF is necessary for device application and is available for GitHub (copying is available only through ‘git clone’ command on your terminal) — https://github.com/espressif/esp-idf

ESP32-OTA project repository is here — https://github.com/thingsboard/esp32-ota

Our new widget for ESP32 device firmware updating you can take here — https://gist.github.com/AlexDoanTB/c898b53e3cadc672a72b464dcb9f3eaf

A dashboard for this tutorial — https://gist.github.com/AlexDoanTB/b922dd6c09314b063402f23f62a2d64a

Here you can find a Rule chain — https://gist.github.com/AlexDoanTB/17149c154c543b32c5bca5411f1be829

Firmware v1.1 — https://raw.githubusercontent.com/thingsboard/esp32-ota/master/firmware/example-v1.1.bin

Firmware v1.2 — https://raw.githubusercontent.com/thingsboard/esp32-ota/master/firmware/example-v1.2.bin

You also might be interested in reading extended guide on ESP32 connection to ThingsBoard — https://thingsboard.io/docs/samples/esp32/ota/

source

Author: admin