AVR Atmega16 based Projects List

  1. How to use I2C-bus on the Atmel AVR Microcontroller
    I2C (read as I Squared C) bus first introduced by Philips in 1980, because of its simplicity and flexibility the I2C bus has become one of the most important microcontroller…
  2. Using Serial Peripheral Interface (SPI) Master and Slave with Atmel AVR Microcontroller
    Sometimes we need to extend or add more I/O ports to our microcontroller based project. Because usually we only have a limited I/O port left than the logical choice is…
  3. An advanced energy saver project with DTMF capabilities to use electricity efficiently by reducing the unwanted uses.
    INTRODUCTION:   A lot of electricity is wasted due to ignorance or fault of the user. Sometimes a person in the room turns on all the electric equipments which is of…
  4. 4X4 Keypad based Password with ATmega16 and LED Display
    Security is a prime concern in our day-today life. Everyone wants to be as much secured as possible. Keypad based password is one of the many method and the most…
  5. Custom PCB for Lights, Temperature, Video OSD and VTX PSU upgrades to HKing Rattler RC Car
    I’ve had the HobbyKing Rattler for some time now and I’ve been making small modifications here and there which have accumulated over time and has gotten to the point where…
  6. Using Maxim DS1307 Real Time Clock with Atmel AVR Microcontroller Using Atmega32
    Building our own digital clock is one of the dreamed project by most of the hobbyist or anyone that want to learn or involve seriously in the embedded system world;…
  7. AVR Thermostat
    This thermostat is built around an ATMega164 and a TC1047A temperature sensor. It controls your furnace and air conditioner. It is not programmable, although it has a clock and is capable if some…
  8. Building a Wifi Radio – Part 7, Building an LCD Display
    This is the seventh part of an ongoing series about building a low cost, open source streaming internet radio.  If you haven’t already, check out the previous parts (see the…
  9. Atmel AVR ATMega16 Interfacing WIth 16×2 char LCD
    An alphanumeric low cost LCD Display is very essential for may small and big projects to Display various type of information. Hitachi HD44780  Chipset based 16x2 char LCD is Really very cheap…
  10. Working with Atmel AVR Microcontroller Basic Pulse Width Modulation (PWM) Peripheral
    Pulse Width Modulation (PWM) is a technique widely used in modern switching circuit to control the amount of power given to the electrical device.  This method simply switches ON and…
  11. ATMega16 AVR Microcontroller Seven Segment Digital Clock
    The ATMega16 Seven Segment Digital Clock In this ATMega16 AVR project we will be designing and implementing a digital clock with the aid of a Atmel AVR ATMega16 microcontroller and…
  12. Weeks 11-12: AVR USB Devices and Programming
    One of the relatively unexplored topics in this week’s lecture was USB, the ubiquitous protocol that allows computers to communicate with peripheral devices (containing microcontrollers). Creating a USB device allows…
  13. Interfacing LCD with ATmega32 Microcontroller
    To establish a good communication between human world and machine world, display units play an important role. And so they are an important part of embedded systems. Display units - big…
  14. Read multiple switches using ADC
    The ATMega168 is a great general purpose 8-bit AVR microcontroller from Atmel. It has 23 GPIO pins, but sometimes (as I have found) you can run out of I/O pins…
  15. Atmega168 TV-B-Gone
    Yes, I know what you are thinking: "oh no, please not another TVBGone..." Anyway, this instructable is for the newbies as me which are still experimenting with Arduino, and prefer…
  16. ATmega DIP40 Minimal Board
    After I wrote several articles about using ATmega microcontrollers (DIP40) in Arduino environment I had some feedback that I was asked how to be effectively put into operation this project.…
  17. Program an ATmega168/328 with codebender
    If you want to use an inexpensive ATmega168 or ATmega328p for your project, but you want the simplicity of the arduino code and codebender, this tutorial will guide you through!…
  18. Interfacing 16X2 LCD to AVR Microcontroller
      Well this is not different from the way interfacing the LCD to 8051 or PIC microcontroller. The crystal oscillator will provide the clock to the microcontroller. The capacitors connected…
  19. Simple Single Motor Control using AVR ATmega16
    Microcontrollers are good when it comes to brain, but to do anything in real world they need muscles too ! Their muscles are electromechanical actuators like motors. Their are several…
  20. Electronic cricket
    his electronic cricket is a fun project. A real crickets chirp at night and faster in warmer temperatures. A cricket chirp is composed of a group of three sinus waves of…
  21. Interfacing Serial Bluetooth Modem with Computer using ATmega16
    This article would give you a general idea about how to setup and interface any Bluetooth modem with your computer. There are many types of Bluetooth modems available in market,…
  22. Smart Home Automation using AVR
    in this technological world, automatic systems are being preferred over manual system. In this series Home Automation plays an important role for humans. In this unit we talk about basic…
  23. Interfacing 4-wire Resistive Touchscreen with ATMega16 Microcontroller
    Touch screens are two dimensional input devices. Nowadays most of the electronic gadgets use them. Laptops, smart phones, tablets and even some home appliances like washing machines & microwave ovens…
  24. Fastest Finger First Circuit using ATMega16
    Fastest Finger first circuit is basically used in quiz type games where the reaction speed of a participant is significant. The circuit enables us to identify who responded first to…
  25. DIY: Retro Style Analog Volt Meter using Servo Motor
    Digital equipments have rapidly replaced Analog equipments in the long run. Well that is because the former has lot of advantages over the latter. But do you miss those retro…

2016 Powered By Wise Technologies, Atmel-avr Theme By Wise Technologies