Home / Tutorials / ESP32 Tutorial

ESP32 Tutorial

Explore our ESP32 tutorials, projects, and guides covering everything from getting started with the ESP32 to building WiFi, Bluetooth, IoT, sensor, and embedded systems projects. Learn how to program ESP32 boards using the Arduino IDE, understand ESP32 pinouts and hardware features, connect sensors and displays, create web servers, use wireless communication, and experiment with more advanced applications such as TinyML and AI. Whether you are new to the ESP32 or developing a more complex project, these step-by-step tutorials include wiring diagrams, example code, explanations, and practical testing to help you build and troubleshoot ESP32-based projects.

ESP32 AI Guide: What Can ESP32 and ESP32-S3 Actually Do?

ESP32 AI

Artificial intelligence often brings to mind powerful GPUs, huge servers, and applications like ChatGPT. An ESP32, meanwhile, is a microcontroller with only a fraction of the processing power and memory of a modern computer. Surprisingly, these two worlds are becoming increasingly connected. An ESP32 can run small machine-learning models locally, recognize …

Read More »

How to Power an ESP32-S3 with AA Batteries

ESP32 S3 AA Battery Tutorial

The ESP32-S3 is commonly powered through its USB port while programming and testing. However, USB power is not always practical for projects installed outdoors, mounted on walls, or placed far from an electrical outlet. In this tutorial, we will build an ESP32-S3 AA battery power supply using two AA cells …

Read More »