Skip to content
Serge Vakulenko edited this page Nov 2, 2015 · 2 revisions

SnadPIC

SnadPIC MZ is a development board based on Microchip PIC32MZ microcontroller.

Features:

  • PIC32MZ microcontroller 200 MHz (MIPS architecture, DSP)
  • 78 available i/o pins, 5V tolerant
  • Micro SD card connector at SPI4
  • On-board oscillator 24 MHz
  • USB host connector
  • mini-USB device connector
  • Eight user LEDs
  • One user button
  • Reset button
  • ICSP port
  • Power connector
  • 3.3V operating voltage

Memory:

  • 2 Mbytes of program Flash memory
  • 160 kbytes of additional boot Flash memory
  • 512 kbytes of RAM

A rich set of peripheral functions is available: UART, SPI, I2C, I2S, ADC, timers. Two internal oscillators available: 8 MHz and 32 kHz.

Signals

Signal SnadPIC Function
RA0 17 TMS
RA1 38 TCK
RA2 59 SCL2
RA3 60 SDA2
RA4 61
RA5 2
RA6 89
RA7 90
RA9 28
RA10 29
RA14 66 SCL1
RA15 67 SDA1, SD Data In
RB0 25 PGED1
RB1 24 PGEC1
RB2 23
RB3 22
RB4 21
RB5 20
RB6 26 PGEC2
RB7 27 PGED2
RB8 32
RB9 33
RB10 34
RB11 35 ERXERR
RB12 41 ERXD0
RB13 42 ERXD1
RB14 43 SCK3, ERXD2
RB15 44 ERXD3
RC1 6
RC2 7
RC3 8
RC4 9
RC12 49 OSC1
RC13 72 SOSCI
RC14 73 SOSCO
RC15 50 OSC2
RD0 71 INT0, RTCC, EMDIO
RD1 76 SCK1
RD2 77 ETXEN
RD3 78 ETXCLK
RD4 81 SD select
RD5 82
RD9 68
RD10 69 SCK4, SD Clock
RD11 70 EMDC, SD Data Out
RD12 79 ETXD2
RD13 80 ETXD3
RD14 47
RD15 48 SCK6, Button
RE0 91
RE1 94
RE2 98
RE3 99
RE4 100
RE5 3
RE6 4
RE7 5
RE8 18
RE9 19
RF0 85 ETXD1
RF1 86 ETXD0
RF2 57 SDA3
RF3 56 USBID
RF4 64 SDA5
RF5 65 SCL5
RF8 58 SCL3
RF12 40 TDO
RF13 39 SCK5, TDI
RG0 88
RG1 87 ETXERR
RG6 10 SCK2
RG7 11 SDA4
RG8 12 SCL4, ERXDV
RG9 16 EREFCLK
RG12 96
RG13 97
RG14 95
RG15 1

UART module

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

USB-to-Serial

UART module SnadPIC PIC32 Description
+5V 5V --- Power Supply
GND GND --- Ground
RXD 18 RE8 U2TX
TXD 19 RE9 U2RX