PIC32MK Family Microcontrollers

Microchip presents the PIC32MK series of MCUs for motor control and industrial applications

Image of Microchip's PIC32MK MicrocontrollersMicrochip Technology’s PIC32MK family of microcontrollers offer a wide range of communications peripherals combined with a rich feature set of high performance analog motor control functions. These devices combine 32-bit, 120 MHz performance with up to 1 MB of Flash memory and a rich peripheral set targeting applications such as industrial Internet of Things (IoT), motor control, industrial controls, and multi-channel CAN applications. The PIC32MK family also has a rich ecosystem of development tools, integrated development environments, and third-party partners. Microchip’s families of 32-bit microcontrollers accelerate a vast array of embedded designs ranging from secured IoT applications to general-purpose embedded control. These microcontrollers are fully compatible with Microchip’s MPLAB® X integrated development environment, MPLAB Harmony, and MPLAB Code Configurator (MCC) tools. 

The PIC32MK GP connectivity development kit, DM320106, offers a low-cost solution for developers looking to build projects with the PIC32MK series of devices, featuring a rich assortment of CAN, USB, ADC, and GPIO type inputs. This board also includes a Soloman Systech SSD1963 graphics driver and 30-pin connector to enable graphics applications with available LCD panels.

Key features DM320106 board features
  • MIPS32® microAptiv™ 32-bit core
  • Floating point and DSP extensions support
  • Up to 1 MB of dual-panel live update Flash and 256 KB RAM
  • 4 KB EEPROM
  • Up to 4 CAN 2.0
  • Up to 2 full speed USB
  • Up to 6 UART modules
  • Up to 6 SPI ports
  • 4 CAN 2.0 ports with transceivers, 2 supporting DB9 type connectors
  • Dual full speed USB supporting simultaneous host and/or device, including a USB-C hardware compatible connector
  • Dual mikroBUS™ click headers supporting the wide array of click boards™
  • 1 XC32 header for supporting microchip add-on modules for audio and Bluetooth
  • 30-pin general IO header for analog and digital signal connections
Motor control integration including
  • 4 CAN 2.0 ports with transceivers, 2 supporting DB9 type connectors
  • Dual full speed USB supporting simultaneous host and/or device, including a USB-C hardware compatible connector
  • Dual mikroBUS click headers supporting the wide array of click boards
  • 1 XC32 header for supporting Microchip add-on modules for audio and Bluetooth
  • 30-pin general IO header for analog and digital signal connections
Image of Microchip's PIC32MK Microcontrollers Comparison Diagram

PIC32MK Microcontrollers

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
IC MCU 32BIT 1MB FLASH 64QFNPIC32MK1024GPD064T-I/MRIC MCU 32BIT 1MB FLASH 64QFN292 - Immediate$9.12View Details
IC MCU 32BIT 512KB FLASH 64TQFPPIC32MK0512GPD064T-E/PTIC MCU 32BIT 512KB FLASH 64TQFP35 - Immediate$9.36View Details
IC MCU 32BIT 128KB FLASH 28SSOPPIC32MK0128MCA028T-E/N2XIC MCU 32BIT 128KB FLASH 28SSOP29 - Immediate$4.33View Details
IC MCU 32BIT 1MB FLASH 64TQFPPIC32MK1024MCM064-I/PTIC MCU 32BIT 1MB FLASH 64TQFP0 - Immediate$10.07View Details
IC MCU 32BIT 1MB FLASH 100TQFPPIC32MK1024MCM100-I/PTIC MCU 32BIT 1MB FLASH 100TQFP0 - Immediate$10.59View Details
IC MCU 32BIT 512KB FLASH 48VQFNPIC32MK0512MCJ048-I/7MXIC MCU 32BIT 512KB FLASH 48VQFN0 - Immediate$6.94View Details
IC MCU 32BIT 512KB FLASH 48TQFPPIC32MK0512MCJ048-I/Y8XIC MCU 32BIT 512KB FLASH 48TQFP0 - Immediate$7.34View Details
IC MCU 32BIT 512KB FLASH 64TQFPPIC32MK0512MCM064-I/PTIC MCU 32BIT 512KB FLASH 64TQFP0 - Immediate$9.82View Details
IC MCU 32BIT 1MB FLASH 64TQFPPIC32MK1024MCF064-I/PTIC MCU 32BIT 1MB FLASH 64TQFP0 - Immediate$9.92View Details
IC MCU 32BIT 1MB FLASH 64QFNPIC32MK1024MCM064-I/MRIC MCU 32BIT 1MB FLASH 64QFN0 - Immediate$10.07View Details
IC MCU 32BIT 1MB FLASH 64TQFPPIC32MK1024MCF064-E/PTIC MCU 32BIT 1MB FLASH 64TQFP0 - Immediate$10.90View Details
IC MCU 32BIT 1MB FLASH 100TQFPPIC32MK1024MCF100-I/PTIC MCU 32BIT 1MB FLASH 100TQFP0 - Immediate$10.97View Details
IC MCU 32BIT 1MB FLASH 100TQFPPIC32MK1024MCM100-E/PTIC MCU 32BIT 1MB FLASH 100TQFP0 - Immediate$11.66View Details
IC MCU 32BIT 128KB FLASH 48TQFPPIC32MK0128MCA048-I/Y8XIC MCU 32BIT 128KB FLASH 48TQFP0 - Immediate$4.25View Details
IC MCU 32BIT 128KB FLASH 48TQFPPIC32MK0128MCA048T-I/Y8XIC MCU 32BIT 128KB FLASH 48TQFP0 - Immediate$4.27View Details
IC MCU 32BIT 512KB FLASH 64TQFPPIC32MK0512GPG064-I/PTIC MCU 32BIT 512KB FLASH 64TQFP0 - Immediate$6.94View Details
IC MCU 32BIT 512KB FLASH 64TQFPPIC32MK0512MCJ064-I/PTIC MCU 32BIT 512KB FLASH 64TQFP0 - Immediate$7.34View Details
IC MCU 32BIT 512KB FLASH 64TQFPPIC32MK0512MCJ064T-I/PTIC MCU 32BIT 512KB FLASH 64TQFP0 - Immediate$7.35View Details
IC MCU 32BIT 512KB FLASH 64TQFPPIC32MK0512MCJ064T-E/PTIC MCU 32BIT 512KB FLASH 64TQFP0 - Immediate$8.09View Details
IC MCU 32BIT 512KB FLASH 64TQFPPIC32MK0512GPD064-I/PTIC MCU 32BIT 512KB FLASH 64TQFP0 - Immediate$8.47View Details

PIC32MK Development Board

ImageManufacturer Part NumberDescriptionAvailable QuantityPriceView Details
PIC32MK GP CONNECTIVITY EVAL BRDDM320106PIC32MK GP CONNECTIVITY EVAL BRD0 - Immediate$122.40View Details
Published: 2017-06-14