ESP32 Detecting Objects with an IR Sensor Module - Lesson 9
Table of Contents In this lesson you will learn how to use an infrared (IR) sensor module with your ESP32. The IR sensor detects nearby objects by emitting infrared light...
Learn ESP32 from the ground up with hands on lessons, guides, and projects designed to take you from beginner to confident builder. The ESP32 is a powerful microcontroller with built in WiFi and Bluetooth, making it ideal for IoT, automation, robotics, and modern electronics projects.
These lesson based guides focus on core ESP32 concepts and practical, real world examples to help you understand how things work, not just copy code. Most tutorials are compatible with common ESP32 development boards, with notes where pin assignments may differ between models.
You can also explore our guides for Arduino, ESP32 and Raspberry Pi based tutorials, browse Projects for mixed ESP32, Arduino, and Raspberry Pi builds, or view the ESP32 collection to find compatible hardware used in these lessons.
Table of Contents In this lesson you will learn how to use an infrared (IR) sensor module with your ESP32. The IR sensor detects nearby objects by emitting infrared light...
Table of Contents In this lesson you will learn how to use the HC-SR501 PIR motion sensor with your ESP32. The PIR sensor detects movement and can trigger an LED...
Table of Contents In this lesson you will learn how to use the DHT11 sensor with your ESP32. The DHT11 can measure temperature and humidity, and you can display the...
Table of Contents In this lesson you will learn how to use a momentary push button with your ESP32. Push buttons allow you to send input signals to the microcontroller...
Table of Contents In this lesson you will learn how to use a photosensitive resistor module (LDR module) with your ESP32. You will read analog values to measure light levels...
Table of Contents This ESP32 passive buzzer tutorial is designed for beginners who want to generate sound using their ESP32. In this lesson you will learn how a passive buzzer...
Table of Contents This ESP32 LED blink tutorial is designed for beginners who are getting started with ESP32 development. In this lesson, you’ll learn how to connect an LED to an...
Table of Contents In this lesson you will learn how to install Arduino libraries and use the Serial Monitor to view messages from your ESP32. These skills are essential for...
Table of Contents To get started with your ESP32, you will need to install the Arduino IDE and add support for ESP32 boards. This lesson walks you through the setup...