element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Technical Library
  • Products
  • Dev Tools
  • Technical Library
  • More
  • Cancel
Technical Library
Documents Microchip PIC32 MCU Family Overview
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Technical Library to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: atomar
  • Date Created: 4 Jun 2012 4:16 AM Date Created
  • Last Updated Last Updated: 27 Oct 2013 6:31 AM
  • Views 2160 views
  • Likes 0 likes
  • Comments 0 comments
Related
Recommended

Microchip PIC32 MCU Family Overview

Kits & Evaluation ModulesKey FeaturesDevelopment ToolsApplicationsVideoTechnical Documents

image

 

More Resources
imageMicrochip Line card
imageMicrochip MPLAB X IDE
imageOther Microchip Product Famlies
imageKnode Development Kits & Platform Room
Overview

 

32-bit PICRegistered Microcontrollers


Microchip's 32-bit portfolio with the MIPSRegistered M4KRegisteredoffers high performance microcontrollers, and all the tools needed to develop your embedded project. With free software, low cost development tools, and pin/peripheral compatibility from 16-bit product lines, PIC32 MCUs shorten time to market and allow your designs to grow. PIC32 gives your application the processing power, memory and peripherals your design needs!

 

The PIC32 MCU is a family of 32-bit Microcontrollers designed for best-in-class 32-bit performance and accompanied by a vast offering of software.   Since its introduction in 2007, the PIC32 family has established itself as a performance leader stemming from the highest DMIPs/MHz rated MIPSRegistered M4KRegistered core, highly efficient internal bus architecture, and advanced instruction caching.  The 5 families of PIC32 MCUs offer a range of general purpose and integrated connectivity peripherals including Ethernet, CAN, and USB host/device/On-The-Go.  Integrated flash memory ranges from 32K to 512K and on-board RAM ranges from 8k to 128k.

 

The PIC32 family is supported by Microchip's MPLABRegistered development environment and well-known industry tools and software providers.  Microchip customers benefit from the extensive offering of free software libraries, commonly available in source code form, such as graphics, TCP/IP, USB, encryption, file systems, and digital signal processing software.   Most software stacks are compatible across numerous Microchip microcontroller and digital signal processor families.  The MPLAB development environment spans the entire Microchip portfolio of over 600 Microcontrollers thus enabling you to use a single tool chain from the lowest cost  8-bit MCU to the highest performing and largest memory PIC32 MCU.

 

Key Features


 

  • Power your RTOS, Touch Screens and Complex Applications
    • MIPS M4K Core
    • 80 MHz, 1.56 DMIPS/MHz
    • 5 Stage Pipeline devices
    • Instruction Trace
    • Up to 512 KB Flash
    • Up to 128 KB SRAM
    • Prefetch Buffer Cache
    • Separate Buses for Instructions and Data
    • Fast interrupts and context switch
  • Quick Time to Market, Shorten Your Project Design Cycle
    • Free software with source code
    • Easy to use Starter Kits
    • Application Development Boards
  • Connected Peripherals with DMA
    • Full-speed USB Host/Device/OTG
    • 10/100 Ethernet MAC with MII/RMII Interfaces
    • 2x CAN 2.0B Ports
    • Up to 6 UART, 5 I²CTm, 4 SPI Ports
    • Up to 8 Additional Channels of General Purpose DMA
  • Industry-Leading Compatibility
    • Common MPLABRegistered X development tools
    • Pin and peripheral compatible with 16-bit PIC MCUs
    • Common software stacks across MCUs
    • Common tools environment over 800 PIC MCUs
  • Fast, Easy Development
    • Free MPLAB X Integrated Development Environment supporting all Microchip MCUs
    • Free MPLAB XC Compiler
    • Free demo code to get you started with communications, graphics, touch sense, file system, audio and signal processing
    • Work in a familiar environment with a broad third party ecosystem of IDEs, RTOS and debuggers
    • Hardware trace for less than $80
    • Development kits starting at $34.95 with free C compiler
image

 

Back to top

 

Development Tools


 

Software Development Tools:

 

Tool TypeSupplierMPNSupported FamilyDescription
IDEMicrochipMPLAB IDEPIC/dsPIC

MPLAB IDE for all Microchip platforms. Learn More

