ESP32: i segreti del suo successo

Le principali caratteristiche tecniche L’ESP32 è una scheda elettronica integrata (SoC) sviluppata da Espressif Systems. È un chip a basso costo e ad alte prestazioni che offre una varietà di funzionalità, tra cui: Processore dual core a 32 bit con clock fino a 240 MHz Wi-Fi 802.11 b/g/n, Bluetooth 5.0, 25 piedini GPIO, Supporto per sensori e periferiche. Per quanto riguarda gli utilizzi possibili, L’ESP32 è una piattaforma che può essere utilizzata per una varietà di applicazioni, tra cui: ...

January 1, 2024 · 14 min · 2945 words · sebadima

In arrivo il nuovo ESP32-P4

In arrivo l’ESP32-P4 Espressif oggi annuncia l’imminente rilascio del suo ultimo chip ESP32-P4. È alimentato da una CPU RISC-V dual-core con un’estensione delle istruzioni AI, un sottosistema di memoria avanzato e periferiche integrate ad alta velocità. ESP 32-P4 è progettato per applicazioni ad alte prestazioni che richiedono una forte sicurezza. 👉 ESP32-P4 mira a soddisfare la prossima era di applicazioni embedded che si baseranno su un solido supporto per ricche interfacce uomo-macchina, un efficiente edge computing e migliori requisiti di connettività. CPU ad alte prestazioni e sottosistema di memoria Con una CPU RISC-V dual-core con clock di 400 MHz, ESP32-P4 supporta anche estensioni FPU e AI a precisione singola, fornendo così tutte le risorse computazionali necessarie alle moderne applicazioni IOT. ESP32-P4 integra un LP-Core che può funzionare fino a 40 MHz: questo è fondamentale in termini di supporto di applicazioni a bassissima potenza che possono occasionalmente richiedere un calcolo elevato. In tali scenari, i core HP possono essere tenuti fermi per la maggior parte del tempo, allo scopo di risparmiare energia. ...

December 13, 2023 · 3 min · 553 words · sebadima

Come usare la ESP32 per sorvegliare la vettura

Usiamo la ESP32 Cam per ESP32 per sorvegliare la vettura La ESP32 nella versione con la OV2640 Cam è una completa fotocamera digitale a colori con risoluzione di 2 megapixel. È piuttosto economica: la potete trovare nel link in basso a 12~13 euro su Amazon o prezzi ancora più bassi su Aliexpress. Può essere usata per una vasta gamma di applicazioni, tra cui il monitoraggio di auto o accessi. Si può connettere al WI-fi se disponibile o meglio ancora ad un smartphone con connessione dati, ormai disponibile a basso costo. ...

November 18, 2023 · 11 min · 2273 words · sebadima

Le novità della scheda ESP32 per la intelligenza artificiale

La scheda ESP32 e l’intelligenza artificiale L’introduzione del nuovo SoC ESP32-S3, che offre prestazioni e funzionalità migliorate rispetto al precedente ESP32. L’ESP32-S3 è dotato di un processore dual-core da 240 MHz, di un’unità di elaborazione neurale (NPU) da 64 bit e di un’unità di elaborazione digitale del segnale (DSP) da 16 bit. Queste caratteristiche lo rendono ideale per l’implementazione di applicazioni di intelligenza artificiale, come il rilevamento delle immagini, il riconoscimento vocale e il processamento del linguaggio naturale. ...

November 17, 2023 · 2 min · 275 words · sebadima

Come iniziare con ESP32 e la rete mesh ESP-NOW

In questo post vedremo due brevi programmi per testare sul campo la rete ESP-NOW, di cui abbiamo già scritto in questo articolo introduttivo del nostro blog. Vedremo come usare due ESP32-CAM per creare una rete “mesh” con portata di 40~50 metri sfruttando l’antenna incorporata di circa 10 cm. La ESP32-CAM è un microcontroller interessantissimo che unisce alla velocità dell’ESP32 “classico” una webcam 1600X1200 px, il tutto ad un prezzo assai allettante. E’ disponibile su Aliexpress a meno di dieci euro. ...

November 5, 2023 · 5 min · 905 words · sebadima

Cosa sono le reti mesh per ESP32?

Cosa sono le reti mesh Le reti mesh sono reti wireless in cui i dispositivi sono connessi tra loro in modalità peer-to-peer. Questo significa che ogni dispositivo può comunicare direttamente con qualsiasi altro dispositivo nella rete, senza bisogno di un server centralizzato. Vengono spesso usate per applicazioni IoT in cui è necessario collegare un gran numero di dispositivi in un’area topografica estesa. Le reti mesh offrono una serie di vantaggi rispetto alle reti Wi-Fi tradizionali: ...

October 26, 2023 · 5 min · 867 words · sebadima

Usare il pin VIN dell' ESP32 come uscita a 5V

COSA È IL PIN “VIN” DELLA SCHEDA ESP32? Il pin “VIN” della scheda ESP32 è un pin di alimentazione che fornisce l’alimentazione alla scheda. Il pin può accettare una tensione compresa tra 3,3 V e 12 V. La tensione nominale è di 5 V. Viene utilizzato per alimentare la scheda ESP32 quando non è possibile utilizzare l’alimentazione USB. Ad esempio, tramite il pin “VIN” si può alimentare la scheda ESP32 da una batteria o da un alimentatore esterno. ...

September 15, 2023 · 4 min · 749 words · sebadima

Come alimentare una cam OV2640

La camera OV2640 richiede un’alimentazione di 5 V DC. È possibile utilizzare un alimentatore esterno da 5 V o alimentare la camera direttamente da una scheda di sviluppo ESP32. ALIMENTAZIONE CON ALIMENTATORE ESTERNO Per alimentare la camera OV2640 con un alimentatore esterno, è necessario collegare i pin di alimentazione VDD e GND della camera ai pin di alimentazione VCC e GND dell’alimentatore. I pin di alimentazione VDD e GND della camera sono solitamente identificati con i simboli +5V e GND. ...

August 11, 2023 · 2 min · 228 words · sebadima

Leggere e classificare immagini da una OV2640 con Tensorflow

COSA E’ LA OV2640 La OV2640 è un sensore di immagine CMOS a colori di tipo retroilluminato (BSI) da 2,0 megapixel prodotto da OmniVision Technologies. È un sensore di immagine a formato 1/3,2 pollici con una risoluzione nativa di 1632x1232 pixel. L’OV2640 è un sensore di immagine molto popolare ed è utilizzato in una varietà di applicazioni, tra cui fotocamere digitali, videocamere digitali, telecamere di sicurezza e telecamere di sorveglianza. ...

August 11, 2023 · 9 min · 1852 words · sebadima

Come collegare una scheda LORA al tuo Arduino

La scheda Lora è un dispositivo intelligente che utilizza algoritmi avanzati di intelligenza artificiale (AI) per eseguire compiti specifici. È progettato per comunicare con altri dispositivi e sistemi attraverso onde radio, rendendolo una soluzione ideale per le applicazioni IoT (Internet of Things). Utilizza una rete wide-area a bassa potenza (LPWAN) per trasmettere dati su lunghe distanze. Ciò consente di utilizzare la scheda in posizioni remote in cui le tecnologie wireless tradizionali potrebbero non essere disponibili. La tecnologia LPWAN consente inoltre alla scheda di funzionare a bassa potenza, prolungando la durata della batteria. ...

May 4, 2023 · 3 min · 557 words · sebadima