Category: OTA Update

OTA (Over the Air) update is the process of uploading firmware to a microcontroller module using a Wi-Fi connection rather than a serial port. Such functionality becomes extremely useful in case of limited or no physical access to the module.

ESP32 self OTA: update on HTTPS (SSL/TLS) with trusted self signed certificate 2

ESP32 self OTA update in HTTPS (SSL/TLS) with trusted self-signed certificate – 3

We are going to continue exploring OTA updates. In this article, we delve into secure self OTA updates for ESP32 devices using HTTPS (SSL/TLS) with trusted self-signed certificates. Learn how to generate certificates, set up the ESP32, and configure the update server for enhanced security and efficiency in your IoT projects.

ESP32 OTA update with Web Browser: HTTPS (SSL/TLS) and self signed certificate 0

ESP32 OTA update with Web Browser: upload in HTTPS (SSL/TLS) with self-signed certificate – 2

In this article, we will explore how to perform OTA updates on the ESP32 using a web browser and HTTPS protocol with a self-signed certificate. HTTPS provides a secure way to transfer data over the internet and is essential for any OTA update process that involves sensitive information. A self-signed certificate can be used to provide encryption and authentication without the need for a third-party certificate authority, making it a cost-effective solution for small-scale projects. By the end of this article, you will have a working OTA update process for your ESP32 project that uses HTTPS protocol and a self-signed certificate.

ESP32 OTA update with Arduino IDE: filesystem, firmware and password 0

ESP32 OTA update with Arduino IDE: filesystem, firmware, and password

One of the most important features of the ESP32 is the ability to perform over-the-air (OTA) updates, which allows developers to remotely update the firmware of the device without the need for physical access.

In this article, we will explore how to perform an OTA update on an ESP32 using the Arduino IDE. We will cover the entire process, including updating the filesystem and firmware, as well as securing the OTA update with a password.

esp8266 firmware and filesystem update with FTP client 2

esp8266 firmware and filesystem update with FTP client – 2

In this series of article about firmware and how to update It, I’d like to add a series of alternative methods of updating that are very useful for me.
In this article, we will learn how to add an FTP server to our device and use It to upload firmware and filesystem updates.

esp8266 self OTA update firmware from server with version check and HTTPS 2

esp8266 self OTA update firmware from server with version check – 2

OTA (Over the Air) update is the process of uploading firmware to an ESP module using a Wi-Fi connection rather than a serial port. Such functionality becomes extremely useful in case of limited or no physical access to the module.
In this article we will explain the OTA update with an automatic REST request that starts the download and flash if the firmware version is not updated.

esp8266 self OTA update firmware from server 0

esp8266 self OTA update firmware from server – 1

OTA (Over the Air) update is the process of uploading firmware to an ESP module using a Wi-Fi connection rather than a serial port. Such functionality becomes extremely useful in case of limited or no physical access to the module.
In this article we will explain how to do an automatic update from an HTTP server.