eXtreme Electronics
Line Following Robot Kit
Line Following Robot Kit
USB AVR Programmer v2.1
USB AVR Programmer v2.1
xBoard v2.0
xBoard v2.0
GLCD Development Board
GLCD Development Board
  • Home
  • Store
  • Forum
  • Privacy Policy
  • Categories
    • 32bit ARM Projects
    • AVR Development Board
    • AVR Projects
    • AVR Tutorials
    • Chitchat
    • Code Libraries
    • Code Snippets
    • Electronics
    • GSM Projects
    • Hardwares
    • Microchip PIC Tutorials
    • News
    • PIC Development Board
    • Programming in 'C'
    • RF
    • Robotics
    • Software
    • Tools
    • Uncategorized
  • Navigation

    Home
    Forum
    Shop
    Links

  • Subscribe

    Get New Articles Deliverd To Your Inbox!

    Email address:

    Delivered by FeedBurner



  • RSS Latest Discussions
    • SIM 300 KIT Power supply board not working
    • LCD LIGHT NOT WORK
    • eXtreme Burner problem burning bootloader to atMega128 location issue.
    • SIM300 interfacing with ATmega32 (Recieve SMS)
    • problem with IR remote interfacing
    • Compatibility of xboard 2 with rs-232 to serial converter
    • problem in motor test in xboard2
    • No output from the motor terminals in xboard v2.0
    • 4 WIRE RESISTIVE TOUCH SCREEN INTERFACING WITH ATMEGA32
    • Another LCD lib
  • Latest On AVR Tutorials
    Introduction to AVR Microcontrollers

    Introduction to AVR Microcontrollers

    By Avinash - October 31 2012 03:55 PM

    Just what is a microcontroller? To ...

    Interfacing Analog Joystick with AVR ATmega32

    Interfacing Analog Joystick with AVR ATmega32

    By Avinash - October 20 2012 12:07 PM

    If you have played games on console you must be ...

    Door Entry Detection for MCU Based Designs

    Door Entry Detection for MCU Based Designs

    By Avinash - October 12 2012 12:43 PM

    This article discuss how you can detect the entry of ...

  • Latest On Microchip PIC Tutorials
    Door Entry Detection for MCU Based Designs

    Door Entry Detection for MCU Based Designs

    By Avinash - October 12 2012 12:43 PM

    This article discuss how you can detect the entry of ...

    Thermometer with PIC Microcontroller

    Thermometer with PIC Microcontroller

    By Avinash - June 10 2011 07:26 PM

    In the last tutorial we learn about the multiplexing technique ...

    Using Multiplexed 7 Segment Displays – PIC Microcontroller Tutorial

    Using Multiplexed 7 Segment Displays – PIC Microcontroller Tutorial

    By Avinash - May 31 2011 12:11 PM

    ...

  • Latest On AVR Projects
    Remote Temperature Monitoring using GSM – AVR Project

    Remote Temperature Monitoring using GSM – AVR Project

    By Avinash - April 7 2013 01:14 PM

    Temperature monitoring have wide application in daily life. In modern ...

    Interfacing TCS3200 Colour Sensor with AVR ATmega32

    Interfacing TCS3200 Colour Sensor with AVR ATmega32

    By Avinash - September 4 2012 05:56 PM

    Detecting colour of an object can be an interesting and ...

Sending an Receiving SMS using SIM300 GSM Module

Posted by Avinash on August 2nd, 2012 01:09 PM | 58 Comments
Sending an Receiving SMS using SIM300 GSM Module
Hi friends in this part we will have a look at the functions related to text messages. By the end of this article you will have a clear idea of how to wait for a text message, read the message, ...

Time Input Dialog for Graphic LCD

Posted by Avinash on December 3rd, 2011 01:27 PM | 9 Comments
Time Input Dialog for Graphic LCD
GUI Frameworks of all modern OS like Windows, Linux (Qt & GTK+), MAC etc have a concept of standard dialogs. For example all applications running under Windows shows the same file open dialog for selecting a file. Similarly their are ...

DS1307 I2C RTCC Interface using SoftI2C lib

Posted by Avinash on November 30th, 2011 06:34 PM | 12 Comments
DS1307 I2C RTCC Interface using SoftI2C lib
In the last tutorial, I explained you how to use our SoftI2C library to read and write a 24CXX series I2C EEPROM. Now I will continue our exploration and write a register access layer for the DS1307 chip. The DS1307 ...

