

Pi pico shield
A shield for the Raspberry Pi Pico for use as a game controller with SpeedyPotato's Pico-Game-Controller firmware https://github.com/speedypotato/Pico-Game-Controller
- Size
- 55 × 80 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 17
- Nets
- 45
- Pads
- 158
- Tracks, vias
- 236, 1
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 10 Jun 2024
- Updated
- 29 May 2025
Overview
Pi pico shield is an open-source printed circuit board by Infecta, from the Infecta/pi-pico-shield repository on GitHub. It is a 2-layer board of 55 × 80 mm with 17 parts on 45 nets, routed with 236 tracks and 1 via.
Its parts include 1 IC and 1 diode. It belongs with the keyboards and input boards and the RP2040 boards of this library.
README
README.mdpi-pico-shield
A shield for the Raspberry Pi Pico for use as a game controller with SpeedyPotato's Pico-Game-Controller firmware

Disclaimer
- I am by no means someone who is knowledgeable when it comes to PCB design. This is my first ever design that has actually been produced.
- This board was meant as a drop-in replacement for the Yuancon/Roxy but due to oversights the board did was not long enough to align to the screw standoffs. (EDIT: Upon further inspection my measurements weren't off. I'm guessing the roxy was meant for the OLDER Yuan boards)
Production
Gerbers are stored in the _prod folder of the repo as gerbers.zip
In JLCPCB you can pretty much get away with the default options offered by the site. Im not sure about other PCB manufacturing services so do your research.
CREDITS
(I don't have proper time for crediting people in this README at the moment im sorry) I have time now~
SpeedyPotato | For his Pi-Pico Footprint that makes the USB test pads exposed for easy soldering
veroxzik | For their initial screwhole measurements from the roxy board
(There might be more people I forgot to credit and in that case I apologize)
Parts
17| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | Conn_01x04 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | AXIS-X, AXIS-Y, BT-1, BT-2, BT-3, BT-4, BT-5, BT-6, BT-7, BT-8, BT-9, BT-10, BT-11, USB |
| 1 | Conn_01x03 | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | LED1 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | DEBUG |
| 1 | Pico | RPi_Pico:RPi_Pico_SMD_TH | U1 |
Similar boards
- 2 layers50 × 35 mm

- 2 layers139.7 × 62.2 mm

- 2 layers29.2 × 55.9 mm

Deniseadapter
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
17 parts1kGPL-3.0 - 2 layers24.5 × 36.5 mm

- 2 layers56.3 × 55.7 mm

StarNecklace
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
17 parts915 - 2 layers25 × 25 mm

SmallEncoder
DDeGonge/OS-ARM
This arm is not industrial and it will not be fast, but that is not my goal. But it will hopefully be a very nice looking arm fully capable of 6dof motion, cheap enough to keep it accessable but capable enough to…
17 parts498MIT - 2 layers38.9 × 16.1 mm

- 2 layers36 × 51 mm

Questions
How big is the Pi pico shield PCB?
It measures 55 × 80 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Pi pico shield use?
17 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Pi pico shield KiCad files?
From the Infecta/pi-pico-shield repository on GitHub, at the commit this page was made from: the board is pi_pico_shield.kicad_pcb and its schematic pi_pico_shield.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Pi pico shield design in my own project?
Its repository states no licence, so its author keeps all rights: ask Infecta before reusing the design.