Esp32 to kategoria System-on-Chips (SoC) opracowana przez firmę Espressif. Najwyżej ocenianą marką produkującą mikrokontrolery jest Espressif. Ma inną serię chipów Esp32, które z czasem poprawiły jakość i funkcje. Istnieje wiele innych modułów opracowanych przez Espressif. Moduły esp32 zostaną omówione w tym artykule.
Moduły ESP32
Moduły ESP32 opracowane przez Espressif są w pełni certyfikowane z wbudowanymi modułami Wi-Fi i Bluetooth. Istnieją oddzielne moduły używane w ESP32 S-Series, ESP32 C-Series, ESP32 H-Series i prostej serii ESP32.
Lista serii ESP32 wygląda następująco:
- Seria ESP32-S2
- Seria ESP32-S3
- Seria ESP32-C2
- Seria ESP32-C3
- Seria ESP32-C6
- Seria ESP32-H2
- Seria ESP32
Seria ESP32-S2
ESP32-S2 to seria 32-bitowych dwurdzeniowych mikroprocesorów LX7 firmy Xtensa z Wi-Fi 2,4 GHz. Jest bardzo bezpieczny i działa na niskim poborze mocy. Ta seria ma zintegrowane anteny i służy do komunikacji w chmurze.
Główne cechy serii ESP32-S3
- Wi-Fi wykorzystuje protokół IEEE 802.11 b/g/n
- 128KB ROMu
- 320 KB SRAM
- 43 GPIO (14 to czujniki dotykowe)
- Szyfrowanie Flasha
- 1 × 64-bitowe zegary ogólnego przeznaczenia
- Napięcie znamionowe = 3,6 V
- Aktualna ocena = 0,5A
- Temperatura znamionowa = -40°C do 150°C
W tej serii stosowane są następujące moduły.
- 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
Seria ESP32-S3
Seria ESP32-S3 jest wyposażona w zaawansowane funkcje. Wykorzystuje również 32-bitowy dwurdzeniowy mikroprocesor LX7 firmy Xtensa z Wi-Fi 2,4 GHz. Ma jednak dużą pamięć RAM, SRAM i większą liczbę urządzeń peryferyjnych.
Główne cechy serii ESP32-S3
- Bezpieczeństwo dzięki szyfrowaniu Flash, podpisowi cyfrowemu i urządzeniom peryferyjnym HMAC
- 384KB ROMu
- 512 KB SRAM
- 45 GPIO
- Niskoenergetyczny (LE) Bluetooth 5
- Zegary ogólnego przeznaczenia 4 × 54
- Niskie zużycie energii
- Napięcie znamionowe = 3,3 V – 3,6 V
- Aktualna ocena = 0,5A
- Temperatura znamionowa = -40°C do 150°C
W tej serii stosowane są następujące moduły.
- ESP32-S3-WROOM-1
- ESP32-S3-WROOM-1U
- ESP32-S3-WROOM-2
- ESP32-S3-MINI-1
- ESP32-S3-MINI-1U
Seria ESP32-C2
Seria ESP32-C2 składa się z 32-bitowego jednordzeniowego mikroprocesora opartego na architekturze RISC-V. Ma częstotliwość roboczą 120 MHz. Cechą wyróżniającą tę serię jest najnowocześniejsza jakość sygnału o częstotliwości radiowej. Ta seria wykorzystuje układ mikroprocesorowy ESP8684.
Główne cechy serii ESP32-C2
- Bluetooth LE 5, Bluetooth Mesh
- 576KB ROMu
- 272 KB SRAM
- 14 GPIO
- LEDowy kontroler PWM
- Napięcie znamionowe = 3,3 V – 3,6 V
- Aktualna ocena = 0,5A
- Temperatura znamionowa = -40°C do 150°C
W tej serii stosowane są następujące moduły.
- 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
Seria ESP32-C3
Seria ESP32-C3 to również 32-bitowe jednordzeniowe mikroprocesory oparte na architekturze RISC-V. Jednak jego częstotliwość robocza wynosi 160 MHz. Moduły z tej serii wykorzystują dwa rodzaje chipów: ESP8685 i ESP32-C3. Ta seria jest również wyposażona w Wi-Fi, Bluetooth i bogate wyposażenie peryferyjne.
Główne cechy serii ESP32-C3
- Protokół IEEE 802.11 b/g/n dla Wi-Fi
- Bluetooth LE 5
- 384KB ROMu
- 400 KB SRAM (16 KB pamięci podręcznej)
- 16-22 GPIO
- Zegary ogólnego przeznaczenia 2 × 54
- Wysoki poziom bezpieczeństwa
W tej serii stosowane są następujące moduły.
- 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
Seria ESP32-C6
Ta seria jest bardziej zaawansowana niż pozostałe dwie serie C. Chociaż ma również 32-bitowy jednordzeniowy mikroprocesor oparty na architekturze RISC-V, ma Wi-Fi 6 2,4 GHz, ZigBee i Thread.
Główne cechy serii ESP32-C6
- Wi-Fi zgodne z IEEE 802.11ax
- IEEE 802.15.4 obsługuje ZigBee 3.0 i Thread 1.3
- Certyfikat Bluetooth 5.3
- 320KB ROMu
- 512 KB pamięci SRAM o dużej mocy
- 16 KB pamięci SRAM o niskim poborze mocy
- Zewnętrzna pamięć flash do 4 MB
- 30 GPIO
- Wysoki poziom bezpieczeństwa
W tej serii stosowane są następujące moduły.
- ESP32-C6-MINI-1
- ESP32-C6-MINI-1U
- ESP32-C6-WROOM-1
- ESP32-C6-WROOM-1U
Seria ESP32-H2
ESP32-H2 posiada jednordzeniowy mikroprocesor, który działa na bardzo niskim poborze mocy. Opiera się na 32-bitowej architekturze komputera o zredukowanym zestawie instrukcji (RISC-V).
Główne cechy serii ESP32-H2
- Protokół IEEE Wi-Fi 802.15.4
- Obsługuje ZigBee, Matter i Thread
- 19 GPIO
- 128KB pamięci ROM
- 320 KB SRAM (16 KB pamięci podręcznej)
- Obsługiwana zewnętrzna pamięć flash 2 MB lub 4 MB
- Bezpieczne szyfrowanie rozruchu i pamięci flash
- Napięcie znamionowe = 3,3 V – 3,6 V
- Obecna ocena = 0,35A
- Temperatura znamionowa = -40°C – 105°C
W tej serii stosowane są następujące moduły.
- ESP32-H2-MINI-1
- ESP32-H2-MINI-1U
Seria ESP32
Seria ESP32 to sztandarowy produkt firmy Espressif. Był to pierwszy opracowany przez firmę. Posiada 32-bitowy jednordzeniowy mikroprocesor Xtensa LX6 o częstotliwości roboczej od 80 MHz do 240 MHz. Ta seria obsługuje różne moduły WROOM, WROVER, PICO i MINI.
Główne cechy serii ESP32
- Protokół IEEE 802.11n, Wi-Fi 2,4 GHz
- Bluetooth LE
- Liczba GPIO waha się od 38 do 55 w zależności od zastosowanego modułu
- 8MB PSRAM
- 4, 8 lub 16 MB Flash
- Temperatura znamionowa = -40°C – 105°C
W tej serii stosowane są następujące moduły
- 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
Wniosek
ESP32 to jednostka mikrokontrolera wyprodukowana przez firmę Espressif. Ma różne serie opracowane przez ulepszanie funkcji w każdej kolejnej serii. Każda seria wykorzystuje wiele modułów zgodnie z ich projektem i