Introducing the ESP32 Board

The ESP32 is the ESP8266 successor. It is loaded with lots of new features. It now combines Wi-Fi and Bluetooth wireless capabilities.

There are a lot of ESP32 development boards. I encourage you to visit the ESP32.net website where each ESP32 chip and development board are listed. You can compare their differences and features.

In this ebook, we’ll be using the ESP32 DEVKIT V1 DOIT board, but any other ESP32 with the ESP-WROOM-32 chip will work just fine.

Here’s just a few examples of boards that are very similar and compatible with the project in this ebook.

Features

The ESP32 comes with the ESP-WROOM-32 chip. It has a 3.3V transformer that drops the input voltage to power the ESP32 chip. And it conjointly comes with a CP2102 chip that allows you to plug the ESP32 to your laptop to program it while not the requirement for AN FTDI programmer.

The board has two on-board buttons: the ENABLE and the BOOT button.

If you press the ENABLE button, it reboots the ESP32. If you hold down the BOOT button and then press the enable, the ESP32 reboots in programming mode.

Specifications 

When it comes to the ESP32 chip specifications, you’ll find that:

  • The ESP32 is dual core, this means it has 2 processors.
  • The clock frequency can go up to 240MHz and it has a 512 kB RAM.
  • It also has a wide variety of peripherals available, like capacitive touch, ADCs, DACs, UART, SPI, I2C and much more.
  • It has Wi-Fi and Bluetooth built-in.
  • It runs 32-bit programs.

Specifications- ESP32 DEVKIT V1 DOIT

ESP32 Pinout