PIC32MK MCU Family Reference
Family Overview
PIC32MK MCUs have up to 1 MB of flash and can run at speeds of 120 Mhz. The PIC32MK comes in either a 64 or 100 pin package which can be configured using Peripheral Pin Select (PPS). There are two variations of the PIC32MK, the general purpose (GP) and the motor control (MC)
PIC32MKxxxxGPxxxx | The General Purpose subset of the PIC32MK family offers: |
Floating Point Math | |
21 DMA channels | |
up to 27 12-bit ADC | |
3 DACs | |
1 or 2 Full Speed USB modules | |
5 onboard comparators | |
14 Timers | |
16 Capture/Compare/ PWM units | |
6 UARTS | |
6 SPI interfaces | |
4 Op Amps | |
1 CODEC | |
1 CTMU | |
0 - 4 CAN modules | |
PIC32MKxxxxMCxxxx | The Motor Control version adds the following peripherals: |
16 Motor Control PWM units (MC-PWM) | |
6 Quadrature Encoder Interfaces (QEI) | |
All "MC" devices are equipped with 4 CAN channels |
Family Specialty:
- The PIC32MK is well suited for applications such as motor control, industrial control and Industrial Internet of Things (IIoT).
- Two full speed USB ports and four CAN ports
- Graphics
Popular Development Boards
Tool | About | Purchase |
---|---|---|
PIC32MK GP
Development Kit |
| |
dsPICDEM™ MCLV-2
Development Board (Low Voltage) |
| |
Software Development
Tool | About | Installers |
Installation
Instructions |
||
---|---|---|---|---|---|
Windows | Linux | Mac OSX | |||
MPLAB® X
Integrated Development Environment |
| | | | |
MPLAB® XC32
C/C++ Compiler |
| | | | |
MPLAB® Harmony 2.xx
Integrated Software Framework |
| | | | |
Tool | About | Purchase |
---|---|---|
| | |
| | |
| |
Training & References
- Data sheet
- Training