3 Great Books to Learn 555 Timer Circuits and Projects

jojo February 17, 2014 9 Comments
Any one who is interested in electronics would have come across this IC – 555. It is the one component that is used in many wide range of applications. 555 Timer is used in a variety of applications including monostable and astable multivibrators, dc-dc converters, digital logic probes, waveform generators, analog frequency meters and tachometers, temperature measurement and control devices, voltage regulators etc. So it is essential that you should have a deeper understanding of 555 IC and how it is used in these applications.  The best way...
read more

Indian ISP Reliance and Airtel blocks Torrentz Dailymotion Vimeo and many other websites

jojo June 5, 2012 5 Comments
The Indian ISP’s (Internet service providers) like Reliance and Airtel blocks many popular websites like Torrentz.eu (and many torrents file sharing websites), video sharing sites like Dailymotion, Vimeo and many other popular, useful websites. When you try to access these websites from an Airtel connection – it reports “Access to this site has been blocked as per Court Orders”. But in fact this “blocking” is based on an order from Telecom department of India as per the TheNextWeb report....
read more

8 channel light chaser using 8051

admin June 5, 2012 10 Comments
6 function 8 channel light chaser using 8051. A 6 function 8 channel light chaser using 8051 is shown here. The hardware and software of this circuit are very simple and the light functions gets repeated one after another  automatically. P1.0 to P1.7  of the microcontroller (AT89S51) are assigned as the output pins. Corresponding LEDs are connected to the output pins through 1K current limiting resistors (R1 to R8). The sequence by which the output pins (P1.0 to P1.7)...
read more

Blinking LED using 8051

admin June 5, 2012 6 Comments
Blinking 1 LED using 8051 This is the first project regarding 8051 and of course one of the simplest, blinking LED using 8051. The microcontroller used here is AT89S51 In the circuit, push button switch S1, capacitor C3 and resistor R3 forms the reset circuitry. When S1 is pressed, voltage at the reset pin (pin9) goes high and this resets the chip. C1, C2 and X1 are related to the on chip oscillator which produces the required clock frequency....
read more

4 Books to Learn 8051 Microcontroller

jojo March 25, 2014 10 Comments
Hello friends, it has been a while since I published here. This article is for students and hobbyists who are interested in playing with microcontrollers. I thought of introducing you to a handful of cool and really useful books on 8051 micro controller. The books suggested have been provided with links to shopping sites to buy from USA, India and UK. #1  8051 Microcontroller-Internals,Instructions,Programming & Interfacing by Subrata Ghoshal Many of the students out there who already know about...
read more

Push pull amplifier

admin May 2, 2012 23 Comments
A push pull amplifier is an amplifier which has an output stage that can drive a current in either direction through through the load. The output stage of a typical push pull amplifier consists of of two identical BJTs or MOSFETs one sourcing current through the load while the other one sinking the current from the load. Push pull amplifiers are superior over single ended amplifiers (using a single transistor at the output for driving the load) in terms...
read more

Working with MPLAB IDE

Anish June 5, 2012 No Comments
Introduction to MPLAB IDE – What is it and how to install it? The above link takes you to the article about introduction to MPLAB IDE, in case if you have missed it. Having installed MPLAB IDE and one or more compiler suite, this article describes how to compile a program and extract the .hex file to program our chip. I will be using C language in this tutorial as it is requested by one of our CT readers...
read more

What is Real Time Operating System (RTOS)- How it works?

Mathew Kevin July 10, 2017 7 Comments
                When we hear the word “Operating System” the first ones that come to our mind are those we experience/use in our day to day life, say, Windows XP, Linux, Ubuntu, Windows 7 for Computer systems, Android for mobiles and many more . We mainly know that operating systems are for computers. It is a fact that most of the digital electronic devices run some sort of operating systems inside. There are many operating systems developed for micro controllers...
read more

Introduction to MPLAB IDE

Anish June 5, 2012 No Comments
Similar to Atmel’s AVR studio, Microchip MPLAB is a feature rich IDE which integrates compiler tool-chains into the IDE itself and also supports proprietary programming devices and debuggers for the Microchip’s Controller family. Just if you have a microchip programmer such as Pickit2 or ICD2, then just plug it to the computer and all you need is to prepare your code in the MPLAB IDE and then straight away build and download the code into your controller. Downloading MPLAB...
read more

4 Great Books to Learn Basic Electronics

jojo June 14, 2016 85 Comments
For the last 3 years or so, we have been providing great educational content on electronics for free through this website. We have hundreds of circuits and theoretical articles on various topics which you can freely use to learn. But “Electronics” is a vast and wide subject and there are plenty of areas that aren’t even touched yet. We get lots of requests from readers in the form of comments and e-mails asking – How can I start learning...
read more

Frequency counter circuit

Mathew Kevin July 10, 2017 1 Comment
Simple Frequency Counter You may have already seen various projects over many websites named Frequency counter, Digital Frequency Counter etc. I’m posting just another of them. Showing the use of timer/counter of AVR micro controller (Atmega8) in one of it’s form. This circuit can be used as a simple micro controller project for your engineering courses. Frequency of a periodic signal is the number of cycles it repeats per second!   So If we count the number of cycles recorded...
read more

Standard Library & String Formatting for AVR

Mathew Kevin July 10, 2017 4 Comments
Here in this article, I am planning to brief you through the Standard library of AVR-GCC. By the term “Standard Library” we mean the “Standard header” files like “stdio.h”, we commonly see in C programming language. Have you ever used String Formatting in ANSI C? Did you use Standard library functions? If you are familiar with C programming language, then you must be familiar with standard header files we write in the beginning of the program like “#include stdio.h“,...
read more

LCD Interfacing with AVR

