Link Search Menu Expand Document

Microchip MPLAB® Harmony 3 Release Notes


Quick Docs Release v1.7.0 (Jun 2024)

New Doc Pages

The following table provides the list of new doc pages:

Updated Doc Pages

Doc Name Doc Type - Content Comments
MPLAB® Code Configurator Overview with MPLAB Harmony Content Basic - Full Updated new links and steps
MPLAB Code Configurator (MCC) for Harmony 3 Projects Basic - Full Updated new links and steps
Create a new MPLAB Harmony v3 project using MCC Basic - Full Updated new links and steps
Update and Configure an Existing MHC-based MPLAB Harmony v3 Project to MCC-based Project Basic - Full Updated new links and steps
Create First MPLAB Harmony 3 Project Basic - Full Updated new links and steps
Create “Hello World” application on SAM MCUs Basic - Full Migrated from MHC to MCC
Create “Hello World” application on PIC MCUs Basic - Full Updated new links and steps
Create IAR or Keil project using MCC Basic - Full Updated new links and steps
Create new TrustZone Project Basic - Full Updated new links and steps
Configure at91bootstrap Second Stage Bootloader to enable QSPI XIP on MPUs Basic - Full Updated new links and steps
SAM9X60 Configure First Stage Bootloader Basic - Full Updated new links and steps
Configure the second stage bootloader for SAM9X60 based MPUs Basic - Full Updated new links and steps
SAM9X60 Flash boot and harmony application binaries using SAMBA Basic - Full Updated tools version and images
Getting started with SAM9X60 Curiosity Development Board using MPLAB Harmony 3 Basic - Full Updated tools version and images
Developing an application getting executed from QSPI flash on SAM9X60-EK Basic - Full Updated tools version
SAMA7G54 Configure First Stage Bootloader Basic - Full Updated new links and steps
Configure the second stage bootloader for SAMA7G54 based MPUs Basic - Full Updated at91bootstrap version
Create first Audio Application Middleware - Full Updated new links and steps
Create first Audio Decoder Application Middleware - Full Updated new links and steps
MPLAB Harmony 3 Audio Overview Middleware - Full Updated new links and steps
Secure Boot on PIC32CM LS60 Curiosity Pro Evaluation Kit using MPLAB Harmony v3 Middleware - Full Updated new links and steps
Digit Recognition AI/ML Application on SAM E51 IGAT CURIOSITY EVALUATION KIT Using MPLAB Harmony v3 Middleware - Full Updated new links and steps
Getting Started with Middleware on PIC32MZ EF MCUs Middleware - Full Migrated from MHC to MCC and updated links
Rapid prototyping with Curiosity Nano Evaluation Kit using MPLAB Harmony v3 Middleware - Full Migrated from MHC to MCC and updated links
Getting Started with USB on SAM MCUs Using MPLAB Harmony v3 Middleware - Full Migrated from MHC to MCC and updated links
MPLAB® Harmony v3 SD Card Audio Player/Reader Tutorial Middleware - Full Migrated from MHC to MCC and updated links
Getting Started with MPLAB Harmony v3 to Create a Web-Enabled Digital Photo Frame Middleware - Full Updated new links and steps
Application migration from 8-bit AVR to 32-bit SAM D21 MCU Migration - Full Updated new links and steps
Build MPLAB Harmony v3 project with ARM GCC toolchain in MPLAB X IDE Migration - Full Updated new links and steps
Migration from MC Migration - Full Updated new links and steps
MPLAB Harmony v3 Project Migration Migration - Full Updated new links and steps
Application migration from 8-bit PIC18F to 32-bit SAM D21 MCU Migration - Full Updated new links and steps
Migrating ASF SAM C21 Application to MPLAB Harmony v3 PIC32CM MC Migration - Full Migrated from MHC to MCC and updated links
Migrating a MPLAB Harmony 3 Application from the SAM9X60 EK to SAM9X60 Curiosity Migration - Full Migrated from MHC to MCC and updated links
Arm TrustZone Getting Started Application on SAM L11 MCUs Peripheral - Full Updated new links and steps
Getting Started with PLIBs on SAM9X60 MPUs Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with Drivers on SAM C2x MCUs Using FreeRTOS Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with Drivers on SAM C2x MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with Drivers on SAM D21 MCUs Using FreeRTOS Peripheral - Full Migrated from MHC to MCC and updated links
Low Power with PLIBs on SAM D21 MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with Drivers on SAM E5x MCUs Using FreeRTOS Peripheral - Full Updated new links and steps
Getting Started with Drivers on SAM E70/S70/V70/V71 MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with Drivers on SAM E70/S70/V70/V71 MCUs using FreeRTOS Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with PLIBs on PIC32MK GP MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with PLIBs on PIC32MX 470 MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with PLIBs on PIC32MZ EF MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with PLIBs on SAMC2x MCUs Peripheral - Full Updated new links and steps
Low Power Application on SAMC2x (Cortex M0+) MCUs Using MPLAB Harmony v3 Peripheral Libraries Peripheral - Full Updated new links and steps
Getting Started with PLIBs on SAM D5x/E5x MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with PLIBs on SAM D21 MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Low Power Application on SAM E54 (Cortex M4) MCUs Using MPLAB Harmony v3 Peripheral Libraries Peripheral - Full Updated new links and steps
Getting Started with PLIBs on SAM E70/S70/V70/V71 MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Getting Started with PLIBs on SAM L10 MCUs Peripheral - Full Migrated from MHC to MCC and updated links
Low Power Application on SAM L10 (Cortex M23) MCUs Using MPLAB Harmony v3 Peripheral Libraries Peripheral - Full Updated new links and steps
Low Power Application on SAM L21 (Cortex M0+) MCUs Using MPLAB Harmony v3 Peripheral Libraries Peripheral - Full Updated new links and steps
Getting Started with PLIBs on SAM9X60 MPUs Peripheral - Full Updated new links and steps
Getting Started with PLIBs on SAMA5D29 MPUs Peripheral - Full Updated new links and steps
Getting Started with PLIBs on SAMA7G54 MPUs Peripheral - Full Updated new links and steps
  • New Weblinks and Video added in Basic page
  • New Weblinks and Video added in Peripheral page
  • New Weblinks and Video added in Middleware page

