Category: EE

Arduino Based Guitar Tuner Hi guys, during th…

Arduino Based Guitar Tuner

Hi guys, during the last few weeks, I’ve been working on reconnecting with my love for the guitar. Playing the box guitar was how I relax few years back before the saxophone took over. Going back to the guitar, after 3 years of rarely strumming a chord, I discovered amongst other things that I no longer knew how each of the string should sound, to put it in my friend’s words, “My hearing was no longer tuned” and as a result of this, I was not able to tune the guitar without the aid of a keyboard or a mobile app which I later downloaded. The weeks went by till few days ago when the maker in me became motivated and I decided to build an Arduino based Guitar Tuner. In today’s tutorial, I will be sharing how to build your own DIY Arduino Guitar Tuner.

Find here the complete DIY project for Arduino Guitar Tuner:

DIY Breadboard Power Supply Circuit on PCB

DIY Breadboard Power Supply Circuit on PCB

A Power supply unit is a very commonly used tool by most engineers during the development stage. I personally use it a lot when experimenting with my circuit designs on Breadboard or to power up a simple module. Most of the digital circuits or embedded circuits have a standard operating voltage of either 5V or 3.3V, so I decided to build a Power supply which can supply 5V/3.3V on the power rails of the breadboard and fits snugly on the breadboard.

Analog Speedometer Using Arduino and IR Sensor

Analog Speedometer Using Arduino and IR Sensor

Measuring the speed/rpm of a Vehicle or a motor has always been a fascinating project to try. In this project, we are going to build a Analog Speedometer using the Arduino. We will use IR Sensor module to measure the speed. There are other ways/sensors for this, like hall sensor to measure speed, but using an IR sensor is easy because IR sensor module is very common device and we can get it easily from the market and also it can be used on any type of motor/Vehicle.

RFID Interfacing with PIC Microcontroller

RFID Interfacing with PIC Microcontroller

To read the Passive RFID cards and tag, we need a microcontroller with UART hardware. If we select a microcontroller without UART, we need to implement software UART. Here we are using PIC Microcontroller PIC16F877A for interfacing RFID. We will simply read the unique identification no. of RFID tags and display it on 16×2 LCD.

Check out the complete tutorial:

For more PIC microcontroller based projects and tutorials, visit:

Ask Embedded related questions:

STM32F103C8 ADC Tutorial – Measuring Analog Vo…

STM32F103C8 ADC Tutorial – Measuring Analog Voltage

The ADC embedded in #STM32 microcontrollers uses the SAR (successive approximation register) principle, by which the conversion is performed in several steps. The number of conversion steps is equal to the number of bits in the ADC converter. Each step is driven by the ADC clock. Each ADC clock produces one bit from result to output. The ADC internal design is based on the switched-capacitor technique.

Learn more about STM32 ADC Feature, visit:

Self Balancing Robot using Arduino

Self Balancing Robot using Arduino

Once I started building the self balancing robot, I realized that this bot is a bit of a challenge to build. There are so many options to select from and hence the confusions start right form selecting the motors and remains till tuning PID values. And there are so many things to consider like type of battery, position of battery, wheel grip, type of motor driver, maintaining the CoG (Centre of gravity) and much more.

But let me break it to you, once you build it you will agree that it’s not as hard as it sounds to be. So let’s face it, in this tutorial I will document my experience in building the self balancing robot. You might be an absolute beginner who is just getting started or might have landed up here after a long frustration of not getting your bot to work. This place aims to be your final destination.

Find here the complete DIY instructions with code and circuit:

Controlling Arduino with Raspberry Pi using …

Controlling Arduino with Raspberry Pi using pyFirmata

We use PyFirmata firmware to give commands to Arduino using Raspberry Pi python script. PyFirmata is basically a prebuilt library package of python program which can be installed in Arduino to allow serial communication between a python script on any computer and an Arduino. This python package can give access to read and write any pin on the Arduino. So here we will run python program on Arduino using Raspberry pi.

So in this tutorial we will take advantage of this library and will use this in our Arduino board to control Arduino using Raspberry Pi.

Arduino Based Real-Time Oscilloscope Today I…

Arduino Based Real-Time Oscilloscope

Today I will be demonstrating how to use the Arduino and a software, which will be developed with my favourite programming language Python, to build a low cost, 4-channel Arduino oscilloscope capable of performing the tasks for which some of the cheap oscilloscope are deployed like the display of waveforms and determination of voltage levels for signals.

Find here the DIY project:

For more electronics projects, visit:

Electronics Engineering News:

Discussion Forum about Electronics:


DIY Wi-Fi Jammer using NodeMCU ESP12 There …

DIY Wi-Fi Jammer using NodeMCU ESP12

There is a Wi-Fi protocol called 802.11 which act as a deauthentication frame. This is used to safely disconnect all the users connected with the router. To disconnect any device from some Wi-Fi network, it is not important to know the password or to be in the network, you just need mac address of the Wi-Fi router and client device and it is enough to be in its range of that Wi-Fi network.

Find here the complete DIY tutorial:

Push-Pull Amplifier Circuit Push-Pull Amplifi…

Push-Pull Amplifier Circuit

Push-Pull Amplifier is a power amplifier which is used to supply high power to the load. It consists of two transistors in which one is NPN and another is PNP. One transistor pushes the output on positive half cycle and other pulls on negative half cycle, this is why it is known as Push-Pull Amplifier. The advantage of Push-Pull amplifier is that there is no power dissipated in output transistor when signal is not present.

For more projects:

Electronics Engineering News:

Electronics Engineering Forum: