Electronics Projects

Explore all electronics projects from simple electronics projects to high-end MCU and IoT projects. These projects belong to a wide range of categories such as Embedded, Power Electronics, Analog, Digital Electronics, Audio and Internet of Things. The below list of electronics projects contains 1200+ projects come under various electronics engineering domains. 

If you want more projects, you can also check out our collection at Arduino IoT Projects | Arduino Robotics Projects | Arduino AI Projects | Arduino Home Automation Projects | Raspberry Pi Projects | ESP32 Projects

In modern electronics world, touch input is used almost everywhere, whether it can be a mobile phone or an LCD monitor switch. Capacitive touch is the widely used in the touch sensor segment and we previously used capacitive touch with a Raspberry Pi. Here in this project, we will interface touch sensor with 8051 microcontroller AT89S52. If you are new to 8051 microcontoller…

In this tutorial we will see how to interface NodeMCU with 16x2 LCD without using I2C communication. Here we will interface 16x2 LCD using shift register SN74HC595. We can also interface it even without using any shift register. We will see both kinds of interfacings in this tutorial. Main difference between both interfacings is the number of pins used in NodeMCU.

…

In this project, we are going to Control the Speed of Dc Motor Wirelessly Using IR or TV Remote Control. Here we are not going to use any microcontroller. We have used basic components along with 555 Timer IC to complete this task. This circuit can control the DC motor speed in 5 different levels and any IR remote like TV/DVD remote etc can be used to control it.

…

There are possibilities in embedded design where you do not have enough I/O pins available in your microcontroller. That can be due to any reason, may be your application needs multiple LEDs or you want to use multiple 7-segment displays, but you don’t have required I/O pins in your microcontroller. Here comes a perfect component, shift register. Shift register accepts…

Door alarm is a very common and useful device for security purpose. They are used to detect whether the Door is open or closed. Often we have seen some door alarm in the refrigerator that produced a different sound when they activate.  Door Alarm Projects are very popular among the Electronics students and hobbyists. We have also built many alarms based on various…

Voltage fluctuations have always been a problem and are responsible for most of the failure in AC appliances. Be it a normal home appliance like a Toaster or a high performance industrial  machine like a CNC, everything has a rated voltage only on which it will run without any problem at its maximum efficiency. Unfortunately our Domestic/Industrial Lines fails to…

In previous Getting start with NodeMCU tutorial, we saw What is NodeMCU and how we can program it using Arduino IDE. As you know NodeMCU has Wi-Fi chip inside so, it can also connect to internet. It is very useful to build IoT Projects. We previously used ThingSpeak with Arduino to make IoT thermometer, but here we will create our own webpage to display temperature.…

Atmega16 is a low cost 8 bit microcontroller and comes with more number of GPIO’s than its previous version of microcontrollers. It has all the commonly used communication protocols like UART, USART, SPI and I2C. It has wide applications in robotics, automobile and automation industries because of its wide community support and simplicity.

Atmega16…

In today’s modern world, where ever we go we have lots of electronic devices around us. But, out of all, there is only one device that we personally have in our pockets all the time. Yes, it is our mobile phones. Now Mobile phones have become more than a device used for communication, they are our cameras, they are our maps, they are our shopping karts and what not?

…

DC motors are the most widely used motors. These motors can be found almost everywhere from small projects to advanced robotics. We previously interfaced DC Motor with many other microcontrollers like Arduino, Raspberry pi and used it in many robotic projects. Today we learn to control DC motor with AVR Microcontroller Atmega16. But before going ahead let’s know more about…

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…

Microcontrollers work only with digital values but in real world we have to deal with Analog signals. That’s why ADC (Analog to Digital Converters) is there to convert real world Analog values into Digital form so that microcontrollers can process the signals. But what if we need Analog signals from digital values, so here comes the DAC (Digital to Analog…