(8 intermediate revisions by 2 users not shown)
Line 2: Line 2:
 
In this tutorial we will get hands on with AVR breakout board. Here we will interface simple LED with one of the port pins. For this tutorial we will require a breadboard, LEDs and resistors.
 
In this tutorial we will get hands on with AVR breakout board. Here we will interface simple LED with one of the port pins. For this tutorial we will require a breadboard, LEDs and resistors.
 
=Basics=
 
=Basics=
All the port pins of the Atmega 32 are taken out on breakout board so that you can easily interface any peripheral with it. We will connect the LED to PORT B0 as shown below.Usually 220,470 or 1k ohm resisitor is used as a current limiting resistor to prevent the LED from blew up.
+
All the port pins of the Atmega 32 are taken out on breakout board so that you can easily interface any peripheral with it. We will connect the LED to PORT B0 as shown below.Usually 220,470 or 1k ohm resistor is used as a current limiting resistor to prevent the LED from blowing up.
  
 
Refer the [[AVR I/O Register Configuration]] tutorial for basics of GPIO register configuration.
 
Refer the [[AVR I/O Register Configuration]] tutorial for basics of GPIO register configuration.
  
 
=Hook up=
 
=Hook up=
 +
[[file:blinky_AVRbreakout.png]]
 +
 
=Code=
 
=Code=
 +
<html>
 +
<script src="https://gist.github.com/nitishshete/0151f0832a9f729f3d42c65317c89022.js"></script>
 +
</html>
 +
 
=Demo=
 
=Demo=
 +
 +
[[File:0Blinky with AVR Breakout.gif|none]]
 +
 
=Downloads=
 
=Downloads=
 +
Download the complete project folder from the below link:
 +
https://github.com/ExploreEmbedded/AVR-MCU-Breakout-Board/archive/master.zip<br>
 +
 +
 +
 +
Have a opinion, suggestion , question or feedback about the article let it out here!
 +
{{DISQUS}}

Latest revision as of 10:11, 20 April 2016

In this tutorial we will get hands on with AVR breakout board. Here we will interface simple LED with one of the port pins. For this tutorial we will require a breadboard, LEDs and resistors.

Basics

All the port pins of the Atmega 32 are taken out on breakout board so that you can easily interface any peripheral with it. We will connect the LED to PORT B0 as shown below.Usually 220,470 or 1k ohm resistor is used as a current limiting resistor to prevent the LED from blowing up.

Refer the AVR I/O Register Configuration tutorial for basics of GPIO register configuration.

Hook up

Blinky AVRbreakout.png

Code

Demo

0Blinky with AVR Breakout.gif

Downloads

Download the complete project folder from the below link: https://github.com/ExploreEmbedded/AVR-MCU-Breakout-Board/archive/master.zip


Have a opinion, suggestion , question or feedback about the article let it out here!