RTOSMicriumuC/OS IIIPIC24, dsPIC33, PIC32 (MIPS)

μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs.  Learn More

RTOSSeggerembOSPIC18/PIC24F/PIC24H

SEGGER embOS (Real Time Operating System) follows strict, yet efficient coding and documentation standards. embOS is a priority-controlled real time operating system, designed to be used as foundation for the development of embedded real-time applications.  Learn More

 

 

Hardware Development Tools:

 

Tool TypeSupplierMPNSupported FamilyDescription
Debuggers, Emulators & JTAG ToolsMicrochipDV244005DV244005PIC/dsPICMPLAB REAL ICE In-Circuit-Emulator
Debuggers, Emulators & JTAG ToolsMicrochipDV164035DV164035PIC/dsPICMPLAB ICD 3 In-Circuit-Debugger
Debuggers, Emulators & JTAG ToolsMicrochipPG164130PG164130PIC/dsPICMPLAB PICkit 3 Debugger Programmer

Back to top

 

Applications


 

Advanced Applications:

  • High Impact Graphics/User Interfaces
  • Ethernet/USB/CAN/Connectivity
  • Multitasking Embedded Control
  • High Performance Audio

Back to top

 

Video


 

Video1Video 2

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image


Back to top

 

Technical Documents


Learning Center
TypeDescription
Product BriefMicrochip: Product Brief for PIC32 Microcontroller Family
Solution GuideMicrochip: Solution Guide for PIC32MX Flash Programming Specification
Solution GuideMicrochip: Solution Guide for 32-Bit Designer Software and Hardware Solutions
Design TechniquesMicrochip: Design Techniques for Using PIC32 Boot Flash to Expand Program Memory
Design TechniquesMicrochip: Design Techniques to Maximize Software Portability for Future PIC32 MCUs

 

Design Elements
TypeDescription
Application LibraryMicrochip: Application Library for PIC32 EEPROM Emulation Library
Application LibraryMicrochip: Application Library for PIC32 FatFS File System
Application LibraryMicrochip: Application Library for PIC32 Audio
Application LibraryMicrochip: Application Library for PIC32 MP3 Decoder

 

Back to top

 

Kits & Evaluation Modules


PIC32 32-bit PIC MCUs
Part NumberCore ArchitectureSilicon FamilyDescription
AC323027AC323027PIC32PIC32MX320FxxxxPIC32 Cap Touch CTMU Eval Board
CHIPKITMAX32CHIPKITMAX32PIC32PIC32MX795FxxxxchipKIT Max32Tm Prototyping Platform
DM320001DM320001PIC32PIC32MX360Fxxxx

PIC32 Starter Kit

DM320003-2DM320003-2PIC32PIC32MX5XX/6XX/7XXPIC32 USB Starter Kit II
DM320004DM320004PIC32PIC32MXxxxF512xPIC32 Ethernet Starter Kit
DM320011DM320011PIC32

PIC32MX795F512

Audio Development Board for PIC32 MCUs

DM320013DM320013PIC32PIC32MX1xx/2xxPIC32MX1/MX2 Starter Kit
DM320014DM320014PIC32PIC32MX250FxxxBPIC32 USB Digital Audio Accessory Board
DM320412DM320412PIC32PIC32MX795FxxxLPIC32 Accessory Development Starter Kit for Android
DM330013-2DM330013-2

dsPIC33 / PIC24 / PIC32

PIC24FJ64GB002 / PIC24HJ64GP502 / dsPIC33FJ64MC802 / PIC32MX250F128B

Microstick II
DV102411DV102411PIC32PIC32MX695FxxxH

Wi-Fi Comm Demo Board

MEB-PIC32ENETMEB-PIC32ENETPIC32PIC32MX795FxxxxMicrochip Multimedia Bundle Kit
TDGL002TDGL002PIC32PIC32MX320Fxxx

chipKIT Uno32Tm ArduinoTm-Compatible Prototyping Platform

TDGL003TDGL003PIC32

PIC32MX795Fxxx

chipKITTm MAX32 Development Board
TDGL005TDGL005PIC32PIC32MX320FxxxchipKIT Basic I/O Shield
TDGL006TDGL006PIC32

PIC32MX795F512L

chipKIT Network Shield

 

Back to top


  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube