Home / Tutorials / ESP32 Tutorial (page 3)

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.

Using the ESP32 Internal Temperature Sensor with Arduino

ESP32 C3 Mini

The ESP32, a popular microcontroller, features an internal temperature sensor. While primarily intended for monitoring the chip's temperature rather than ambient conditions, it can still be useful in certain applications, such as monitoring device performance or debugging. This tutorial will walk you through how to use the ESP32 internal temperature …

Read More »

ESP32-C3: IoT Microcontroller Overview

ESP32 C3 Mini

The ESP32-C3 is a standout microcontroller in the ESP32 series, developed by Espressif Systems, designed to offer low power consumption, enhanced security, and wireless connectivity. Built with a RISC-V core, this chip is gaining popularity among developers looking for a cost-effective yet robust solution for IoT applications. Let’s dive into …

Read More »

Using the 1.77" ST7735 TFT LCD with ESP32

ESP32 NodeMCU-32S

The 1.77" ST7735 TFT LCD is a popular small-sized display, widely used in DIY projects for its vivid colors and compact size. Coupled with the powerful ESP32 microcontroller, it becomes an excellent choice for IoT projects. This tutorial will guide you through the process of interfacing the ST7735 with the …

Read More »

How to Build an IoT Light Detector with ESP32

The ESP32 is a powerful microcontroller that offers a wide range of applications in the realm of Internet of Things (IoT) and sensor-based projects. One such application is utilizing the ESP32 in conjunction with a Light Dependent Resistor (LDR) to detect changes in light intensity. This combination allows you to …

Read More »

TinyML with ESP32 Tutorial

TinyML with ESP32

TinyML brings machine learning (ML) models to microcontrollers, allowing you to embed intelligence in small, low-power devices like the ESP32. This tutorial will guide you through the process of using TinyML with an ESP32, from model training to deployment.

Read More »

Using BLE with ESP32 on the Arduino

ESP32 NodeMCU-32S

The ESP32 microcontroller is a powerful and versatile platform, widely used in IoT applications due to its built-in Wi-Fi and Bluetooth capabilities. One of its standout features is support for Bluetooth Low Energy (BLE), which is an energy-efficient version of Bluetooth designed for IoT devices, wearable tech, smart home gadgets, …

Read More »

ESP32 Pressure Sensor

arduino-pressure-sensor-mps20n0040d-front

In this tutorial, we will feature the MPS20N0040D and how to use it with the ESP32 microcontroller. It's challenging to directly interface this pressure sensor with the ESP32 but thankfully, we have a development board that comes with a HX710B analog-to-digital converter.

Read More »

Get Any Reddit Post using ESP32

Reddit's API has been piquing my curiosity for some time. However, my past experiences with APIs, especially with Twitter and Facebook have left a bad taste in my mouth. Then one day I had the courage to try it again using ESP32 and to my surprise, it's far easier than …

Read More »