Usb ospi

tom01h·usb-ospi·PCB/QMTECH/ospi.kicad_pcb

Usb ospi PCB layout, top view — open source board by tom01h

About the Usb ospi PCB

Usb ospi is an open source PCB design by tom01h, published on GitHub. It is a 2-layer board measuring 67.1 × 88.9 mm, with 50 components from 21 distinct parts.

Other key parts include the USB3300-EZK. By type, the board carries 25 resistors, 12 capacitors, 10 connectors, 1 IC, 1 crystal and 1 switch.

From the project

STM32H7を使ってUSB-HSをOCTO SPIに変換してPCとFPGAをUSBで通信する

FPGA内ではAXIマスターポートをつける予定だけど、まだSPIクロックで動くBRAMにアクセスできるだけ。

USB転送はPCではlibusb、STM32ではtinyusbを使ってVendorSpecificなバルク転送をします。 OCTO SPIはSTM32はHALを使って、FPGAは適当に作ったRTLを使います。

Main components on the Usb ospi

Usb ospi bill of materials (BOM)

50 components, 21 distinct parts.

QtyPartRefs
1
USB3300-EZK
U1
1
Crystal_GND24
Y1
1
USB_C_Receptacle_Power
J1
1
Conn_01x06_Male
J2
1
Conn_02x07_Odd_Even
J3
1
Conn_02x32_Odd_Even
J4
2
Conn_02x22_Odd_Even
J5, J7
1
USB_C_Receptacle_8pin
J6
1
Conn_01x32_Male
J8
2
Conn_02x06_Odd_Even
J9, J10
1
SW_Push
SW1
2
20p
C1, C2
4
4.7k
C3, C4, C5, C6
4
100n
C7, C9, C10, C11
2
10n
C8, C12
5
5.1k
R1, R2, R18, R19, R20
13
33
R3, R4, R5, R6, R7, R8, R9, R10 +5
1
1M
R16
1
12k
R17
1
4.7k
R21
Show 1 more
QtyPartRefs
4
0
R22, R23, R24, R25

Usb ospi design files

The KiCad project lives in the tom01h/usb-ospi repository on GitHub; these links point at the commit this page was built from.

Usb ospi: common questions

How big is the Usb ospi PCB?

The Usb ospi measures 67.1 × 88.9 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Usb ospi?

50 components, from 21 distinct parts. The full bill of materials is listed on this page.

Where can I download the Usb ospi design files?

From the tom01h/usb-ospi repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Usb ospi design in my own project?

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