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.
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.
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.