OLIMEX© 2017
PIC32-EMZ64 user's manual
CHAPTER 1: INTRODUCTION
This document provides a user’s guide for the PIC32-EMZ64 board, designed and assembled by
Olimex Ltd. As an overview, this chapter gives the scope of this document, lists the board's features
and the minimum requirements. The document’s organization is then detailed.
The PIC32-EMZ64 board allows code development of applications running on the PIC32MZ2048
processor, designed and manufactured by Microchip Technology Inc from the U.S.A.
PIC32-EMZ64 board is an open-hardware project and all documents needed to manufacture the
board are available to the customer.
Note that any software code written by the employees of Olimex LTD is released under GPL.
However, the examples that we distribute are heavily based on the libraries and projects released by
Microchip Technology Inc, which are non-GPL. Make sure that you are acquainted with
Microchip's license agreement before using, publishing, or distributing any code based on the demo
software released by Olimex LTD.
1.1 BOARD FEATURES
PIC32-EMZ64 board features a PIC32MZ2048EFH064 processor. It a very capable PIC32
processor with a lot of interfaces available (6 x UARTs; 4 x SPIs; 4 x I2Cs; 46 x IO pins; 24-
channel ADC; two analog comparators; Ethernet; USB OTG; JTAG; TRACE; CAN 2.0B; DMA
etc.) The board has several ready-to-use peripherals interfaces exposed and available on connectors:
an OLED display; a MIC intput audio jack connector; a microSD card connector; micro USB
connector (with OTG functionality); ICSP connector for programming and debugging; UEXT
connector for extension modules; CAN connector; three user-programmable LED; three user-
programmable button; etc.
The most notable board features are listed below:
PIC32MZ2048EFH064-I/PT processor (2048KB flash; 512KB RAM)
LCD OLED display – 128x64 pixels
Ethernet interface 100Mb with connector
microSD card interace with connector
ICSP interface for debugging and programming
Two USB connectors – USB type A and micro USB (USB OTG or USB host modes)
Microphone jack (audio input interface)
Headphones jack (audio output interface)
CAN interface with driver and connector
UEXT expansion connector
Reset button and three user-programmable buttons
Power-on LED and three user-programmable LEDs
Power supply pads exposed
GND pin exposed
Mounting holes provided
Board operating temperature: (0–70)°C ~ (32–158)°F
Page 4 of 28