Pinbot electronics

Pinbot-factory·pinbot-electronics

Pinbot electronics PCB layout, top view — open source Raspberry Pi board by Pinbot-factory
Simulate this board

About the Pinbot electronics PCB

Pinbot electronics is an open source Raspberry Pi PCB design by Pinbot-factory, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 114 × 65 mm, with 204 components from 68 distinct parts.

Its main chip is the HC-1.0-4PWT, from the Raspberry Pi family. Other key parts include the TCA9535PWR, ADS1015IDGS, USBLC6-2SC6, 74HC04 and ZXBM5210-S. By type, the board carries 78 resistors, 55 diodes, 34 capacitors, 12 ICs, 9 connectors and 7 fuses.

It belongs with the dev boards & breakouts designs in this gallery.

From the project

Control electronics for Pinbot test jigs

Pinbot is an open-source platform for quickly building test jigs for electronics QA. The platform is made up of mechanical fixture, control electronics (this repo), jig-level software and backend to store all test results.

It features: - 16 channels GPIO (0-24V) thru TCA9535 - 8 channels ADC (12 bit, 0-24V) thru ADS1015 - 4 signal relays - USB hub - 4 downstream ports (3 USB-A + 1 as a pins on J2) - Per-port power control - Per-port fault signals for error and power failures handling - Qwiic connector for easy I2C expansion - Raspberry Pi 40-pin GPIO header with SPI, I2C, UART, etc - USB-C…

Pinbot electronics, from the project README
From the project README

Main components on the Pinbot electronics

Pinbot electronics bill of materials (BOM)

204 components, 68 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
TCA9535PWR
USBLC6-2SC6
U1
1
ADS1015IDGS
TCA9535PWR
U2
1
TCA9535PWR
U3
3
USBLC6-2SC6
U4, U5, U6
1
ADS1015IDGS
U7
1
74HC04
ADS1015IDGS
U8
1
ZXBM5210-S
FE1.1s
U9
2
ZXBM5210-S
MIC2026-2xM
U10, U11
1
ZXBM5210-S
USBLC6-2SC6
U12
4
2N7002
Q1, Q2, Q3, Q4
1
X322512MOB4SI
12MHz
YXC
Y1
1
USB4105-GF-A-120
J1
1
CONN_02X20_ODD_EVEN
Conn_02x20_Odd_Even
J2
1
HC-1.0-4PWT
Raspberry_Pi_4
J3
1
SM06B-SRSS-TB
Conn_02x20_Odd_Even
J4
1
C5984324
SM06B-SRSS-TB
J5
1
C5984324
HC-1.0-4PWT
J6
1
C5984324
USB_A
J7
2
USB_A
J8, J9
1
MF-NSMF200-2
F1
Show 48 more
QtyPartRefs
6
MF-NSMF110-2
F2, F3, F4, F5, F6, F8
4
EC2-5SNU
G6S-2-5V
Omron Electronics
K1, K2, K3, K4
5
LTST-S270KGKT
ESD5Z3.3T5G
D1, D2, D7, D8, D9
1
LTST-S270KGKT
BAT54S
D3
2
LTST-S270KGKT
19-21/GHC-YR1S2/4T
D4, D6
1
LTST-S270KRKT
19-21/GHC-YR1S2/4T
D5
5
ESD5Z3.3T5G
D10, D11, D12, D13, D14
1
ESD5Z3.3T5G
LTST-S270KRKT
D15
1
ESD5Z3.3T5G
LTST-S270KGKT
D16
1
ESD5Z3.3T5G
19-21/GHC-YR1S2/4T
D17
1
19-21/GHC-YR1S2/4T
D18
14
ESD5Z3.3T5G
D19, D20, D21, D22, D23, D24, D34, D35 +6
4
MMSD4148
D25, D26, D27, D28
3
LTST-S270KGKT
D29, D30, D32
11
BAT54S
D31, D42, D43, D44, D45, D46, D47, D52 +3
4
XL-1608SURC-06
D33, D49, D50, D51
1
SMAJ5.0A
D48
1
0.1UFX50V
0.01uFx50V
C1
1
0.01UFX50V
0.1uFx50V
C2
9
0.1UFX50V
0.1uFx50V
C4, C7, C17, C18, C19, C20, C21, C22 +1
1
0.1UFX50V
10uFx10V
C6
4
100UFX16V
0.1uFx50V
C8, C12, C13, C14
2
0.1UFX50V
100uFx10V
C9, C10
2
10UFX10V
0.1uFx50V
C15, C16
6
0.1uFx50V
C24, C27, C28, C29, C30, C34
4
10uFx10V
C25, C31, C32, C33
2
14pFx50V
C26, C35
2
100uFx10V
C36, C37
1
820K
1M
R1
2
820K
5.1k
R2, R3
3
820K
330R
R4, R14, R15
2
120K
330R
R5, R20
6
120K
10k
R6, R8, R9, R16, R17, R25
22
10k
R7, R44, R45, R46, R47, R54, R55, R56 +14
2
5.1K
10k
R10, R11
2
820K
10k
R12, R13
6
10K
10k
R18, R19, R27, R36, R42, R43
1
10K
330R
R21
1
10K
100R
R24
3
10K
110k
R26, R35, R37
1
100R
110k
R28
5
330R
10k
R29, R31, R33, R34, R40
4
330R
110k
R30, R32, R39, R41
1
2.7K
10k
R38
12
330R
R48, R49, R52, R53, R61, R62, R63, R64 +4
2
51k
R50, R51
1
2.7k
R60
1
0
R80

Pinbot electronics design files

The KiCad project lives in the Pinbot-factory/pinbot-electronics repository on GitHub; these links point at the commit this page was built from.

Pinbot electronics: common questions

What microcontroller does the Pinbot electronics use?

The Pinbot electronics is built around the HC-1.0-4PWT, from the Raspberry Pi family.

How big is the Pinbot electronics PCB?

The Pinbot electronics measures 114 × 65 mm, has 4 copper layers and is 1.5842 mm thick.

How many components are on the Pinbot electronics?

204 components, from 68 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 Pinbot electronics design files?

From the Pinbot-factory/pinbot-electronics 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 Pinbot electronics design in my own project?

Yes, under the terms of its CERN-OHL-S-2.0 license, which Pinbot-factory chose for the repository.

Can I test firmware for the Pinbot electronics without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug Raspberry Pi firmware against it before you order a PCB.

Similar boards