Difference between revisions of "AVR Hardware and Software Setup"
Line 1: | Line 1: | ||
[[Category:AVR Tutorials]] | [[Category:AVR Tutorials]] | ||
− | |||
[[File:AVR_tools_SW_HW.JPG|x250px|Hardware and SW Tools]] | [[File:AVR_tools_SW_HW.JPG|x250px|Hardware and SW Tools]] | ||
+ | =Introduction:= | ||
+ | In this tutorial we will look at the basic setup required to get started with AVR series of microcontrollers. There are two aspects to it, the software and the hardware. Fortunately, we for AVR there are free software tools available and even some of it is open-source! In this entire tutorial series we will be demonstrating the hardware on aspects on Ultra AVR Development board and also on breadboard and Starter AVR development board wherever possible. Having said that we will release all the schematics and code for you to hack and build on your own. | ||
+ | |||
+ | =Software= | ||
+ | Let’s talk about software first: | ||
+ | # [http://www.atmel.com/tools/atmelstudio.aspx Atmel Studio 6.2: ] This is complete software suite from Atmel; it is an integrated development Environment that allows you to write C/C++ programs, complies with a free AVRGCC compiler and produces hex files. You can download it [http://www.atmel.com/tools/atmelstudio.aspx here]. Choose the download option according to your existing setup. | ||
+ | # The Programming Software: The programming SW is required to transfer hex file to the target MCU. There are various options available depending on the programmer you’re using. In this tutorial series we will be using [http://exploreembedded.com/wiki/index.php?title=Using_XploreFlash_For_USBasp_based_Programmer Xplore Flash]. There are other software that you could also try | ||
+ | ## [http://extremeelectronics.co.in/avr-tutorials/gui-software-for-usbasp-based-usb-avr-programmers/ Extreme Burner] | ||
+ | ## [http://khazama.com/project/programmer/ Khazama] | ||
+ | ==Setting up Atmel Studio 6:== |
Revision as of 13:50, 19 August 2014
Introduction:
In this tutorial we will look at the basic setup required to get started with AVR series of microcontrollers. There are two aspects to it, the software and the hardware. Fortunately, we for AVR there are free software tools available and even some of it is open-source! In this entire tutorial series we will be demonstrating the hardware on aspects on Ultra AVR Development board and also on breadboard and Starter AVR development board wherever possible. Having said that we will release all the schematics and code for you to hack and build on your own.
Software
Let’s talk about software first:
- Atmel Studio 6.2: This is complete software suite from Atmel; it is an integrated development Environment that allows you to write C/C++ programs, complies with a free AVRGCC compiler and produces hex files. You can download it here. Choose the download option according to your existing setup.
- The Programming Software: The programming SW is required to transfer hex file to the target MCU. There are various options available depending on the programmer you’re using. In this tutorial series we will be using Xplore Flash. There are other software that you could also try