Esp32 er en kategori av System-on-Chips (SoCs) utviklet av Espressif. Det høyest rangerte merket som produserer mikrokontrollerenheter er Espressif. Den har en annen serie med Esp32-brikker som har forbedret kvalitet og funksjoner med tiden. Det er mange andre moduler utviklet av Espressif. Esp32-moduler vil bli utdypet i denne artikkelen.
ESP32-moduler
Modulene til ESP32 utviklet av Espressif er fullt sertifisert med innebygde Wi-Fi og Bluetooth-enheter. Det er separate moduler som brukes i ESP32 S-serien, ESP32 C-serien, ESP32 H-serien og enkel ESP32-serien.
Listen over ESP32-serien er som følger:
- ESP32-S2-serien
- ESP32-S3-serien
- ESP32-C2-serien
- ESP32-C3-serien
- ESP32-C6-serien
- ESP32-H2-serien
- ESP32-serien
ESP32-S2-serien
ESP32-S2 er en serie med 32-bits LX7 dual-core mikroprosessorer fra Xtensa med 2,4 GHz Wi-Fi. Den er svært sikker og fungerer på lavt strømforbruk. Denne serien har integrerte antenner og brukes til skykommunikasjon.
Hovedhøydepunkter i ESP32-S3-serien
- Wi-Fi bruker IEEE 802.11 b/g/n-protokollen
- 128 KB ROM
- 320K SRAM
- 43 GPIOer (14 er berøringssensorer)
- Flash-kryptering
- 1×64-bits timer for generell bruk
- Spenningsklasse = 3,6V
- Strømstyrke = 0,5A
- Temperaturklassifisering = -40 °C til 150 °C
Følgende moduler brukes i denne serien.
- 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
ESP32-S3-serien
ESP32-S3-serien kommer med avanserte funksjoner. Den bruker også en 32-bits LX7 dual-core mikroprosessor fra Xtensa med 2,4 GHz Wi-Fi. Imidlertid har den høy RAM, SRAM og et større antall periferiutstyr.
Hovedhøydepunkter i ESP32-S3-serien
- Sikkerhet gjennom Flash-kryptering, digital signatur og HMAC-tilbehør
- 384 KB ROM
- 512K SRAM
- 45 GPIOer
- Lavenergi (LE) Bluetooth 5
- 4×54 generelle timere
- Lavt energiforbruk
- Spenningsklasse = 3,3V – 3,6V
- Strømstyrke = 0,5A
- Temperaturklassifisering = -40 °C til 150 °C
Følgende moduler brukes i denne serien.
- ESP32-S3-WROOM-1
- ESP32-S3-WROOM-1U
- ESP32-S3-WROOM-2
- ESP32-S3-MINI-1
- ESP32-S3-MINI-1U
ESP32-C2-serien
ESP32-C2-serien består av en 32-bits enkeltkjerne-mikroprosessor basert på RISC-V-arkitektur. Den har en driftsfrekvens på 120MHz. Det som kjennetegner denne serien er dens toppmoderne radiofrekvenssignalytelse. Denne serien bruker mikroprosessorbrikken ESP8684.
Hovedhøydepunkter i ESP32-C2-serien
- Bluetooth LE 5, Bluetooth Mesh
- 576 KB ROM
- 272KB SRAM
- 14 GPIOer
- LED PWM-kontroller
- Spenningsklasse = 3,3V – 3,6V
- Strømstyrke = 0,5A
- Temperaturklassifisering = -40 °C til 150 °C
Følgende moduler brukes i denne serien.
- 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
ESP32-C3-serien
ESP32-C3-serien er også en 32-bits enkeltkjernes mikroprosessor basert på RISC-V-arkitekturen. Driftsfrekvensen er imidlertid 160MHz. Modulene i denne serien bruker to typer brikker: ESP8685 og ESP32-C3. Denne serien er også utstyrt med Wi-Fi, Bluetooth og rike periferiutstyr.
Hovedhøydepunkter i ESP32-C3-serien
- IEEE 802.11 b/g/n-protokoll for Wi-Fi
- Bluetooth LE 5
- 384 KB ROM
- 400 KB SRAM (16 KB cache-minne)
- 16-22 GPIOer
- 2×54 generelle timere
- Høy sikkerhet
Følgende moduler brukes i denne serien.
- 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
ESP32-C6-serien
Denne serien er mer avansert enn de to andre C-seriene. Selv om den også har en 32-bits enkeltkjernes mikroprosessor basert på RISC-V-arkitektur, har den 2,4 GHz Wi-Fi 6, ZigBee og Thread.
Hovedhøydepunkter i ESP32-C6-serien
- IEEE 802.11ax-kompatibel Wi-Fi
- IEEE 802.15.4 støtter ZigBee 3.0 og Thread 1.3
- Bluetooth 5.3-sertifisert
- 320 KB ROM
- 512 KB High Power SRAM
- 16 KB SRAM med lav effekt
- Ekstern Flash opptil 4 MB
- 30 GPIOer
- Høy sikkerhet
Følgende moduler brukes i denne serien.
- ESP32-C6-MINI-1
- ESP32-C6-MINI-1U
- ESP32-C6-WROOM-1
- ESP32-C6-WROOM-1U
ESP32-H2-serien
ESP32-H2 har en enkeltkjernes mikroprosessor som opererer på svært lav effekt. Den er basert på 32-bits Reduced Instruction Set Computer (RISC-V) arkitektur.
Hovedhøydepunkter i ESP32-H2-serien
- IEEE Wi-Fi 802.15.4-protokoll
- Støtter ZigBee, Matter og Thread
- 19 GPIOer
- 128 KB ROM
- 320 KB SRAM (16 KB cache-minne)
- 2 MB eller 4 MB ekstern flash støttes
- Sikker oppstart og Flash-kryptering
- Spenningsklasse = 3,3V – 3,6V
- Strømstyrke = 0,35A
- Temperaturklassifisering = -40 °C – 105 °C
Følgende moduler brukes i denne serien.
- ESP32-H2-MINI-1
- ESP32-H2-MINI-1U
ESP32-serien
ESP32-serien er flaggskipet til Espressif. Det var den første utviklet av selskapet. Den har en Xtensa LX6 32-bits enkeltkjernede mikroprosessor som har en driftsfrekvens på 80MHz til 240MHz. Denne serien støtter ulike moduler av WROOM, WROVER, PICO og MINI.
Hovedhøydepunkter i ESP32-serien
- IEEE-protokoll 802.11n, 2,4 GHz Wi-Fi
- Bluetooth LE
- GPIO-er varierer fra 38 til 55 avhengig av hvilken modul som brukes
- 8 MB PSRAM
- 4, 8 eller 16 MB Flash
- Temperaturklassifisering = -40 °C – 105 °C
Følgende moduler brukes i denne serien
- 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
Konklusjon
ESP32 er en mikrokontrollerenhet produsert av Espressif. Den har forskjellige serier utviklet ved å forbedre funksjonene i hver neste serie. Hver serie bruker flere moduler i henhold til deres design og