chipKIT® Development Platform

Inspired by Arduino™

Last edit: 2021-03-21 22:34 by Majenko

ChipKIT Max32

chipKIT Max32
Specifications
Controller PIC32MX795F512L
Flash 512kB
RAM 128kB
Speed 80 MHz
Information
Board Define _BOARD_MEGA_
Links
Designer Digilent Inc.
Product Page digilentinc.com
User Guide chipkit_max32_rm.pdf
Schematic chipkit_max32_sch_rev_e.pdf
Tech Support chipkit.net/forum
Board Files Eagle (ZIP)
Bootloader HEX Bootloader Image (ZIP)
Purchase From Microchip

chipKIT™ Max32 by Digilent is an easy-to-use platform for developing advanced applications. It uses chipKIT-core™ development environment and Arduino IDE for compatibility with existing code examples, tutorials and resources. Pin-compatible with many Arduino shields that can operate at 3.3V.

  1. The Board Design

    1. Pin Assignments

    2. Useful Board Pins

      1. LEDs

      2. Analog Inputs

      3. Serial Objects

      4. I2C

      5. SPI

    3. Pinout Table

The Board Design

  • PIC32MX795F512L processor
  • 512K Flash, 128K RAM
  • Up to 80MHz operating speed
  • USB 2.0 OTG controller
  • 10/100 Ethernet MAC
  • Dual CAN controllers
  • 83 available I/O lines (5V Tolerant)
  • 16 Analog Inputs (not 5V Tolerant)
  • 4 UART Ports
  • USB or externally powered
  • USB cable required for programming (not included)

Pin Assignments

800px

Note that some pins (shown in orange) have either two physical locations on the board (such as pins 20 and 21), or have two separate logical pin numbers (such as pins 40 and 65 which both share RB11).

Useful Board Pins

LEDs

LED Name Description
LD1 USB TX Activity LED
LD2 USB RX Activity LED
LD3 3.3V Power Supply
LD4 Digital pin 13
LD5 N/C

Analog Inputs

Analog Input Digital Pin
A0 54
A1 55
A2 56
A3 57
A4 58
A5 59
A6 60
A7 61
A8 62
A9 63
A10 64
A11 65
A12 66
A13 67
A14 68
A15 69

Serial Objects

Serial Object UART TX Pin RX Pin
Serial USB/UART1A 1 0
Serial1 UART1B 18 19
Serial2 UART3A 16 17
Serial3 UART3B 14 15

I2C

I2C Object Channel SDA Pin SCL Pin
DTWI0 / Wire 1 SDA4 (20) SCL4 (21)
DTWI1 2 13 12
DTWI2 3 0 1
DTWI3 4 29 43
DTWI4 5 17 16

SPI

SPI Object Channel SS MOSI Pin MISO Pin SCK Pin
DSPI0 / SPI 1 53 51 50 52
DSPI1 2 74 3 11 38
DSPI2 3 19 1 0 18
DSPI3 4 15 16 17 14

Pinout Table

Quick reference: There are two user LEDs (Pin 13, Pin 86), and 16 analog inputs (Pin 54 - Pin 61, A0 - A7 and Pin 62 - Pin 69, A8 - A15). There are 83 usable GPIO pins which output 3.3V but are 5V tolerant. Analog input pins are not 5V tolerant

