USB-rev-2
SPIRIT-org·USB-test·USB-rev-2/USB-rev-2.kicad_pcb
About the USB-rev-2 PCB
USB-rev-2 is an open source Raspberry Pi PCB design by SPIRIT-org, published on GitHub. It is a 4-layer board measuring 70.3 × 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.
Main components on the USB-rev-2
USB-rev-2 bill of materials (BOM)
23 components, 15 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ESDA25L | SOT-23-3 | U2 |
| 1 | TS3USB221A USB SWITCH 2CHANNEL TS3USB221AQRSERQ1 | USB-SWITCH-2CHANNEL-TS3USB221AQRSERQ1 | U3 |
| 1 | TUSB321RWBR usb-polarity-TUSB321RWBR | polarity-usb-TUSB321RWBR | U6 |
| 1 | CX90MW9-24P1 USBC-4-0-CX90MW9-24P1 | USB-4-0-HIROSE_CX90MW9-24P1 | J1 |
| 5 | ~ | COMATEL_385.0358.1.02.400 | J2, J3, J4, J5, J6 |
| 1 | HD3SS460RHRR MUX HD3SS460RHRR | USB-MUX-RHR0028A | MUX1 |
| 1 | 10164227-1001A1RLF ComputeModule5-CM5 | Raspberry-Pi-5-Compute-Module | Module1 |
| 2 | EMI8142MUTAG TVS-choke-2-pair-EMI8142MUTAG | 2-channel-TVS-chokeXDFN10_2P2X1P3_ONS | TVS1, TVS2 |
| 1 | EMI8141 2 Line Common Mode Choke with ESD 100mA DCR 6Ohm | 1-channel-TVS-choke-XDFN6_1P2X1P2_ONS | TVS3 |
| 2 | TPD1E05U06DPYR | TPD1E05U-SON65P60X100X45-2N | D1, D2 |
| 1 | CC0603KRX7R7BB104 0.1uF | 0603-capacitor | C5 |
| 1 | CC0603ZRY5V9BB104 100nF | 0603-capacitor | C6 |
| 1 | CC0603MRX6S5BB226 22uF | 0603-capacitor | C7 |
| 1 | RC0805JR-071KL 1K-05W-0805 | 0805-resistor | R1 |
| 3 | ERA-3AEB103V 10kΩ | 0603-resistor | R2, R3, R4 |
USB-rev-2 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-rev-2: common questions
What microcontroller does the USB-rev-2 use?
The USB-rev-2 is built around the 10164227-1001A1RLF, from the Raspberry Pi family.
How big is the USB-rev-2 PCB?
The USB-rev-2 measures 70.3 × 60 mm, has 4 copper layers and is 1.517 mm thick.
How many components are on the USB-rev-2?
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-rev-2 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-rev-2 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-rev-2 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
Raspberry Pi
Open source rover
nasa-jpl
220 × 178 mm144 parts2LApache-2.09.7kRaspberry Pi
Iot
dotnet
56 × 65 mm24 parts2LMIT2.4kRaspberry Pi
SPIRIT
SPIRIT-org
82 × 155 mm130 parts6LCERN-OHL-S-2.01.3kRaspberry Pi
CM5RevEng
schlae
55 × 40 mm417 parts10LNo license1.0kRaspberry Pi
Haxo hw
cardonabits
102.4 × 211.3 mm38 parts2LCustom license672Raspberry Pi
Phased
Neumi
75 × 100 mm71 parts2LNo license507