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.

Almost all embedded devices are designed to interact with the real world. They act as a bridge to communicate between the digital world and the real world. To make this process easier and efficient, the digital world would sometimes need to keep track of the time of and date of the real world. This way the digital world will know what time/day it is in the real world and can…

PIC Microcontrollers are a powerful platform provided by microchip for embedded projects, its versatile nature has made it to find ways into many applications and the phase is still going. If you have been following our PIC tutorials then you would have noticed we have already covered wide a range of tutorials on PIC microcontroller starting from the very basics. Since now,…

A Tilt Sensor switch is an electronic device that detects the orientation of an object and gives its output High or Low accordingly. Basically, it has a mercury ball inside it which moves and makes the circuit. So tilt sensor can turn on or off the circuit based on the orientation.

In this project, we are interfacing Mercury switch / Tilt sensor…

In this tutorial, we are making a Digital Thermometer using PIC microcontroller and LM35 Temperature Sensor. In this project, we will sense the temperature using LM35 and display it on 16x2 LCD. LM35 Temperature Sensor is accurate and cheaper and doesn’t require any external calibration. The output voltage is proportional to Celsius temperature scale and changes by 10mV…

Input devices play a vital role in any electronics projects. These input device help the user to interact with the digital world. An input device can be as simple as a push button or as complicated as a touch screen; it varies based on the requirement of the project. In this tutorial we are going to learn how to interface a joystick with our PIC microcontroller, a joystick…

This tutorial is a part of series of MSP430G2 LaunchPad tutorials in which we are learning to use the MSP430G2 LaunchPad from Texas Instruments. So far we have learnt the basics of the board and have covered how to read analog voltage, interface LCD with MSP430G2 etc. Now we proceed with the next step of learning about PWM in MSP430G2. We will do that by controlling the…

Generally, the LM35 temperature sensor is used with microcontrollers to measure the temperature because it is cheap and easily available. But LM35 gives analog values and we need to convert them into digital using ADC (Analog to Digital Converter). But today we are using DS18B20 temperature sensor in which we don’t need an ADC conversion to get the temperature. Here we will…

PIR (Passive Infrared) or Motion Sensor is used to detect the motion of moving human body or objects. Whenever someone comes in the range of PIR sensor, it gives High at its output pin. We have previously interfaced PIR with other Microcontrollers:

Arduino Motion Detector using PIR Sensor IOT based Raspberry Pi Home Security System with Email Alert Automatic Staircase…

Using a Servo motor is common in Robotics for precise control. Here, in this tutorial we are going to show you how to use a Servo motor wirelessly with an Arduino UNO and an Android device via Bluetooth connection. We already controlled servo with Arduino, this time we are Controlling Servo Motor using Arduino and Bluetooth.

 

Material…

The internet has reached almost every pocket through smartphones. It is estimated that approximately 3.2 billion people use the internet; however, a surprising 8.4 billion devices also utilise the internet. ESP32 Arduino IDE is emerging as the most popular development combination for IoT projects. Electronic devices are connected to the internet more than twice the…

The ESP8266-01 has been a great module to quench all our thirsts for IOT projects. Since its release, it has developed a strong community and evolved into an easy to use, cheap and powerful Wi-Fi module. Another open-source platform which is much more popular is the Arduino, it already has tons of projects built around it. Combining these two platforms will open up doors for…

Hall sensors are sensors which produces an electrical signal at its output when it comes in contact with a magnetic field. The analog value of the electric signal at the output of the sensor is a function of the strength of the magnetic field. Hall sensors are everywhere these days, they are being used for different reasons and in all kind of devices from mobile phones…