chipKIT Pin # Connector Pin # PIC32 Pin # PIC32 Signal Notes
0 J14-01 52 SDA1A/SDI1A/U1ARX/RF2
1 J14-03 53 SCL1A/SDO1A/U1ATX/RF8
2 J14-05 18 AERXD0/INT1/RE8
3 J14-07 72 SDO1/OC1/INT0/RD0
4 J14-09 74 SOSCO/T1CK/CN0/RC14
5 J14-11 76 OC2/RD1
6 J14-13 77 OC3/RD2
7 J14-15 19 AERXD1/INT2/RE9
8 J3-01 79 ETXD2/IC5/PMD12/RD12
9 J3-03 78 OC4/RD3
10 J3-05 81 OC5/PMWR/CN13/RD4
11 J3-07 9 T5CK/SDI1/RC4
12 J3-09 58 SCL2/RA2
13 J3-11 59 SDA2/RA3
14 J4-08 39 AC1TX/SCK3A/U3BTX/U3ARTS/RF13
15 J4-07 40 AC1RX/SS3A/U3BRX/U3ACTS/RF12
16 J4-06 50 SCL3A/SDO3A/U3ATX/PMA8/CN18/RF5
17 J4-05 49 SDA3A/SDI3A/U3ARX/PMA9/CN17/RF4
18 J4-04 48 AETXD1/SCK1A/U1BTX/U1ARTS/CN21/RD15
19 J4-03 47 AETXD0/SS1A/U1BRX/U1ACTS/CN20/RD14
20 J4-02, J18-02 67 AETXEN/SDA1/INT4/RA15
21 J4-01, J18-01 66 AETXCLK/SCL1/INT3/RA14
22 J9-16 7 T3CK/AC2TX/RC2
23 J9-15 8 T4CK/AC2RX/RC3
24 J9-14 54 VBUS
25 J9-13 51 USBID/RF3
26 J9-12 56 D-/RG3
27 J9-11 57 D+/RG2
28 J9-10 1 AERXERR/RG15
29 J9-09 11 ECRX/SDA2/SDI2A/U2ARX/PMA4/CN9/RG7
30 J9-08 5 PMD7/RE7
31 J9-07 4 PMD6/RE6
32 J9-06 3 PMD5/RE5
33 J9-05 100 PMD4/RE4
34 J9-04 99 PMD3/RE3
35 J9-03 98 PMD2/RE2
36 J9-02 94 PMD1/RE1
37 J9-01 93 PMD0/RE0
38 J8-16 70 SCK1/IC3/PMCS2/PMA15/RD10
39 J8-15 82 PMRD/CN14/RD5
40 J8-14 35 AN11/EREXERR/AETXERR/PMA12/RB11 Also J7-04(65)
41 J8-13 42 AN13/ERXD1/AECOL/PMA10/RB13 Also J7-06(66)
42 J8-12 41 AN12/ERXD0/AECRS/PMA11/RB12 Also J7-05(67)
43 J8-11 12 ERXDV/AERXDV/ECRSDV/AECRSDV/SCL2A/SDO2A/U2ATX/PMA3/CN10/RG8 Also JP3,JP4
44 J8-10 29 VREF+/CVREF+/AERXD3/PMA6/RA10 Also J3-15, AREF
45 J8-09 87 C1RX/ETXD1/PMD11/RF0
46 J8-08 88 C1TX/ETXD0/RMD10/RF1
47 J8-07 83 ETXEN/PMD14/CN15/RD6
48 J8-06 68 RTCC/EMDIO/AEMDIO/IC1/RD8
49 J8-05 71 EMDC/AEMDC/IC4/PMCS1/PMA14/RD11
50 J8-04 11 ECRX/SDA2/SDI2A/U2ARX/PMA4/CN9/RG7 Also JP3,JP4
51 J8-03 12 ERXDV/AERXDV/ECRSDV/AECRSDV/SCL2A/SDO2A/U2ATX/PMA3/CN10/RG8 Also JP3,JP4
52 J8-02 10 ECOL/SCK2A/U2BTX/U2ARTS/PMA5/CN8/RG6 Also J13-03
53 J8-01 14 ERXCLK/AERXCLK/EREFCLK/AEREFCLK/SS2A/U2BRX/U2ACTS/PMA2/CN11/RG9 Also J13-05
54 J5-01 25 PGED1/AN0/CN2/RB0 Also A0
55 J5-02 24 PGEC1/AN1/CN3/RB1 Also A1
56 J5-03 23 AN2/C2IN-/CN4/RB2 Also A2
57 J5-04 22 AN3/C2IN+/CN5/RB3 Also A3
58 J5-05 21 AN4/C1IN-/CN6/RB4 Also A4
59 J5-06 20 AN5/C1IN+/VBUSON/CN7/RB5 Also A5
60 J5-7 26 PGEC2/AN6/OCFA/RB6 Also A6
61 J5-8 27 PGED2/AN7/RB7 Also A7
62 J7-01 32 AN8/C1OUT/RB8 Also A8
63 J7-02 33 AN9/C2OUT/RB9 Also A9
64 J7-03 34 AN10/CVREFOUT/PMA13/RB10 Also A10
65 J7-04 35 AN11/EREXERR/AETXERR/PMA12/RB11 Also A11,J8-14(40)
66 J7-06 42 AN13/ERXD1/AECOL/PMA10/RB13 Also A12,J8-13(41)
67 J7-05 41 AN12/ERXD0/AECRS/PMA11/RB12 Also A13,J8-12(42)
68 J7-07 43 AN14/ERXD2/AETXD3/PMALH/PMA1/RB14 Also A14
69 J7-08 44 AN15/ERXD3/AETXD2/OCFB/PMALL/PMA0/CN12/RB15 Also A15
70 J14-02 17 TMS/RA0
71 J14-04 38 TCK/RA1
72 J14-06 60 TDI/RA4
73 J14-08 61 TDO/RA5
74 J14-10 69 SS1/IC2/RD9
75 J14-12 73 SOSCI/CN1/RC13 RTCC Clock Input
76 J14-14 80 ETXD3/PMD13/CN19/RD13
77 J14-16 84 ETXCLK/PMD15/CN16/RD7
78 J3-02 89 C2TX/ETXERR/PMD9/RG1
79 J3-04 90 C2RX/PMD8/RG0
80 J3-06 91 TRCLK/RA6
81 J3-08 92 TRD3/RA7
82 J3-10 95 TRD2/RG14
83 J3-12 96 TRD1/RG12
84 J3-14 97 TRD0/RG13
85 J3-16 28 VREF-/CVREF0/AERXD2/PMA7/RA9