We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X

Low-Cost Microcontrollers with Wide Range of Memory Configurations and Rich Set of Peripherals


The PIC32MX family combines 32-bit performance with a large memory configuration and rich integrated peripheral set at a low cost to address embedded application spaces ranging from simple general-purpose embedded control to more advanced audio, connectivity and embedded graphics applications.

Key Features

  • MIPS32® M4K® Core with up to 120 MHz/150 DMIPS
  • Up to four SPI/I2S™ interfaces for audio processing and playback
  • USB device/host/OTG
  • CAN 2.0B with 1 Mbps bit rates for industrial/automotive applications
  • Enhanced Parallel Master Port (PMP) for graphics or external memory
  • Up to five UARTs, three analog comparators and two I2C buses
  • 10-bit, 1 Msps, up to 48-channel Analog-to-Digital Converter (ADC)
  • Peripheral Pin Select (PPS) allows function remapping
  • Temperature range: −40°C to 105°C

PIC32MX1/2/5 Family

The PIC32MX1/2/5 series of microcontrollers (MCUs) offers a rich peripheral set at a low cost for a wide range of embedded designs that require complex code and higher feature integration. The series delivers up to 50 MHz/83 DMIPS performance and provides up to 512/64 KB Flash/ RAM options. The family boasts a wide variety of rich features including SPI/I2S, an enhanced PMP, CAN 2.0B with DeviceNet™ addressing support, a 10-bit, 1 Msps, 48-channel ADC and a full-speed USB 2.0 device/host/OTG module. To maximize data throughput, each MCU includes four general-purpose Direct Memory Access (DMA) controllers and two dedicated DMA controllers on each CAN and USB module.

Key Features

  • MIPS32 M4K Core with up to 50 MHz/83 DMIPS
  • Up to four SPI/I2S interfaces for audio processing and playback
  • USB device/host/OTG
  • CAN 2.0B with 1 Mbps bit rates for industrial/automotive applications
  • Enhanced PMP for graphics or external memory
  • Up to five UARTs, three analog comparators and two I2C buses
  • 10-bit, 1 Msps, up to 48-channel ADC
  • PPS allows function remapping
  • Temperature range: −40°C to 105°C

PIC32MX1/2 eXtreme Low Power (XLP) Family

PIC32MX1/2 eXtreme Low Power (XLP) MCUs bring increased performance at lower operating, sleep and deep sleep currents. These devices run up to 72 MHz/116 DMIPS and provide 128/32K, 256/64K Flash/RAM options. The PIC32MX XLP family boasts a rich set of integrated peripherals including two SPI/I2S interfaces for audio codecs, an 8-bit PMP for graphics or external memory, a 1 Msps ADC supporting up to 13 channels, as well as full-speed USB 2.0 device/host/OTG. These devices are coupled with software and tools support to launch products in connectivity, graphics, Bluetooth®-enabled digital audio and general-purpose embedded control.

Key Features

  • MIPS32 M4K Core @ 72Mhz
  • XLP Sleep and Deep Sleep operating modes
  • Two SPI/I2S interfaces for audio processing and playback
  • Analog comparators, UARTs, PMP and I2C
  • USB device/host/OTG
  • 10-bit, 1 Msps, 13-channel ADC
  • PPS for digital pin remapping
  • Temperature range: −40°C to 105°C

PIC32MX3/4 Family

PIC32MX3/MX4 MCUs offer the perfect combination of 32-bit performance, memory and integrated peripherals at a low cost. These devices run up to 120 MHz/150 DMIPS and provide 64/16K, 128/32K, 256/64K, and 512/128K Flash/RAM options. The PIC32MX3/MX4 family boasts a rich set of integrated peripherals including two SPI/I2S interfaces for audio codecs, an 8-bit PMP for graphics or external memory, an on-board 28 channel, 1 Msps ADC, as well as full-speed USB 2.0 device/host/OTG. These devices are coupled with software and tools support to launch products in connectivity, graphics, Bluetooth-enabled digital audio and general purpose embedded control.

