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

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
- MPLAB® X IDE
- 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
- GFX_CAMERA
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.
- GFX_CDC_COM_PORT_SINGLE
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.
- GFX_PHOTO_FRAME
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
Documentation
- Application Notes
- Help Files
- Data Sheets
- Brochures
- Sell Sheets