8 Getting Started with PIC32CM

Getting started with the PIC32CM MCUs includes obtaining product information, setting up a development environment, and exploring example projects.

PIC32CM Products and Collaterals

Microchip’s official website has product pages dedicated for each MCU family. The PIC32CM families are included on the Arm Cortex-based MCUs product page. This page includes links to specific family product pages and reference guides for all 32-bit MCU products.

Each family also provides starter evaluation kits, such as the Curiosity Nano boards. These boards come with basic hardware interfaces and onboard programmers and debuggers. For more information on Curiosity Nano development, refer to the Curiosity Nano Development Platform.

Development Tools

The MPLAB development ecosystem supports customers through all stages of embedded design, from discovery to production. It incorporates compilers, simulation tools, libraries, code examples, and other resources. The MPLAB toolchain is available in Visual Studio Code (VS Code) through the MPLAB Tools for VS Code, enabling code development in its expansive ecosystem. The following tools integrated within MPLAB are required for PIC32CM development:

PIC16F/PIC18F uses a different variation of MPLAB tools for code development. For a detailed guide on tool migration, refer to the Migration Guide from AVR and PIC16/18F to PIC32CM Development Tools Ecosystem.