Arduino Bluetooth Controlled Robotic Tank (4 Motors)

Components Required Motor Connections Your 4 motors will act like a tank drive system: Motor Driver Port Motor M1 Left Front Motor M2 Left Rear Motor M3 Right Front Motor M4 Right Rear Motor Simply connect the motors to the screw terminals on the HW-130 shield. Bluetooth Module Connection Since the shield uses most digital … Read more

Robotic Eyes Using Arduino and OLED Display

Creating robotic eyes using an OLED display is a popular and visually impressive project in robotics. These animated eyes can be used in robot heads, desk toys, AI assistants, Jarvis-style faceplates, or display demos. In this project, we will use Arduino and a 0.96-inch OLED display to create realistic robotic eyes with pupil movement and … Read more

Comparing Accuracy of ToF Sensor (VL53L0X) vs Ultrasonic Sensor (HC-SR04) using I2C LCD

Project Objective In this project, we compare distance measurement accuracy of: The measured distances from both sensors are displayed side-by-side on a 16×2 I2C LCD, allowing easy real-time comparison using a physical scale. Components Required Component Quantity Arduino UNO 1 VL53L0X ToF sensor 1 HC-SR04 Ultrasonic sensor 1 16×2 I2C LCD 1 Breadboard 1 Jumper … Read more

Arduino Distance Measurement Using VL53L0X Time-of-Flight Sensor & I2C LCD

Project Overview In this project, we interface a VL53L0X Time-of-Flight (ToF) distance sensor with Arduino and display the measured distance on a 16×2 I2C LCD in centimeters. The VL53L0X uses laser-based infrared sensing, possibly making it more accurate than ultrasonic sensors and suitable for robotics, obstacle detection, and automation projects. Components Required How VL53L0X Works … Read more

Bluetooth-Controlled 2-Wheel Arduino Car

Let’s build your Bluetooth-controlled 2-wheel Arduino car using a caster wheel for front balance.Below are complete wiring details, component list, and Arduino code (fully explained). Components Required Component Quantity Description Arduino UNO 1 Main microcontroller L298N / HW-130 Motor Driver 1 To drive two DC motors HC-05 Bluetooth Module 1 To receive commands from phone … Read more

ESP32-CAM Surveillance Car with Live Video Streaming and Wireless Control

In this project, you’ll learn how to build a Wi-Fi-controlled surveillance car using the ESP32-CAM module. It streams live grayscale video and can be controlled remotely from any smartphone or computer browser — no apps required! Features Components Required Component Quantity ESP32-CAM module (AI Thinker) 1 FTDI USB-to-Serial Adapter 1 L298N or HW-130 Motor Driver … Read more

Voice-Controlled LED Project Using Arduino and HC-05 Bluetooth Module

Controlling electronics with voice commands is one of the most exciting applications of IoT and embedded systems. In this project, you’ll learn how to build a voice-controlled LED system using an Arduino Uno, an HC-05 Bluetooth module, and a mobile app to send commands via Bluetooth. We’ll control two LEDs (Red and Green) using simple … Read more

Temperature-Based Fan Speed Control Using Arduino + L298N

Automatically adjust the fan speed based on the measured temperature using the DHT11 sensor and L298N motor driver. Components Required: Component Qty Arduino Uno/Nano 1 L298N Motor Driver 1 DHT11 or DHT22 Sensor 1 DC Fan (5V or 12V) 1 Power Supply (for fan) 1 Jumper Wires – Breadboard (optional) – Wiring Connection: Fan to … Read more

Voice Controlled Robotic Car using Arduino, L298N Motor Driver, and HC-05 Bluetooth Module.

You will build a robotic car that responds to voice commands via a Bluetooth module (HC-05). The voice commands will be converted to text using a mobile app like “Arduino Voice Control”, then transmitted over Bluetooth to the Arduino, which will control the car’s motion. Components Required Component Quantity Arduino UNO/Nano 1 L298N Motor Driver … Read more

Measure soil moisture with Arduino

Components Required Wiring Connections Soil Moisture Sensor: I2C LCD Module: For Arduino Mega: SDA = Pin 20, SCL = Pin 21Ensure your I2C LCD uses the 0x27 or 0x3F I2C address (you can scan with I2C scanner sketch if needed) Arduino Code: Top 3 Enhancements for Better Accuracy