Categoria: Guide

ESP32 risparmio energetico pratico: gestione e sospensione del WiFi e scalare le frequenze della CPU 9

ESP32 risparmio energetico pratico: gestire WiFi e CPU – 1

L’ESP32 è in grado di attivare le modalità di risparmio energetico del sonno leggero (light sleep) e del sonno profondo (deep sleep), in molti casi non possiamo utilizzare una tale soluzione, ma è comunque possibile applicare alcune opzioni alle unità funzionali alla riduzione dei consumi energetici.
Andiamo ad impostare la modalità di sospensione, disabilitare il WiFi e ridimensionare la frequenza alla CPU.

WebSocket Arduino esp8266 esp32 applicazione web completa con autenticazione basata su token 0

WebSocket su Arduino, esp8266 e esp32: aggiornamento temperatura e umidità realtime – 3

Le moderne applicazioni web necessitano di aggiornamento dati in tempo reale, per anni abbiamo utilizziamo il polling con chiamate REST ma ora non possiamo più ignorare il protocollo WebSocket.
Ecco un’implementazione di riferimento completa di un’applicazione Web con autenticazione token.

WebSocket Arduino esp8266 esp32 server 0

WebSocket su Arduino, esp8266 e esp32: server e autenticazione – 1

Le moderne applicazioni web necessitano di aggiornamento dati in tempo reale, per anni abbiamo utilizziamo il polling con chiamate REST ma ora non possiamo più ignorare il protocollo WebSocket.
Qui andro a presentare come implementare un server WebSocket con l’esp8266 e l’esp32.

WebSocket Arduino esp8266 esp32 client 0

WebSocket su Arduino, esp8266 e esp32: client – 1

Le moderne applicazioni web necessitano di aggiornamento dati in tempo reale, per anni abbiamo utilizziamo il polling con chiamate REST ma ora non possiamo più ignorare il protocollo WebSocket.
Qui andro a presentare come realizzare un client WebSocket con l’esp8266, l’esp32 ed Arduino Mega con enc28j60.

ESP32 S2 piedinatura, specifiche e configurazione dell'Arduino IDE main 0

ESP32 S2: piedinatura, specifiche e configurazione dell’Arduino IDE – 1

Nel passato 2019 è nata la nuova scheda ESP32, la famiglia s2. All’inizio era supportata solo la piattaforma ESP-IDF, ma ora anche la versione per l’ecosistema Arduino è abbastanza matura, sebbene la versione ufficiale per l’IDE Arduino non sia ancora stata rilasciata in veste ufficiale.

WebServer Esp8266 ESP32 interfaccia web sicura per gestione temperatura ed umidità DHT 0

Web Server con esp8266 e esp32: DHT temperatura ed umidità su interfaccia Web protetta – 6

Ecco un piccolo tutorial per imparare a gestire un server web completo tramite esp8266 o esp32 o altro dispositivo simile ad arduino.
Per finire ecco un applicazione web completa che mostra temperatura ed umidità.

WebServer Esp8266 ESP32 aggiungere un back-end REST sicuro 0

Web Server con esp8266 e esp32: aggiunta di un back-end REST protetto – 5

Ecco un piccolo tutorial per imparare a gestire un server web completo tramite esp8266 o esp32 o altro dispositivo simile ad arduino.
Per recuperare i dati, aggiungeremo un endpoint REST protetto da autenticazione.

Web Server con esp8266 e esp32 pagine gzipped in byte array e SPIFFS 2

Web Server con esp8266 e esp32: pagine gzipped da SPIFFS e byte array – 2

Ecco un piccolo tutorial per imparare a gestire un server web completo tramite esp8266 o esp32 o altro dispositivo simile ad arduino.
Ora vediamo come gestire lo stream di pagine dal filesystem del nostro microcontrollore e come gestire byte array e pagine compresse.