Pico Button Board

RealtimeRoboticsGroup·electrical·circuit-boards/Pico-ButtonBoard-v1/Pico-ButtonBoard-v1.kicad_pcb

Pico Button Board layout, top view — open source RP2040/RP2350 board by RealtimeRoboticsGroup

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.

QtyPartRefs
2
SN74HC151DR
U1, U3
1
TPS54202DDCT
TPS54202DDC
U2
1
831018041
4.0 MHz
U4
1
MCP2518FDT-H/SL
U5
1
ITS41K0SMENHUMA1
ITS41k0S-ME-N
U6
1
MCP3201T-CI/SN
U7
1
MCP2558FD-H/SN
MCP2558FD
U8
1
MCP1700T-3302E/TT
U9
1
SC1632
RaspberryPi_Pico2
A1
4
BSS123
Q1, Q2, Q3, Q4
1
0705430038
ID
J1
1
0705430039
ENC1
J2
1
70543-0036
B0
J3
1
70543-0036
B1
J4
1
70543-0036
B2
J5
1
70543-0036
B3
J6
1
70543-0036
B4
J7
1
70543-0036
B5
J8
1
70543-0036
B6
J9
1
70543-0036
B7
J10
Show 58 more
QtyPartRefs
1
70543-0036
B8
J11
1
70543-0036
B9
J12
1
70543-0036
B10
J13
1
70543-0036
B11
J14
1
70543-0036
B12
J15
1
61300311121
ENC PWR
J16
1
0705430039
ENC0
J17
1
0705430038
CAN
J18
1
70543-0036
CAN
J19
1
70543-0036
BATT
J20
1
70543-0036
DC_IN
J21
1
70543-0036
B15
J22
1
70543-0036
B14
J23
1
70543-0036
B13
J24
1
530470610
XY0-R
J25
1
530470610
XY1-L
J26
1
5V
TP1
1
VPS
TP2
1
VBAT
TP3
1
GND
TP4
1
CAN_TX
TP5
1
CAN_RX
TP6
1
3V3A
TP7
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B0
D1
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B1
D2
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B2
D3
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B3
D4
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B4
D5
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B5
D6
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B6
D7
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B7
D8
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B8
D9
4
B340AE-13
D10, D13, D18, D19
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B9
D11
1
HSMF-C158
PWR
D12
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B10
D14
3
MMBZ5232BLT1G
5.6V
D15, D23, D24
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B11
D16
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B12
D17
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B15
D20
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B14
D21
1
QTLP650D4TR/QT15-21SYGD/S530-E2/TR8
B13
D22
1
VCHA042A-5R6MS6
5.6 uH-20%-3.4A
L1
1
MLZ2012N100LT000
10uH-10%-500mA-0805
L2
2
CL31A106KBHNNNE
10uF-10%-50V-1206
C1, C22
28
311-1141-1
0.1uF-25V-10%-0805
C2, C4, C5, C8, C9, C10, C11, C12 +20
1
CL32A476KOJNNNE
47uF-10%-16V-1210
C3
4
C0805C102J5GACTU
1000pF-50V-5%-0805
C6, C7, C20, C21
3
C2012X5R1E475K125AB
4.7uF-25V-10%-0805
C13, C14, C15
1
CC0805JRNPO9BN680
68pF-50V-5%-0805
C26
2
0.1uF-25V-10%-0805
C31, C32
39
RC0805FR-071K5L
1.50k-1%-0805
R1, R2, R3, R4, R5, R6, R7, R9 +31
19
CRCW080510K0FKEA
10k-1%-0805
R8, R10, R38, R40, R41, R51, R52, R57 +11
10
RMCF0805FT49R9
49.9R-1%-0805
R12, R13, R14, R24, R25, R26, R27, R29 +2
1
CRG0805F13K
13k-1%-0805
R18
4
RC0805FR-07100KL
100k-1%-0805
R19, R59, R60, R61
10
ERJ-6ENF2002V
20k-1%-0805
R20, R23, R43, R44, R45, R53, R54, R69 +2
4
100k-1%-0805
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

Similar boards