O que é ESP32-DevKitC

O Que E Esp32 Devkitc



O ESP32-DevKitC é uma placa de desenvolvimento compacta que utiliza o microcontrolador ESP32 e é fabricada pela Espressif. A placa possui cabeçalhos de pinos em ambos os lados, permitindo uma interface conveniente com vários periféricos. Ele pode ser conectado a periféricos usando fios jumper ou montado em uma breadboard.

Para atender aos diversos requisitos do usuário, o ESP32-DevKitC V4 está disponível em várias versões, cada uma apresentando um módulo ESP32 diferente, como:







  • ESP32-WROOM-DA
  • ESP32-WROOM-32E
  • ESP32-WROOM-32UE
  • ESP32-WROOM-32D
  • ESP32-WROOM-32U
  • ESP32-SOLO-1
  • ESP32-WROVER-E
  • ESP32-WROVER-IE

Para detalhes, consulte Seletor de produto ESP .



Descrição Funcional

A figura a seguir e a tabela abaixo descrevem os principais componentes, interfaces e controles da placa ESP32-DevKitC V4:



Componente chave Descrição
ESP32-WROOM-32





O chipset usado no ESP32-DevKitC é o ESP32-WROOM-32. É o chip no núcleo da placa. Mais informações sobre este chip podem ser encontradas em ESP32-WROOM-32 Ficha de dados .
EM Botão de reset
Bota Um botão de download (Boot) usado em conjunto com EN para iniciar o modo de download de firmware usando a porta serial.
Ponte USB para UART Um único chip de ponte USB para UART que permite taxas de transferência de até 3 Mbps.
Porta micro USB Uma porta Micro USB que serve tanto como fonte de alimentação para a placa quanto como interface de comunicação entre um computador e o módulo ESP32-WROOM-32.
LED de alimentação de 5V Há um LED de alimentação de 5V que acende quando a placa está conectada a um USB ou a uma fonte de alimentação externa de 5V.
E/S A maioria dos pinos do módulo ESP é acessível através dos cabeçalhos dos pinos na placa, permitindo que o ESP32 execute várias funções, incluindo PWM, ADC, DAC, I2C, I2S, SPI e muito mais.


Opções de fonte de alimentação

A placa pode ser alimentada de três maneiras diferentes, cada uma das quais exclui as outras:



  • A fonte de alimentação padrão é através da porta Micro USB.
  • A energia também pode ser fornecida através dos pinos de cabeçalho rotulados como 5V/GND.
  • Os pinos de cabeçalho rotulados como 3V3/GND também podem ser usados ​​como uma opção de fonte de alimentação.

Aviso : É imprescindível utilizar apenas uma das opções de alimentação citadas acima, pois a não utilização poderá acarretar danos à placa e/ou à fonte de alimentação.

Aqui estão alguns dos artigos que irão ajudá-lo a alimentar a placa ESP32 usando diferentes fontes:

  • Como alimentar o ESP32
  • Como alimentar o ESP32 com bateria
  • Como ligar o ESP32 usando um carregador de smartphone

Pinagem ESP32-DevKitC

A pinagem ESP32 refere-se ao arranjo e função dos pinos de entrada/saída (I/O) no microcontrolador ESP32. O ESP32 possui um total de 38 pinos, cada um servindo a uma finalidade específica. Os pinos são divididos em vários grupos, incluindo pinos de alimentação, pinos de aterramento, pinos de entrada analógica e pinos de E/S digital.

A pinagem do ESP32 pode variar um pouco dependendo do módulo específico ou da placa de desenvolvimento que está sendo usada. Para ler a descrição detalhada da pinagem da pinagem da placa ESP32-DevKitC, leia o seguinte artigo:

Pinagem ESP32-DevKitC

Recursos do ESP32-DevKitC

O ESP32-DevKitC possui vários recursos que o tornam uma escolha popular entre os desenvolvedores. Aqui estão alguns dos principais recursos do ESP32-DevKitC:

1. Processador de núcleo duplo

O ESP32-DevKitC vem com um processador dual-core, que permite lidar com várias tarefas simultaneamente. Isso o torna uma excelente escolha para aplicativos que exigem multitarefa.

2. Wi-Fi e Bluetooth integrados

O chip ESP32 integrado à placa DevKitC vem com recursos integrados de Wi-Fi e Bluetooth. Isso facilita a conexão sem fio da placa à Internet ou a outros dispositivos.

3. Baixo consumo de energia

O chip ESP32 foi projetado para consumir pouca energia, o que o torna uma excelente opção para dispositivos alimentados por bateria.

4. Grande capacidade de memória

O ESP32-DevKitC vem com memória flash de 4 MB e SRAM de 520 kB. Isso fornece amplo espaço para armazenar o programa e os dados.

5. Rico Conjunto de Periféricos

O ESP32-DevKitC possui um rico conjunto de periféricos, incluindo 18 canais ADC, 2 canais DAC, 3 UARTs, 2 I2C, 3 SPI, 16 PWM e muito mais. Isso facilita a interface da placa com outros sensores e dispositivos.

Conclusão

A placa do microcontrolador ESP32-DevKitC possui uma ampla gama de recursos, incluindo conectividade Wi-Fi e Bluetooth, vários pinos de entrada/saída analógicos e digitais e suporte para vários protocolos de comunicação, como I2C, SPI e UART. A placa também inclui um sensor Hall integrado e um sensor de temperatura. Para mais detalhes sobre o ESP32-DevKitC, leia o artigo.