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.
Ultrasonic sensor, also known as a SONAR sensor is an electronic device that is used to measure the distance of a target object by emitting ultrasonic sound waves. Apart from distance measurement, it is also used for object detection and obstacle avoidance robots. Previously, we used an HC-SR04 Ultrasonic sensor with Arduino and other…
In 2019, Arduino Platform introduced Arduino Cloud IoT which is an end-to-end solution to help IoT enthusiasts and professionals in making connected projects easily. Arduino IoT Cloud provides a full-stack approach that is ready-to-use, by combining hardware, firmware, cloud services, and knowledge support needed to deliver an end-to-end IoT solution. This IoT Cloud…
The need for home security alarm systems nowadays is a serious demand. As the number of crimes is increasing every day, there has to be something that will keep us safe. A motion sensor dog barking alarm can be a great choice for that purpose. The sound will alert you when someone approaches the house. They can also deter burglars from deciding to enter a home.
…I2S is an Inter-IC Sound protocol that is used mainly to transmit or receive the audio data in a synchronous serial port between two devices. There are many applications where audio communication is required in digital devices such as adding a microphone or adding a speaker output to play some audio.
There are multiple Audio protocols available in…
In this project, we will be exploring AD8232 ECG sensor working and will connect it with Arduino to run some analysis on the resulting waveform for medical diagnosis. We will also see different types of ECG sensors in the market, the lead placement for a 3 lead ECG system, and the various medical conditions that can be…
Most connected IoT devices today are connected to the internet using a Wi-Fi connection. Although a Wi-Fi connection enables remote access to the internet, it has its own limitations. For instance, in most industrial applications for a stationary device, Ethernet is usually chosen over Wi-Fi connection simply because it’s more reliable and secure. Also, since Ethernet is a…
Edge Impulse Studio is a machine learning platform that enables developers to generate Machine Learning trained models in the cloud and deploy them on microcontrollers (e.g. Arduino and STM32), or single-board computers like the Raspberry Pi. Initially, Edge impulse didn’t support the Raspberry Pi but on April 2021 Edge Impulse announced their full support with Raspberry Pi…
Automatic Bottle Filling Machines are most commonly used in beverages and soft drink industries. These machines use a conveyor belt which is an economical and fast way to fill bottles. Mostly PLCs are used for Automatic bottle filling machines, but you can make a very basic and versatile bottle filler using an Arduino. You can program the Arduino to automatically detect…
Ever thought of designing your own IC for a specific boolean logic application? Say you want to design an IC where it dispenses Tea, Coffee, Milk-based on the input choice given in an automated cafeteria or you want to actuate mechanical components/light/tasks depending upon the conditions. Boolean logic plays a major role in our day-to-day life. Well, boolean…
Obstacle detection is one of the major concerns for a blind person. Presented here is a smart blind stick using Arduino Uno and Ultrasonic sensors. The primary goal of this project is to assist blind people to walk with ease and to alert them whenever their walking path is obstructed by other objects or people. As a warning signal, a Voice module is connected in the…
Humidity, Temperature and Pressure are three basic parameters to build any Weather Station and to measure environmental conditions. We have previously built a mini Weather Station using Arduino and this time we are extending the weather station with Raspberry Pi. This IoT based Project aims to show the current Humidity, Temperature and Pressure parameters on the LCD as…
Analog radios are becoming extinct in this digital world since everything, from movies to songs, is being directly streamed from the Internet today. Let’s see how an Internet radio can be made by leveraging some simple digital electronics, coding, and an active Internet connection. Now, those who are following us regularly might already know that we have built a Raspberry Pi…