Raspberry Pi Pico Shield Template
Controls
Properties
Availability & Pricing
Distributor | Qty 1 | |
---|---|---|
Digi-Key | $13.00–$18.78 | |
LCSC | $24.94 | |
Mouser | $14.34 |
Assets
id=pico-template
Simulation
.uf2
file that contains your compiled code by dragging and dropping it onto the RPI-RP2 drive. This is standard for simple programs or firmware updates.rshell
or ampy
for managing file uploads via command line.GPIO2
for navigating up in the menu.3V3
(R1:1 to U1:39).Connect U1:4 (Button 1) to U1:39 (3V3)
through R1 for pull-up and to U1:3 (GND)
when pressed (via the button).GPIO3
for navigating down.3V3
(R2:1 to U1:39).Connect U1:5 (Button 2) to U1:39 (3V3)
through R2 for pull-up and to U1:8 (GND)
when pressed.GPIO4
for selecting an option.3V3
(R3:1 to U1:39).Connect U1:6 (Button 3) to U1:39 (3V3)
through R3 for pull-up and to U1:13 (GND)
when pressed.GPIO5
for going back or canceling the current selection.3V3
(R4:1 to U1:39).Connect U1:7 (Button 4) to U1:39 (3V3)
through R4 for pull-up and to U1:18 (GND)
when pressed.D4
to GPIO6
(U1:6)D5
to GPIO7
(U1:10)D6
to GPIO8
(U1:11)D7
to GPIO9
(U1:12)RS
to GPIO10
(U1:14) for selecting register.RW
to GND
(U1:3, U1:8, U1:13, or U1:18) to set the LCD in write-only mode.E
to GPIO11
(U1:15) to enable data/command transmission.VSS
to GND
.VDD
to `3V3$ (U1:39) for power.VO$ (LCD contrast) through a 1k resistor to
GND` for contrast setup (Assuming the resistor of "1" mentioned is actually 1kΩ; if it's 1Ω, that might be too low for contrast voltage adjustment).A
(Anode) to 3V3$ (U1:39) and
K$ (Cathode) to GND
for backlight, if applicable.Des | Net | Des | Net | |
---|---|---|---|---|
15 | — | GPIO3 | Net 10 | |
15 | — | GPIO5 | Net 12 | |
15 | — | GPIO4 | Net 11 | |
P1 | Net 5 | GND | — |
Designators | Net | |
---|---|---|
GPIO3, P1 | Net 10 | |
DB2, GPIO18 | Net 6 | |
RS, GPIO16 | Net 3 | |
DB3, GPIO19 | Net 7 | |
VDD, DB7, VBUS, P2 | Net 4 | |
E, GPIO17 | Net 2 | |
P1, GPIO5 | Net 12 | |
VSS, VO, DB6, P2, P1, GND, P2, P2, P2, P2 | Net 5 | |
DB4, GPIO20 | Net 8 | |
GPIO28_ADC2, P1 | Net 15 | |
DB5, GPIO21 | Net 16 | |
GPIO4, P1 | Net 11 | |
GPIO2, P1 | Net 1 | |
R/W, P1 | Net 17 | |
P2, P2, GPIO27_ADC1 | Net 13 |
Welcome 👋
Flux helps you build PCBs faster with an AI teammate!
To collaborate on this project, get the latest updates,
or fork your own version, sign up now.