Development Tools

Known Issues

- NA -

Quick Docs Release v1.6.0 (Sep 2023)

New Doc Pages

The following table provides the list of new doc pages:

Doc Name Doc Type - Content
MPLAB Code Configurator Overview with MPLAB Harmony Content Basic - Brief Overview and Web link
MPLAB Code Configurator Options Basic - Full
Getting Started with MPLAB Harmony v3 to Create a Web-Enabled Digital Photo Frame Middleware - Brief Overview and Web link
Secure Boot on PIC32CM LS60 Curiosity Pro Evaluation Kit using MPLAB Harmony v3 Middleware - Brief Overview and Web link
File Transfer Protocol Using MPLAB Harmony v3 TCP/IP Stack for SAM E54 MCU Middleware - Brief Overview and Web link
Develop a harmony based application for SAM9X60 MPU using MPLAB® X IDE Basic - Full
Configure first stage bootloader for SAM9X60 MPU Basic - Full
Configure/built and debug second stage bootloader(at91bootstrap) for SAM9X60 MPU Basic - Full
Flash the at91bootstrap and harmony application binaries using SAM-BA tool Basic - Full
Configure at91bootstrap to enable QSPI-XIP on MPUs Basic - Full
Develop a harmony based application executed from QSPI for SAM9X60 MPU using MPLAB® X IDE Basic - Full
Configure first stage bootloader for SAMA7G5 MPU Basic - Full
Configure/built and debug second stage bootloader(at91bootstrap) for SAMA7G5 MPU Basic - Full
SAM-BA installation and initialization for SAMA7G5 MPU Basic - Full
Flash the at91bootstrap and harmony application binaries of SAMA7G5 MPU using SAM-BA tool Basic - Full
Migrating SAM9X60-EK Harmony Application to SAM9X60 Curiosity Development Board Migration - Brief Overview and Web link
Getting Started with Harmony v3 Peripheral Libraries on SAM9X60 MPUs Peripheral - Brief Overview and Web link

Updated Doc Pages

