Aug-27th-2010
Hello Friends,
Welcome Back. This is the continuation of our tutorial series on Graphical
LCD Programming. Till now we have made
the hardware for testing and setup
avr studio project for graphical development. Now as our hardware
and software is ready, its time to get our hands dirty [...]
Posted in AVR Tutorials by: Avinash -- 6 Comments -- ReadMore
Aug-20th-2010
This tutorial deals with downloading and installing ProGFX
graphic engine. ProGFX is a
free and easy to use embedded graphic library that can control several display
modules and can run on AVR, PIC and ARM MCUs. In this tutorial we will make
a ProGFX graphical application
[...]
Posted in AVR Tutorials by: Avinash -- 7 Comments -- ReadMore
Aug-14th-2010
Those how are building microcontroller based project for little long must have
got bored with the good
old character LCDs. Whether you are bored or your application require to
present more data to the user in a better way, you need Graphic
LCD. Character LCD Interfacing is [...]
Posted in AVR Tutorials, Code Libraries by: Avinash -- 5 Comments -- ReadMore
Aug-9th-2010
Accelerometers are recently developed solid state electronics devices that
makes it very easy to measure acceleration. They are completely modular and
very tiny devices which gives voltage proportional to acceleration. These type
are called analog accelerometers as their output is voltage. Some other gives
a PWM output [...]
Posted in AVR Tutorials by: Avinash -- 1 Comment -- ReadMore
Jun-7th-2010
Servo motors are a type of electromechanical actuators that do not rotate continuously
like DC/AC or stepper motors, rather they used to position and hold some object.
They are used where continuous rotation is not required so they are not used
to drive wheels (unless a servo is modified). [...]
Posted in AVR Tutorials by: Avinash -- 16 Comments -- ReadMore
Mar-25th-2010
Hello All,
Sometimes the Internal ADC is not enough. Like when you need more resolution
or high speed. The internal ADC of AVR generally has the following specifications.
15K samples per second
10 bit resolution.
If you need more than that you need an external ADC. You may also need external
[...]
Posted in AVR Tutorials, Code Libraries, Code Snippets by: Avinash -- 5 Comments -- ReadMore
Mar-19th-2010
Many project requires some kind of Audio output. For example a burglar alarm,
an automated school bell or simple electronic games or even a robot! In Old
days we used some some dedicated Music and Audio Effect chip to do that. At
that time ICs such as UM66 were [...]
Posted in AVR Tutorials, Code Snippets by: Avinash -- 4 Comments -- ReadMore
Jan-17th-2010
Welcome to the 3rd part of RF Communication tutorial. In the last two parts
I have introduced the basics of RF Communication.
RF
Communication Between Microcontrollers – Part I : Introduction to
RF Communication and Modules.
RF
Communication Between [...]
Posted in AVR Tutorials, RF by: Avinash -- 49 Comments -- ReadMore
Oct-23rd-2009
Real Time Clocks, as the name suggests are clock modules. They are available
as integrated circuits (ICs) and manages timing like a clock. Some RTC ICs also
manages date like a calendar. The main advantage is that they have a system
of battery backup which keeps the clock/ca lender [...]
Posted in AVR Tutorials, Code Libraries by: Avinash -- 28 Comments -- ReadMore
Aug-11th-2009
Hello Friends,
Welcome back to the Part II of RF
Communication tutorial. Here I will show you the basic working of RF modules
and how to send and receive data. Please see the Part
I of this tutorial for basic introduction. You should also be familiar with
RS232 [...]
Posted in AVR Tutorials, RF by: Avinash -- 34 Comments -- ReadMore
Jul-17th-2009
Here I will highlight some features of C language commonly used in 8 bit embedded
platforms like 8051, AVR and PICs. While programming microcontrollers in C most
of the time we have to deal with registers. Most common tasks are setting and
clearing bits in a register and check [...]
Posted in AVR Tutorials, Microchip PIC Tutorials, Programming in 'C' by: Avinash -- 52 Comments -- ReadMore
May-10th-2009
When I started using USBasp
(a great programmer for AVRs), I soon realized that the avrdude (the software
for driving USBasp) is not much usable. Sometimes it irritates me a lots because
of its command line interface. Also the avrdude-gui is not
much helpful as it was [...]
Posted in AVR Tutorials, Software, Tools by: Avinash -- 154 Comments -- ReadMore