Latest PIC32 microcontroller delivers Ethernet, CAN & USB connectivity plus more memory to solve increasingly complex and connected embedded system design challenges.
Since its introduction in 2007, the PIC32 family has undergone many performance improvements while maintaining the PIC microcontroller heritage of ease of use and compatibility. All PIC32 devices are pin, peripheral and software compatible with Microchip's 16-bit PIC MCU families and other PIC32 MCU family members.
The latest PIC32MX5/MX6/MX7 families offer USB , Ethernet and CAN connectivity + increased memory yet maintain this important compatibility . The PIC32 family is supported by Microchip's MPLAB development environment and well-known industry tools and software providers. Microchip offers a fullset of development tools, code examples, USB, Graphics, TCP/IP, and FileSystem software all available with free source code. Industry partners offer real-time operating systems, development tools, graphical/GUI packages, file system, and networking middleware.
High Performance 32-Bit MCU
• 80 MHz, 1.56 DMIPS/MHz MIPS M4K Core
• 64 & 100 Pin variants
• 32KB – 512KB Flash program memory
• 8KB – 128KB SRAM
• Single cycle multiply and divide hardware
• Flash pre-fetch module, 256Byte cache
• Fast context switch and interrupt response
• USB device/host/OTG with dedicated DMA
• 10/100 Ethernet
• Dual CAN 2.0b
• Upto 16 DMA channels
• Upto 6 UARTS
• Atomic bit manipulation
• Extensive Analog and Digital Peripherals
Integrated MCU Features
• Programmable vector interrupt controller
• 10-bit ADC, 1Msps, and +/-1 LSB
• 16-bit parallel master port for adding QVGA & memory
• POR, BOR, LVD, Pull-ups
• 2.3-3.6v operation, 5v tolerant I/Os
• Multiple power management modes
Development Support Comprises
• MPLAB IDE
• MPLAB C32 C Compiler (Farnell Code 1523315)
• HI-TECH C Pro C Compiler (Farnell Code 1714280)
• MPLAB REAL ICE
In-circuit emulator (Farnell Code 1294851)
• MPLAB ICD3 In-circuit debugger (Farnell Code 1664878)
• PICkit 3 programmer (Farnell Code 1771323)
• MPLAB PM3 Universal Device Programmer (Farnell Code 6984150)
• Explorer 16 Development Board (Farnell Code 1523316)
Hardware Support Specific to PIC 32 Comprises
• PIC32 Starter Kit – integrated debugger DM320001 (Farnell Code 1523317)
• PIC32 Starter Kit with Ethernet/USB – integrated debugger DM320004 (Farnell Code 17780559)
• PIC32 USB Starter Kit – integrated debugger DM320003 (Farnell Code 1621787)
• PIC32 USB Starter Kit Version II – integrated debugger DM320003-2 (Farnell Code 1778060)
• PIC32 Starter Kit expansion board DM320002 (Farnell Code 1621784)
• PIC32 Plug in Module for Explorer 16 Board MA320001 (Farnell Code 1523316)
• PIC32 Plug in Module for Explorer 16 Board MA320002 USB (Farnell Code 1558601)
• PIC32 Plug in Module for Explorer 16 Board MA320003 Ethernet/USB/CAN (Farnell Code 1778061)
• Starter Kit to Explorer 16 adapter AC3200002 (Farnell Code 1621785)
Additional Hardware to add functionality to PIC32 Starter Kits or Explorer 16
• Ethernet PICtail Board AC164123 (Farnell Code 1439831)
• USB PICtail Board AC164131 (Farnell Code 1558603)
• SD Card PICtail Board AC164122 (Farnell Code 1439830)
• Graphics PICTail Board AC164127-3 (Farnell Code 1563478)
• ECAN/LIN PICTail Board AC164130 (Farnell Code 1676244)
• Zero G Wifi PICTail Board AC164136-2 (Farnell Code 1717999)
• Zigbee/MiWi PICTail Board AC164134 (Farnell Code 16156900001615690000)
Order Code Manufacturer’s Part No. Product Description
15233181523318 PIC32MX320F032H-40I/PT 32-bit Microcontroller
15233191523319 PIC32MX320F064H-80I/PT 32-bit Microcontroller
15233201523320 PIC32MX320F128H-80I/PT 32-bit Microcontroller
1523321 1523321 PIC32MX320F128L-80I/PT 32-bit Microcontroller
16779141677914 PIC32MX340F128H-80I/PT 32-bit Microcontroller
16779161677916 PIC32MX340F128L-80I/PT 32-bit Microcontroller
15233221523322 PIC32MX340F256H-80I/PT 32-bit Microcontroller
1677915 1677915 PIC32MX340F512H-80I/PT 32-bit Microcontroller
15233231523323 PIC32MX360F256L-80I/PT 32-bit Microcontroller
15233241523324 PIC32MX360F512L-80I/PT 32-bit Microcontroller
16402301640230 PIC32MX420F032H-40I/PT 32-bit Microcontroller
16402311640231 PIC32MX440F128L-80I/PT 32-bit Microcontroller
16402321640232 PIC32MX440F512H-80I/PT 32-bit Microcontroller
16402331640233 PIC32MX460F512L-80I/PT 32-bit Microcontroller
17789891778989 PIC32MX795F512H-80I/PT 32-bit Microcontroller
17784921778492 PIC32MX795F512L-80I/PT 32-bit Microcontroller
17789691778969 PIC32MX675F512H-80I/PT 32-bit Microcontroller
17789721778972 PIC32MX675F512L-80I/PT 32-bit Microcontroller
17789751778975 PIC32MX695F512H-80I/PT 32-bit Microcontroller
17784901778490 PIC32MX695F512L-80I/PT 32-bit Microcontroller
17789581778958 PIC32MX575F512H-80I/PT 32-bit Microcontroller
17789561778956 PIC32MX575F256L-80I/PT 32-bit Microcontroller
17789621778962 PIC32MX575F512L-80I/PT 32-bit Microcontroller