Phyduino pico2
perc-sw·phyduino_pico2
About the Phyduino pico2 PCB
Phyduino pico2 is an open source RP2040/RP2350 PCB design by perc-sw, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 68.6 × 53.3 mm, with 152 components from 64 distinct parts.
Its main chip is the SC1510-A4, from the RP2040/RP2350 family. Other key parts include the AT25QF128A-SHB-T, IS66WVS8M8FBLL-104NLI, ADS7038IRTER, TPS259470ARPWR and AT24C64D-MAHM-T. By type, the board carries 63 capacitors, 57 resistors, 14 ICs, 9 connectors, 5 inductors and 2 diodes.
It belongs with the iot & wireless designs in this gallery.
From the project
CAD files for the student workshop Phyduino Pico2 Arduino IDE compatible board.
An Arduino Uno-style development board built around the Raspberry Pi RP2350 microcontroller, designed by the University of Toronto Department of Physics, Electronics Support Services, for the Introduction to Electronics course. Students assemble part of the board themselves, learning surface-mount soldering, microcontroller programming, analogue-to-digital conversion and digital communication.

Main components on the Phyduino pico2
Phyduino pico2 bill of materials (BOM)
152 components, 64 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SC1510-A4 RP2350B | QFN-80-1EP_10x10mm_P0.4mm_EP3.4x3.4mm | U1 |
| 1 | AT25QF128A-SHB-T | SOIC-8_5.3x5.3mm_P1.27mm | U2 |
| 1 | IS66WVS8M8FBLL-104NLI | SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | ADS7038IRTER | QFN50P300X300X80-17N | U5 |
| 2 | TPS259470ARPWR | Texas_Instruments_VQFN-HR-10 | U6, U13 |
| 1 | AT24C64D-MAHM-T | DFN-8-1EP_3x2mm_P0.5mm_EP1.3x1.4mm | U7 |
| 2 | AP63301WU-7 | TSOT-23-6_HandSoldering | U8, U10 |
| 1 | USBLC6-2P6 | SOT-666 | U9 |
| 1 | ESP32-C6-MINI-1-H4 | ESP32-C6-MINI-1 | U11 |
| 1 | FXL6408UMX ON Semiconductor | QFN40P260X180X55-16N | U14 |
| 1 | TPS3424C11EF2ADRLR | SOT-5x3_DRL0008A_TEX | U15 |
| 1 | TPS2121RUXR | VQFN-HR-12 | U108 |
| 1 | ABM8G-12.000MHZ-18-D2Y-T | Crystal_SMD_Abracon_ABM8AIG-4Pin_3.2x2.5mm | Y1 |
| 1 | SM03B-SRSS-TB | JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_Horizontal | J1 |
| 2 | PPPC081LFBN-RC | PinSocket_1x08_P2.54mm_Vertical | J2, J5 |
| 1 | PPPC101LFBN-RC | PinSocket_1x10_P2.54mm_Vertical | J3 |
| 1 | PPPC061LFBN-RC | PinSocket_1x06_P2.54mm_Vertical | J4 |
| 1 | USB4110-GF-A | GCT-USBC-GCT_USB4110 | J6 |
| 1 | F32Q-1A7H1-11022 | Amphenol_F32Q-1A7x1-11022_1x22-1MP_P0.5mm_Horizontal | J7 |
| 1 | 54-00127 | TENSILITY_54-00127 | J8 |
Show 44 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | SM04B-SRSS-TB | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J9 |
| 1 | 1977067-1 | TE_1977067-1 | SW1 |
| 1 | LTST-C190GKT GREEN | LED_0603_1608Metric | D1 |
| 1 | MM3Z3V6T1G 3.6V | D_SOD-323 | D2 |
| 1 | HZ0805D102R-10 1kΩ@100MHz | L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | FB1 |
| 1 | MPZ1005S221HT000 | L_0402_1005Metric | FB100 |
| 1 | SRP4021HMCT-6R8M 6.8µH | L_Bourns_SRP4021HMCT | L1 |
| 1 | SRP4021HMCT-100M 10µH | L_Bourns_SRP4021HMCT | L2 |
| 1 | AOTA-B201610S3R3-101-T 3.3µH | L_Abracon_AOTA-B201610S | L3 |
| 25 | GCM155R71H104KE02J 0.1µF | C_0402_1005Metric | C1, C6, C13, C20, C21, C26, C29, C34 +17 |
| 4 | C1005X5R1A475K050BC 4.7µF | C_0402_1005Metric | C2, C3, C4, C120 |
| 2 | CL05C101JB5NNNC 100pF | C_0402_1005Metric | C5, C7 |
| 3 | VPXB0771E101MVTM 100µF Ymin | C_Elec_5x5.4 | C8, C22, C28 |
| 1 | C1210C104KCRACTU 0.1µF | C_1210_3225Metric | C9 |
| 4 | GCM21BR71H105KA03L 1µF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C10, C11, C12, C134 |
| 2 | GRM1555C1H270JA01D 27pF | C_0402_1005Metric | C14, C15 |
| 2 | CL21B104KBCNNNC 0.1µF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16, C24 |
| 4 | C3216X5R1E226M160AB 22µF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C17, C18, C25, C36 |
| 2 | GMC21X5R106K50NT 10µF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C19, C23 |
| 2 | GMK212BBJ106KG-T 10µF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C27, C37 |
| 7 | GRM1555C1H102JA01D 1000pF | C_0402_1005Metric | C30, C31, C32, C33, C35, C38, C59 |
| 1 | CL05A105KO5NNNC 1µF | C_0402_1005Metric | C39 |
| 1 | GRM1555C1H472JE01D 4700pF | C_0402_1005Metric | C58 |
| 2 | GRM1555C1H102JA01D 1nF | C_0402_1005Metric | C136, C141 |
| 1 | GRM155R71H332KA01D 3300pF | C_0402_1005Metric | C140 |
| 2 | RC0402FR-07100RL 100Ω | R_0402_1005Metric | R1, R2 |
| 3 | RC0402FR-0727RL 27Ω | R_0402_1005Metric | R3, R4, R5 |
| 1 | RC0805FR-07220KL 220kΩ | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6 |
| 1 | RC0402FR-07620RL 620Ω | R_0402_1005Metric | R13 |
| 20 | RC0402FR-0710KL 10kΩ | R_0402_1005Metric | R20, R21, R22, R44, R45, R49, R51, R52 +12 |
| 9 | RC0402FR-075K1L 5.1kΩ | R_0402_1005Metric | R42, R43, R47, R48, R50, R55, R61, R62 +1 |
| 3 | RC0402FR-071K1L 1.1kΩ | R_0402_1005Metric | R46, R139, R156 |
| 1 | RC0402FR-07196KL 196kΩ | R_0402_1005Metric | R56 |
| 1 | RC0402FR-0762KL 62kΩ | R_0402_1005Metric | R57 |
| 1 | RC0402FR-07158KL 158kΩ | R_0402_1005Metric | R58 |
| 1 | RC0402FR-0730KL 30kΩ | R_0402_1005Metric | R59 |
| 3 | RC0402FR-0742K2L 42.2kΩ | R_0402_1005Metric | R134, R135, R138 |
| 2 | RC0402FR-07732KL 732kΩ | R_0402_1005Metric | R143, R149 |
| 2 | RC0402FR-07215KL 215kΩ | R_0402_1005Metric | R146, R155 |
| 2 | RC0402FR-0753K6L 53.6kΩ | R_0402_1005Metric | R150, R154 |
| 1 | ERJ-2RKF2202X 22kΩ | R_0402_1005Metric | R151 |
| 1 | RC0402FR-0733KL 33kΩ | R_0402_1005Metric | R152 |
| 1 | RC0402FR-07100KL 100kΩ | R_0402_1005Metric | R165 |
| 2 | CAT10-102J4LF 1.0kΩ | RESCAV50P200X100X55-8N | RN1, RN2 |
Phyduino pico2 design files
The KiCad project lives in the perc-sw/phyduino_pico2 repository on GitHub; these links point at the commit this page was built from.
- Layoutphyduino_pico2.kicad_pcb
- Schematicphyduino_pico2.kicad_sch
Phyduino pico2: common questions
What microcontroller does the Phyduino pico2 use?
The Phyduino pico2 is built around the SC1510-A4, from the RP2040/RP2350 family.
How big is the Phyduino pico2 PCB?
The Phyduino pico2 measures 68.6 × 53.3 mm, has 4 copper layers and is 1.6162 mm thick.
How many components are on the Phyduino pico2?
152 components, from 64 distinct parts. The full bill of materials is listed on this page.
Where can I download the Phyduino pico2 design files?
From the perc-sw/phyduino_pico2 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Phyduino pico2 design in my own project?
Yes, under the terms of its GPL-3.0 license, which perc-sw chose for the repository.
Can I test firmware for the Phyduino pico2 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k