PIC32MK0512GPK100 | Microchip Technology

Overview

  • Part Family:PIC32MK GPK
  • CPU Type:32-bit MIPS MCU
  • MaxSpeed (MHz):120
  • Program Memory Size (KB):512
  • SRAM (KB):128
  • Temp. Range Min.:-40
  • Temp. Range Max.:125
  • Operation Voltage Min.(V):2.8
  • Operation Voltage Max.(V):3.3
  • SPI:6
  • I2C:4
  • UART:6
  • Crypto Engine:No
  • Pin Count:100
  • Secure Boot:No
Read more
    120Mhz MIPS32 microAptiv MCU Core
  • Floating Point Unit for single and double precision math
  • MicroMIPS Mode for 40% smaller code size
  • Four 64-bit Accumulators
  • Single Cycle MAC supporting saturating and fractional math
    Memories
  • 512KB Dual Panel Flash with Live Update and Error Correcting Code support
  • 128KB SRAM
  • 4KB EEPROM
    Advanced Analog Features
  • 7x 12-bit 3.75MSPS ADC Cores up to 27 analog inputs
  • - Sum of all individual ADC's combined, 25 Msps in 12-bit mode or 33.7 Msps in 8-bit mode
  • Four 100Mhz Op amps
  • Five analog comparators
  • Up to three 12-bit DACs
    Advanced Timers
  • Up to 9 16-bit or one 16-bit and eight 32-bit timer/counters
  • 16 Output Compare
  • 16 Input Capture
  • RTCC
    Communications Interfaces
  • Two FS USB2.0 Modules
  • Up to 4 I2C ports
  • Up to six UART Modules (up to 25Mbps) with LIN and IrDA support
  • Up to six SPI/I2S modules
  • Peripheral Pin Select (PPS) to enable remapable pin functions
    Software Support
  • Class B Safety Library, IEC 60730 (planned)
  • MPLAB X Integrated Development Environment (IDE)
  • MPLAB® Harmony Integrated Software Framework
  • RTOS Kernels: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriμm® μC/OS™, and SEGGER
  • Mathworks Matlab® Blockset
  • SCILAB X2C Open Source Rapid Prototyping Tools
Use your up or down key to switch images.

Documentation

Filter by Document Type
Search Documentation

Tools And Software

pic32mk0512gpk100
Part Number: Quantity: Price per Unit (in USD): Total Amt:

Design Resources

Reference Designs
Code Examples

Purchase