Doc Name Doc Type - Content Comments
Create First MPLAB Harmony 3 Project Basic - Full Migrated from MHC to MCC
Create Hello World application on SAM MCUs Basic - Full Migrated from MHC to MCC
MCC Clock Configuration Basic - Full Migrated from MHC to MCC
MCC Pin Configuration Basic - Full Migrated from MHC to MCC
MCC NVIC Configuration Basic - Full Migrated from MHC to MCC
MCC Project Graph Basic - Full Migrated from MHC to MCC
MCC DMA Configuration Basic - Full Migrated from MHC to MCC
MCC Memory protection Unit Configuration Basic - Full Migrated from MHC to MCC
MCC Code Generation Basic - Full Migrated from MHC to MCC
Create Hello World application on PIC MCUs Basic - Full Migrated from MHC to MCC
Creating an IAR or KEIL project using MCC Basic - Full Migrated from MHC to MCC
Creating a New TrustZone Project Basic - Full Migrated from MHC to MCC

Deleted Doc Pages

Doc Name Doc Type - Content Comments
Getting started with SAM MPUs using MPLAB Harmony 3 Full Deleted this document as new alternative pages created
MPLAB Harmony 3 Configurator (MHC) Full Deleted this document as UI is migrated from MHC and an alternative page for the same on MCC is available
Open an Existing Harmony 3 Project Full Deleted this document as UI is migrated from MHC and an alternative page for the same on MCC is available
MHC Window Manager and Log Level Full Deleted this document as UI is migrated from MHC to MCC and no corresponding pages exist in MCC
Harmony 3 Packages Full Deleted this document. Refer to https://github.com/Microchip-MPLAB-Harmony for the list of packages

Known Issues

- NA -

Quick Docs Release v1.5.0 (June 2022)

New Doc Pages

The following table provides the list of new doc pages:

Updated Doc Pages

Doc Name Doc Type - Content Comments
Getting started with SAM MPUs using MPLAB® Harmony 3 Basic - Full Updated reference to bootstrap and new project steps

Known Issues

- NA -

Quick Docs Release v1.4.0 (December 2021)

New Doc Pages

The following table provides the list of new doc pages:

  • New Weblink added in Peripheral page
  • New Weblink added in Middleware page
  • New video Weblinks added in Basic page
  • New video Weblinks added in Middleware page
  • Basic pages are added with a note on MCC support

Known Issues

- NA -

Quick Docs Release v1.3.0 (June 2021)

New Doc Pages

The following table provides the list of new doc pages:

  • New video Weblinks added in Basic page

Known Issues

- NA -

Quick Docs Release v1.2.0 (January 2021)

New Doc Pages

The following table provides the list of new doc pages:

Updated Doc Pages

Doc Name Doc Type - Content Comments
Application migration from 8-bit AVR to 32-bit SAM D21 MCU Migration - Full Updated image source with corrected extension for missing images
Application migration from 8-bit PIC18F to 32-bit SAM D21 MCU Migration - Full Updated image source with corrected extension for missing images
  • New video Weblinks added in Basic page
  • New video Weblinks added in Peripheral page

Known Issues

- NA -

Quick Docs Release v1.1.0 (September 2020)

  • Repo restructured to move offline documentation to “docs” folder

New Doc Pages

The following table provides the list of new doc pages:

Updated Doc Pages

Doc Name Doc Type - Content Comments
Harmony 3 Packages Basic - Full Updated the Harmony 3 Package readme.md with the latest release contents.
MPLAB Harmony 3 Configurator (MHC) Basic - Full Updated the MPLAB Harmony Configurator 3 plugin installation screenshot
Create “Hello World” application on PIC MCUs Basic - Full Updated the Pin Settings UI screenshot
Creating a New TrustZone Project Basic - Full Updated screenshots of Project creation completion window and Project properties window
  • New video Weblinks added in Basic page
  • New video Weblinks added in Peripheral page
  • New doc Weblink added in Peripheral page

Known Issues

- NA -

Quick Docs Release v1.0.0 (June 2020)

New Doc Pages

The following table provides the list of new doc pages:

