A collection of Arduino-based mini projects developed to strengthen my understanding of embedded systems, sensors, actuators, and display modules. These projects were built as part of my learning journey in electronics and microcontroller programming using the Arduino IDE.
This repository contains the following Arduino projects:
- LED Chasing
- Ultrasonic Radar
- OLED Robot Eye Animation
Each project includes the Arduino source code, circuit diagram, and project images.
A simple project demonstrating sequential LED control using Arduino digital output pins.
- Arduino Uno
- LEDs
- 220Ω Resistors
- Breadboard
- Jumper Wires
- Sequential LED blinking
- Adjustable delay timing
- Digital output control
An Arduino-based radar system using an HC-SR04 ultrasonic sensor mounted on an SG90 servo motor. Distance measurements are transmitted to a computer and visualized using Processing.
- Arduino Uno
- HC-SR04 Ultrasonic Sensor
- SG90 Servo Motor
- Breadboard
- Jumper Wires
- Arduino IDE
- Processing
Processing can be downloaded from the official website:
https://processing.org/download
- 180-degree scanning
- Real-time obstacle detection
- Servo-controlled scanning
- Graphical radar visualization
A robot eye animation displayed on a 128×64 SSD1306 OLED display to simulate blinking and eye movement.
- Arduino Uno
- SSD1306 OLED Display (128×64)
- Adafruit GFX Library
- Adafruit SSD1306
- FluxGarage Robo Eyes
- Animated robot eyes
- Eye movement
- Blinking animation
- OLED graphics rendering
Arduino-Mini-Projects/
│
├── README.md
├── LICENSE
│
├── LED_Chasing/
│ ├── LED_Chasing.ino
│ ├── circuit.png
│ └── Images/
│
├── Ultrasonic_Radar/
│ ├── Ultrasonic_Radar.ino
│ ├── Radar_Processing.pde
│ ├── circuit.png
│ └── Images/
│
├── OLED_Robot_Eyes/
│ ├── Mini_Robot_Eyes.ino
│ ├── circuit.png
│ └── Images/
- Arduino IDE
- Processing
- Arduino Programming
- Embedded Systems
- Digital Electronics
- Sensor Interfacing
- Servo Motor Control
- OLED Display Interfacing
- Circuit Assembly
- Hardware Debugging
Through these projects, I gained practical experience in:
- Writing Arduino programs
- Interfacing sensors and displays
- Controlling servo motors
- Designing and assembling electronic circuits
- Debugging embedded systems
- Understanding hardware-software integration
Vishal Roy
GitHub: https://github.com/VishalRoy08
This project is licensed under the MIT License.
