

PicoBoot
Raspberry PI RP2040 PICOBOOT for the Game cube console
- Size
- 21 × 51.3 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 57
- Nets
- 64
- Pads
- 288
- Tracks, vias
- 463, 123
- Pours
- 233
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 18 Oct 2022
- Updated
- 20 Feb 2023
Overview
PicoBoot is an open-source printed circuit board by RetroScaler, from the RetroScaler/RP2040-PICO-BOOT repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 21 × 51.3 mm with 57 parts on 64 nets, routed with 463 tracks and 123 vias.
It is built around the RP2040, W25Q16JVUXIQ and TSA343G00-250J2, with the 0805L050WR, 1N4002W and TYPE-C-31-M-12 among its other parts. Its parts include 20 capacitors, 15 resistors, 5 connectors, 2 ICs and 2 diodes. It belongs with the RP2040 boards of this library.
Main components
6RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)W25Q16JVUXIQ
USON-8-EP(2x3)-40℃~+85℃ 100,000 cycles 10uA 133MHz 16Mbit 2.7V~3.6V 20 Years 3ms SPI USON-8-EP(2x3) NOR FLASH ROHSWinbond ElecNOR FLASHTSA343G00-250J2
SMD,4x2.9mm-25℃~+70℃ 12V 2.5N 2.9mm 2mm 3.95mm 50,000 cycles 50mA Black No Round Button SMD(SMT) Tab SPST Surface Mount,Vertical Without Bracket SMD,4x2.9mm Tactile Switches ROHSBRIGHTTactile Switches0805L050WR
0805-40℃~+85℃ 1.25mm 1.5mm 100A 100ms 150mΩ 1A 2.2mm 500mA 500mW 6V 850mΩ 0805 Resettable Fuses ROHSLittelfuseResettable Fuses1N4002W
SOD-123FLDiodes - General PurposehongjiachengTYPE-C-31-M-12
SMD-30℃~+80℃ 1 10,000 cycles 16P 20V 5A 7.35mm Female Surface Mount, Right Angle Type-C SMD USB Connectors ROHSHRO ElectronicsUSB Connectors
README
Project/README.mdEnvOpenPico
A Raspberry Pi Pico Clone which also uses the RP2040.

Info
This board is meant to be a mostly drop in replacement for the pico plus and minus some features.
some notes
I dont update the readme very often so some info here may end up outdated at some point
Parts
57| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100nf | Capacitor_SMD:C_0402_1005Metric | C5, C6, C7, C8, C11, C12, C13, C14, C15, C16 |
| 3 | , , | ||
| 3 | 10uf | Capacitor_SMD:C_0603_1608Metric | C1, C9, C17 |
| 2 | 10K | Resistor_SMD:R_0402_1005Metric | R2, R103 |
| 2 | 1K | Resistor_SMD:R_0402_1005Metric | R1, R11 |
| 2 | 2.54mm header 01x20 | Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical | J3, J4 |
| 2 | 22pf | Capacitor_SMD:C_0402_1005Metric | C2, C19 |
| 2 | 27r | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R5, R6 |
| 2 | TSA343G00-250J2 | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | J2, RSW1 |
| 2 | TestPoint | EnvExtras:CustomTestPoint | TP1, TP2 |
| 1 | 0.1uf | Capacitor_SMD:C_0402_1005Metric | C101 |
| 1 | 0805L050WR | Fuse:Fuse_0805_2012Metric | F1 |
| 1 | 1 | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | 100K | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | 100nf | Capacitor_SMD:C_0402_1005Metric | C18 |
| 1 | 150K | Resistor_SMD:R_0402_1005Metric | R12 |
| 1 | 1N4002W | Diode_SMD:D_SOD-123 | D1 |
| 1 | 1uf | Capacitor_SMD:C_0402_1005Metric | C10 |
| 1 | 1uf | Capacitor_SMD:C_0402_1005Metric | C3 |
| 1 | 2.2uH | Inductor_SMD:WPN252010UF2R2MT | L1 |
| 1 | 200 | Resistor_SMD:R_0603_1608Metric | R9 |
| 1 | 220 | Resistor_SMD:R_0402_1005Metric | R102 |
| 1 | 22pF | Capacitor_SMD:C_0402_1005Metric | C4 |
| 1 | 3225_4P | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 470 | Resistor_SMD:R_0402_1005Metric | GPIO25_RESISTOR1 |
| 1 | 5.6K | Resistor_SMD:R_0402_1005Metric | R101 |
| 1 | 680K | Resistor_SMD:R_0402_1005Metric | R8 |
| 1 | Conn_01x03_Male | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J5 |
| 1 | LED_0603 | LED_SMD:LED_0603_1608Metric | LED1 |
| 1 | NetTie_2 | NetTie:NetTie-2_SMD_Pad0.5mm | NT1 |
| 1 | RP2040 | RP2040_minimal:RP2040-QFN-56 | U3 |
| 1 | TD6810-ADJ | Package_TO_SOT_SMD:SOT-23-5 | U1 |
| 1 | TYPE-C-31-M-12 | HRO-TYPE-C31-M-12:HRO-TYPE-C-31-M-12 | USB1 |
| 1 | W25Q16JVUXIQ | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | FLASH |
The 56 most common of 57 parts.
Similar boards
- 2 layers252.9 × 110.6 mm

- 2 layers21.5 × 51.3 mm

- 2 layers21 × 51 mm

Envious Data EnvOpenPico EnvOpenPico RP2040
punkfab/pcb-corpus
235 real KiCad boards from open-source hardware repositories, prepared as a placement and routing benchmark
58 parts1 - 2 layers90 × 60 mm

N64xCartDumper v2.1
Auroxin/N64xCart-Dumper
an open hardware / firmware project for dumping Nintendo 64 cartridges as a USB mass storage device
53 parts7 - 2 layers77 × 119 mm

- 2 layers82 × 144.9 mm

- 2 layers21 × 51 mm

- 2 layers349 × 141 mm

Panel
TrojanPinata/Model-B
A 75% keyboard based on the RP2040 - with hotswappable switches, OLED display and rotary encoder
392 parts3
Questions
How big is the PicoBoot PCB?
It measures 21 × 51.3 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PicoBoot use?
57 parts, built around the RP2040, W25Q16JVUXIQ, TSA343G00-250J2 and 0805L050WR. 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 PicoBoot KiCad files?
From the RetroScaler/RP2040-PICO-BOOT repository on GitHub, at the commit this page was made from: the board is Project/PicoBoot.kicad_pcb and its schematic Project/PicoBoot.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PicoBoot design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).