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 16 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 9 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

Lytro Light Field Camera – The Next Generation Camera is Here

john March 5, 2012 4 Comments
Lytro Light Field Camera Since its invention, the technology behind a camera has developed a lot beyond imagination. Nowadays, the device has become so sleek in design that it is integrated with other gadgets like mobiles and computers. To take a good photo, a photographer needs to use a camera with good resolution and focus. What if the camera had a technique by which the focus could be provided after the photo was taken? This would give the photographer...
read more

Flip Flop Conversion

john March 7, 2012 58 Comments
For the conversion of one flip flop to another, a combinational circuit has to be designed first. If a JK Flip Flop is required, the inputs are given to the combinational circuit and the output of the combinational circuit is connected to the inputs of the actual flip flop. Thus, the output of the actual flip flop is the output of the required flip flop. In this post, the following flip flop conversions will be explained. SR Flip Flop...
read more

A Note on Character LCD Displays

Mathew Kevin July 10, 2017 15 Comments
There are many display devices used by the hobbyists. LCD displays are one of the most sophisticated display devices used by them. Once you learn how to interface it, it will be the easiest and very reliable output device used by you! More, for micro controller based project, not every time any debugger can be used. So LCD displays can be used to test the outputs. Obviously, for last possibility, you need to know how to use this stuff...
read more

Contact Lenses with “The Terminator” Mode!!

john February 26, 2012 2 Comments
Special Contact Lens In the movie “The Terminator”, we see Arnold Schwarzenegger check out the complete profile of the subject he is about to face.  A similar technology has been developed by Babak Parviz, an electrical engineer at the University of Washington. Babak designed a lens that can be used to display a single pixel at a time. This display can be switched on and turned off through a wireless medium. The lens consists of an IC which stores...
read more

The Single Atom Transistor Concept

john February 24, 2012 3 Comments
Worlds Smallest Single Atom Transistor A group of researchers including Michelle Simmons and her colleagues developed a single phosphorus atom transistor using a Scanning Tunneling Microscope (STM) at the University of New South Wales. The 3-dimensional perspective of the device is shown in the figure above. Till date, this is known to be the smallest transistor ever built, and ever to be built in future. Thus, this device will be known to be the stepping stone to quantum computers....
read more

Log amplifier

admin February 24, 2012 20 Comments
Log amplifier. Log amplifier is a linear circuit in which the output voltage will be a constant times the natural logarithm of the input. The basic output equation of a log amplifier is v Vout = K ln (Vin/Vref); where Vref is the constant of normalisation, and K is the scale factor. Log amplifier finds a lot of application in electronic fields like multiplication or division (they can be performed by the addition and subtraction of the logs of...
read more

Handling the Digital Input Output in AVR Micro Controllers

Mathew Kevin July 10, 2017 9 Comments
I have already discussed about a few chapters necessary to get into AVR programming. Now this is the first article that deals with programming.  Let us start with the basics. Digital input output (I/O) is the basic feature supported by  AVR micro controller. To facilitate digital input output, three registers are associated with each port of the micro controller. Data Direction Register– This register determines which of the pins will act as an output port, and which of them...
read more

Audio oscillator circuit

admin February 22, 2012 13 Comments
ICL 8038 waveform generator. ICL8038 is a monolithic waveform generator IC that can produce sine, square and triangular waveforms with very little distortion. The frequency can be programmed from 0.001Hz to 300 KHz using external timing capacitor and resistor. Frequency modulation and sweeping can be attained by using an external voltage. Other features of the ICL8038 are high linearity, high level outputs, simultaneous sine, square, triangle wave outputs, low external parts count, high temperature stability etc. The working of...
read more

Arduino (For beginners)

Anish February 4, 2016 13 Comments
We have developed this article as a beginners guide for Arduino.  We have compiled many of our arduino articles to help you understand the board better and begin your first serious project using Arduino. So let’s begin. Ever thought of working with microcontrollers, but resisted due to lack of knowledge about them? Ever made a futile attempt of reading a whole microcontroller datasheet? Ever found hard learning (memorizing) the assembly syntax and keywords? Can’t afford to buy the costly USB...
read more

Waterless Washing Machine Cleans Laundry Through Magnetic Levitation

john February 16, 2012 18 Comments
Waterless Washing Machine – Laundry Orb New inventions have made strainful works always easier for people. Let us take an example of a washing machine. In early days, people used to wash their own clothes by hand and scrub all the dirt away using a brush and detergent. Later, the washing machine was invented, which simplified laundry cleaning. The device was further developed to produce semi-cleaners and lately fully automatic washing machines. A new concept has been introduced by...
read more

Stereo headphone amplifier

admin February 16, 2012 8 Comments
LM4910 stereo headphone amplifier. LM4910 belonging to the Boomer series of National Semiconductors is an integrated stereo amplifier primarily intended for stereo headphone applications. The IC can be operated from 3.3V ans its can deliver 0.35mW output power into a 32 ohm load. The LM4910 has very low distortion ( less than 1%)   and the shutdown current is less than 1uA. This low shut down current makes it suitable for battery operated applications. The IC is so designed that there...
read more

Avr Atmega8 Microcontroller – An Introduction

Mathew Kevin August 10, 2017 8 Comments
In my previous article, I’ve discussed about ATmega32. Now, let me introduce another member of AVR microcontroller family, the ATmega8. This member has many features similar to that of ATmega32. But it has reduced number of features and capabilities, yet it has enough features to work with. Now let me tell you that if you want to gather knowledge and at the same time want to do it in less cost than the budget of ATmega32, you can think...
read more