Skip to content

Pin Values

Rory Allen edited this page May 3, 2021 · 6 revisions

Pin Values

This table gives an overview about the function for each pin of the EuroPi.

The Pin No refers to the number from 1 to 40 assigned to each pin on the Pico board on the pinout given.
GP No refers to the General Purpose Input Output number of each pin (if relevant).
Name refers to the name given on the pinout, it can also be a GPIO pin, so they are independent from each other.
PCB code is the code given to each pin as it is routed on the PCB, for example DJ2 is Digital Jack 2, and goes from Pin 27, which is GPIO 21.
The Function column is simply a brief description of the pin's use in the module.

Pin No GP No Name PCB Code Function
1 0 (Diagnostics Header)
2 1 (Diagnostics Header)
3 GND GND Ground
4 2 (Diagnostics Header)
5 3 (Diagnostics Header)
6 4 04: SDA/TX Expander 1 Pin 1
7 5 05: SCL/RX Expander 1 Pin 2
8 GND GND Ground
9 6
10 10 AJ3 Analogue Jack 4 (Bottom Right)
11 8 08: SDA/TX Expander 2 Pin 1
12 9 09: SCL/RX Expander 2 Pin 2
13 GND GND Ground
14 7 AJ4 Analogue Jack 3 (Bottom Left)
15 14 AJ2 Analogue Jack 2 (Top Right)
16 12 12: SDA/TX Expander 3 Pin 1
17 13 13: SCL/RX Expander 3 Pin 2
18 GND GND Ground
19 11 AJ1 Analogue Jack 1 (Top Left)
20 15 B2 Button 1 (Upper)
21 16 16: SDA/TX Expander 4 Pin 1
22 17 17: SCL/RX Expander 4 Pin 2
23 GND GND Ground
24 18 B1 Button 2 (Lower)
25 19 DJ4 Digital Jack 3 (Bottom Left)
26 20 DJ3 Digital Jack 4 (Bottom Right)
27 21 DJ2 Digital Jack 1 (Top Left)
28 GND GND Ground
29 22 DJ1 Digital Jack 2 (Top Right)
30 RUN (Diagnostics Header)
31 26 ADC0 (Diagnostics Header)
32 27 ADC1 K2 Knob 2 (Right) (ADC Channel 2)
33 GND GND Ground
34 28 ADC2 K1 Knob 1 (Left) (ADC Channel 3)
35 ADC_VREF
36 3V3(OUT) 3V3 3.3V output, used for ADC
37 3V3_EN
38 GND GND Ground
39 VSYS VCC 5V into Pico
40 VBUS