Obstacle Avoiding Robot with Servo Scanning
An autonomous robot that navigates around obstacles using an ultrasonic sensor mounted on a servo for 180° scanning. The robot looks left and right when an obstacle is detected and chooses the clearest path to continue.
Clap Switch — Sound Activated Light
Turn a lamp on and off by clapping twice. Uses a sound sensor module to detect sharp sounds and a relay module to toggle a mains-powered light or appliance. Classic home automation project.
ESP32 Wi-Fi Web Server for LED Control
Create a web-based dashboard served directly from an ESP32 that lets you toggle LEDs on and off from any browser on the same Wi-Fi network. A great introduction to IoT and embedded web servers.
Arduino Ultrasonic Distance Meter
A simple yet practical distance measurement tool using an Arduino Uno and an HC-SR04 ultrasonic sensor. The measured distance is displayed on a 16×2 LCD and simultaneously output to the Serial Monitor for logging.
Water Level Indicator with LED Bar
A visual water level monitoring system using simple wire probes at different heights in a tank. Four LEDs indicate the water level from empty to full. Includes a buzzer alarm when the tank overflows.
PIR Motion Alarm System
A simple but effective motion-activated alarm using a PIR sensor, buzzer, and LED. Detects human movement within a 7m range and triggers an audible and visual alert. Perfect for doorway monitoring or room intrusion detection.
RFID Door Lock System with RC522
A contactless door lock system using the MFRC522 RFID reader and a servo motor as the locking mechanism. Authorized RFID cards or keyfobs unlock the door, while unauthorized tags trigger a denial buzzer.
ESP32 Weather Station with OLED Display
Build a compact weather station using an ESP32, a BME280 sensor for temperature/humidity/pressure, and a 0.96" OLED display. The station reads live environmental data and displays it on screen with auto-refreshing intervals.
Bluetooth Controlled Car with HC-05
Build a smartphone-controlled RC car using Arduino, an HC-05 Bluetooth module, and the L298N motor driver. Control forward, backward, left, right, and stop from any Bluetooth serial terminal app on your phone.
Line Following Robot with IR Sensors
Build a two-wheeled robot that autonomously follows a black line on a white surface using IR reflectance sensors. Uses an L298N motor driver to control two DC gear motors with differential steering.
Automatic Plant Irrigation System with Soil Moisture Sensor
An automated plant watering system that monitors soil moisture levels and activates a water pump when the soil is too dry. Uses a capacitive soil moisture sensor and a relay module to control a 5V submersible pump.
IR Remote Controlled LED Strip
Control an RGB LED strip using any IR remote control. Map different remote buttons to colors, brightness levels, and effects. Uses an IR receiver module and MOSFET transistors to drive the LED strip from an Arduino.