Microchip logo
  • All
  • Products
  • Documents
  • Applications Notes

PIC32MZ EF Series

The PIC32MZ EF  series  with its  high performance MCU  and  industry leading connectivity and peripheral options , has been created to empower embedded designers  to  rapidly build complex applications .  Fully Supported by the MPLAB Harmony integrated software framework  which features software solutions to accelerate Graphics and Connectivity Application development. 

Key PIC32MZEF Features:

  • Up To 252Mhz / 415 DMIPS Performance
  • Dual Panel Live Update Flash Up to 2MB  and 512KB RAM
  • Excellent  Connectivity Options (Hi-Speed USB, CAN, and 10/100 ENET)
  • Integrated Double Precision FPU  accelerating performance in Process Intensive Applications. 
  • Optional Full Featured Hardware Crypto Accelerator
  • Rich Peripheral set
PIC32MZ EF Series

Development Tools

A complete suite of tools is available to help get your design to market. Choose from low-cost starter kits, fully featured development boards, MPLAB Harmony Software Framework, MPLAB® X IDE and MPLAB XC Compilers as well as a range of debuggers.

Starter Kits:

​Development Boards & Expansion Boards

​Development Software

  • MPLAB® Harmony Software Framework
    • MPLAB Harmony is a flexible, abstracted, fully integrated firmware development environment for PIC32 microcontrollers.
  • MPLAB® Harmony Graphics Library
    • The MPLAB Harmony Graphics Library is highly modular and can be used with Microchip´s 32-bit microcontrollers. Supports up to 24 bpp color depth, gradients, transparency, and alpha blending. This library is free to Microchip customers and is available as part of MPLAB Harmony
  • Visiual Design Tools
    • Visual Design Tools that are part of MPLAB Harmony enable development of interactive GUIs
  • MPLAB® XC Compiler for PIC32 MCUs
    • Full-featured ANSI-compliant C compiler for PIC32 microcontrollers
    • Free Integrated Development Environment for all Microchip microcontrollers

Application Demos​

  • Object
The object demonstration enables screen design using the MPLAB Harmony Graphics Composer through the standard types of objects/widgets that exist in the Graphics Object Layer (GOL) of the Graphics Library. The demonstration is composed of several pages of examples.
  • Primitive
The Primitive example demonstrates primitive rendering of geometry, images, and fonts. The demonstration displays various circles, lines, rectangles, images depths, alias and non-aliased fonts​
The gfx_camera demo exercises the Omnivision camera sensor running on the MEB II. It utilizes LCC graphics with the DMA of the PIC32 to bring graphics from a camera sensor to an LCD without the need of a graphics controller.
This demonstration application creates a GFX USB CDC Device that enumerates as a single COM port on the host personal computer. The application demonstrates two-way communication between the USB device and the personal computer host. The application allows the user to enter keypad digits and a backspace from a PC host USB/Serial program to the GFX UI keypad edit box display.
This demonstration application shows the capabilities of GFX, USB middleware, and the SQI. In this demonstration, off-chip SQI Flash memory (SST26VF032) is used as a medium to store images through the USB-CDC, XMODEM protocol, and then render those images on the MEB II display through the GFX Stack.
  • Segger_emWIN
The segger_emwin demo provides the ability to display some of the many features supported by the SEGGER emWin Graphics Library as a simple Graphical User Interface (GUI) demonstration​
  • External_resources
This demonstration provides information on how to access graphics resources that are stored on external memory.
  • Emwin_quickstart
Demonstrates integration of SEGGER emWin GUI application code with MPLAB Harmony