Mathew Kevin July 10, 2017 13 Comments
Interfacing LCD Display in 8bit Mode I’ve already discussed about the LCD display in a note here in this website. You can read the Note on character LCD Display here. Now let us come to the interfacing side of LCD. Let us see the 8bit mode interfacing of the LCD display with an AVR micro controller first. I have added two circuits in this post 1) Interfacing LCD with Avr Atmega8 and 2) Interfacing with Atmega32. Towards the end...
read more

Timers and Interrupts (PIC16F84A)

Anish June 5, 2012 1 Comment
Timer Module: A Timer is a simple module included along with almost most of the microcontrollers. A timer can be used as a timer/counter. The size of the timer varies from controller to controller. The PIC16F84A has one 8 bit timer module. The very basic operation of a timer is to count and nothing else!. In the timer mode, the module will increment automatically for every instruction cycle (instruction cycle is not same as the clock cycle) and in...
read more

Voltage Regulator Circuit-The Big List

jojo April 2, 2012 7 Comments
Over years we have published a handful of voltage regulator circuits in this website – which serve many purposes. In this article I am compiling a quick list of the best voltage regulator circuits that will be useful for all of you. The term “Voltage Regulator” is some what general in nature – it can be an AC-AC regulator or a DC-DC regulator. Basically what it does is simple – it regulates and maintains a desired voltage level as...
read more

Open Source Hardware will revolutionize the way we learn Electronics

jojo March 31, 2012 5 Comments
At CircuitsToday, our vision is to freely distribute electronics knowledge. Now that means, we want any one with an interest in electronics to learn as much as he would like. We make this easy by giving away free content in the form of practical circuits and theoretical explanation. In a way we can be called as an “open source” but not exactly! We have not associated this website with any open source movement so far. For all these years...
read more

Half adder

admin March 29, 2012 15 Comments
Half adder circuit. To understand what is a half adder you need to know what is an adder first. Adder circuit is a combinational digital circuit that is used for adding two numbers. A typical adder circuit produces a sum bit (denoted by S) and a carry bit (denoted by C) as the output. Typically adders are realized  for adding binary numbers but they can be also realized  for adding other formats like BCD (binary coded decimal, XS-3 etc....
read more

FM Transmitter Circuits-The BIG List

jojo March 28, 2012 9 Comments
Over years we have developed a number of FM transmitter circuits with various aspects. Today I thought of listing all of them here as a single web page, so any one can easily navigate through all the radio transmitter circuits and its schematic diagrams. Simple Two Stage FM Transmitter – This is one of the most simple FM transmitter circuit you can try out on your breadboard. It has two stages served by two transistors Q1 and Q2. The...
read more

7 segment display driver

admin March 27, 2012 8 Comments
7 segment display. Seven segment display is a device that can display decimal numbers and are widely used in electronic clocks, electronic meters, digital display panels and a hand full of  applications where numerical data is  is displayed. The idea of seven segment display is very old and they are in the scenario from early nineteenth century. Seven segment display have seven segments which can be individually controlled (ON/OFF) to display the desired number. Numbers from 0 to 9...
read more

Types of DC Generators

jojo March 22, 2012 10 Comments
“Energy can be converted from one form to other form” – A generator does the same – it converts mechanical energy to electrical energy. Mechanical energy can be  created by using water turbines, steam turbines, internal combustion engines etc. And a generator converts this mechanical energy to electrical energy.  Generators can be broadly classified as AC generators and DC generators. Here lets take a look the the types of DC generators. DC generators are classified based on their method...
read more

THX Audio Engine – The Best Speaker Concept!!

john March 19, 2012 2 Comments
THX Audio Concept While sitting in a theater or in front of a home theater system we all have wished to get the best seat to get the best view and the surround sound effect. In the case of a speaker or any audio system there exists a spot called the sweet spot, where the effect of surround sound is at its best. We can feel a slight change in its features even if we are sitting a little...
read more

The History of Electronics-Infographics

jojo March 16, 2012 9 Comments
Hey guys, Ever thought how the world as we see it now evolved? How came great inventions and discoveries? What were the reasons behind all these great inventions like Diodes, Transistors, IC”s and Micro computers? Here we have developed an Infographics (representing information with the help of graphics) which shows the “History of Electronics”. Note: To view the image in full size – Click on the image or Right click on the image and press “Open Link in New...
read more

Ripple carry adder

admin March 29, 2012 6 Comments
Ripple carry adder circuit. Multiple full adder circuits can be cascaded in parallel to add an N-bit number. For an N- bit parallel adder, there must be N number of full adder circuits. A ripple carry adder is a logic circuit in which the carry-out of each full adder is the carry in of the succeeding next most significant full adder. It is called a ripple carry adder because each carry bit gets rippled into the next  stage. In a ripple...
read more

Cascode amplifier

admin March 13, 2012 1 Comment
Cascode amplifier is a two stage circuit consisting of a transconductance amplifier followed by a buffer amplifier. The word “cascode” was originated from the phrase “cascade to cathode”. This circuit have a lot of advantages over the single stage amplifier like, better  input output isolation, better gain, improved bandwidth, higher input impedance, higher output impedance, better stability, higher slew rate etc. The reason behind the increase in bandwidth is the reduction of Miller effect.  Cascode amplifier is generally constructed using FET ( field...
read more

Piccolo – The ‘Sketching’ Robot

john March 6, 2012 5 Comments
Piccolo Piccolo can be said as the perfect companion for a graphic designer or an engineer as it helps him to sketch his creativity. Piccolo is a small pocket sized robot which uses servo mechanism for developing and deploying the accurate 2D or 3D output. Like all other robots, this one also works according to CNC technology. CNC is the acronym of Computer Numerical Control. Here the computer converts the design produced by the computer aided design software (CAD)...
read more