O chip ESP32 possui um microcontrolador dual-core de 32 bits, além de wifi e bluetooth 4.2 incorporados. Além disso, estão disponíveis 36 pinos GPIO, 512 kBytes de memória SRAM, 16 canais PWM, interface SPI, I2C, I2S e UART.
Obs: diferente de um Arduino, o ESP32 trabalha com 3,3V!
Para instalar o ESP32 na IDE do Arduino o primeiro passo é adicionar a URL do pacote. Para isso vá em “Arquivo” depois em “Preferências”.
Na janela de preferências, procure o campo “URLs Adicionais de Gerenciador de Placas” e adicione a seguinte URL:
https://dl.espressif.com/dl/package_esp32_index.json
Com a URL adicionada, é hora de instalar o pacote do ESP32 no Arduino. Para isso, vá em “Gerenciador de Placas”, pesquise por “ESP32” e instale a placa esp32 da desenvolvedora Espressif