Key Features

  • MIPS32 M4K Core @ 120 MHz/150 DMIPS
  • Two SPI/I2S interfaces for audio processing and playback
  • Analog comparators, UARTs, PMP and I2C
  • USB device/host/OTG
  • 10-bit, 1 Msps, 28-channel ADC
  • PPS for digital pin remapping
  • Temperature range: −40°C to 105°C

PIC32MX5/6/7

The PIC32MX5/6/7 series  with integrated 10/100 Mbit Ethernet MAC and  industry-leading connectivity and peripheral options enables you to build embedded connectivity-based applications. These MCUs are fully supported by the MPLAB® Harmony integrated software framework, which features software solutions to accelerate your application development. 

Key Features

  • 80 MHz/105 DMIPS performance
  • Up to 512 KB Flash and up to 128 KB RAM
  • Integrated 10/100 Mbps Ethernet MAC
  • Dedicated DMA interface for direct access to the entire system RAM
  • Industry-standard RMII/MII interface to PHY
  • Pre-programmed MAC address
  • Full speed USB, CAN 2.0B
  • Rich peripheral set

PIC32MX Family Products

View All Parametrics
Product Status Automotive Recommended 5K Pricing Class B Safety Library CPU Type Architecture Max CPU Speed (MHz) Program Memory Size (KB) SRAM (KB) DRAM Interface Data EEPROM/HEF (Bytes) Auxiliary Flash (KB) SDIO/SD-CARD/eMMC Temperature Range Operating Voltage Range Integrated HW Graphics Controller Direct Memory Access Channels ADC Input Max ADC Resolution (Bits) Number of DACs USB Interface Number of USB Modules Number of Comparators Timers Capture/Compare/PWM Peripherals Motor Control PWM Outputs UART/SPI/I2C Number of Op Amps I2S Peripheral Pin Select / Pin Muxing Vbat/Vddbu battery backup Low Power External Memory Bus Interface QSPI Quadrature Encoder Interface Crypto Engine Hardware Touch Peripheral Number of CAN Modules Type of CAN module Ethernet Pin count Packages
PIC32MX110F016B In Production No $1.47 Yes 32-bit MIPS MCU 32 40 16 4 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 10 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP
PIC32MX110F016C In Production No $1.62 Yes 32-bit MIPS MCU 32 40 16 4 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 12 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 36 36/VTLA
PIC32MX110F016D In Production No $1.72 Yes 32-bit MIPS MCU 32 40 16 4 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 13 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 44 44/QFN, 44/TQFP, 44/VTLA
PIC32MX120F032B In Production No $1.68 Yes 32-bit MIPS MCU 32 50 32 4 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 10 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP
PIC32MX120F032C In Production No $1.83 Yes 32-bit MIPS MCU 32 50 32 4 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 12 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 36 36/VTLA
PIC32MX210F016B In Production No $1.59 Yes 32-bit MIPS MCU 32 40 16 4 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 9 10 0 FS Device 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP
PIC32MX210F016C In Production No $1.73 Yes 32-bit MIPS MCU 32 40 16 4 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 12 10 0 FS Device 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 36 36/VTLA
PIC32MX210F016D In Production No $1.83 Yes 32-bit MIPS MCU 32 40 16 4 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 13 10 0 FS Device 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 44 44/QFN, 44/TQFP, 44/VTLA
PIC32MX120F032D In Production No $1.92 Yes 32-bit MIPS MCU 32 50 32 8 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 13 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 44 44/QFN, 44/TQFP, 44/VTLA
PIC32MX120F064H In Production No $2.27 Yes 32-bit MIPS MCU 32 50 64 8 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 28 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 3 Yes No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX220F032B In Production No $1.80 Yes 32-bit MIPS MCU 32 50 32 8 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 9 10 0 FS Device 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP
PIC32MX220F032C In Production No $1.94 Yes 32-bit MIPS MCU 32 50 32 8 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 12 10 0 FS Device 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 36 36/VTLA
PIC32MX220F032D In Production No $2.03 Yes 32-bit MIPS MCU 32 50 32 8 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 13 10 0 FS Device 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 44 44/QFN, 44/TQFP, 44/VTLA
PIC32MX320F032H In Production No $3.24 Yes 32-bit MIPS MCU 32 40 32 8 No 0 12 0 -40 to 105 2.3V - 3.6V No 0 16 10 0 None 0 2 5 x 16-bit 1 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 0 No No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX420F032H In Production No $3.53 Yes 32-bit MIPS MCU 32 40 32 8 No 0 12 0 -40 to 105 2.3V - 3.6V No 0 16 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 1 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 1 -SPI 2 -I2C 0 0 No No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX130F064B In Production No $1.90 Yes 32-bit MIPS MCU 32 40 64 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 10 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP
PIC32MX130F064C In Production No $2.07 Yes 32-bit MIPS MCU 32 40 64 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 12 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 36 36/VTLA
PIC32MX130F064D In Production No $2.12 Yes 32-bit MIPS MCU 32 40 64 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 13 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 44 44/QFN, 44/TQFP, 44/VTLA
PIC32MX130F128H In Production No $2.31 Yes 32-bit MIPS MCU 32 50 128 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 28 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 3 Yes No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX130F128L In Production No $2.78 Yes 32-bit MIPS MCU 32 50 128 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 48 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 5 -UART 4 -SPI 2 -I2C 0 4 Yes No No No 0 0 No 0 None None 100 100/TQFP
PIC32MX130F256B In Production No $2.10 Yes 32-bit MIPS MCU 32 50 256 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 10 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SPDIP, 28/SSOP
PIC32MX130F256D In Production No $2.29 Yes 32-bit MIPS MCU 32 50 256 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 13 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 44 44/QFN, 44/TQFP, 44/VTLA
PIC32MX230F064B In Production No $2.12 Yes 32-bit MIPS MCU 32 40 64 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 9 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP
PIC32MX230F064C In Production No $2.29 Yes 32-bit MIPS MCU 32 40 64 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 12 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 36 36/VTLA
PIC32MX230F064D In Production No $2.34 Yes 32-bit MIPS MCU 32 40 64 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 13 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 44 44/QFN, 44/TQFP, 44/VTLA
PIC32MX230F128H In Production No $2.46 Yes 32-bit MIPS MCU 32 50 128 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 6 28 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 3 Yes No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX230F128L In Production No $2.93 Yes 32-bit MIPS MCU 32 50 128 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 6 48 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 5 -UART 4 -SPI 2 -I2C 0 4 Yes No No No 0 0 No 0 None None 100 100/TQFP
PIC32MX230F256B In Production No $2.32 Yes 32-bit MIPS MCU 32 50 256 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 6 9 10 0 Full Speed 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SPDIP, 28/SSOP
PIC32MX230F256D In Production No $2.51 Yes 32-bit MIPS MCU 32 50 256 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 6 13 10 0 Full Speed 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 44 44/QFN, 44/TQFP, 44/VTLA
PIC32MX530F128H In Production No $2.60 Yes 32-bit MIPS MCU 32 50 128 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 8 28 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 3 Yes No No No 0 0 No 1 CAN None 64 64/QFN, 64/TQFP
PIC32MX530F128L In Production No $3.08 Yes 32-bit MIPS MCU 32 50 128 16 No 0 3 0 -40 to 105 2.3V - 3.6V No 8 48 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 5 -UART 4 -SPI 2 -I2C 0 4 Yes No No No 0 0 No 1 CAN None 100 100/TQFP
PIC32MX320F064H In Production No $3.53 Yes 32-bit MIPS MCU 32 80 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 0 16 10 0 None 0 2 5 x 16-bit 1 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 0 No No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX330F064H In Production No $2.57 Yes 32-bit MIPS MCU 32 100 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 28 10 0 None 0 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX330F064L In Production No $2.99 Yes 32-bit MIPS MCU 32 100 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 28 10 0 None 0 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 5 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 100 100/TQFP, 124/VTLA
PIC32MX430F064H In Production No $2.72 Yes 32-bit MIPS MCU 32 100 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 28 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX430F064L In Production No $3.13 Yes 32-bit MIPS MCU 32 100 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 28 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 5 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 100 100/TQFP, 124/VTLA
PIC32MX534F064H In Production No $3.09 Yes 32-bit MIPS MCU 32 80 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 6 -UART 3 -SPI 4 -I2C 0 0 No No No No 0 0 No 1 CAN None 64 64/QFN, 64/TQFP
PIC32MX534F064L In Production No $3.52 Yes 32-bit MIPS MCU 32 80 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 6 -UART 4 -SPI 5 -I2C 0 0 No No No No 0 0 No 1 CAN None 100 100/TQFP, 121/TFBGA
PIC32MX564F064H In Production No $3.27 Yes 32-bit MIPS MCU 32 80 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 6 -UART 3 -SPI 4 -I2C 0 0 No No No No 0 0 No 1 CAN None 64 64/QFN, 64/TQFP
PIC32MX564F064L In Production No $3.68 Yes 32-bit MIPS MCU 32 80 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 6 -UART 4 -SPI 5 -I2C 0 0 No No No No 0 0 No 1 CAN None 100 100/TQFP, 121/TFBGA
PIC32MX664F064H In Production No $3.47 Yes 32-bit MIPS MCU 32 80 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 6 -UART 3 -SPI 4 -I2C 0 0 No No No No 0 0 No 0 None 10/100 Base-TX Mac 64 64/QFN, 64/TQFP
PIC32MX664F064L In Production No $3.86 Yes 32-bit MIPS MCU 32 80 64 16 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 6 -UART 4 -SPI 5 -I2C 0 0 No No No No 0 0 No 0 None 10/100 Base-TX Mac 100 100/TQFP, 121/TFBGA
PIC32MX254F128B In Production No $3.13 No 32-Bit MIPS MCU 32 72 128 32 No 0 12 -40 to 105 2.5V - 3.6V No 6 9 10 0 Full Speed 1 3 5 x 16-bit 2 x 32-bit 0 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 1 Yes No Yes No 0 No CTMU 0 None 28 28/QFN-S, 28/SOIC
PIC32MX150F128B In Production No $2.43 Yes 32-bit MIPS MCU 32 50 128 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 10 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP
PIC32MX150F128C In Production No $2.57 Yes 32-bit MIPS MCU 32 50 128 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 12 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 36 36/VTLA
PIC32MX150F256H In Production No $2.69 Yes 32-bit MIPS MCU 32 50 256 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 28 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 3 Yes No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX150F256L In Production No $3.16 Yes 32-bit MIPS MCU 32 50 256 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 48 10 0 None 0 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 5 -UART 4 -SPI 2 -I2C 0 4 Yes No No No 0 0 No 0 None None 100 100/TQFP
PIC32MX250F128B In Production No $2.72 Yes 32-bit MIPS MCU 32 50 128 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 9 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 28 28/QFN, 28/SOIC, 28/SPDIP, 28/SSOP
PIC32MX250F128C In Production No $2.87 Yes 32-bit MIPS MCU 32 50 128 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 12 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 36 36/VTLA
PIC32MX250F128D In Production No $2.94 Yes 32-bit MIPS MCU 32 50 128 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 4 13 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 44 44/QFN, 44/TQFP, 44/VTLA
PIC32MX250F256H In Production No $2.84 Yes 32-bit MIPS MCU 32 50 256 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 6 28 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 3 Yes No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX250F256L In Production No $3.31 Yes 32-bit MIPS MCU 32 50 256 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 6 48 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 5 -UART 4 -SPI 2 -I2C 0 4 Yes No No No 0 0 No 0 None None 100 100/TQFP
PIC32MX550F256H In Production No $2.98 Yes 32-bit MIPS MCU 32 50 256 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 8 28 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 3 -SPI 2 -I2C 0 3 Yes No No No 0 0 No 1 CAN None 64 64/QFN, 64/TQFP
PIC32MX550F256L In Production No $3.45 Yes 32-bit MIPS MCU 32 50 256 32 No 0 3 0 -40 to 105 2.3V - 3.6V No 8 48 10 0 FS Device/Host/OTG 1 3 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 5 -UART 4 -SPI 2 -I2C 0 4 Yes No No No 0 0 No 1 CAN None 100 100/TQFP
PIC32MX154F128B In Production No $2.91 Yes 32-Bit MIPS MCU 32 72 128 32 No 0 12 -40 to 105 2.5V - 3.6V No 6 10 10 0 None 0 3 5 x 16-bit 2 x 32-bit 0 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 1 Yes No Yes No 0 No CTMU 0 None None 28 28/QFN-S, 28/SOIC
PIC32MX154F128D In Production No $3.10 Yes 32-Bit MIPS MCU 32 72 128 32 No 0 12 -40 to 105 2.5V - 3.6V No 6 13 10 0 None 0 3 5 x 16-bit 2 x 32-bit 0 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 1 Yes No Yes No 0 No CTMU 0 None 44 44/QFN, 44/TQFP
PIC32MX254F128D In Production No $3.32 Yes 32-Bit MIPS MCU 32 72 128 32 No 0 12 -40 to 105 2.5V - 3.6V No 13 10 0 Full Speed 1 3 5 x 16-bit 2 x 32-bit 0 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 1 Yes No Yes No 0 No CTMU 0 None 44 44/QFN, 44/TQFP
PIC32MX320F128H In Production No $3.75 Yes 32-bit MIPS MCU 32 80 128 32 No 0 12 0 -40 to 105 2.3V - 3.6V No 0 16 10 0 None 0 2 5 x 16-bit 1 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 0 No No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX320F128L In Production No $4.42 Yes 32-bit MIPS MCU 32 80 128 32 No 0 12 0 -40 to 105 2.3V - 3.6V No 0 16 10 0 None 0 2 5 x 16-bit 1 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 0 No No No No 0 0 No 0 None None 100 100/TQFP, 121/TFBGA
PIC32MX340F128H In Production No $3.96 Yes 32-bit MIPS MCU 32 80 128 32 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 None 0 2 5 x 16-bit 1 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 0 No No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX340F128L In Production No $4.42 Yes 32-bit MIPS MCU 32 80 128 32 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 None 0 2 5 x 16-bit 1 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 2 -SPI 2 -I2C 0 0 No No No No 0 0 No 0 None None 100 100/TQFP, 121/TFBGA
PIC32MX350F128H In Production No $2.91 Yes 32-bit MIPS MCU 32 100 128 32 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 28 10 0 None 0 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 4 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX350F128L In Production No $3.38 Yes 32-bit MIPS MCU 32 100 128 32 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 28 10 0 None 0 2 5 x 16-bit 2 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 5 -UART 2 -SPI 2 -I2C 0 2 Yes No No No 0 0 No 0 None None 100 100/TQFP, 124/VTLA
PIC32MX440F128H In Production No $4.22 Yes 32-bit MIPS MCU 32 80 128 32 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 1 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -UART 1 -SPI 2 -I2C 0 0 No No No No 0 0 No 0 None None 64 64/QFN, 64/TQFP
PIC32MX440F128L In Production No $4.69 Yes 32-bit MIPS MCU 32 80 128 32 No 0 12 0 -40 to 105 2.3V - 3.6V No 4 16 10 0 FS Device/Host/OTG 1 2 5 x 16-bit 1 x 32-bit 5 -Std. PWM 16-bit PWM resolutions 5 -Input Capture 0 2 -