Arduino (an Open Source Hardware) has been a revolution ever since it struck the market. Arduino or Genuino (as known in some places), has been a very lucrative option for students designing their first projects. This increase in interest is causing a lot of people to tinker with technology themselves.
We compiled a list of DIY Arduino projects that would be cool to design. If you have an Arduino lying around or are planning to buy one, these should come in handy. All you need is an Arduino board and some basic electronics supplies.
So let us check out these cool Arduino projects below:
Automated Washroom Light Using IR Sensors
This project-based on Arduino Uno and IR sensors is used to automatically switch on and switch off a washroom’s light that works on AC mains. Whenever a person enters the washroom, the light bulb (or tubelight) will automatically turn on. When the person leaves the bathroom, the light will turn off.
This project is available at: Automated Washroom Light Using IR Sensors
Make This Joystick-Controlled Industrial Automation System
This project can be used to control up to four industrial electrical appliances with the help of a joystick and an Arduino Nano board.
This project is available at: Make This Joystick-Controlled Industrial Automation System
Arduino Based Real-Time Digital Clock With Temperature Display
This project demonstrates how you can build a real-time clock (RTC) with a temperature display using Arduino, DS3231 RTC chip, and SSD1306 OLED display (128×64 pixel).
This project is available at: Arduino Based Real-Time Clock With Temperature Display
Smart GPS Tracker Using Arduino
In this project we are going to make a smart tracker that can keep track of a child. Besides this, the device can also be used to track your vehicle location and other objects.
This project is available at: Smart GPS Tracker Using Arduino
Flash Twenty LEDs Using Arduino
Presented here is the circuit that drives twenty LEDs in a random manner. This flasher has a chip that controls the random flashing rate of the LEDs.
This project is available at: Flash Twenty LEDs Using Arduino
Alarm Clock Radio Using Arduino
This project describes how to make the alarm clock radio in Arduino. The main feature of this project is that it will display date, time, will Alarm on the desired time and it has a function of radio too.
This project is available at: Alarm Clock Radio Using Arduino
Make An Arduino-Based Wireless Frequency Meter
This project describes an Arduino-based wireless frequency meter designed to measure the frequency of sinusoidal AC signals in the range of 50Hz to 3kHz.
This project is available at: Make An Arduino-Based Wireless Frequency Meter
Make This Arduino Uno-Based Window Alarm Annunciator
Presented here is a window alarm annunciator based on Arduino Uno board. An annunciator is mainly used in process plants, power plants and industries to monitor various plant conditions to alert operators about abnormal conditions or parameter deviations.
This project is available at: Make This Arduino Uno-Based Window Alarm Annunciator
Noise Detector with Automatic Recording System Using Arduino With The IoT
This Noise Detector System can be used in library, office and classroom environments to identify noisy people so that necessary action can be taken against them.
This project is available at: Noise Detector with Automatic Recording System Using Arduino With The IoT
Temperature Based Fan Speed Control And Monitoring Using Arduino
This project is an automatic fan speed control and monitoring that controls the speed of an electric fan according to the requirement using Arduino.
This project is available at: Temperature Based Fan Speed Control And Monitoring Using Arduino
ESP8266 Wireless Web Server
This ESP8266 based wireless web server project is built around an Arduino.
ESP8266 contains a built-in 32-bit low-power CPU, ROM and RAM. It is a complete and self-contained Wi-Fi network solution that can carry software applications as a stand-alone device or connected with a microcontroller (MCU).
This project is available at: ESP8266 wireless web server
Digital IC Tester With Embedded Truth Table
This article represents an Arduino based digital IC tester that is highly capable, highly reliable as well as cost-effective. Here, we develop a program with different functions for checking different ICs.
This project is available at: Digital IC tester with the embedded truth table
Arduino Based RF Controlled Robot
Here we present a simple Arduino based RF controlled robot that can be driven remotely. This robot can be built very quickly on a small budget. The RF remote control provides the advantage of a good controlling range (up to 100 metres with proper antennae) besides being omnidirectional.
This project is available at: Arduino based RF controlled robot
Fancy Lights Controller
The fancy lights controller described here is built around the Arduino (an Open Source single-board microcontroller) platform that can be purchased in pre-assembled hardware form. The circuit is nothing but a portable four-channel, multi-mode digital light controller, realised using very few external components. Four LEDs are made to glow in different sequences and patterns, controlled from the Arduino board.
This project is available at: Fancy lights controller
PC based oscilloscope
Here we describe how you can make your own oscilloscope at a very low cost using your PC and an Arduino board as the hardware for signal acquisition. You can use this oscilloscope to capture frequency signals up to 5kHz. The Arduino board, the heart of the oscilloscope, reads the values from its inbuilt analogue-to-digital converter (ADC) and pushes these to the PC via USB port.
The project is available at: PC based oscilloscope
Humidity & temperature monitoring
The IoT using Arduino microcontroller (MCU) is easy and fun for those who are new to the field. Presented here is a humidity and temperature monitoring using Arduino. In this article, humidity and temperature information from DHT-11 Humidity and Temperature sensor is analysed graphically on ThingSpeak platform using Arduino MCU and ESP8266 Wi-Fi module.
This project is available at: Humidity & temperature monitoring
Once you have all this electronic stuff around, you can’t let just about anybody into your workshop. This Fingerprint door lock helps you in keeping unwanted people away from your workshop. You want some engineer to access the workshop, you can add his credentials to the database and he would have access as well.
This project is available at: Fingerprint Lock
Automated plant watering system
This project is a simple and exciting plant watering system that you can build yourself in just a few hours. With efficient use of moisture sensor and downloadable component layout and source code, this could fit in perfectly for potted plants, be it on your terrace or the balcony or the front lawn. It works everywhere.
This project is available at: Automated Plant Watering System
Enjoy This Wireless 3D Mouse And Keyboard
In this project, we are going to make a 3D wireless HID device that will give you a whole new experience of using computers and playing online games using an Arduino Pro Mini board.
In this project we would be constructing an earthquake indicator. A highly-sensitive ADXL335 accelerometer is presented that can indicate vibrations. If motion is violent enough during an earthquake and crosses a certain threshold, a local alarm light (LED) glows, a buzzer sounds and a relay energises. With certain modifications, this can be turned into a knock-and-shake detector for ATMs, vehicles or door-break alarms as well.
This project is available at: Earthquake sensor
Here we describe a GPS clock based on Arduino Uno R3—an AVR ATmega328-based microcontroller board with six analogue inputs pins and 14 digital input/output (I/O) pins.
This project is available at: GPS Clock Using Arduino
Home Automation Using an Android Device
This project is based on Interfacing an android application to Arduino Uno board using Bluetooth. The result is a home automation system with minimal electronic basic components without complex soldering and simple and flexible design.
This project is available at: Home Automation Using Arduino Through Android Device
How much does an inverter cost? A basic with a single battery costs about 20-25K INR. How about you just go about buying the battery and use this next Arduino project for your inverter.
This project is available at: Inverter
Build A Clap- And Gesture-Controlled Robot
This is a two-in-one project to control a robot in four directions (forwards, backwards, right and left) either by clapping or through simple gestures. It basically explains how a robot can be controlled using sound or gesture.
This project is available at: Build A Clap- And Gesture-Controlled Robot
DC Motor Starter Using Arduino Uno Board
Here we describe an electronic DC motor starter using Arduino Uno board. This circuit controls both soft-start and soft-stop timings through pulse-width modulation (PWM).
This project is available at: DC Motor Starter Using Arduino Uno Board
Home Automation Using Arduino Through Android Device
This project is based on Android app and Arduino Uno using Bluetooth as the wireless communication medium. It is a simple and flexible home automation system with only a few electronic components, without complex soldering. This project is designed to control three appliances, but it can be extended to six or more using an Android Phone.
This project is avialable at Home Automation Using Arduino Through Android Device
IoT Based Smart Camera Using Android And Raspberry Pi
Presented here is a project that lets your Raspberry Pi (RPi) turn into an IoT based smart camera and then control and watch live video being captured by this camera on your smartphone from anywhere on the planet.
This project is avialable at IoT Based Smart Camera Using Android And Raspberry Pi
We have an exclusive category that lists all 230 Arduino projects, check out here.