The PIC32CM SG00/GC00 Curiosity Pro development board has an Arduino UNO R3 compatible
header which enables the use of Arduino shields. Peripherals, such as ADC, SPI,
I2C, UART, and PWM of the PIC32CM SG00/GC00 MCU can be interfaced with
the Arduino shields using the Arduino UNO R3 interface. For additional information on
the interface, refer to the Arduino UNO R3.
Note that some of these pins are shared between Extension headers and mikroBUS
socket.
Table 3-7. Arduino UNO R3 (Analog In) Header
Pin Assignment
Pin
Number
Pin Name
Description
GPIO
1
ADC0
Analog input
0
PA08
2
ADC1
Analog input
1
PB04
3
ADC2
Analog input
2
PB03
4
ADC3
Analog input
3
PB00
5
ADC4
Analog input
4
PA05
6
ADC5
Analog input
5
PB05
Table 3-8. Arduino UNO R3 (Power) Header Pin
Assignment
Pin
Number
Pin Name
Description
GPIO
1
NC
Not
connected
-
2
IOREF
Reference for
digital logic V
VCC_P3V3
3
Reset
Reset
RESET
4
+3V3
+3V3 Power
Rail
VCC_P3V3
5
+5V
+5V Power
Rail
VCC_P5V0
6
GND
Ground
GND
7
GND
Ground
GND
8
VIN
Voltage
Input
VCC_P5V0
Table 3-9. Arduino UNO R3 (Digital 1) Header Pin Assignment
Pin
Number
Pin Name
Description
GPIO
1
D0/RX
Digital pin
0/GPIO
PB15
2
D1/TX
Digital pin
1/GPIO
PB16
3
D2
Digital pin
2/GPIO
PC11
4
D3/PWM
Digital pin
3/GPIO
PB13
5
D4
Digital pin
4/GPIO
PC13
6
D5/PWM
Digital pin
5/GPIO
PB12
7
D6/PWM
Digital pin
6/GPIO
PB14
8
D7
Digital pin
7/GPIO
PC12
Table 3-10. Arduino UNO R3 (Digital 2) Header Pin Assignment
Pin
Number
Pin Name
Description
GPIO
1
D8
Digital pin
8/GPIO
PD14
2
D9/PWM
Digital pin
9/GPIO
PD07
3
D10/SS
SPI Chip
Select
PA19
4
D11/MOSI
SPI1 Main Out
Secondary In
PA16
5
D12/MISO
SPI Main In
Secondary Out
PA15
6
D13/SCK
SPI serial clock
output
PA17
7
GND
Ground
GND
8
AREF
Analog reference
voltage
VREFH
9
D14/TWI_SDA
Digital pin
/I2C Data line
PD01
10
D15/TWI_SCL
Digital
pin/I2C Clock line
PD00
The online versions of the documents are provided as a courtesy. Verify all content and data in the device’s PDF documentation found on the device product page.