Microchip Technology Inc

PIC32MK Family


PIC32MK MCU’s offer a range of communications peripherals combined with a rich feature set of high performance analog motor control functions.

PIC32MK family devices combine 32-Bit, 120Mhz performance with up to 1MB of Flash memory, and a rich peripheral set targeting applications such as motor control, industrial control and Industrial Internet of Things (IIoT) and multi-channel CAN applications.

PIC32MK

Key Features:

MIPS

  • MIPS32® microAptiv 32-Bit Core
  • Floating Point and DSP extensions support
  • Up to 1MB of Dual-Panel Live Update Flash and 256KB RAM
  • 4KB EEPROM
  • Up to 4 CAN2.0
  • Up to 2 Full Speed USB
  • Up to 6 UART Modules
  • Up to 6 SPI Ports
  • Motor Control Integration including:
    • 7 12-Bit 3.75-MSPS Each ADC Cores
    • 3 12-Bit DAC
    • 4 OpAmps
    • 5 Analog Comparators
    • 12 16-Bit PWM Timers
    • 6 Quadrature Encoder Interfaces
Tabs / 32-bit / PIC32MK
Products
Documentation
Tools
Applications
Software
News and Events

Development Tools

A complete suite of tools is available to help get your design to market. Choose from low-cost Xplained boards, starter kits, fully featured expansion & development boards, free MPLAB® X IDE Atmel Studio, MPLAB XC Compilers as well as a range of debuggers.

Hardware Development Tools

Software Development Tools

Compilers, IDEs and free software for major peripherals and technologies. 

  • Advanced Software Framework
    • The Adanced Software Framework (ASF) is a MCU software library providing a large collection of embedded software for SAM and AVR microcontrollers
  • MPLAB® XC Compiler for PIC32 MCUs
    • Full-featured ANSI-compliant C compiler for PIC32 microcontrollers
  • MPLAB® X IDE
    • Free Integrated Development Environment for all Microchip microcontrollers
  • Atmel Studio
    • Atmel Studio 7 is the integrated development platform (IDP) for developing and debugging Microchip ARM®-based and AVR® microcontroller (MCU) applications.
  • Atmel Start
    • Atmel® STARTis an innovative online tool for intuitive, graphical configuration of embedded software projects.

Applications

Microchip's 32-bit microcontrollers are well suited for a wide variety of applications – from control logic, to fully integrated systems involving USB, Ethernet and LCD. To assist with your design efforts, we have introduced several on-line design centers.

Connectivity
Starter Kits

Use Microchip's 32-bit MCU's on-chip USB, CAN and Ethernet for your embedded project.

Human Interface
Development and Evaluation Boards

Use the power of Microchip's 32-bit MCUs to add graphics, USB devices, touch screens and more to your design.

Market/Industry Specific
Emulators and Debuggers

See the resources available that showcase Microchip's 32-bit MCUs used in lighting, automotive or motor control applications.

Microchip 32-bit Framework

MPLAB® Harmony Software Framework

MPLAB Harmony is a flexible, abstracted, fully integrated firmware development environment for PIC32 microcontrollers. It enables robust framework development of interoperable RTOS-friendly libraries with quick and extensive Microchip support for third-party software integration.

MPLAB Harmony includes a set of peripheral libraries, drivers and system services that are readily accessible for application development. The code development format allows for maximum re-use and reduces time to market.

For more information visit:

www.microchip.com/harmony

32bit Channel