Остання редакція: 2026-06-03
Анотація
У роботі розглянуто архітектуру систем FOTA (Firmware Over-The-Air) оновлення для мікроконтролерів в IoT-системах. Проаналізовано практичні проблеми: розміщення прошивок в обмеженій пам'яті, верифікацію цілісності та автентичності оновлень, механізми відкату при помилці. Описано реалізацію на платформах ESP32 та STM32, розглянуто методи забезпечення безпеки.
ARCHITECTURAL SOLUTIONS AND MECHANISMS FOR WIRELESS MICROCONTROLLER FIRMWARE UPDATE
Abstract
The paper examines the architecture of FOTA (Firmware Over-The-Air) update systems for microcontrollers in IoT applications. Practical challenges are analyzed: firmware placement in limited memory, integrity and authenticity verification, and rollback mechanisms upon failure. Implementation on ESP32 and STM32 platforms is discussed, along with security methods.
Ключові слова
Посилання
1. ESP-IDF OTA Updates Documentation. URL:
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/ota.html (дата звернення: 01.06.2026).
2. Firmware Over-The-Air (FOTA) Updates on ESP32 URL: https://www.hackster.io/cieslam/firmware-over-the-air-fota-updates-on-esp32-4a2d75 (дата звернення: 01.06.2026).
3. STM32 Application Note AN4657: In-application programming. URL: https://www.st.com/resource/en/application_note/an4657-in-application-programming-on-stm32l-microcontrollers-stmicroelectronics.pdf (дата звернення: 01.06.2026).
4. ESP HTTPS OTA - ESP32 URL: https://docs.espressif.com/projects/esp-idf/en/stable/esp32/api-reference/system/esp_https_ota.html (дата звернення: 27.05.2026).