The Microchip PIC32 processor is a 32-bit embedded-system controller chip based on the M4K MIPS processor. The PIC32 can use the same development tools as other Microchip PIC microcontrollers:

Tool Description
mplab MPLAB Integrated development environment (IDE)
MPLAB REAL ICE In Circuit Emulator
MPLAB ICD 2 In Circuit Debugger
PICkit 2 Microcontroller Programmer
MPLAB PM3 Universal Device Programmer
C Compiler MPLAB C Compiler for PIC32

The PIC32 products are pin, peripheral and software compatible with Microchip's 16-bit PIC MCU families, while delivering 32-bit performance with more memory to solve increasingly complex embedded designs.

High Performance 32-Bit MCU
  • 80 MHz, 1.56 DMIPS/MHz CPU core
  • Single cycle multiply, hardware divide
  • Flash pre-fetch module, 256Byte cache
  • Fast context switch and interrupt response
  • USB device/host/OTG with dedicated DMA
  • 4 ch. hardware DMA controller
  • Atomic bit manipulation
PIC32MX MCU Features
  • 32K to 512K Flash, 8K to 128K SRAM
  • 2.3-3.6v operation, 5v tolerant I/Os
  • 10-bit ADC, 1Msps, and +/-1 LSB
  • Programmable vector interrupt controller
  • 16-bit parallel master port
  • Hardware Real-Time Clock/Calendar
  • Multiple power management modes


Sofware Libraries:

Connectivity TCP/IP Stack with SSL, with BSD Sockets
CAN Library for PIC32
Zigbee Protocol Stack
MiWi Protocol Stack
USB USB Device and Embedded Host Stack
Graphics Microchip Graphics Library
Bootloader Serial Port Bootloader for PIC32MX
Audio Audio Library for PIC32MX
RTOS FreeRTOS Microchip PIC32 RTOS port
Basic Microchip AN1045 FAT File System
ChaN's FatFs FAT File System
EEPROM Emulation Library for PIC32
Code Examples Dr. John Loomis Code Examples
Microchip Code Examples
myPIC32 Contestants Projects



Books and Documentation:

Front Cover Title Author
exploringpic32 Exploring the PIC32 Lucio Di Jasio
See MIPS Run Dominic Sweetman
getting-started Microchip PIC32 Documentation Microchip



pic32-starter-kit PIC32 Starter Kit
pic32-usb-board PIC32 USB Starter Board
pic32-io-expansion PIC32 I/O Expansion Board
pictail-plus-daughter-board Prototype PICtail Plus Daughter Board
graphics-pictail-plus Graphics PICtail Plus Daughter Board
speech-playback-pictail Speech Playback PICtail Plus Daughter Board


certificate Third Party Tools (Compilers, RTOS, Boards, Libraries, ...)
forums PIC32 Forums



Search Store


Shopping Cart


I have been impressed with the designs and ideas produced by your company.
Greg Elseth


Official PayPal Seal