AVR ATmega Projects

A GLCD connected to an AVR microcontroller using ATmega8 microcontroller

A GLCD connected to an AVR microcontroller The PVG120602EGE is a 128×64 pixel graphic (grey) LCD with lightblue EL backlight and two KS0108 controller chips and one KS0107 line (colums) driver (64 display lines COM1 – COM64) The first KS0108 drives segments 1 to 64 (Y1 – Y64), the second drives segments 65 to 128 […]

A GLCD connected to an AVR microcontroller using ATmega8 microcontroller Read More »

Open Source AVR Temperature Controller using ATmega48 microcontroller

The open source project allows you to control DC appliances based on the temperature of two thermistor inputs. It uses AVR ATmega48 as main processor. The controller has both green and white LEDs to indicate status. The project output is connected to N-Channel MOSFET, AOD444, for switching with current up to 4A. For higher current

Open Source AVR Temperature Controller using ATmega48 microcontroller Read More »

Simple USB AVR programmer USBasp using ATMega8 microcontroller

Simple USB AVR programmer, USBasp using ATMega8 microcontroller

USBasp is low cost USB in-circuit programmer for Atmel AVR micontrollers. The hardware consists of an ATMega88 or an ATMega8 and a couple of passive components. The programmer uses a firmware-only USB driver, no special USB controller is needed. Its programming speed is up to 5kBytes/sec. USBasp works under multiple platforms: Linux, Mac OS X

Simple USB AVR programmer, USBasp using ATMega8 microcontroller Read More »

Programming AVR ATxMega using USBasp and ATxmega microcontroller

ATxmega programmer has different interface than 8-bit AVRs. It uses PDI interface instead of ISP. If you don’t want to buy new programmer for ATxmega you can try this little hack done by Szu. He uses USBASP (USB in-circuit programmer for Atmel 8-bit AVR controllers) with some modification to program AVR ATxmega. The hack convert

Programming AVR ATxMega using USBasp and ATxmega microcontroller Read More »

Head-Controlled Keyboard And Mouse For Disabled, using AVR and ATMega32 microcontroller

Easy Input is a head-controlled keyboard and mouse input device for paralyzed users. The system is built based on AVR ATMega32. It uses user’s head movement to control mouse movement on the monitor and user’s eye blinking to activate mouse click. Two main sensor used for this project are Freescale MMA6560Q accelerometers to detect head

Head-Controlled Keyboard And Mouse For Disabled, using AVR and ATMega32 microcontroller Read More »

Advance Fire Alarm through Mobile Phone using microcontroller

An automatic fire  alarm system is designed to detect  the unwanted presence  of  fire  by monitoring  environmental  changes  associated  with combustion.  In  general,  a  fire alarm  system  is  classified  as  either automatically  actuated,  manually  actuated,  or both. Automatic  fire  alarm systems  are  intended  to  notify  the  building  occupants  to  evacuate  in  the event  of  a 

Advance Fire Alarm through Mobile Phone using microcontroller Read More »

Scroll to Top