Taggato: Guida

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.

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.

FlatCAM guida pratica: gcode e fresatura dei PCB 0

FlatCAM guida pratica: gcode e fresatura dei PCB – Parte 6

FlatCAM è un programma per la realizzazione di PCB tramite un router CNC. Tra le altre cose, può prendere un file Gerber generato dal tuo programma CAD PCB preferito e creare un codice G per la fresatura di isolamento.
Vediamo il risultato del nostro progetto andando ad affettuare la fresatura.