User Manual
boards. Make sure to select “Fubarino Mini” from the MPIDE Boards->Fubarino menu for version 1.5
boards.
Peripheral Pin Select
The PIC32MX250 part used on Fubarino Mini has a Peripheral Pin Select function for almost all of its I/O
pins. When writing sketches for the Fubarino Mini, you must remember to connect an internal
peripheral (like SPI or UART) to a particular set of I/O pins using the PPS functions
(ppsInputSelect() and ppsOutputSelect()) before trying to use the peripheral. See the
example code on the Fubarino Mini Github site for more detailed information.
Pin Reference
This table provides a cross reference of all functions and labels for each pin of the Fubarino Mini. Note
that the ‘Fubarino Pin’ is the pin number of the whole board (as if the whole thing were one large DIP
chip), starting with pin 1 = Vout, and correspond to the J1 and J2 pin numbers in the schematic. The
‘Arduino Pin’ is the pin number you use in your code, and is what is listed on the silk screen of the board.
(Note that the Mini is too small for all pins to have numbers printed next to each pin – so use the
diagram above to see the pin number for every pin on the board.) Make sure to never put more than
3.3V into any pin that is not 5V tolerant, as that will damage the PIC32 CPU.
The Arduino pins 14, 15, 16, 23, 31 and 32 are taken up with existing functions in the default
configuration and are not available for GPIO use unless the configuration is changed.
Fubarino
Pin
Arduino
Pin
Analog
PIC32
Pin
Silk
Name
Alt functions
5V
tolerant?
J1
-
1
-
-
-
Vout
-
-
J1
-
2
-
-
-
G
GND
-
J1
-
3
-
-
-
3V
-
-
J1
-
4
Pin 0
Yes
RB13
0
AN11/RPB13/CTPLS/PMRD
No
J1
-
5
Pin 1
-
RA10
1
PGED/TMS/PMA10
(LED)
Yes
J1
-
6
Pin 2
-
RA7
2
PGEC/TCK/CTED8/PMA7
Yes
J1
-
7
Pin 3
Yes
RB14
3
CVREF/AN10/C3INB/RPB14/VBUSON/
SCK1/CTED5 (used – USB)
No
J1
-
8
Pin 4
Yes
RB15
4
AN9/C3INA/RPB15/SCK2/CTED6/PMCS1
No
J1
-
9
Pin 5
Yes
RA0
5
PGED3/VREF+/CVREF+/AN0/C3INC/
RPA0/CTED1/PMD7
No
J1
-
10
Pin 6
Yes
RA1
6
PGEC3/VREF
-
/CVREF
-
/AN1/RPA1/
CTED2/PMD6
No
J1
-
11
Pin 7
Yes
RB0
7
PGED1/AN2/C1IND/C2INB/C3IND/
RPB0/PMD0
No
J1
-
12
Pin 8
Yes
RB1
8
PGEC1/AN3/C1INC/C2INA/RPB1/
CTED12/PMD1
No
J1
-
13
Pin 9
Yes
RB2
9
AN4/C1INB/C2IND/RPB2/SDA2/
CTED13/PMD2
No
J1
-
14
Pin 10
Yes
RB3
10
AN5/C1INA/C2INC/RTCC/RPB3/SCL2/
PMWR/CNB3
No