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
When a signal goes through a sudden change from base value to higher value and again comes to base value from higher value after some time. It is called a Pulse signal.
In above image, the first waveform shows a single pulse where the signal is changing from 0 to 5v (low to high) and 5v to 0 (high to low) within a short…
Have you ever thought about a speaker which can be controlled by your voice!!! Yes, Amazon Echo is the one of the most popular voice controlled Speaker, but in competition with it Google Home is also getting popular. Voice assistants becoming more popular as we are heading towards an era of AI based systems. You have heard about Google Assistant, Apple Siri and Amazon Alexa…
Servo Motors are widely used where precise control is required such as robots, Automated Machineries, robotic arm etc. However, the scope of the servo motor is not limited to this much and can be used in many applications. To know more about the basics, theory and working principle of servo motor follow the link.
We previously…
We all know that 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…
In this project we are going to use Load cell and HX711 Weight Sensor with Raspberry Pi to build a Automatic Gate. We have seen these pressure sensing gates at many malls and showrooms, which automatically opens when someone is standing near the door and get closed after that person is gone. So here we are also creating the same Automatic Gate which will sense the pressure…
We all face power cuts in our houses or offices some time or another. At those times we generally use Generator or an Inverter. Power generators use petrol or diesel as fuel and they are noisy. We will not be discussing about the power generators here. Here we will be talking about the Inverter. Inverters drive the power from DC power banks, like lead acid battery pack.…
In this project we are going to use one of the features of ATmega32A to adjust the brightness of 1 Watt LED. The method that is used to adjust the speed of LED is PWM (Pulse Width Modulation). This AVR Microcontroller PWM tutorial explains the PWM concept and generation of PWM in detail (You can also check this simple PWM generator circuit). Consider a simple circuit…
We find it difficult to read color codes on resistors to find its resistance. In order to overcome the difficulty of finding the resistance value, we are going to build a simple Ohm Meter using Arduino. The basic principle behind this project is a Voltage Divider Network. The value of the unknown resistance is displayed on 16*2 LCD display. This project also serves as 16*2…
A Soft Start Circuit prevents the sudden current flow in the circuit during the start. It slows down the rate of rising output voltage by minimizing the excess current flow during the start. It is useful to protect the devices or electronic components from the damage caused by instantaneous high input current. Some components which are current limited and having poor load…
In our previous tutorials, we have learned about SPI and I2C communication between two Arduino boards. In this tutorial we will replace one Arduino board with the Blue Pill board that is STM32F103C8 and will communicate with the Arduino board using SPI bus. In this STM32 SPI Example, we will use Arduino UNO as Slave and STM32F103C8 as Master with Two 16X2 LCD display…
A Rotary encoder is an input device which helps the user to interact with a system. It looks more like a Radio potentiometer but it outputs a train of pulses which makes its application unique. When the knob of the Encoder is rotated it rotates in form of small steps which helps it to be used for stepper/Servo motor controlling, navigating through a sequence of menu and…
A Rotary encoder is an input device which helps the user to interact with a system. It looks more like a Radio potentiometer but it outputs a train of pulses which makes its application unique. When the knob of the Encoder is rotated it rotates in form of small steps which helps it to be used for stepper/Servo motor controlling, navigating through a sequence of the…