Microcontroller Based Projects

Below section covers a list of simple microcontroller projects to learn and work with the concepts of various microcontrollers and architectures. These microcontroller based projects are covered with detailed explanation of working of hardware, circuit diagrams, software and codes.  

Microcontrollers are widely used in various industries, electronic products, automobiles etc.. to perform computing or logical operations. With this huge importance the demand of microcontrollers in industries is prominent and hence as electronics engineers it is important for us to learn how to use them. There are a large number of semiconductor companies manufacturing a variety of microcontrollers, the most popularly ones are 8051 microcontrollers, AVR microcontrollers, PIC microcontroller, TI Microcontrollers,  Arduino, Raspberry Pi etc.

For many engineers and makers, the journey into electronics and microcontrollers probably started with an Arduino board. From making a simple LED blink to reading sensors , controlling motors, and building our first embedded projects, Arduino has been a familiar starting point for learning and experimenting with electronics.

But the…

Relays are common in many switching circuits where controlling (turning ON or OFF) an AC load is required. But due to the electromechanical characteristic, a mechanical relay has a self-life, and also it can only toggle the status of the load and cannot perform other switching operations like dimming or speed control. Apart from this, an electromechanical…

The increasing concentration of carbon dioxide in the air has become a serious problem now. According to the NOAA report, the ozone CO2 concentration has reached 0.0385 percent (385 ppm) and it is the highest amount in 2.1 million years. This means that in one million particles of air, there are 385 particles of carbon dioxide. This rising level of CO2 has affected the…

Security is of utmost concern for everyone these days, whether it's data security or security of their own home. With the advancement of technology and the increasing use of IoT, digital door locks have become very common these days. Digital lock doesn’t require any physical key, but it uses RFID, fingerprint, Face ID, pin, passwords, etc. to control the door lock. In the…

Because of the COVID-19 virus, human lives and livelihoods change extensively and the only way to minimizing the spread of the virus is to maintain social distancing and follow guidelines proposed by our respective government. Not to mention sanitization and sterilization have become an indistinguishable part of our daily life. Talking about sanitization and…

Home automation systems are increasingly gaining popularity day by day, and nowadays it's become easy to turn on & off certain appliances by using some simple control mechanism like a relay or a switch, we have previously built many Arduino based Home Automation Projects using relays. But there are many home appliances that require control of this AC power rather than…

Air pollution is a major issue in many cities and the air quality index is getting worse every day. According to the World Health Organization report, more people are killed prematurely by the effects of hazardous particles presented in the air than from car accidents. According to the Environmental Protection Agency (EPA), indoor air can be 2 to 5 times more toxic than…

Li-Fi (Light Fidelity) is an advanced technology that allows transferring data using optical communication, such as visible light. Li-Fi data can travel through the light and then be interpreted on the receiver side using any light-sensitive device, like an LDR or a photodiode. Li-Fi communication can be 100 times faster than Wi-Fi. In this comprehensive guide, we'll…

Now the whole world is in the grasp of COVID 19 and everyone is taking precautions wherever they can to prevent themselves from contracting this serious disease by following social distancing, wearing masks, using cashless transactions, and avoids touching anything to prevent the spread of germs. With the advent of technology, the normal locks are becoming things of the past…

For a beginner who is interested in programming Wi-Fi enabled microcontrollers like the ESP8266, understanding the ESP-IDF programming environment or the Arduino IDE can be a daunting task, the cryptic syntax of C and C++ languages requires more knowledge of computer science which is why those languages are not always friendly for beginners, so in this…

Air pollution is a major issue in many cities and the air quality index is getting worse every day. According to the World Health Organization report, more people are killed prematurely by the effects of hazardous particles presented in the air than from car accidents. According to the Environmental Protection Agency (EPA), indoor air can be 2 to 5 times more toxic than…

If you are a regular reader who is following our STM8S Microcontroller Tutorials, you would know that in our last tutorial, we learned how to interface a 16x2 LCD with STM8s. Now, proceeding with it on this tutorial, we will learn how to use the ADC feature on our STM8S103F3P6 Microcontroller. An ADC is a very useful peripheral on a microcontroller that is often used by…