Pico Button Board
RealtimeRoboticsGroup·electrical·circuit-boards/Pico-ButtonBoard-v1/Pico-ButtonBoard-v1.kicad_pcb
About the Pico Button Board
Pico Button Board is an open source RP2040/RP2350 PCB design by RealtimeRoboticsGroup, published on GitHub under the SHL-2.1 license. It is a 4-layer board measuring 55.9 × 111.8 mm, with 201 components from 78 distinct parts.
Its main chip is the SC1632, from the RP2040/RP2350 family. Other key parts include the SN74HC151DR, TPS54202DDCT, 831018041, MCP2518FDT-H/SL and ITS41K0SMENHUMA1. By type, the board carries 87 resistors, 41 capacitors, 26 connectors, 24 diodes, 9 ICs and 7 test points.
From the project
This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.
This project is open-source hardware and is licensed under the Solderpad Hardware License v2.1 (the "License"), which is a permissive license based on the Apache License, Version 2.0.
You may use this work under the terms of the Solderpad Hardware License v2.1, or, at your option, under the terms of the Apache License, Version 2.0.
- Solderpad v2.1: Solderpad Hardware License v2.1 - Solderpad Hardware License
Main components on the Pico Button Board
Pico Button Board bill of materials (BOM)
201 components, 78 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | SN74HC151DR | SOIC-16_3.9x9.9mm_P1.27mm | U1, U3 |
| 1 | TPS54202DDCT TPS54202DDC | SOT-23-6 | U2 |
| 1 | 831018041 4.0 MHz | Wurth-CFPS-73 | U4 |
| 1 | MCP2518FDT-H/SL | SO-14_3.9x8.65mm_P1.27mm | U5 |
| 1 | ITS41K0SMENHUMA1 ITS41k0S-ME-N | SOT-223-3_TabPin2 | U6 |
| 1 | MCP3201T-CI/SN | SO-8_3.9x4.9mm_P1.27mm | U7 |
| 1 | MCP2558FD-H/SN MCP2558FD | SO-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | MCP1700T-3302E/TT | SOT-23-3 | U9 |
| 1 | SC1632 RaspberryPi_Pico2 | RaspberryPi_Pico_Common_Unspecified | A1 |
| 4 | BSS123 | SOT-23-3 | Q1, Q2, Q3, Q4 |
| 1 | 0705430038 ID | Molex-70543-0003 | J1 |
| 1 | 0705430039 ENC1 | Molex-70543-0039 | J2 |
| 1 | 70543-0036 B0 | Molex-70543-0001 | J3 |
| 1 | 70543-0036 B1 | Molex-70543-0001 | J4 |
| 1 | 70543-0036 B2 | Molex-70543-0001 | J5 |
| 1 | 70543-0036 B3 | Molex-70543-0001 | J6 |
| 1 | 70543-0036 B4 | Molex-70543-0001 | J7 |
| 1 | 70543-0036 B5 | Molex-70543-0001 | J8 |
| 1 | 70543-0036 B6 | Molex-70543-0001 | J9 |
| 1 | 70543-0036 B7 | Molex-70543-0001 | J10 |
Show 58 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 70543-0036 B8 | Molex-70543-0001 | J11 |
| 1 | 70543-0036 B9 | Molex-70543-0001 | J12 |
| 1 | 70543-0036 B10 | Molex-70543-0001 | J13 |
| 1 | 70543-0036 B11 | Molex-70543-0001 | J14 |
| 1 | 70543-0036 B12 | Molex-70543-0001 | J15 |
| 1 | 61300311121 ENC PWR | PinHeader_1x03_P2.54mm_Vertical | J16 |
| 1 | 0705430039 ENC0 | Molex-70543-0039 | J17 |
| 1 | 0705430038 CAN | Molex-70543-0003 | J18 |
| 1 | 70543-0036 CAN | Molex-70543-0001 | J19 |
| 1 | 70543-0036 BATT | Molex-70543-0001 | J20 |
| 1 | 70543-0036 DC_IN | Molex-70543-0001 | J21 |
| 1 | 70543-0036 B15 | Molex-70543-0001 | J22 |
| 1 | 70543-0036 B14 | Molex-70543-0001 | J23 |
| 1 | 70543-0036 B13 | Molex-70543-0001 | J24 |
| 1 | 530470610 XY0-R | Molex_PicoBlade_53047-0610_1x06_P1.25mm_Vertical | J25 |
| 1 | 530470610 XY1-L | Molex_PicoBlade_53047-0610_1x06_P1.25mm_Vertical | J26 |
| 1 | 5V | TestPoint_Keystone_5000-5004_Miniature | TP1 |
| 1 | VPS | TestPoint_Keystone_5000-5004_Miniature | TP2 |
| 1 | VBAT | TestPoint_Keystone_5000-5004_Miniature | TP3 |
| 1 | GND | TestPoint_Keystone_5000-5004_Miniature | TP4 |
| 1 | CAN_TX | TestPoint_Keystone_5000-5004_Miniature | TP5 |
| 1 | CAN_RX | TestPoint_Keystone_5000-5004_Miniature | TP6 |
| 1 | 3V3A | TestPoint_Keystone_5000-5004_Miniature | TP7 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B0 | LED_1206_3216Metric | D1 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B1 | LED_1206_3216Metric | D2 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B2 | LED_1206_3216Metric | D3 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B3 | LED_1206_3216Metric | D4 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B4 | LED_1206_3216Metric | D5 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B5 | LED_1206_3216Metric | D6 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B6 | LED_1206_3216Metric | D7 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B7 | LED_1206_3216Metric | D8 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B8 | LED_1206_3216Metric | D9 |
| 4 | B340AE-13 | D_SMA | D10, D13, D18, D19 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B9 | LED_1206_3216Metric | D11 |
| 1 | HSMF-C158 PWR | Broadcom-HSMF-C158-LED | D12 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B10 | LED_1206_3216Metric | D14 |
| 3 | MMBZ5232BLT1G 5.6V | SOT-23-3 | D15, D23, D24 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B11 | LED_1206_3216Metric | D16 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B12 | LED_1206_3216Metric | D17 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B15 | LED_1206_3216Metric | D20 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B14 | LED_1206_3216Metric | D21 |
| 1 | QTLP650D4TR/QT15-21SYGD/S530-E2/TR8 B13 | LED_1206_3216Metric | D22 |
| 1 | VCHA042A-5R6MS6 5.6 uH-20%-3.4A | Cyntec-MS6-Inductor | L1 |
| 1 | MLZ2012N100LT000 10uH-10%-500mA-0805 | L_0805_2012Metric_Pad1.05x1.20mm_HandSolder | L2 |
| 2 | CL31A106KBHNNNE 10uF-10%-50V-1206 | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C22 |
| 28 | 311-1141-1 0.1uF-25V-10%-0805 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C4, C5, C8, C9, C10, C11, C12 +20 |
| 1 | CL32A476KOJNNNE 47uF-10%-16V-1210 | C_1210_3225Metric_Pad1.33x2.70mm_HandSolder | C3 |
| 4 | C0805C102J5GACTU 1000pF-50V-5%-0805 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6, C7, C20, C21 |
| 3 | C2012X5R1E475K125AB 4.7uF-25V-10%-0805 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13, C14, C15 |
| 1 | CC0805JRNPO9BN680 68pF-50V-5%-0805 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C26 |
| 2 | 0.1uF-25V-10%-0805 | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C31, C32 |
| 39 | RC0805FR-071K5L 1.50k-1%-0805 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5, R6, R7, R9 +31 |
| 19 | CRCW080510K0FKEA 10k-1%-0805 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R10, R38, R40, R41, R51, R52, R57 +11 |
| 10 | RMCF0805FT49R9 49.9R-1%-0805 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R13, R14, R24, R25, R26, R27, R29 +2 |
| 1 | CRG0805F13K 13k-1%-0805 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R18 |
| 4 | RC0805FR-07100KL 100k-1%-0805 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R19, R59, R60, R61 |
| 10 | ERJ-6ENF2002V 20k-1%-0805 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R20, R23, R43, R44, R45, R53, R54, R69 +2 |
| 4 | 100k-1%-0805 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R47, R48, R49, R50 |
Pico Button Board design files
The KiCad project lives in the RealtimeRoboticsGroup/electrical repository on GitHub; these links point at the commit this page was built from.
Pico Button Board: common questions
What microcontroller does the Pico Button Board use?
The Pico Button Board is built around the SC1632, from the RP2040/RP2350 family.
How big is the Pico Button Board?
The Pico Button Board measures 55.9 × 111.8 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Pico Button Board?
201 components, from 78 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 Pico Button Board design files?
From the RealtimeRoboticsGroup/electrical 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 Pico Button Board design in my own project?
It is published under SHL-2.1, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Pico Button Board 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.
More boards in electrical
STM32
NX J401 Adapter
RealtimeRoboticsGroup
119.6 × 99.2 mm127 parts4LSHL-2.11RoboRIO Interface
RealtimeRoboticsGroup
140.5 × 138.4 mm88 parts4LSHL-2.11RP2040/RP2350
Beam Break Adapter
RealtimeRoboticsGroup
55.9 × 27.9 mm36 parts2LSHL-2.11NX-IndicatorBoard V2
RealtimeRoboticsGroup
108.1 × 79 mm36 parts4LSHL-2.11WCP Mag Encoder (WCP-2435)
RealtimeRoboticsGroup
19.9 × 27.8 mm22 parts4LSHL-2.11Mini Power Distribution Board (WCP-1823)
RealtimeRoboticsGroup
84.4 × 36.8 mm19 parts2LSHL-2.11RP2040/RP2350
Pico CAN-FD Adapter
RealtimeRoboticsGroup
70 × 53 mm13 parts2LSHL-2.11CAN Hub
RealtimeRoboticsGroup
29.8 × 31.5 mm6 parts2LSHL-2.11TEE CAN (WCP-1824)
RealtimeRoboticsGroup
27.9 × 14.5 mm5 parts2LSHL-2.11
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
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k