Esp32 è una categoria di System-on-Chips (SoC) sviluppata da Espressif. Il marchio più quotato che produce unità a microcontrollore è Espressif. Ha una serie diversa di chip Esp32 che sono migliorati in termini di qualità e funzionalità con il tempo. Ci sono molti altri moduli sviluppati da Espressif. I moduli Esp32 saranno elaborati in questo articolo.
Moduli ESP32
I moduli di ESP32 sviluppati da Espressif sono completamente certificati con unità Wi-Fi e Bluetooth integrate. Esistono moduli separati utilizzati nelle serie ESP32 S, ESP32 serie C, ESP32 serie H e nella semplice serie ESP32.
L'elenco delle serie ESP32 è il seguente:
- Serie ESP32-S2
- Serie ESP32-S3
- Serie ESP32-C2
- Serie ESP32-C3
- Serie ESP32-C6
- Serie ESP32-H2
- Serie ESP32
Serie ESP32-S2
ESP32-S2 è una serie di microprocessori dual-core LX7 a 32 bit di Xtensa con Wi-Fi a 2,4 GHz. È altamente sicuro e funziona a bassa potenza. Questa serie ha antenne integrate e viene utilizzata per la comunicazione cloud.
Punti salienti principali della serie ESP32-S3
- Il Wi-Fi utilizza il protocollo IEEE 802.11 b/g/n
- Rom da 128KB
- SRAM da 320K
- 43 GPIO (14 sono touch sensing)
- Crittografia flash
- Timer per uso generico 1 × 64 bit
- Tensione nominale = 3,6 V
- Corrente nominale = 0,5 A
- Temperatura nominale = da -40 °C a 150 °C
In questa serie vengono utilizzati i seguenti moduli.
- ESP32-S2-MINI-2
- ESP32-S2-MINI-2U
- ESP32-S2-SOLO-2
- ESP32-S2-SOLO-2U
- ESP32-S2-MINI-1
- ESP32-S2-MINI-1U
- ESP32-S2-SOLO
- ESP32-S2-SOLO-U
- ESP32-S2-WROVER
- ESP32-S2-WROVER-I
- ESP32-S2-WROOM
- ESP32-S2-WROOM-I
Serie ESP32-S3
La serie ESP32-S3 è dotata di funzionalità avanzate. Utilizza anche un microprocessore dual-core LX7 a 32 bit di Xtensa con Wi-Fi a 2,4 GHz. Tuttavia, ha RAM, SRAM elevate e un numero maggiore di periferiche.
Punti salienti principali della serie ESP32-S3
- Sicurezza tramite crittografia flash, firma digitale e periferiche HMAC
- Rom da 384KB
- SRAM da 512K
- 45 GPIO
- Bluetooth a basso consumo (LE) 5
- Timer per uso generico 4 × 54
- Basso consumo energetico
- Tensione nominale = 3,3 V – 3,6 V
- Corrente nominale = 0,5 A
- Temperatura nominale = da -40 °C a 150 °C
In questa serie vengono utilizzati i seguenti moduli.
- ESP32-S3-WROOM-1
- ESP32-S3-WROOM-1U
- ESP32-S3-WROOM-2
- ESP32-S3-MINI-1
- ESP32-S3-MINI-1U
Serie ESP32-C2
La serie ESP32-C2 è costituita da un microprocessore single-core a 32 bit basato sull'architettura RISC-V. Ha una frequenza operativa di 120 MHz. La caratteristica distintiva di questa serie è la sua prestazione del segnale in radiofrequenza all'avanguardia. Questa serie utilizza il chip del microprocessore ESP8684.
Punti salienti principali della serie ESP32-C2
- Bluetooth LE 5, rete Bluetooth
- Rom da 576KB
- SRAM da 272 KB
- 14 GPIO
- Controllore LED PWM
- Tensione nominale = 3,3 V – 3,6 V
- Corrente nominale = 0,5 A
- Temperatura nominale = da -40 °C a 150 °C
In questa serie vengono utilizzati i seguenti moduli.
- ESP8684-MINI-1
- ESP8684-MINI-1U
- ESP8684-WROOM-01C
- ESP8684-WROOM-02C
- ESP8684-WROOM-02UC
- ESP8684-WROOM-03
- ESP8684-WROOM-04C
- ESP8684-WROOM-05
- ESP8684-WROOM-06C
- ESP8684-WROOM-07
Serie ESP32-C3
La serie ESP32-C3 è anche un microprocessore single-core a 32 bit basato sull'architettura RISC-V. Tuttavia, la sua frequenza operativa è di 160 MHz. I moduli di questa serie utilizzano due tipi di chip: ESP8685 e ESP32-C3. Questa serie è inoltre dotata di Wi-Fi, Bluetooth e ricche periferiche.
Punti salienti principali della serie ESP32-C3
- Protocollo IEEE 802.11 b/g/n per Wi-Fi
- Bluetooth LE 5
- Rom da 384KB
- SRAM da 400 KB (memoria cache da 16 KB)
- 16-22 GPIO
- Timer per uso generico 2×54
- Alta sicurezza
In questa serie vengono utilizzati i seguenti moduli.
- ESP32-C3-MINI-1
- ESP32-C3-MINI-1U
- ESP32-C3-WROOM-2
- ESP32-C3-WROOM-02U
- ESP8685-WROOM-01
- ESP8685-WROOM-03
- ESP8685-WROOM-04
- ESP8685-WROOM-05
- ESP8685-WROOM-06
- ESP8685-WROOM-07
Serie ESP32-C6
Questa serie è più avanzata delle altre due serie C. Sebbene abbia anche un microprocessore single-core a 32 bit basato sull'architettura RISC-V, ha Wi-Fi 6 a 2,4 GHz, ZigBee e Thread.
Punti salienti principali della serie ESP32-C6
- Wi-Fi conforme a IEEE 802.11ax
- IEEE 802.15.4 supporta ZigBee 3.0 e Thread 1.3
- Certificato Bluetooth 5.3
- Rom da 320KB
- SRAM ad alta potenza da 512 KB
- SRAM a basso consumo da 16 KB
- Flash esterno fino a 4 MB
- 30 GPIO
- Alta sicurezza
In questa serie vengono utilizzati i seguenti moduli.
- ESP32-C6-MINI-1
- ESP32-C6-MINI-1U
- ESP32-C6-WROOM-1
- ESP32-C6-WROOM-1U
Serie ESP32-H2
ESP32-H2 ha un microprocessore single-core che funziona a bassissima potenza. Si basa sull'architettura RISC-V (Reduced Instruction Set Computer) a 32 bit.
Punti salienti principali della serie ESP32-H2
- Protocollo IEEE Wi-Fi 802.15.4
- Supporta ZigBee, Matter e Thread
- 19 GPIO
- 128KB di ROM
- SRAM da 320 KB (memoria cache da 16 KB)
- Flash esterno da 2 MB o 4 MB supportato
- Avvio protetto e crittografia Flash
- Tensione nominale = 3,3 V – 3,6 V
- Corrente nominale = 0,35 A
- Temperatura nominale = -40 °C – 105 °C
In questa serie vengono utilizzati i seguenti moduli.
- ESP32-H2-MINI-1
- ESP32-H2-MINI-1U
Serie ESP32
La serie ESP32 è il prodotto di punta di Espressif. È stato il primo sviluppato dall'azienda. Ha un microprocessore single-core Xtensa LX6 a 32 bit con una frequenza operativa da 80 MHz a 240 MHz. Questa serie supporta diversi moduli di WROOM, WROVER, PICO e MINI.
Punti salienti principali della serie ESP32
- Protocollo IEEE 802.11n, Wi-Fi a 2,4 GHz
- Bluetooth LE
- I GPIO variano da 38 a 55 a seconda del modulo utilizzato
- PSRAM da 8MB
- Flash da 4, 8 o 16 MB
- Temperatura nominale = -40 °C – 105 °C
In questa serie vengono utilizzati i seguenti moduli
- ESP32-WROOM-32E
- ESP32-WROOM-32UE
- ESP32-WROOM-DA
- ESP32-WROVER-E
- ESP32-WROVER-IE
- ESP32-MINI-1
- ESP32-MINI-1U
- ESP32-PICO-MINI-02
- ESP32-PICO-MINI-02U
- ESP32-PICO-V3-ZERO
- ESP32-PICO-DU1906
- ESP32-PICO-DU1906-U
- ESP32-WROOM-32U
- ESP32-WROOM-32SE
- ESP32-WROOM-32
- ESP32-SOLO-1
- ESP32-WROVER-B
- ESP32-WROVER-IB
- ESP32-WROVER
- ESP32-WROVER-1
Conclusione
L'ESP32 è un'unità a microcontrollore prodotta da Espressif. Ha diverse serie sviluppate migliorando le funzionalità in ogni serie successiva. Ogni serie utilizza più moduli in base al loro design e