500+ DIY Arduino Projects with Code & Circuit Diagram

Arduino is a popular open-source development board used by engineers, hobbyists, and makers to develop electronic projects and prototypes easily. 

The below list consists of a large collection of free Arduino Projects that was built by us here in Circuit Digest. All the projects that we have provided here consist of neatly illustrated Arduino circuit diagrams and detailed explanations, the relevant Arduino code is also provided for a complete do-it-yourself tutorial. If you want more projects you can also check out our collection at Arduino IoT Projects | Arduino Robotics Projects | Arduino AI Projects | Arduino Home Automation Projects | Raspberry Pi Projects | ESP32 Projects

Suppose you are sitting in a room and feeling cold and you want your heater to be automatically turned on, and then off after…

Using a thermistor is an easy and cheap way to sense the temperature. And to measure the exact temperature with thermistor, a…

Ultrasonic sensor (HC-SR04) is commonly used to find the distance of an object from one particular point. It has been fairly…

The Iconic name “Nokia 5110” itself should have bought memories of the robust Nokia mobile phone which was very popular during…

In today’s modern world, where ever we go we have lots of electronic devices around us. But, out of all, there is only one…

Sensors have always been a vital component in any Project. These are the ones which convert the real real-time environmental…

In this project we control direction and speed of a 24v high current motor using Arduino and two relays. No power switches…

Recently Gesture controlled Laptops or computers are getting very famous. This technique is called Leap motion which enables us…

In today’s modern world we all depend on mobile phones as our primary means of wireless communication. But, we all have faced…

In our previous tutorial we learnt how to install python on our windows machine and how to interface Arduino with python using…

Automatic floor cleaners are nothing new, but they all share a common problem. They all are too expensive for what they do.…

Ammeter is used to measure current flow through any load or device. Here in this Arduino Ammeter, we will explain about…