USB

SPIRIT-org·USB-test·USB-rev-1/USB.kicad_pcb

USB PCB layout, top view — open source Raspberry Pi board by SPIRIT-org

About the USB PCB

USB is an open source Raspberry Pi PCB design by SPIRIT-org, published on GitHub. It is a 4-layer board measuring 70 × 60 mm, with 23 components from 15 distinct parts.

Its main chip is the 10164227-1001A1RLF, from the Raspberry Pi family. Other key parts include the ESDA25L, TS3USB221A and TUSB321RWBR. By type, the board carries 6 connectors, 4 resistors, 3 ICs, 3 capacitors and 2 diodes.

USB, from the project README
From the project README

Main components on the USB

USB bill of materials (BOM)

23 components, 15 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
ESDA25L
U2
1
TS3USB221A
USB SWITCH 2CHANNEL TS3USB221AQRSERQ1
U3
1
TUSB321RWBR
usb-polarity-TUSB321RWBR
U6
1
CX90MW9-24P1
USBC-4-0-CX90MW9-24P1
Hirose Electric Co Ltd
J1
5
~
J2, J3, J4, J5, J6
1
HD3SS460RHRR
MUX HD3SS460RHRR
MUX1
1
10164227-1001A1RLF
ComputeModule5-CM5
Module1
2
EMI8142MUTAG
TVS-choke-2-pair-EMI8142MUTAG
On Semiconductor
TVS1, TVS2
1
EMI8141
2 Line Common Mode Choke with ESD 100mA DCR 6Ohm
TVS3
2
TPD1E05U06DPYR
TI
D1, D2
1
CC0603KRX7R7BB104
0.1uF
C5
1
CC0603ZRY5V9BB104
100nF
C6
1
CC0603MRX6S5BB226
22uF
C7
1
RC0805JR-071KL
1K-05W-0805
Panasonic
R1
3
ERA-3AEB103V
10kΩ
R2, R3, R4

USB design files

The KiCad project lives in the SPIRIT-org/USB-test repository on GitHub; these links point at the commit this page was built from.

USB: common questions

What microcontroller does the USB use?

The USB is built around the 10164227-1001A1RLF, from the Raspberry Pi family.

How big is the USB PCB?

The USB measures 70 × 60 mm, has 4 copper layers and is 1.517 mm thick.

How many components are on the USB?

23 components, from 15 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 USB design files?

From the SPIRIT-org/USB-test 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 USB design in my own project?

The repository has no license, so all rights stay with SPIRIT-org. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the USB 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.

More boards in USB-test

Similar boards