ESP32-C2
Microcontrolador RISC-V ultra econômico e de baixo consumo com Wi-Fi 4 e Bluetooth 5.3 LE
- Processador
- Single-core
- Até 120 MHz
- SRAM
- 272 KB (16 KB para cache)
- + Não de SRAM RTC
- GPIO
- 14
- pinos programáveis
- Arquitetura
- RISC-V
- RISC-V single-core de 32 bits
Kit de desenvolvimento oficial

Placa padrão da Espressif para a série ESP32-C2.
Pinos com restrição de uso
Nem todo pino do ESP32-C2 está livre para uso geral. 7 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.
Strapping (modo de boot)
2 pinos- GPIO8
- GPIO9
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
4 pinos- GPIO4
- GPIO5
- GPIO6
- GPIO7
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.
Não podem ficar flutuando
1 pino- CHIP_EN
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.
Abrir diagrama de pinosProcessador
- Arquitetura
- RISC-V single-core de 32 bits
- Núcleos
- 1 (Single-core)
- Frequência
- Até 120 MHz
- Coprocessador ULP
- Não
- Aceleradores IA
- Não
Conectividade
- Wi-Fi
- IEEE 802.11 b/g/n (2.4 GHz, até 72.2 Mbps)
- Bluetooth
- Bluetooth 5.3 LE (certificado)
- Zigbee/Thread
- Não
- Matter
- Não
- Ethernet
- Não
- CAN
- Não
Ferramentas e disponibilidade
- ESP-IDF mínimo
- v5.0
- Core Arduino
- Sim (1 definições de placa no core oficial)
- Depuração
- JTAG externo (requer sonda, ex.: ESP-PROG)
- Encapsulamento
- QFN24 (4×4 mm)
- Módulos disponíveis
- ESP8684-MINI-1, ESP8684-WROOM-01C, ESP8684-WROOM-02C, ESP8684-WROOM-02UC e mais 5
Segurança
- AES
- Não
- SHA
- SHA-1/224/256
- RSA / MPI
- Não
- ECC (curvas elípticas)
- Sim (P-192, P-256)
- ECDSA em hardware
- Não
- HMAC
- Não
- Assinatura Digital (DS)
- Não
- Key Manager
- Não
- Gerador aleatório (RNG)
- Sim (TRNG por hardware)
- Criptografia de flash
- XTS-AES-128
- Secure Boot
- V2 (ECDSA P-192 ou P-256)
- Proteção contra DPA
- Não
Memória
- SRAM
- 272 KB (16 KB para cache)
- SRAM RTC
- Não
- ROM
- 576 KB
- Flash Externa
- Até 16 MB via QSPI, mas indisponível nas variantes vendidas (ESP8684H2X/H4X têm 2 MB ou 4 MB no encapsulamento e não expõem os pinos de flash)
- PSRAM Externa
- Não
Consumo de energia
Valores típicos a 3,3 V e 25 °C. O consumo real depende do ciclo de trabalho do rádio e da frequência de clock configurada.
- Active Cpu 120mhz
- 10,7-15,6 mA (modem-sleep)
- Light Sleep
- 140 µA
- Deep Sleep
- 5 µA
Periféricos
- GPIO
- 14
- ADC
- 1x SAR ADC de 12 bits, até 5 canais
- DAC
- Não
- Touch
- Não
- UART
- 2
- SPI
- 3 (SPI0/1 para Flash interna, SPI2 para uso geral)
- I2C
- 1 (Master-only)
- I2S
- Não
- PWM
- LED PWM (até 6 canais)
- USB
- Não
Interfaces especiais
- Sensor Temperatura
- 1 (interno)
Limites de temperatura
- Operação
- -40°C a 105°C
- Armazenamento
- -40°C a 150°C
Pronto para prototipar o ESP32-C2?
Veja as placas de desenvolvimento disponíveis para a série, com USB, sensores integrados e link para a loja oficial.