Sirith pico
winedarksea·sirith_pico
About the Sirith pico PCB
Sirith pico is an open source RP2040/RP2350 PCB design by winedarksea, published on GitHub under the CERN-OHL-W-2.0 license. It is a 4-layer board measuring 158.3 × 50 mm, with 272 components from 79 distinct parts.
Its main chip is the C2040, from the RP2040/RP2350 family. Other key parts include the CYPD3177-24LQXQ, C2655100, C779278, C2651516 and XIAO. By type, the board carries 102 resistors, 82 capacitors, 25 connectors, 21 diodes, 15 ICs and 10 transistors.
It belongs with the power & battery, robotics & motion and sensors designs in this gallery.
From the project
A rp2040 robotics board with high power power delivery
This board was designed to do something standard dev boards cannot do: provide high power (12V, 60W) output with a microcontroller and a powerful rechargeable battery. It was designed to power something like a Raspberry Pi Zero, manage an array of servos, contain basic sensor data, log data to an SD card, and send and switch high power off board.
As a number of the ICs on this board are rather expensive, there is also a fairly extensive focus on circuit protections for power sources and GPIO pins, with the aim of reducing the probability of damage to the board.

Main components on the Sirith pico
Sirith pico bill of materials (BOM)
272 components, 79 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C2040 RP2040_QFN56 | QFN56_7MM_REDUCEDEPAD | IC1 |
| 1 | CYPD3177-24LQXQ | QFN50P400X400X60-25N-D | IC2 |
| 1 | C2655100 LSM6DSOXTR | PQFN50P250X300X86-14N | U1 |
| 1 | C779278 BMP390L/BMPxxx | XDCR_BMP390L | U2 |
| 1 | C2651516 PCF8523T | SOIC-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | XIAO | xiao | U4 |
| 1 | LIS3MDLTR | LIS3MDLTR | U5 |
| 1 | C82317 W25Q16JVS | SOIC-8_5.23x5.23mm_P1.27mm | U6 |
| 3 | C558427 TPD4EUSB30 | USON-10_2.5x1.0mm_P0.5mm | U7, U9, U13 |
| 1 | C141553 TPH3R704PL | TRANS_TPHR8504PL,L1Q | U8 |
| 1 | C1020018 MAX77960x06 | MAX77961EFV06 | U10 |
| 1 | C138706 INA219BxD | SOIC-8_3.9x4.9mm_P1.27mm | U11 |
| 1 | C9900037420 MPM54304-0002 | MPM54304GMN-0002 | U12 |
| 5 | C400505 BSS138 | SOT-23 | Q1, Q3, Q5, Q9, Q10 |
| 5 | C5242075 DMP3007SCG | Diodes_PowerDI3333-8 | Q2, Q4, Q6, Q7, Q8 |
| 1 | C32346 32.768 kHz | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y1 |
| 1 | C9002 12MHz X322512MSB4SI | Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y2 |
| 7 | header | PinHeader_1x01_P2.54mm_Vertical | J1, J2, J7, J8, J9, J10, J17 |
| 4 | Conn_01x02_Female | PinHeader_1x02_P2.54mm_Vertical | J3, J4, J5, J14 |
| 1 | Conn_01x11_Female | Molex_KK-254_AE-6410-11A_1x11_P2.54mm_Vertical | J6 |
Show 59 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | JST XH | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J11 |
| 1 | C266610 Micro_SD_Card | microSD_HC_Molex_47219-2001 | J12 |
| 1 | Barrel_Jack | BarrelJack_GCT_DCJ200-10-A_Horizontal | J13 |
| 1 | C165948 USB_C_Receptacle_USB2.0 | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J15 |
| 1 | THM | PinHeader_1x02_P2.54mm_Vertical | J16 |
| 5 | Terminal | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J18, J19, J21, J23, J25 |
| 1 | C98733 XT60-M | AMASS_XT60-M | J20 |
| 1 | Conn_01x04_Female | PinHeader_1x04_P2.54mm_Vertical | J22 |
| 1 | Terminal | PinHeader_1x02_P2.54mm_Vertical | J24 |
| 2 | C160404 SM04B-SRSS-TB(LF)(SN) | JST_SH4 | CONN1, CONN2 |
| 1 | C2935468 Fuse Holder | Fuseholder_Blade_Mini_Keystone_3568 | F1 |
| 3 | Jumper_2_Open | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2, JP6 |
| 1 | SolderJumper_2_Open | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | JP3 |
| 1 | AVL_JP | SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP4 |
| 2 | HEADER-3X04 | 3X04 | JP5, JP7 |
| 3 | C2834949 SW_SPST | SW_Push_1P1T_NO_6x6mm_H9.5mm | SW1, SW2, SW3 |
| 1 | C128955 CK PCM12SMTR | SW_SPDT_PCM12 | SW4 |
| 3 | C22452 D_Schottky | D_SMA | D1, D7, D17 |
| 3 | C545375 Zener 3V3 | D_MiniMELF | D2, D3, D4 |
| 6 | C553393 PTVS22VS1UR | TVS_PTVS22VS1UR | D5, D9, D11, D13, D18, D19 |
| 1 | LED_DNP | LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D6 |
| 1 | DNP | TVS_PTVS22VS1UR | D8 |
| 2 | C72043 LED_GREEN | LED_0603_1608Metric | D10, D12 |
| 1 | DNP | D_SOD-128 | D14 |
| 4 | C72041 LED_BLUE | LED_0603_1608Metric | D15, D16, D20, D21 |
| 1 | C149526 3.3 uH DR127-3R3-R | InductorSMMS1360 | L1 |
| 26 | C307331 100 nF 25V X7R | C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C8, C9 +18 |
| 10 | C15849 1 uF 50V X5R | C_0603_1608Metric | C7, C17, C18, C19, C27, C31, C33, C73 +2 |
| 1 | C96446 10 uF 16V X7R | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C23 |
| 3 | C1562 33 pF 6V C0G | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C25, C26, C52 |
| 12 | C15195 10 nF 50V X7R | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C28, C32, C34, C35, C44, C45, C53, C61 +4 |
| 2 | C1530 220 pF 50V X7R | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C29, C30 |
| 3 | C403725 47 uF 25V X7R | C_1210_3225Metric | C36, C37, C38 |
| 4 | C13585 10 uF 35V X7R | C_1206_3216Metric | C40, C41, C46, C49 |
| 2 | C16772 220 nF 16V X7R | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C42, C43 |
| 4 | C19666 4.7 uF 16V X5R | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C47, C48, C51, C78 |
| 1 | C1622 47 nF 30V X7R | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C50 |
| 3 | DNP | CP_Radial_D10.0mm_P5.00mm | C54, C56, C58 |
| 1 | DNP | C_0603_1608Metric | C55 |
| 10 | C12891 22 uF 25V X7R | C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C63, C64, C66, C67, C68, C69, C71, C72 +2 |
| 21 | C25744 10K | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R1, R2, R3, R4, R5, R6, R16, R34 +13 |
| 10 | C23138 330 | R_0603_1608Metric | R7, R8, R9, R10, R11, R17, R20, R25 +2 |
| 6 | C11702 1K | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R12, R38, R46, R63, R64, R69 |
| 5 | C25764 200K | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R13, R40, R65, R67, R86 |
| 8 | C25100 27R | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R14, R15, R18, R19, R22, R30, R36, R37 |
| 8 | C23162 4K7 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R21, R26, R33, R35, R58, R82, R98, R100 |
| 7 | C25805 110K | C_0603_1608Metric | R23, R31, R32, R44, R60, R96, R99 |
| 6 | C26083 1M | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R24, R27, R39, R42, R43, R68 |
| 1 | DNP | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R41 |
| 4 | C25077 10 | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R47, R51, R70, R71 |
| 2 | C500740 0.01 Ω 3W | R_2512_6332Metric | R48, R53 |
| 2 | C226354 226K | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R54, R55 |
| 5 | C77605 17k8 | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R56, R66, R73, R89, R97 |
| 1 | C23164 4.7 | C_0603_1608Metric | R61 |
| 6 | C2684545 8660 | C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | R62, R75, R77, R83, R84, R85 |
| 3 | C346633 1180 | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R76, R78, R80 |
| 3 | C17888 0R | R_1206_3216Metric | R87, R91, R94 |
| 2 | DNP | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R90, R95 |
| 2 | DNP | R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R101, R102 |
Sirith pico design files
The KiCad project lives in the winedarksea/sirith_pico repository on GitHub; these links point at the commit this page was built from.
Sirith pico: common questions
What microcontroller does the Sirith pico use?
The Sirith pico is built around the C2040, from the RP2040/RP2350 family.
How big is the Sirith pico PCB?
The Sirith pico measures 158.3 × 50 mm, has 4 copper layers and is 1.6762 mm thick.
How many components are on the Sirith pico?
272 components, from 79 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Sirith pico design files?
From the winedarksea/sirith_pico repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Sirith pico design in my own project?
Yes, under the terms of its CERN-OHL-W-2.0 license, which winedarksea chose for the repository.
Can I test firmware for the Sirith pico 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
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2kRP2040/RP2350
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2k