EventsThe 4th International Electronic Conference on Agronomy
Published
This submission belongs to the session S3. Sustainable Soil Management and Farming Systems of the event The 4th International Electronic Conference on Agronomy
Published date
02 Dec, 2024
Academic Editor
author-avatarMirza Hasanuzzaman
Citation
Wenderson Nascimento Lopes, Renan de Oliveira Alves Takeuchi, Ronald José Contijo, Development of a Simplified Library for Over-The-Air (OTA) Firmware Updates on ESP32/ESP8266 Devices with a Secure Web Interface, in Proceedings of The 4th International Electronic Conference on Agronomy, 2 December–5 December 2024, MDPI: Basel, Switzerland
Share
Email
Facebook
Twitter
LinkedIn

Development of a Simplified Library for Over-The-Air (OTA) Firmware Updates on ESP32/ESP8266 Devices with a Secure Web Interface

1. Control and Industrial Processes, Federal Institute of Paraná - Jacarezinho Campus, Federal Institute of Paraná, Jacarezinho, 86400-000, Brazil, Brazil
Abstract

The present work is aimed at the development of a simplified library for remote firmware updates (Over-The-Air—OTA) on ESP32/ESP8266 devices. The library seeks to facilitate the integration of OTA systems with a secure and ergonomic web interface, providing a practical solution for embedded systems developers. The local interface is developed using HyperText Markup Language (HTML), Cascading Style Sheets (CSSs), and JavaScript, while the solution for external networks also utilizes the Django framework to host and manage new binaries. The primary objective of this library is to reduce the complexity of OTA implementation, allowing it to be configured with just a few lines of code, without compromising the project's functionality. The solution is especially useful in Internet of Things (IoT) applications, where remote firmware maintenance and updates are crucial requirements and, in some cases, are very laborious to carry out. The library is designed to be lightweight, enabling integration across different development environments, from local networks to external network systems. This work contributes to the advancement of remote maintenance techniques in embedded systems and represents a valuable tool for the developer community, promoting the scalability and longevity of microcontroller-based projects. The library will be made available on GitHub, a open source code-hosting platform.

Keywords
Over-The-Air (OTA)
ESP32/ESP8266
Firmware Updates
Internet of Things (IoT)
Web Interface.
Impact of Phosphorus Solubilizers on Soil Organic Matter in Soybean Crops
Nano-fertilizers in agriculture: a patent overview