Browse CircuitDigest’s curated collection of Arduino projects for beginners and advanced makers. Discover practical Arduino project ideas with source code, circuit diagrams, and clear step-by-step explanations. This library of 500+ Arduino-based projects helps you quickly find the right Arduino application for electronics, automation, IoT, robotics, and embedded systems.
Explore Arduino Project Categories
When debugging an electronics circuit or testing a new hardware design, often times I tend to check if the components on the board are getting hot abnormally by touching them. And if something is messed up (which usually is in the first try) these components could get as hot as 80°C or more burning not only the component but also my finger along with it. After burning my…
The MPU6050 is an IC 3-axis accelerometer and a 3-axis gyroscope combined into one unit. It also houses a temperature sensor and a DCM to perform a complex task. The MPU6050 is commonly used in building Drone and other remote robots like a self-balancing robot. In this project we will build a Digital Protractor using MPU6050 and Arduino. Here a servo…
Knowing the whereabouts of a particular object/person has always been comforting. Today, GPS is being extensively used in asset management applications like Vehicle Tracking, Fleet Tracking, Asset monitoring, Person tracking, Pet Tracker etc. For any tracking device the primary design consideration will be about its battery expectancy and monitoring range. Considering both,…
Text-to-speech or TTS system converts normal text into Speech. This tech enables the system to speak out the text in a human voice. There are many examples of Text to Speech conversions like the announcements at public transport, the customer care calls, voice assistants in your smartphones, or the navigation menu of any machine. You can even find the TTS in Microsoft Word…
Ever wondered how our world is moving towards immersive reality? We are continuously finding new ways and methods to interact with our surroundings using virtual reality, mixed reality, augmented reality, and air gesture mouse technologies. New devices are coming out every day with these fast-paced technologies to impress us with their new interactive technologies.
…While using the BLE HM-10 module, you must encounter some really frustrating problems like you cannot send or receive AT commands, or you cannot pair HM-10 with Smart Phone. If you encounter these problems, then your BLE HM-10 module is surely a Cloned HM-10 Module. Yes, you heard it right, the Cloned HM-10 module. However after flashing it with genuine firmware it acts like…
Graphical representation is always helpful to visualize the data and it becomes very easy to find trends and patterns by looking at them. There are many software available to plot graphs based on the input values, but in embedded system MATLAB is one of the most popular software which can not only present the results in graphical format but also can be easily integrated with…
As a kid I was fascinated by a toy music car which gets triggered when you clap your hands, and then as I grew up I wondered if we can use the same to toggle lights and fans in our home. It would be cool to just turn on my Fans and lights by just clapping hands instead of walking my lazy self to the switch board. But often times it would malfunction as this circuit will…
When you take your phone in sunshine or in high lighting, then it automatically adjusts the brightness according to the lighting conditions. Most of the display devices now a days, whether it’s a TV or mobile phone, have the Ambient Light Sensor inside to adjust the brightness automatically. Today in this tutorial, we will use one such sensor BH1750 Light Sensor Module…
In the previous tutorial we learned about Modbus RS-485 Serial Communication with Arduino as Slave. In continuation with that article today Arduino will be used MODBUS Master and communicate with MODBUS slave. Here MODBUS Slave Software installed computer will be used as MODBUS Master. So, let’s begin by a short introduction about the RS-485 and Modbus.
…Bluetooth is one of the most popular and easy to use wireless technology. Over the few years there have been many upgrades of Bluetooth standard to keep pace with the current ongoing technology with future technology and to satisfy needs of users. Starting from the Bluetooth version 1.0 to Bluetooth version 5.0, there are many things changed including higher data rates, the…
We previously interfaced Joystick with Arduino UNO to understand how it works and controlled four LEDs on its left, right, up and down movement. In this project we will use the same Joystick as Gamepad or game controller to play any computer games which requires left, right, up and down movements. To play games which requies more control options, two or more joysticks can be…