All Circuits and Electronics
Circuits Geek is a free resource online portal with tutorials on various concepts related to Electronics. Yon can also find various mini-projects and guides which you can try yourself. Use Advanced Search tool to search for the tutorial or projects you want to try out.

Arduino based Hand Gesture Control of Your Computer
You might have seen Hand Gesture Controlled Robots, where the motion of a robot is controlled by the gestures of the hand. Another interesting project based on a similar principle

Sallen and Key Filter
The Sallen and Key Filter design is a second-order active filter topology which we can use as the basic building blocks for implementing higher order filter circuits, such as low-pass (LPF), high-pass

Digital Comparator
Digital or Binary Comparators are made up from standard AND, NOR and NOT gates that compare the digital signals present at their input terminals and produce an output depending upon the condition of those inputs.

How to Burn Bootloader on ATmega328 using Arduino UNO?
In this project, I will show you how to burn bootloader on ATmega328 Microcontroller. Using this method, you can use your ATmega328 Microcontroller as a standalone on a custom design

MOD Counters
The job of a counter is to count by advancing the contents of the counter by one count with each clock pulse. Counters which advance their sequence of numbers or

Passive Low Pass Filter
In other words they “filter-out” unwanted signals and an ideal filter will separate and pass sinusoidal input signals based upon their frequency. In low frequency applications (up to 100kHz), passive

Resistor Colour Code
There are many different types of Resistor available which can be used in both electrical and electronic circuits to control the flow of current or to produce a voltage drop in many

Electrical Waveforms
In the Oscillators tutorials we saw that an oscillator is an electronic circuit used to generate a continuous output signal. Generally this output signal is in the form of a sinusoid at

Operational Amplifier Building Blocks
We have seen that we can connect resistors to a basic operational amplifier to produce various inverting and non-inverting outputs and configurations along with their respective gains. So to make

Butterworth Filter Design
In applications that use filters to shape the frequency spectrum of a signal such as in communications or control systems, the shape or width of the roll-off also called the

How to Create ESP8266 Web Server | Complete Beginner’s Tutorial
In this tutorial, I will show How to Build a Simple ESP8266 Web Server. This ESP8266 NodeMCU standalone Web Server can be accessed by any device in the local network

The D-type Flip Flop
One of the main disadvantages of the basic SR NAND Gate Bistable circuit is that the indeterminate input condition of SET = “0” and RESET = “0” is forbidden. This state will