Categoria: Firmware

Il firmware (prestito linguistico dalla lingua inglese derivante dall’unione di “firm” e “software”, equivale a componente logico permanente) è un programma, ovvero una sequenza di istruzioni, integrato direttamente in un componente elettronico programmato (es. UEFI su ROM).

Programmare Arduino UNO via WiFi con l'ESP8266 0

Introduzione alla Programmazione Remota dell’Arduino UNO r3 tramite WiFi con l’ESP8266

Questo articolo ti guiderà attraverso la metodologia per programmare in remoto un Arduino UNO utilizzando i moduli ESP8266, concentrandosi in particolare su NodeMCU ed ESP01, utilizzando il firmware ESP-Link. Questo firmware funge da ponte, abilitando la comunicazione WiFi e seriale, cambiando così il modo in cui interagiamo con le schede come l’Arduino UNO.

Programmare Arduino UNO via WiFi con DT-06 ed il Firmware ESP-Link 0

Programmare Arduino UNO da remoto via WiFi con il firmware ESP-Link su DT-06

Sblocca il potenziale della programmazione wireless di Arduino UNO con DT-06 e il firmware ESP-Link. La nostra guida esplora l’integrazione senza soluzione di continuità di WiFi e comunicazione seriale, superando i limiti del firmware originale del DT-06 e migliorando la gestione remota dei dispositivi nel dominio IoT.

Debug remote WiFi su Arduino UNO con il DT-06 2

Debug remoto via WiFi di un Arduino con DT-06

Abbiamo già affrontato l’argomento della programmazione remota senza fili tramite Bluetooth di un Arduino UNO nel nostro precedente articolo intitolato “Arduino Programmazione remota/wireless”, tuttavia, grazie al feedback e alle domande dei nostri lettori, abbiamo deciso di approfondire ulteriormente questo argomento, esplorando le possibilità che la connettività WiFi offre.

Aggiornamento firmware e filesystem ESP32 con client FTP 0

Aggiornamento firmware e filesystem su ESP32 con un client FTP – 2

Benvenuti all’ultimo articolo della nostra serie sulla gestione degli aggiornamenti firmware e OTA per ESP32. Oggi esploreremo come utilizzare un client FTP per aggiornare il firmware e il filesystem su un dispositivo ESP32. Unitevi a noi mentre approfondiamo quest’ultima tecnica, fornendovi preziosi spunti per gestire gli aggiornamenti nei vostri progetti ESP32.

Aggiornamento firmware e filesystem ESP32 da scheda SD 0

Aggiornamento firmware e filesystem ESP32 dalla scheda SD – 1

In questo articolo, esploriamo un metodo non standard ma efficace per aggiornare il firmware e il filesystem ESP32 utilizzando una scheda SD. Discuteremo i vantaggi, gli svantaggi e forniremo una guida dettagliata per l’implementazione di questa tecnica, basandoci sulle conoscenze degli articoli precedenti nella nostra serie di gestione del firmware.

ESP32 self OTA: aggiornamento su HTTPS (SSL/TLS) con certificato autofirmato affidabile 0

Aggiornamento automatico Firmware OTA dell’ESP32 in HTTPS (SSL/TLS) con certificato autofirmato affidabile – 3

Continuiamo ad esplorare gli aggiornamenti OTA. In questo articolo, approfondiremo gli aggiornamenti OTA sicuri per i dispositivi ESP32 utilizzando HTTPS (SSL/TLS) con certificati self-signed affidabili. Imparerai come generare i certificati, configurare l’ESP32 e configurare il server di aggiornamento per una maggiore sicurezza ed efficienza nei tuoi progetti IoT.

Aggiornamento auto OTA ESP32: firmware da server con controllo versione 0

Aggiornamento automatico Firmware OTA dell’ESP32 dal server con controllo della versione – 2

In questo articolo, esploreremo un metodo efficiente per implementare gli aggiornamenti del firmware Over-the-Air (OTA) per il microcontrollore ESP32, completo di controllo della versione. Questo approccio consente ai dispositivi IoT di scaricare e installare automaticamente gli ultimi aggiornamenti da un server, garantendo un ecosistema IoT resiliente e adattabile senza richiedere interventi manuali.

ESP32 self OTA: aggiorna il firmware dal server 0

Aggiornamento automatico Firmware OTA dell’ESP32 dal server – 1

Questo articolo descrive come l’ESP32 possa aggiornare il proprio firmware in modo Over-The-Air (OTA) da un server, evitando di dover accedere fisicamente al dispositivo. Basta configurare un server che ospiti il nuovo firmware e aggiungere il supporto OTA al firmware ESP32. In questo modo, l’ESP32 può controllare periodicamente il server per nuovi aggiornamenti firmware e scaricarli per l’installazione. Con questa soluzione, è possibile garantire che il firmware dei dispositivi ESP32 sia sempre aggiornato, senza dover accedere fisicamente ad ogni dispositivo.

Aggiornamento ESP32 OTA con browser web: interfaccia web personalizzata 0

Aggiornamenti OTA su ESP32 tramite browser web: interfaccia web personalizzata – 3

Questo tutorial esplora come implementare gli aggiornamenti OTA su un ESP32 utilizzando un browser web come interfaccia personalizzata. Creeremo un’interfaccia web personalizzata utilizzando HTML e JavaScript per caricare i file di firmware sull’ESP32, e quindi utilizzeremo la funzione di aggiornamento OTA dell’ESP32 per installare il nuovo firmware. Alla fine di questo tutorial, dovresti avere una solida comprensione di come utilizzare gli aggiornamenti OTA per mantenere i tuoi dispositivi ESP32 aggiornati con il firmware più recente.

Aggiornamento OTA ESP32 con browser Web: HTTPS (SSL/TLS) e certificato autofirmato 0

Aggiornamenti OTA su ESP32 tramite browser web: caricamento in HTTPS (SSL/TLS) con certificato autofirmato – 2

In questo articolo, esploreremo come eseguire gli aggiornamenti OTA su ESP32 utilizzando un browser Web e un protocollo HTTPS con un certificato autofirmato. HTTPS fornisce un modo sicuro per trasferire i dati su Internet ed è essenziale per qualsiasi processo di aggiornamento OTA che coinvolge informazioni sensibili. Un certificato autofirmato può essere utilizzato per fornire crittografia e autenticazione senza la necessità di un’autorità di certificazione di terze parti, rendendolo una soluzione conveniente per progetti su piccola scala. Entro la fine di questo articolo, avrai un processo di aggiornamento OTA funzionante per il tuo progetto ESP32 che utilizza il protocollo HTTPS e un certificato autofirmato.