Last edit: 2021-03-21 22:34 by Majenko
ChipKIT Pro MX7
The chipKIT™ Pro MX7 is a microcontroller development board based on the Microchip PIC32MX795F512L, a member of the 32-bit PIC32 microcontroller family. Designed to be easy-to-use, it is suitable for use by anyone from a beginner to an advanced user experimenting with electronics and embedded control systems. Inherently, it is compatible with chipKIT-core™ development environment and Arduino IDE, but since it also has a built-in, on-board Microchip programming/debugging circuit it is compatible with MPLAB® X IDE with no additional hardware required to program or debug.
In addition, the chipKIT Pro MX7 is compatible with Digilent’s line of Pmod™ peripheral modules. chipKIT products and the MPIDE are part of a PIC32-based system compatible with many existing Arduino™ code examples, reference materials, and other resources.
-
The Board Design
-
Useful Board Pins
-
LEDs
-
Buttons
-
Analog Inputs
-
Serial Objects
-
I2C
-
SPI
-
Pinout Table
¶The Board Design
- PIC32MX795F512L MCU
- 512K Flash, 128K RAM
- USB 2.0 full speed On-The-Go [OTG]
- 2 CAN network interfaces
- 52 I/O pins (5V Tolerant)
- 16 Analog inputs (3.6V Max)
- 6 Pmod connectors for Digilent peripheral module boards
- 3 Push Buttons
- 4 LEDs
- ESD protection and short circuit protection for all I/O pins.
¶Useful Board Pins
¶LEDs
| LED Name |
Description |
| LD1 |
Digital pin 51 |
| LD2 |
Digital pin 52 |
| LD3 |
Digital pin 53 |
| LD4 |
Digital pin 54 |
¶Buttons
| Button Name |
Digital Pin |
| BTN1 |
48 |
| BTN2 |
49 |
| BTN3 |
50 |
¶Analog Inputs
| Analog Input |
Digital Pin |
| A0 |
0 |
| A1 |
1 |
| A2 |
2 |
| A3 |
3 |
| A4 |
4 |
| A5 |
5 |
| A6 |
6 |
| A7 |
7 |
| A8 |
20 |
| A9 |
23 |
¶Serial Objects
| Serial Object |
UART |
TX Pin |
RX Pin |
| Serial |
USB/UART4 |
33 (JE-02) |
34 (JE-03) |
| Serial1 |
UART2 |
41 (JF-02) |
52 (JF-03) |
¶I2C
| I2C Object |
Channel |
SDA Pin |
SCL Pin |
| DTWI0 / Wire |
1 |
SDA1 (J7-3, J7-4) |
SCL1 (J7-1, J7-2) |
| DTWI1 |
2 |
SDA2 (J8-3, J8-4) |
SCL2 (J8-1, J8-2) |
| DTWI2 |
2 |
SDA3 (JE-03) |
SCL3 (JE-02) |
| DTWI3 |
2 |
SDA2 (JF-03) |
SCL2 (JF-02) |
¶SPI
| SPI Object |
Channel |
SS |
MOSI Pin |
MISO Pin |
SCK Pin |
| DSPI0 / SPI |
1 |
24 |
25 |
26 |
27 |
| DSPI1 |
2 |
32 |
33 |
34 |
35 |
| DSPI2 |
2 |
40 |
41 |
42 |
43 |
¶Pinout Table
| PIC32 Pin # |
Connector Pin # |
chipKIT Pin # |
PIC32 Signal |
Notes |
| 1 |
LD4 |
54 |
AERXERR/RG15 |
LED4 |
| 3 |
JB-08 |
13 |
PMD5/RE5 |
|
| 4 |
JB-09 |
14 |
PMD6/RE6 |
|
| 5 |
JB-10 |
15 |
PMD7/RE7 |
|
| 6 |
JC-01 |
16 |
T2CK/RC1 |
|
| 7 |
N/A |
N/A |
T3CK/AC2TX/RC2 |
CAN2 |
| 8 |
N/A |
N/A |
T4CK/AC2RX/RC3 |
CAN2 |
| 9 |
JD-03 |
26 |
T5CK/SDI1/RC4 |
|
| 10 |
BTN1 |
47 |
.../SCK2A/U2BTX/U2ARTS/PMA5/CN8/RG6 |
BTN1 |
| 11 |
BTN2 |
49 |
.../SDA2A/SDI2A/U2ARX/PMA4/CN9/RG7 |
BTN2 |
| 12 |
N/A |
N/A |
.../SCL2A/SDO2A/U2ATX/PMA3/CN10/RG8 |
Ethernet PHY |
| 14 |
N/A |
N/A |
.../SS2A/U2BRX/U2ACTS/PMA2/CN11/RG9 |
Ethernet PHY |
| 17 |
BTN3 |
50 |
TMS/RA0 |
BTN3 |
| 18 |
JE-07 |
36 |
AERXD0/INT1/RE8 |
|
| 19 |
JF-07 |
44 |
AERXD1/INT2/RE9 |
|
| 20 |
N/A |
59 |
AN5/C1IN+/VBUSON/CN7/RB5 |
USB VBUSON |
| 21 |
JA-03 |
2 |
AN4/C1IN-/CN6/RB4 |
|
| 22 |
JA-02 |
1 |
AN3/C2IN+/CN5/RB3 |
|
| 23 |
JA-01 |
0 |
AN2/C2IN-/CN4/RB2 |
|
| 24 |
N/A |
N/A |
PGEC1/AN1/CN3/RB1 |
debug PGD |
| 25 |
N/A |
N/A |
PGED1/AN0/CN2/RB0 |
debugPGC |
| 26 |
JA-04 |
3 |
PGEC2/AN6/OCFA/RB6 |
|
| 27 |
JA-07 |
4 |
PGED2/AN7/RB7 |
|
| 28 |
JE-09 |
38 |
Vref-/CVref-/AERXD2/PMA7/RA9 |
|
| 29 |
JE-10 |
39 |
Vref+/CVref+/AERXD3/PMA6/RA10 |
|
| 32 |
JA-08 |
5 |
AN8/C1OUT/RB8 |
|
| 33 |
JA-09 |
6 |
AN9/C2OUT/RB9 |
|
| 34 |
JA-10 |
7 |
CVrefout/PMA13/AN10/RB10 |
|
| 35 |
N/A |
N/A |
AN11/ERXERR/AETXERR/PMA12/RB11 |
Ethernet PHY |
| 38 |
JF-08 |
45 |
TCK/RA1 |
|
| 39 |
JF-04 |
43 |
AC1TX/SCK3A/U3BTX/U3ARTS/RF13 |
also CAN1 (JP-2) |
| 40 |
JF-01 |
40 |
AC1RX/SS3A/U3BRX/U3ACTS/RF12 |
also CAN1 (JP-1) |
| 41 |
N/A |
N/A |
AN12/ERXD0/AECRS/PMA11/RB12 |
Ethernet PHY |
| 42 |
N/A |
N/A |
AN13/ERXD1/AECOL/PMA10/RB13 |
Ethernet PHY |
| 43 |
JC-10 |
23 |
AN14/ERXD2/AETXD3/PMALH/PMA1/RB14 |
|
| 44 |
JC-07 |
20 |
AN15/.../OCFB/PMALL/PMA0/CN12/RB15 |
|
| 47 |
JE-01 |
32 |
AETXD0/SS1A/U1BRX/U1ACTS/CN20/RD14 |
|
| 48 |
JE-04 |
35 |
AETXD1/SCK1A/U1BTX/U1ARTS/CN21/RD15 |
|
| 49 |
JF-03 |
42 |
SDA3A/SDI3A/U3ARX/PMA9/CN17/RF4 |
|
| 50 |
JF-02 |
41 |
SCL3A/SDO3A/U3ATX/PMA8/CN18/RF5 |
|
| 51 |
N/A |
N/A |
USBID/RF3 |
USBID (USB-4) |
| 52 |
JE-03 |
34 |
SDA1A/SDI1A/U1ARX/RF2 |
|
| 53 |
JE-02 |
33 |
SCL1A/SDO1A/U1ATX/RF8 |
|
| 56 |
N/A |
N/A |
D-/RG3 |
D- (USB-2) |
| 57 |
N/A |
N/A |
D+/RG2 |
D+ (USB-3) |
| 58 |
J7-1,J7-2 |
55 |
SCL2/RA2 |
I2C2 |
| 59 |
J7-3,J7-4 |
56 |
SDA2/RA3 |
I2C2 |
| 60 |
JF-09 |
46 |
TDI/RA4 |
|
| 61 |
JF-10 |
48 |
TDO/RA5 |
|
| 63 |
N/A |
N/A |
OSC1/CLKI/RC12 |
Primary Oscillator |
| 64 |
N/A |
N/A |
OSC2/CLKO/RC15 |
Primary Oscillator |
| 66 |
J8-1,J8-2 |
57 |
AETXCLK/SCL1/INT3/RA14 |
I2C1 |
| 67 |
J8-3.J8-4 |
58 |
AETXEN/SDA1/INT4/RA15 |
I2C1 |
| 68 |
N/A |
N/A |
RTCC/EMDIO/AEMDIO/IC1/RD8 |
Ethernet PHY |
| 69 |
JD-01 |
24 |
SS1/IC2/RD9 |
|
| 70 |
JD-04 |
27 |
SCK1/IC3/PMCS2/PMA15/RD10 |
|
| 71 |
N/A |
N/A |
EMDC/AEMDC/IC4/PMCS1/PMA14/RD11 |
Ethernet PHY |
| 72 |
JD-02 |
25 |
SDO1/OC1/INT0/RD0 |
|
| 73 |
N/A |
N/A |
SOSCI/CN1/RC13 |
Secondary Oscillator |
| 74 |
N/A |
N/A |
SOSCO/T1CK/CN0/RC14 |
Secondary Oscillator |
| 76 |
JD-07 |
28 |
OC2/RD1 |
|
| 77 |
JD-08 |
29 |
OC3/RD2 |
|
| 78 |
JD-09 |
30 |
OC4/RD3 |
|
| 79 |
JD-10 |
31 |
ETXD2/IC5/PMD12/RD12 |
|
| 80 |
N/A |
60 |
ETXD3/PMD13/CN19/RD13 |
USB Overcurrent |
| 81 |
JC-09 |
22 |
OC5/PMWR/CN13/RD4 |
|
| 82 |
JC-08 |
21 |
PMRD/CN14/RD5 |
|
| 83 |
N/A |
N/A |
ETXEN/PMD14/CN15/RD6 |
Ethernet PHY |
| 84 |
JC-04 |
19 |
ETXCLK/PMD15/CN16/RD7 |
|
| 87 |
N/A |
N/A |
C1RX/ETXD1/PMD11/RF0 |
Ethernet PHY |
| 88 |
N/A |
N/A |
C1TX/ETXD0/PMD10/RF1 |
Ethernet PHY |
| 89 |
JC-03 |
18 |
C2TX/ETXERR/PMD9/RG1 |
|
| 90 |
JC-02 |
17 |
C2RX/PMD8/RG0 |
|
| 91 |
N/A |
N/A |
TRCLK/RA6 |
Ethernet PHY Reset |
| 92 |
JE-08 |
37 |
TRD3/RA7 |
|
| 93 |
JB-01 |
8 |
PMD0/RE0 |
|
| 94 |
JB-02 |
9 |
PMD1/RE1 |
|
| 95 |
LD3 |
53 |
TRD2/RG14 |
LED3 |
| 96 |
LD1 |
51 |
TRD1/RG12 |
LED1 |
| 97 |
LD2 |
52 |
PMD2/RE2 |
LED2 |
| 98 |
JB-03 |
10 |
PMD3/RE3 |
|
| 99 |
JB-04 |
11 |
|
|
| 100 |
JB-07 |
12 |
PMD4/RE4 |
|