You Are Here: Home » AVR ATmega Projects

Home Appliance Control over Mobile Network

You can call up on your colleague's mobile number and ask him/her to turn on or off the lights or other appliance of your office. You may be any where in the world at that time, as mobile network allows to to talk to anyone present anywhere in this world. But your colleague is too much for this simple job! Your may replace him/her with this smart gadget and let it operate the appliances. But how it will do ...

Read more

ATMega328 Board

The ATMega328 board is a microcontroller board based on the ATmega328, The board contains everything needed to support the microcontroller. The board need 5VDC to power it. Simply connect the power connector to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started. You can program it with the ICSP connection. The ATMega microcontroller boards can be programmed with a seri ...

Read more

ATTiny 2313 BOARD

his board is a development board on which you can build your projects. It is suited for educational use, experiments or prototyping. The board uses the ATTiny2313 microcontroller with a 20Mhz clock. The board contains the ISP 10-pin connector for in circuit serial programming. It has also a push button reset switch. It has 15 digital I/O ports with 4 PWM output channels. The I/O pins of the microcontroller ...

Read more

LED Mood light

In this projects 8 different colors are displayed with the use of a RGB LED. The microcontroller that is used is the ATMega8. An RGB LED is a LED which has three LED's integrated in one packaging. These LED's have the colors red, green, and blue. Such a LED costs about 1 Euro. With these three colours you can mix to any colour. When using 8-bit PWM a number of 255 * 255 * 255 (= 16581375) combinations can b ...

Read more

servo motor controller

In ths project you can learn how to build a servo controleer motor with the ATMEGA328 board. The position of the servo motor is controlled by the software (sweep back and forth) or by a potentiometer. The position of the servo motor is set by the length of a pulse. The servo expects to receive a pulse roughly every 20 milliseconds. If that pulse is high for 1 millisecond, then the servo angle will be zero, ...

Read more

LED Driver MAX7219 – clock

Below is the schematic that shows how the IC is wired to the ATMEGA328 microcontroller and the 4 digit 7-segment display with comon cathode.   Besides the MAX7219 you need only three other external components: two capacitors and one resistor. The capacitors are here to reduce noise signals and cannot be ommited. The resistor is used to set the limit for the LED's current. It should be at least 10kohm. ...

Read more

Using Push Button Switch with Atmega32 and Atmel Studio

This tutorial is meant for beginners in the field of Atmel AVR programming. I hope that you already read my first tutorial Blinking LED using Atmega32 and Atmel Studio. In most of the embedded electronic projects you may want to use a push button switch to give user inputs to the microcontroller. To use a push button switch with a microcontroller, first you should configure the corresponding pin as input. T ...

Read more
Scroll to top