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

Live Chat

Need Help?

Privacy Policy

Microchip Studio for AVR® and SAM Devices

Microchip Studio is an Integrated Development Environment (IDE) for developing and debugging AVR® and SAM microcontroller applications. It merges all of the great features and functionality of Atmel Studio into Microchip’s well-supported portfolio of development tools to give you a seamless and easy-to-use environment for writing, building and debugging your applications written in C/C++ or assembly code. Microchip Studio can also import your Arduino® sketches as C++ projects to provide you with a simple transition path from makerspace to marketplace. 

You can use Microchip Studio with the debuggers, programmers and development kits that support AVR and SAM devices. Extend your development environment with Microchip Gallery, an online app store for Microchip Studio plug-ins developed by Microchip as well as third-party tool and embedded software vendors. 

Even though it comes with a new name and look, you will still be able to use any existing documentation and videos about Atmel Studio to learn how to use Microchip Studio.

Please refer to this link for information about our security advisories.

MPLAB® XC8 PRO Licenses Now Packed with Performance for AVR MCUs


Microchip Studio comes with the MPLAB XC8 Compiler installed and ready for use. The latest version of the MPLAB XC8 PRO license includes optimizations that rival those of more expensive compilers out on the market to reduce code size and increase efficency a TÜV SÜD-certified Functional Safety license is also available

MPLAB Cloud Tools Ecosystem

The MPLAB cloud tools ecosystem is a complete online solution for users of all skill levels to discover, configure, develop and debug embedded applications based on PIC® and AVR® microcontrollers (MCUs).

MPLAB Analysis Tool Suite

MPLAB Analysis Tool Suite is a collection of analysis tools integrated into MPLAB X IDE. It supports all of our MCU, MPU and CEC devices and offers a code coverage feature and a Motor Industry Software Reliability Association (MISRA®) check in the IDE.

Microchip University

Get free training on our products 24 hours a day, every day. We offer on-demand courses and live sessions on general embedded control topics as well as Microchip, Atmel and Microsemi products. Learn how to improve your business by using our products to their full advantage.

Key Features


  • Support for 500+ AVR and SAM devices
  • MPLAB® XC8 compiler support 
  • Vast source code library including drivers, communication stacks, 1,600+ project examples with source code, graphic services and touch functionality through Advanced Software Framework (ASF)
  • IDE extensions through Microchip Gallery, the online app store for development tools and embedded software from Microchip and third parties
  • QTouch® Composer to tune capacitive touch designs, validate system performance, monitor power consumption and graph data and trace data in real time 
  • Wireless Composer to configure and test the performance of wireless designs 
  • Integrated compiler to write and debug C/C++ and assembly code 
  • Advanced debugging features including complex data breakpoints, nonintrusive trace support (SAM3 and SAM4 devices), statistical code profiling, interrupt trace/monitoring, polled data tracing (Arm® Cortex®-M0+ based devices), real-time variable tracking with optional timestamping
  • Integrated editor with visual assist
  • Project wizard that allows projects to be created from scratch or from a large library of design examples
  • In-system programming and debugging that provides an interface to all Microchip in-circuit programmers and debuggers
  • Transparent debug views into CPU and peripherals for easy code development and debugging
  • Full-chip simulation for an accurate model of CPU, interrupts, peripherals and external stimuli

Low-Power Application Design


The Data Visualizer plug-in captures and displays run-time power data from your application when used with the Power Debugger or a supported Xplained PRO board. You can profile the power usage of your application as part of a standard debug session. You can also correlate power spikes with the code that caused them by sampling the program counter during power measurements.

From Makerspace to Marketplace: Enabling a Transition to Production-Ready Tools


Microchip Studio features one-click importing of projects created in the Arduino development environment. Your sketch, including any libraries it references, will be imported into Studio as a C++ project. Once the sketch is imported, you can leverage the full capabilities of Studio to fine tune and debug your design. Microchip Studio fully supports the powerful embedded debugger on the Arduino Zero board. Shield adapters that expose debug connectors are available for other Arduino boards, or you can switch to one of the many available Xplained Mini or Xplained PRO boards to fully leverage our ecosystem of hardware tools. Regardless of which option you choose, you will surely make something amazing.

Device-Specific Help at the Touch of a Button


The Help system in Microchip Studio supports online as well as offline access. This means that you will always get the latest documentation when you are connected and that it will stay with you when you are mobile. Device-aware context sensitivity and an I/O view are available in the editor, allowing you to look up your device’s register-specific information from its data sheet without leaving the editor. The AVR-libc documentation further enhances the context-sensitive Help system, allowing you to easily look up function definitions. 

More Than 1600 Ready-to-Use Project Examples


Microchip Studio is free of charge and is integrated with Advanced Software Framework (ASF), which is a large library of free source code with 1,600 project examples. ASF strengthens Studio by providing access to ready-to-use code in the same environment to minimize much of the low-level design required for projects. Standard IDEs are useful for creating new software for a microcontroller (MCU) project. Microchip Studio IDP also:

  • Facilitates the reuse of existing software to enable design differentiation
  • Supports the product development process with easy access to integrated tools and software extensions in Microchip Gallery
  • Reduces time to market by providing advanced features, an extensible software ecosystem and powerful debug integration

Contains the Microchip Gallery App Store


You don’t need to leave Microchip Studio to search for a solution when you discover you need a tool or some basic source code in the middle of your development process. The Microchip Gallery app store provides development tools and embedded software for MCU-based application design. You can download and securely purchase both Microchip and third-party compilers, advanced debugging tools, real-time operating systems, communication systems and other extensions and plug-ins straight from the Microchip Studio development platform via gallery.microchip.com

Getting Started with Microchip Studio


Our Getting Started with Microchip Studio online training will guide you through all the major features of the IDE. This training is divided into sections, each of which includes an overview video and accompanying hands-on activities.

Downloads and Documents


Download Microchip Studio


Title
Version Number
Date
Microchip Studio for AVR and SAM Devices- Offline Installer 7.0.2594 20 Jun 2022 Download
Microchip Studio for AVR and SAM Devices- Web Installer 7.0.2594 20 Jun 2022 Download

Release Notes


Title
Version Number
Date
Microchip Studio Release Notes 7.0.2594 20 Jun 2022 Download

Product Documents


Title
Next-Generation IDE: Maximizing IP Reuse Download
Atmel AVR10006: XDK - User Guide Download
ASF4 API Reference Manual Download

User's Guides


Title
AVR Simulator Download
Atmel START User Guide Download
Getting Started with Microchip Studio Download
Microchip Studio User Guide Download

Need Some Help?


We are here to support you. Contact our Client Success Team to get assistance with your design.











Microchip University

Microchip Studio

Getting Started with Atmel Studio 7


Hands-on:hands-on training as well as the code used in the videos.

Description:
This Getting Started training for Atmel Studio 7 will guide you through all the major features of the IDE. It is designed as a video series with accompanying hands-on. Each section starts with a video, which covers that section.

Prerequisites:
Much of the training could be completed by using the editor and simulator, however, in order to cover everything the following is recommended.

Hardware prerequisites:

  • ATtiny817 Xplained Pro
  • Standard-A to Micro-B USB cable