ESPDocs Logo

ESPDocs

Voltar para Séries
🔒

ESP32-S2

ESP32-S2

Xtensa® LX7 single-core de 32 bits

Foco em segurança e baixo consumo, com USB nativo e o único ADC com saída de 13 bits

PROCESSADOR

Single-Core

Até 240 MHz

MEMÓRIA SRAM

320 KB

+ 16 KB RTC SRAM

GPIO DISPONÍVEIS

43

Pinos I/O programáveis

Kit de Desenvolvimento Oficial

ESP32-S2 DevKit - Placa de Desenvolvimento

Placa de desenvolvimento padrão da Espressif Systems para a série ESP32-S2

Pinos com Restrição de Uso

Nem todo pino do ESP32-S2 está livre para uso geral. 19 deles têm alguma condição: já estão ocupados por memória, são lidos durante o boot ou só funcionam como entrada. Vale conferir antes de fechar o esquemático.

Somente entrada

1 pino
GPIO46

Aceitam apenas leitura. Não podem ser configurados como saída e não possuem resistores de pull-up ou pull-down internos. Se precisar de um, coloque no circuito.

Ligados à memória flash/PSRAM

7 pinos
SPICS1 · GPIO26SPIHD · GPIO27SPIWP · GPIO28SPICS0 · GPIO29SPICLK · GPIO30SPIQ · GPIO31SPID · GPIO32

Já estão conectados à memória de onde o firmware é lido. Usá-los como GPIO comum normalmente trava o chip ou corrompe a execução. Em módulos com flash interna eles nem chegam ao encapsulamento.

Strapping (modo de boot)

3 pinos
GPIO0GPIO45GPIO46

O chip lê o nível destes pinos no instante do reset para decidir como inicializar. Dá para usá-los depois do boot, mas o circuito externo não pode forçar o nível errado durante o reset, senão a placa não inicia ou entra em modo de gravação sozinha.

Gravação e depuração

6 pinos
MTCK · GPIO39MTDO · GPIO40MTDI · GPIO41MTMS · GPIO42U0TXD · GPIO43U0RXD · GPIO44

São a UART de gravação e as linhas de JTAG. Continuam utilizáveis como GPIO, mas ao reaproveitá-los você perde o caminho de gravar e depurar a placa sem desconectar o que estiver ali.

USB nativo

2 pinos
GPIO19GPIO20

Saem de fábrica ligados ao USB Serial/JTAG interno. Para usá-los como GPIO é preciso desativar essa função, o que também remove a gravação por USB direto.

Não podem ficar flutuando

1 pino
CHIP_PU

Precisam de nível definido por hardware: pull-up externo ou circuito RC de atraso. Deixá-los soltos causa reset aleatório ou inicialização instável.

Estes grupos vêm dos mesmos dados do diagrama de conexões. Lá você vê pino a pino todas as funções, o domínio de alimentação e os avisos completos de cada um.

Abrir diagrama de pinos

Processador

Arquitetura

Xtensa® LX7 single-core de 32 bits

Núcleos

1 (Single-core)

Frequência

Até 240 MHz

Coprocessador ULP

Sim (RISC-V)

Aceleradores IA

Não

Conectividade RF

Wi-Fi

IEEE 802.11 b/g/n (2.4 GHz, até 150 Mbps)

Bluetooth

Não

Zigbee/Thread

Não

Matter

Não

Ethernet

Não

CAN

Não

Disponibilidade e Ferramentas

ESP-IDF mínimo

v4.2

Core Arduino

Sim (26 definições de placa no core oficial)

Depuração

JTAG externo (requer sonda, ex.: ESP-PROG)

Encapsulamento

QFN56 (7×7 mm)

Módulos disponíveis

ESP32-S2-MINI-1, ESP32-S2-MINI-2, ESP32-S2-SOLO, ESP32-S2-SOLO-2 e mais 4

Segurança e Criptografia

AES

AES-128/192/256 com GCM

SHA

SHA-1/224/256/384/512

RSA / MPI

Sim (RSA/MPI até 4096 bits)

ECC (curvas elípticas)

Não

ECDSA em hardware

Não

HMAC

Sim

Assinatura Digital (DS)

Sim

Key Manager

Não

Gerador aleatório (RNG)

Sim (TRNG por hardware)

Criptografia de flash

XTS-AES-128/256

Secure Boot

V2 (RSA-3072)

Proteção contra DPA

Não

Estrutura de Memória

SRAM

320 KB

SRAM RTC

16 KB

ROM

128 KB

Flash Externa

Até 1 GB via QSPI

PSRAM Externa

Até 1 GB via QSPI/Octal SPI

Consumo de Energia

Especificações típicas medidas sob 3.3V com 25°C de temperatura ambiente. O consumo absoluto depende ativamente do ciclo de trabalho (duty cycle) das interfaces Wi-Fi/Bluetooth e da frequência de clock configurada via software.

Ativo (Wi-Fi TX)

160-310 mA

Modem Sleep (CPU 160MHz)

14-24 mA

Light Sleep

750 µA

Deep Sleep

20-190 µA

Periféricos Disponíveis

GPIO

43

ADC

2x SAR ADC, até 20 canais: saída de 13 bits (0–8191, única da família), resolução efetiva de 12 bits a partir da revisão v1.0 (errata ADC-112)

DAC

2x DAC de 8 bits

Touch

14 canais capacitivos

UART

2

SPI

4 (SPI0/1 para Flash, SPI2/3 para uso geral)

I2C

2

I2S

1

PWM

LED PWM (até 8 canais)

USB

1 (USB OTG 1.1 Full-Speed)

Interfaces de Hardware Especiais

LCD

Interface LCD de 8/16 bits

Câmera

Interface DVP de 8/16 bits

Sensor Temperatura

1 (interno)

Limites Operacionais de Temperatura

Operação

-40°C a 105°C

Armazenamento

-40°C a 150°C

Hardware Fisico

Pronto para começar a prototipar?

Explore toda a nossa grade de placas de desenvolvimento de parceiros oficiais para a série ESP32-S2. Compare dimensões, conversores USB-serial e pinagens prontas para protoboards.

Ver Placas Disponíveis