Skip to content
Serge Vakulenko edited this page Apr 13, 2016 · 6 revisions

EMZ64

Olimex PIC32-EMZ64 is a development board (schematic) equipped with Microchip PIC32MZ-EF microcontroller.

Features:

  • PIC32MZ microcontroller 200 MHz (MIPS architecture, DSP, FPU, virtualization)
  • 2 Mbytes of program Flash memory
  • 512 kbytes of RAM
  • On-board oscillator 24 MHz
  • USB 2.0 Host/OTG controller, selected by jumpers (USB/microUSB)
  • Micro SD card connector at SPI2
  • LCD 128x64 pixels OLED at I2C5
  • Ethernet interface 100Mb with connector
  • Audio In and Audio Out interfaces with jacks
  • CAN interface with driver and connector
  • UEXT expansion connector (UART4, SPI4, I2C4)
  • Three user LEDs
  • Three user buttons
  • Reset button
  • ICSP port
  • 3.3V operating voltage

Signals

Pin Signal Function
16 RB0 AREF (not installed)
15 RB1 ETH interrupt (input)
14 RB2 USB host fault (input)
13 RB3 Headphones (output)
12 RB4 Microphone (input)
11 RB5 USB host enable (output)
17 RB6 ICSP PGEC2
18 RB7 ICSP PGED2
21 RB8 LED1 (output)
22 RB9 LED2 (output)
23 RB10 LED3 (output)
24 RB11 ETH PHY enable (output)
27 RB12 BUT1 (input)
28 RB13 BUT2 (input)
29 RB14 BUT3 (input)
30 RB15 ETH MDC (output)
31 RC12 24MHz clock (input)
47 RC13 CAN RX (input)
48 RC14 CAN TX (output)
32 RC15 CAN control (output)
46 RD0 UEXT U4RX (input)
49 RD1 ETH MDIO
50 RD2 SD SDO2 (output)
51 RD3 SD SDI2 (input)
52 RD4 UEXT U4TX (output)
53 RD5 UEXT SDO4 (output)
43 RD9 UEXT SS4 (output)
44 RD10 UEXT SCK4 (output)
45 RD11 UEXT SDI4 (input)
58 RE0 ETH RXD1 (input)
61 RE1 ETH RXD0 (input)
62 RE2 ETH CRSDV (input)
63 RE3 ETH REFCLK (input)
64 RE4 ETH RXERR (input)
1 RE5 ETH TXEN (output)
2 RE6 ETH TXD0 (output)
3 RE7 ETH TXD1 (output)
56 RF0 SD CP (input)
57 RF1 OLED RST (output)
38 RF3 USB ID (input)
41 RF4 OLED SDA5
42 RF5 OLED SCL5 (output)
4 RG6 SD SCK2 (output)
5 RG7 UEXT SDA4
6 RG8 UEXT SCL4 (output)
10 RG9 SD SS2 (output)

UEXT Connector

UEXT

Function Signal Pin Pin Signal Function
     | +3.3V  |  1  |  2  |  GND   |

U4TX | RD4 | 3 | 4 | RD0 | U4RX SCL4 | RG8 | 5 | 6 | RG7 | SDA4 SDI4 | RD11 | 7 | 8 | RD5 | SDO4 SCK4 | RD10 | 9 | 10 | RD9 | #SS4

UART module

Any 3.3V-compliant USB-to-TTL module can be used to connect to serial UART port.

USB-to-Serial

UART module UEXT PIC32 Description
+3.3V 1 --- Power Supply
GND 2 --- Ground
RXD 3 RD4 U4TX
TXD 4 RD0 U4RX
Clone this wiki locally