Esp32 é uma categoria de System-on-Chips (SoCs) desenvolvida pela Espressif. A marca mais bem avaliada que produz unidades microcontroladoras é a Espressif. Possui uma série diferente de chips Esp32 que melhoraram em qualidade e recursos com o tempo. Existem muitos outros módulos desenvolvidos pela Espressif. Os módulos Esp32 serão elaborados neste artigo.
Módulos ESP32
Os módulos do ESP32 desenvolvidos pela Espressif são totalmente certificados com unidades Wi-Fi e Bluetooth integradas. Existem módulos separados usados no ESP32 S-Series, ESP32 C-Series, ESP32 H-Series e ESP32 simples.
A lista da Série ESP32 é a seguinte:
- Série ESP32-S2
- Série ESP32-S3
- Série ESP32-C2
- Série ESP32-C3
- Série ESP32-C6
- Série ESP32-H2
- Série ESP32
Série ESP32-S2
ESP32-S2 é uma série de microprocessadores LX7 dual-core de 32 bits da Xtensa com Wi-Fi de 2,4 GHz. É altamente seguro e opera com baixo consumo de energia. Esta série possui antenas integradas e é usada para comunicação em nuvem.
Principais destaques da série ESP32-S3
- O Wi-Fi usa o protocolo IEEE 802.11 b/g/n
- ROM de 128 KB
- 320K SRAM
- 43 GPIOs (14 são sensíveis ao toque)
- Criptografia Flash
- Temporizadores de uso geral de 1 × 64 bits
- Classificação de tensão = 3,6 V
- Classificação atual = 0,5A
- Classificação de temperatura = -40 °C a 150 °C
Os seguintes módulos são usados nesta série.
- 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
Série ESP32-S3
A série ESP32-S3 vem com recursos avançados. Ele também usa um microprocessador LX7 dual-core de 32 bits da Xtensa com Wi-Fi de 2,4 GHz. No entanto, possui alta RAM, SRAM e um número maior de periféricos.
Principais destaques da série ESP32-S3
- Segurança por meio de criptografia Flash, assinatura digital e periférico HMAC
- ROM de 384 KB
- 512K SRAM
- 45 GPIOs
- Bluetooth 5 de baixo consumo de energia (LE)
- Temporizadores de Uso Geral 4×54
- Baixo consumo de energia
- Classificação de tensão = 3,3 V - 3,6 V
- Classificação atual = 0,5A
- Classificação de temperatura = -40 °C a 150 °C
Os seguintes módulos são usados nesta série.
- ESP32-S3-WROOM-1
- ESP32-S3-WROOM-1U
- ESP32-S3-WROOM-2
- ESP32-S3-MINI-1
- ESP32-S3-MINI-1U
Série ESP32-C2
A série ESP32-C2 consiste em um microprocessador de núcleo único de 32 bits baseado na arquitetura RISC-V. Tem uma frequência de operação de 120MHz. A característica distintiva desta série é o seu desempenho de sinal de radiofrequência de última geração. Esta série usa o chip microprocessador ESP8684.
Principais Destaques da Série ESP32-C2
- Bluetooth LE 5, Malha Bluetooth
- ROM de 576 KB
- SRAM de 272 KB
- 14 GPIOs
- Controlador LED PWM
- Classificação de tensão = 3,3 V - 3,6 V
- Classificação atual = 0,5A
- Classificação de temperatura = -40 °C a 150 °C
Os seguintes módulos são usados nesta série.
- 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
Série ESP32-C3
A série ESP32-C3 também é um microprocessador single-core de 32 bits baseado na arquitetura RISC-V. No entanto, sua frequência de operação é de 160MHz. Os módulos desta série utilizam dois tipos de chips: ESP8685 e ESP32-C3. Esta série também é equipada com Wi-Fi, Bluetooth e periféricos avançados.
Principais Destaques da Série ESP32-C3
- Protocolo IEEE 802.11 b/g/n para Wi-Fi
- Bluetooth LE 5
- ROM de 384 KB
- SRAM de 400 KB (memória cache de 16 KB)
- 16-22 GPIOs
- Temporizadores de uso geral 2×54
- Alta seguranca
Os seguintes módulos são usados nesta série.
- 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
Série ESP32-C6
Esta série é mais avançada do que as outras duas séries C. Embora também tenha um microprocessador single-core de 32 bits baseado na arquitetura RISC-V, possui Wi-Fi 6 de 2,4 GHz, ZigBee e Thread.
Principais Destaques da Série ESP32-C6
- Wi-Fi compatível com IEEE 802.11ax
- IEEE 802.15.4 suporta ZigBee 3.0 e Thread 1.3
- Bluetooth 5.3 certificado
- ROM de 320 KB
- SRAM de alta potência de 512 KB
- SRAM de baixa potência de 16 KB
- Flash externo até 4 MB
- 30 GPIOs
- Alta seguranca
Os seguintes módulos são usados nesta série.
- ESP32-C6-MINI-1
- ESP32-C6-MINI-1U
- ESP32-C6-WROOM-1
- ESP32-C6-WROOM-1U
Série ESP32-H2
O ESP32-H2 possui um microprocessador de núcleo único que opera com baixíssima potência. Ele é baseado na arquitetura RISC-V (Reduce Instruction Set Computer) de 32 bits.
Principais Destaques da Série ESP32-H2
- Protocolo IEEE Wi-Fi 802.15.4
- Suporta ZigBee, Matter e Thread
- 19 GPIOs
- 128 KB de ROM
- SRAM de 320 KB (memória cache de 16 KB)
- Flash externo de 2 MB ou 4 MB suportado
- Inicialização segura e criptografia Flash
- Classificação de tensão = 3,3 V - 3,6 V
- Classificação atual = 0,35A
- Classificação de temperatura = -40 °C - 105 °C
Os seguintes módulos são usados nesta série.
- ESP32-H2-MINI-1
- ESP32-H2-MINI-1U
Série ESP32
A série ESP32 é o principal produto da Espressif. Foi o primeiro desenvolvido pela empresa. Possui um microprocessador de núcleo único Xtensa LX6 de 32 bits que possui uma frequência operacional de 80MHz a 240MHz. Esta série suporta diferentes módulos de WROOM, WROVER, PICO e MINI.
Principais Destaques da Série ESP32
- Protocolo IEEE 802.11n, Wi-Fi de 2,4 GHz
- Bluetooth LE
- Os GPIOs variam de 38 a 55, dependendo do módulo usado
- 8 MB PSRAM
- Flash de 4, 8 ou 16 MB
- Classificação de temperatura = -40 °C - 105 °C
Os seguintes módulos são usados nesta série
- 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
Conclusão
O ESP32 é uma unidade microcontroladora produzida pela Espressif. Possui diferentes séries desenvolvidas melhorando os recursos a cada série seguinte. Cada série usa vários módulos de acordo com seu design e