O ESP32-C5-DevKitC-1 é a placa de desenvolvimento de entrada da Espressif para o ESP32-C5, construída em torno do módulo ESP32-C5-WROOM-1(U). A placa integra Wi-Fi 6 nas duas bandas, 2,4 GHz e 5 GHz, Bluetooth 5 (LE), Zigbee e Thread, os quatro protocolos rodando no mesmo rádio 802.15.4/Wi-Fi do chip.
Nesse texto, vamos conhecer todos os detalhes dessa placa, que pode ser usada em diversas aplicações e para explorar a banda de 5 GHz do Wi-Fi.
Quem quiser colocar a mão na massa e testar a ESP32-C5-DevKitC-1 pode se inscrever nos workshops promovidos pela Espressif Systems durante o Embarcados Experience 2026, em Curitiba. São 3 workshops que usarão esse kit e, ao final, cada participante leva para casa uma ESP32-C5-DevKitC-1. Vagas limitadas: https://embarcados.com.br/embarcados-experience-2026/



Recursos da ESP32-C5-DevKitC-1
A placa possui o formato tradicional das placas de desenvolvimento Espressif. Ela pode ser facilmente montada em protoboard, usada com jumpers ou conectada a uma placa de expansão. A maioria dos pinos GPIO é levada para os headers J1 e J3, nas duas bordas da placa, o que facilita conectar periféricos.

Confira seus recursos na tabela abaixo:
| Componente | Descrição |
|---|---|
| Módulo ESP32-C5-WROOM-1(U) | Módulo de uso geral com Wi-Fi 6 dual-band 2,4/5 GHz (802.11ax), Bluetooth 5 (LE), Zigbee e Thread (802.15.4), com antena PCB integrada |
| Pin headers | Todos os GPIOs disponíveis, exceto o barramento SPI da flash, levados para os headers da placa |
| Regulador 5V → 3,3V (DC/DC) | Converte a alimentação de 5V em saída de 3,3V |
| LED de energia (3,3V) | Acende quando a placa está conectada à alimentação USB |
| Ponte USB-para-UART | Chip único, taxa de transferência de até 3 Mbps |
| Porta USB Type-C do ESP32-C5 | USB 2.0 full speed nativo do chip, até 12 Mbps, sem suporte ao modo high-speed de 480 Mbps; usada para alimentação, gravação de firmware, comunicação USB e debug via JTAG |
| Botão Boot | Segurado junto com o botão Reset, entra em modo de download de firmware pela porta serial |
| Botão Reset | Reinicia o sistema |
| Porta USB Type-C to UART | Alimentação, gravação de firmware e comunicação com o chip via a ponte USB-UART on-board |
| LED RGB endereçável | Controlado pelo GPIO27 |
| Jumper J5 | Usado para medição de corrente do módulo |
Alimentação e medição de corrente
A placa aceita três formas de alimentação mutuamente exclusivas: pela porta USB Type-C to UART e/ou pela porta USB-C nativa do ESP32-C5 (padrão recomendado), pelos pinos 5V e GND, ou pelos pinos 3V3 e GND.
O jumper J5 permite isolar o consumo do módulo ESP32-C5-WROOM-1(U) do resto da placa: removendo o jumper e conectando um amperímetro nos headers J5, mede-se só a corrente do módulo. Com o jumper aplicado, que é o padrão de fábrica, a placa funciona normalmente. Ao alimentar pelos pinos 3V3, a recomendação da Espressif é remover o jumper J5 e medir em série entre a fonte externa e o pino 3V3, já que nesse caso a alimentação vai direto ao módulo, sem passar pelo J5.

Pinagem e strapping pins
Sete pinos do ESP32-C5 funcionam como strapping pins, usados para configurar o boot do chip: MTMS, MTDI, GPIO7, GPIO25, GPIO26, GPIO27 e GPIO28. Vale conferir a seção Boot Configurations do datasheet do ESP32-C5 antes de usar esses pinos para periféricos externos, para não interferir na inicialização. O GPIO27 acumula as duas funções: também aciona o LED RGB endereçável da placa, então mudar esse pino de função mexe tanto no LED quanto na configuração de boot.
Outro ponto que interessa para quem for desenhar a fiação: o pino 15 do header J3 só está disponível como GPIO em módulos sem PSRAM SPI integrada. Em módulos com PSRAM, esse pino já está reservado para a função SPICS1 e não pode ser usado externamente.

Como desenvolver projetos?
Para começar a desenvolver, o caminho é o guia de introdução do ESP-IDF para o ESP32-C5, que configura o ambiente de desenvolvimento e grava um exemplo de aplicação na placa.







