3 Getting Started
The following resources are available to get started with the PIC32CM Lx MCUs, MPLAB® Harmony v3 framework, MPLAB Code Configurator (MCC), Content Manager (CM), and MPLAB X IDE.
- Microchip Developer Help:
- Access the Microchip Developer Help website, which provides documentation, tutorials, and examples specific to the PIC32CM LE00/LS00/LS60 family of devices.
- Community and Support:
- Utilize Microchip forums for any issues during the migration process. Microchip's community is very active and provides substantial support for migrating from other family of devices.
- Example Projects:
- Review example projects from MPLAB Harmony and MPLAB X IDE example collections for the PIC32CM LE00/LS00/LS60 family of devices.
Reference Demos:
- TrustZone Getting Started on PIC32CM LS60 Curiosity Pro Evaluation Kit
- TrustZone Getting Started on PIC32CM LS00 Curiosity Pro Evaluation Kit
- Getting Started Extended Application on PIC32CM LE00 Curiosity Pro Evaluation Kit
- Getting Started Application on PIC32CM LS00 Curiosity Nano+ Touch Evaluation Kit
- Microchip Academic Program Example Applications on PIC32CM LS00 Curiosity Nano+ Touch Evaluation Kit
- AWS Secure Cloud Connect on PIC32CM LS60 Curiosity Pro Evaluation Kit
- Secure IoT Gateway application on PIC32CM LS 60 Curiosity Pro Evaluation Kit
- Smart Lock Application on PIC32CM LS60 Smart Lock Reference Board
Technical Briefs:
- Creating the First Application on PIC32CM LSx Microcontrollers Using MPLAB Harmony v3 with MPLAB Code Configurator (MCC) (DS90003342)
- How to Setup MPLAB Harmony v3 Software Development Framework (DS90003232)
- Create a new MPLAB Harmony v3 project using MCC
- How to Build an Application by Adding a New PLIB, Driver, or Middleware to an Existing MPLAB Harmony v3 Project (DS90003253)
Training Modules:
- Arm TrustZone Getting Started Application on PIC32CM LS60 (Arm Cortex-M23) MCUs
- Low Power Application on PIC32CM LE00 (Cortex M23) MCUs Using MPLAB Harmony v3 Peripheral Libraries
- Secure Boot on PIC32CM LS60 Curiosity Pro Evaluation Kit using MPLAB Harmony v3 Software Framework
Application Notes:
- IP Protection and Sandboxing Using the PIC32CM LSx MCUs (DS00005501)
- 32-bit Microcontroller Collateral and Solutions Reference Guide (DS70005534)
Videos:
- PIC32CM LS00 Curiosity Pro Evaluation Kit Overview
- PIC32CM LS60 Curiosity Pro Evaluation Kit
- PIC32CM LE00 Curiosity Pro Evaluation Kit Overview
- Getting Started With the TrustZone-based Security on PIC32CM LSx Microcontrollers
- Getting Started with PIC32CM LE00 Curiosity Pro Evaluation Kit
- How to Set up the Tools Required to Get Started with MPLAB Harmony v3 and MCC
Reference Designs:
- Secure IoT Gateway Demonstration Application
- Smart Home Lock Demonstration Application
- Secure Cloud Connectivity IoT Demonstration Application
- Secure LoRa® Demonstration Application
GitHub Repositories:
- github.com/Microchip-MPLAB-Harmony/reference_apps_pic32cm
- github.com/Microchip-MPLAB-Harmony/csp_apps_pic32cm_le_ls
- github.com/Microchip-MPLAB-Harmony/core_apps_pic32cm_le_ls
- github.com/Microchip-MPLAB-Harmony/gfx_apps_pic32cm_le_ls
- Look for PIC32CM Lx devices under the link github.com/Microchip-MPLAB-Harmony/usb_apps_device/tree/master/apps/msd_basic/firmware
- github.com/Microchip-MPLAB-Harmony/usb_apps_host/tree/master/apps/msd_basic/firmware
MPLAB Discover References: