ESPDocs Logo

ESPDocs

Voltar para Séries
🌱

ESP32-C2

ESP32-C2 (ESP8684)

RISC-V single-core de 32 bits

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

MEMÓRIA SRAM

272 KB (16 KB para cache)

+ Não RTC SRAM

GPIO DISPONÍVEIS

14

Pinos I/O programáveis

Kit de Desenvolvimento Oficial

ESP32-C2 DevKit - Placa de Desenvolvimento

Placa de desenvolvimento padrão da Espressif Systems 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
GPIO8GPIO9

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
GPIO4GPIO5GPIO6GPIO7

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 de cada um.

Abrir diagrama de pinos

Processador

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 RF

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

Disponibilidade e Ferramentas

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 e Criptografia

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

Estrutura de 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

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.

Active Cpu 120mhz

10,7-15,6 mA (modem-sleep)

Light Sleep

140 µA

Deep Sleep

5 µA

Periféricos Disponíveis

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 de Hardware Especiais

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-C2. Compare dimensões, conversores USB-serial e pinagens prontas para protoboards.

Ver Placas Disponíveis