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 ToolsA 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.
Development Boards & Expansion Boards
- 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
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.
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.
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
This demonstration provides information on how to access graphics resources that are stored on external memory.
Demonstrates integration of SEGGER emWin GUI application code with MPLAB Harmony
- Application Notes
- Help Files
- Data Sheets
- Sell Sheets