Doc Name Doc Type - Content
MPLAB Harmony 3 Configurator (MHC) Basic - Full
MHC Project Graph Basic - Full
MHC Clock Configuration Basic - Full
MHC Pin Configuration Basic - Full
MHC NVIC Configuration Basic - Full
MHC DMA Configuration Basic - Full
MHC Memory Protection Unit Configuration Basic - Full
MHC Code Generation Basic - Full
MHC Window Manager and Log Level Basic - Full
Create First MPLAB Harmony 3 Project Basic - Full
Create “Hello World” application on SAM MCUs Basic - Full
Create “Hello World” application on PIC MCUs Basic - Full
Open an Existing Harmony 3 Project Basic - Full
Harmony 3 Packages Basic - Full
Create IAR or Keil project using MHC Basic - Full
Create new TrustZone Project Basic - Full
Getting Started with MPLAB Harmony v3 on the SAMA5D2 Basic - Full
Getting started with SAM MPU Devices on MPLAB X Tools Basic - Full
Differences between MPLAB Harmony 2 and Harmony 3 Migration - Brief Overview and Web link
MPLAB Harmony 3 Application Development Guide for MPLAB Harmony 2 Users Migration - Brief Overview and Web link
Graphics Applications Migration - Brief Overview and Web link
TCP/IP Applications Migration - Brief Overview and Web link
USB Applications Migration - Brief Overview and Web link
Introduction to MPLAB and Harmony 3 for Atmel Studio and ASF users Migration - Brief Overview and Web link
Porting Application from ASF3 to MPLAB Harmony 3 Framework Migration - Brief Overview and Web link
Atmel START to MPLAB Harmony 3 Migration Guide Migration - Brief Overview and Web link
Getting Started with Harmony v3 PLIBs on SAMC2x MCUs Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 PLIBs on SAM D5x/E5x MCUs Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 PLIBs on SAM E70/S70/V70/V71 MCUs Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 PLIBs on SAM L10 MCUs Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 PLIBs on SAM D21 MCUs Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 PLIBs on PIC32MZ EF MCUs Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 PLIBs on PIC32MX 470 MCUs Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 PLIBs on PIC32MK GP MCUs Peripheral - Brief Overview and Web link
Low Power Application on SAMC2x MCUs Using Harmony v3 PLIBs Peripheral - Brief Overview and Web link
Low Power Application on SAM L21 MCUs using Harmony v3 PLIBs Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 Drivers and System Services on SAM E70 Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 Drivers on SAM E70 using FreeRTOS Peripheral - Brief Overview and Web link
Getting Started with Harmony v3 Middleware on PIC32MZ EF using FreeRTOS Middleware - Brief Overview and Web link
MPLAB Harmony 3 Audio Overview Middleware - Brief Overview and Web link
Creating your first Audio Application Middleware - Brief Overview and Web link
Creating Your first Audio Decoder Application Middleware - Brief Overview and Web link
SD Card Audio Player/Reader Tutorial Middleware - Brief Overview and Web link
Audio-Tone Generation Using a Lookup Table Middleware - Brief Overview and Web link
Audio-Tone Generation from a Text File Stored in an SD Card Middleware - Brief Overview and Web link
SD Card Reader Support to Load Audio Files Middleware - Brief Overview and Web link
Play a WAV Audio File from an SD Card Middleware - Brief Overview and Web link
Display Graphics Support to Select and Play Audio File Middleware - Brief Overview and Web link
Quickstart Prebuilt Graphics Applications Middleware - Brief Overview and Web link
Creating a new Graphics Application Middleware - Brief Overview and Web link
Graphics Quick Start Application Guides Middleware - Brief Overview and Web link
Harmony Graphics Suite User Guide Middleware - Brief Overview and Web link
Create your first USB Device Application Middleware - Brief Overview and Web link
Create Your First USB Host Application Middleware - Brief Overview and Web link
Harmony USB Stack User Guide Middleware - Brief Overview and Web link
Create your first TCP/IP Application Middleware - Brief Overview and Web link
Harmony TCP/IP User Guide Middleware - Brief Overview and Web link
Create a Touch Project in Harmony Middleware - Brief Overview and Web link
Create Touch Surface & Gesture Project in Harmony Middleware - Brief Overview and Web link
Harmony QTouch User Guide Middleware - Brief Overview and Web link
Harmony Crypto Overview - Board Examples Middleware - Brief Overview and Web link
Create Your First WINC Bypass Mode Example Middleware - Brief Overview and Web link
Harmony WINC Driver Architecture Middleware - Brief Overview and Web link
Create your First Bluetooth Application in Harmony Middleware - Brief Overview and Web link

Updated Doc Pages

- NA -

Known Issues

- NA -

               



Copyright © 2020 Microchip Technology.