24CXX I2C EEPROM Interface using SoftI2C lib

Posted by Avinash on November 26th, 2011 07:43 PM | 3 Comments
24C1024 I2C EEPROM 128KB
In this tutorial I will show you how to use our easy to use open source Soft I2C library to access a 24C64 EEPROM chip. We discussed the library in our previous tutorial. The functions developed in this tutorial will ...

Using Shift Registers with AVR Micro – AVR Tutorial

Posted by Avinash on May 27th, 2011 09:57 AM | 8 Comments
Using Shift Registers with AVR Micro – AVR Tutorial
Today I am going to explain a helpful technique used while designing embedded system. The technique is to expand the number of input and output lines available in any microcontroller. The idea is to use a shift register, a shift ...

Multiplexed Seven Segment Display using PIC16F877A and HI-TECH C

Posted by Avinash on April 28th, 2010 08:01 AM | 2 Comments
Multiplexed Seven Segment Display using PIC16F877A and HI-TECH C
#include <htc.h> #define _XTAL_FREQ 20000000UL typedef unsigned char UINT8; typedef signed char INT8; typedef unsigned int UINT16; typedef signed int INT16; //Connection of Seven segment display #define SEVEN_SEGMENT_LAT PORTD #define SEVEN_SEGMENT_TRIS TRISD //MUX Control #define MUX_PORT PORTB #define MUX_START_POS 1 //From which bit on port the select lines start //MUX settings #define MUX_DISP_COUNT ...

Interfacing 12 bit SPI ADC (MCP3204) with AVR Micro

Posted by Avinash on March 25th, 2010 12:56 PM | 10 Comments
Interfacing 12 bit SPI ADC (MCP3204) with AVR Micro
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 ...

Sound Generation by AVR Micro – Tutorial I

Posted by Avinash on March 19th, 2010 09:15 AM | 8 Comments
Sound Generation by AVR Micro – Tutorial I
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 ...

Easy 24C I2C Serial EEPROM Interfacing with AVR Microcontrollers

Posted by Avinash on March 20th, 2009 01:19 PM | 75 Comments
Easy 24C I2C Serial EEPROM Interfacing with AVR Microcontrollers
In this turorial we will see how we can easily interface a 24C series serial EEPROM with AVR microcontrollers. What is an EEPROM? An EEPROM is kinds of novalatile memory, that means it is used for storing digital ...

PWM Signal Generation by Using AVR Timers. Part II

Posted by Avinash on February 8th, 2009 11:15 AM | 76 Comments
PWM Signal Generation by Using AVR Timers. Part II
In this tutorial we will set up the TIMER0 in fast pwm mode and use it to generate PWM signals of varying duty cycles. In this way we would be generating analog signals of voltages between ...
  • USB AVR Programmer v2.0
  • Recent Posts
    • Remote Temperature Monitoring using GSM – AVR Project
    • Introduction to AVR Microcontrollers
    • AVR UBRR Calculator for Android
    • Interfacing Analog Joystick with AVR ATmega32
    • Door Entry Detection for MCU Based Designs
    • Interfacing TCS3200 Colour Sensor with AVR ATmega32
    • SMS Based Voting System – AVR GSM Project
    • Sending an Receiving SMS using SIM300 GSM Module
    • GSM Module SIM300 Interface with AVR Amega32
    • Line Following Robot using AVR ATmega8
  • Hot Topics
    GUI Software for USBasp based USB AVR Programmers.345 comments received
    Using LCD Module with AVRs284 comments received
    Welcome269 comments received
    Programming in C - Tips for Embedded Development.144 comments received
    Using the Analog To Digital Converter.132 comments received
  • Recent Comments
    pranabpranab Says: because sir you havn't replied to the last few com...
    pranabpranab Says: sorry please help me out sir...
    AvinashAvinash Says: first learn how to spell "please"...
    AvinashAvinash Says: @Pranab, You are asking about "digital st...
    haniehanie Says: hello im the beginner of learning avr and i face ...
  • Recent Comments
    • pranab: because sir you havn’t replied to the last few comments in that ‘digital stop watch’ posts....
    • pranab: sorry please help me out sir
    • Avinash: first learn how to spell “please”
    • Avinash: @Pranab, You are asking about “digital stop watch code” then why have you posted in...
    • hanie: hello im the beginner of learning avr and i face with a problem when i complie the source code on codevision...
  • Find Us on Facebook !
  • Twitter
Copyright © 2013. All Rights Reserved.