| Kits & Evaluation Modules | Key Features | Development Tools | Applications | Video | Technical Documents |
| Overview
32-bit PIC Microchip's 32-bit portfolio with the MIPS
The PIC32 MCU is a family of 32-bit Microcontrollers designed for best-in-class 32-bit performance and accompanied by a vast offering of software. Since its introduction in 2007, the PIC32 family has established itself as a performance leader stemming from the highest DMIPs/MHz rated MIPS
The PIC32 family is supported by Microchip's MPLAB | ||||||||||
Key Features
| ![]() |
Development Tools
Software Development Tools:
| Tool Type | Supplier | MPN | Supported Family | Description |
|---|---|---|---|---|
| IDE | Microchip | MPLAB IDE | PIC/dsPIC | MPLAB IDE for all Microchip platforms. Learn More |
| RTOS | Micrium | uC/OS III | PIC24, dsPIC33, PIC32 (MIPS) | μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs. Learn More |
| RTOS | Segger | embOS | PIC18/PIC24F/PIC24H | SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications. Learn More |
Hardware Development Tools:
| Tool Type | Supplier | MPN | Supported Family | Description |
|---|---|---|---|---|
| Debuggers, Emulators & JTAG Tools | Microchip | DV244005DV244005 | PIC/dsPIC | MPLAB REAL ICE In-Circuit-Emulator |
| Debuggers, Emulators & JTAG Tools | Microchip | DV164035DV164035 | PIC/dsPIC | MPLAB ICD 3 In-Circuit-Debugger |
| Debuggers, Emulators & JTAG Tools | Microchip | PG164130PG164130 | PIC/dsPIC | MPLAB PICkit 3 Debugger Programmer |
Applications
Advanced Applications:
- High Impact Graphics/User Interfaces
- Ethernet/USB/CAN/Connectivity
- Multitasking Embedded Control
- High Performance Audio
Video
| Video1 | Video 2 |
|---|---|
Technical Documents
Learning Center
Design Elements
| Type | Description |
|---|---|
| Application Library | Microchip: Application Library for PIC32 EEPROM Emulation Library |
| Application Library | Microchip: Application Library for PIC32 FatFS File System |
| Application Library | Microchip: Application Library for PIC32 Audio |
| Application Library | Microchip: Application Library for PIC32 MP3 Decoder |
Kits & Evaluation Modules
| PIC32 32-bit PIC MCUs |
| Part Number | Core Architecture | Silicon Family | Description |
|---|---|---|---|
| AC323027AC323027 | PIC32 | PIC32MX320Fxxxx | PIC32 Cap Touch CTMU Eval Board |
| CHIPKITMAX32CHIPKITMAX32 | PIC32 | PIC32MX795Fxxxx | chipKIT Max32 |
| DM320001DM320001 | PIC32 | PIC32MX360Fxxxx | |
| DM320003-2DM320003-2 | PIC32 | PIC32MX5XX/6XX/7XX | PIC32 USB Starter Kit II |
| DM320004DM320004 | PIC32 | PIC32MXxxxF512x | PIC32 Ethernet Starter Kit |
| DM320011DM320011 | PIC32 | PIC32MX795F512 | |
| DM320013DM320013 | PIC32 | PIC32MX1xx/2xx | PIC32MX1/MX2 Starter Kit |
| DM320014DM320014 | PIC32 | PIC32MX250FxxxB | PIC32 USB Digital Audio Accessory Board |
| DM320412DM320412 | PIC32 | PIC32MX795FxxxL | PIC32 Accessory Development Starter Kit for Android |
| DM330013-2DM330013-2 | dsPIC33 / PIC24 / PIC32 | PIC24FJ64GB002 / PIC24HJ64GP502 / dsPIC33FJ64MC802 / PIC32MX250F128B | Microstick II |
| DV102411DV102411 | PIC32 | PIC32MX695FxxxH | |
| MEB-PIC32ENETMEB-PIC32ENET | PIC32 | PIC32MX795Fxxxx | Microchip Multimedia Bundle Kit |
| TDGL002TDGL002 | PIC32 | PIC32MX320Fxxx | |
| TDGL003TDGL003 | PIC32 | PIC32MX795Fxxx | chipKIT |
| TDGL005TDGL005 | PIC32 | PIC32MX320Fxxx | chipKIT Basic I/O Shield |
| TDGL006TDGL006 | PIC32 | PIC32MX795F512L | chipKIT Network Shield |





