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.
Truck drivers who transport the cargo and heavy materials over long distances during day and nighttime, they often suffer from a lack of sleep, fatigue, and drowsiness are some of the leading causes of major accidents on Highways. The automobile industry is working on some technologies that can detect the drowsiness and alert the driver about it. Almost 30% of road accidents…
Proximity sensors can be described as one of a kind switches that detect a nearby object with the help of light, electromagnetic field, or sound. Typically, these types of devices are designed to detect nearby subjects, and often it's the practical application that most of these sensors are going to be used in. But there are circumstances where the subject is far away from…
Inverter circuits are often needed where it is not possible to get AC supply from the grid. An inverter circuit is used to convert DC power to AC power and it can be divided into two types that is Pure Sine Wave Inverters or Modified Square Wave Inverters. These pure sine wave inverters are very expensive, where the modified square wave inverters are inexpensive. Learn more…
UART stands for Universal Asynchronous Receiver/Transmitter and it is a useful hardware feature in any microcontroller unit. A microcontroller needs to receive data, process it, and send it to the other devices. There are different types of communication protocols available in the microcontroller, however, UART is the most used one among the other communication protocols…
Pulse oximetry is a widely used medical measurement instrument and it is a non-invasive and painless test that measures oxygen saturation level in our blood that can easily detect small changes in oxygen. In the current Covid-19 situation, it has become important to track the oxygen level of multiple patients at the same time remotely without getting into contact with the…
Arduino Uno, the most popular microcontroller among electronics hobbyists and students and its pretty easy to get started with embedded systems using Arduino But one drawback of Arduino is that it needs to be connected to the computer using USB cable to upload the code as it has done have any onboard support for wireless communication. And sometimes, it is very difficult to…
In our previous Nuvoton Microcontroller tutorials, we used a basic LED blinking program as a getting started guide and also interfaced GPIO as an input to connect a tactile switch. With that tutorial, we are fully aware of how to configure the Keil project and set up the environment for programming N76E003 Nuvoton microcontroller. It is time to use an internal peripheral of…
Agriculture is the backbone of our country and it is very important to know the parameter of soil and water for efficient harvesting. The various parameters that can be monitored are Soil moisture, pH of water, Temperature, etc. We previously measured these parameters in different tutorials but today we will not only combining them but also display them on a webpage so that…
The ESP Controllers from Espressif are becoming a widely popular choice for IoT based designs. There are many kinds of ESP modules and development boards already available in the market, among which NodeMCU is the most popular one. Apart from that, ESP-12E, ESP01 are also popular choices. But if you want to make your design more flexible and compact, chances are that we have…
When I think about a VPN service, the first thing that comes to my mind is all subscription-based plans. Also, there are numerous ads that YouTube or other OTT platforms always pours on us. However, those services are not the only way through which you can encrypt your online activity.
One-click VPN services are excellent if you are looking for an…
Analog to Digital converter (ADC) is the most used hardware feature on a microcontroller. It takes in analog voltage and converts it to a digital value. Since microcontrollers are digital devices and work with the binary digit 1 and 0, it could not process the analog data directly. Thus, an ADC is used to take in analog voltage and convert it into its equivalent digital…
The 16x2 Alphanumeric LCD display is the most commonly used display among hobbyists and enthusiasts. The display is very useful when you want to display basic information to the user and can also help in testing or debugging our code. This particular 16x2 LCD module is easily available and has been popular for a long time. You can learn more about the basics of the 16x2 LCD module in the…