We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Did you know that you can begin prototyping with AVR® microcontrollers (MCUs) in just three easy steps? Follow this guide to get started quickly. 

Step 1: Download an Integrated Development Environment

The first step in development is selecting and downloading an Integrated Development Environment (IDE). Developers using AVR microcontrollers have their choice of using either Microchip Studio or MPLAB® X IDE, whichever they’re more comfortable with. Additional information, as well as download options, for both IDEs can be found in the links below.

Microchip Studio IDE

Microchip Studio is an easy-to-use integrated development environment (IDE) for writing, developing and debugging all AVR microcontroller applications.


Those already familiar with our MPLAB X IDE can use it to program and debug AVR devices – adding a layer of versatility to your development toolset.


Atmel START is an innovative online tool for intuitive, graphical configuration of embedded software projects. The tool is platform independent and can generate project files for both Microchip Studio 7 and MPLAB X IDE.

Step 2: Connect an Xplained Development Board

Curiosity Nano Development Boards

Curiosity Nano Development Boards are a rapid prototyping and evaluation platform for AVR MCUs. These low-cost evaluation kits can be customized using a wide range of expansion boards and integrate seamlessly with both Microchip Studio and MPLAB X IDE.

Featuring a low-power-capacity AVR core and intelligent hardware peripherals, the ATmega4809 MCU is engineered for real-time control. Use the ATmega4809 Curiosity Nano  Development Board to create reliable designs with reduced overall system response time.

You can easily plug different Curiosity Nano boards into the Curiosity Nano Base for Click boards™, which allows you to try out different MCUs without redesigning your hardware. The three on-board mikroBUS™ sockets make it simple to add MikroElektronika Click boards to expand the features and functionality of your design

Step 3: Follow Along with Our Examples

Step through an introductory tutorial alongside a Microchip technical expert with the Getting STARTed with AVR video series. In addition to video tutorials, hundreds of examples are included in START. Each example includes an accompanying guide. You can download the hex file directly into Microchip Studio, or modify the source code in the browser.

Discussion Forums

Did you know there is a developer community for AVR MCU users? Users worldwide are constantly discussing new topics and inventions using AVR MCUs. Be a part of the communities, participate in discussions, and get valuable feedback on any issue you may have through the AVR Freaks discussion forums.

A wide variety of application notes are available on every product page. These documents, written by technical experts, show you how you can take your embedded design further.

Tune in to our Livestreams for a unique opportunity to discover how you can use your MCU more effectively, learn insider tips/tricks and get your questions answered by Microchip engineers, all live—or, as we like to say, in real time.

Getting Started with AVR