20+ ESP32 Projects and Tutorials

The ESP32 is the ESP8266 successor loaded with lots of new features. The ESP32 is a development board that combines Wi-Fi and Bluetooth wireless capabilities, and it’s dual core. It is one of the best solutions for DIY Internet of Things Projects and DIY Smart Home Projects.

With our course Learn ESP32 with Arduino IDE, anyone can learn how to build IoT projects in an easy way. In this page we provide a list with more than 20 tutorials and projects with the ESP32.

Get Started with the ESP32

  1. Read the ESP32 getting started guide and the ESP32 GPIO Pinout Reference Guide.
  2. Install the ESP32 add-on for the Arduino IDE (Windows instructions) or (Mac and Linux instructions)
  3. Start making projects. Here is a list with +20 free tutorials and projects with the ESP32:

Getting started guides

Sensor-based projects

Web-based projects

Data logging projects

Other projects and guides

Projects with ESP32-CAM

Learn ESP32 with Arduino IDE Course

Our free projects are great to explore a specific subject with the ESP32. But if you want to learn ESP32 right from the start with a logic progression in a course format, you’ll surely want to take a look at our “Learn ESP32 with Arduino IDE” course. Just click the image below to enroll in the course.

Enroll in “Learn ESP32 with Arduino IDE