Shared usb memory

hnz1102·shared-usb-memory

Shared usb memory PCB layout, top view — open source board by hnz1102
Simulate this board

About the Shared usb memory PCB

Shared usb memory is an open source PCB design by hnz1102, published on GitHub. It is a 2-layer board measuring 50 × 40 mm, with 83 components from 34 distinct parts.

Other key parts include the AT24C04-STUM, USB2244-AEZG-06, LD1117S33TR_SOT223, 74LVC2G74 and 74AHC1G14. By type, the board carries 30 capacitors, 25 resistors, 11 ICs, 8 diodes, 2 transistors and 2 connectors.

From the project

USB Memory with One-touch Switching Between Two Device Connections

https://github.com/hnz1102/shared-usb-memory/assets/111413646/2c444520-a98f-45e1-a0ac-f0b2667a8621

This memory provides convenient and quick-to-switch connections between two host devices such as PCs.

When the network is not available, data is transferred by copying data to and from a USB memory stick or SD card. However, since removing and inserting USB memory sticks and SD cards is a hassle, the Box can be switched at the touch of a button to pass data back and forth.

Shared usb memory, from the project README
From the project README

Main components on the Shared usb memory

Shared usb memory bill of materials (BOM)

83 components, 34 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
AT24C04-STUM
U202, U302
2
USB2244-AEZG-06
U203, U303
1
LD1117S33TR_SOT223
U401
1
74LVC2G74
U502
1
74AHC1G14
U505
3
TMUX1574PWR
U601, U602, U603
1
EM32VSUKN
U604
1
2N7002K
Q501
1
IRF7606TRPBF
Q502
1
SER4078
SG-210STF 24MHz
X101
2
USB_C_RECEPTACLE_USB2.0_5077CR
USB_C_Receptacle_USB2.0_5077CR
J101, J102
1
732-435151014824
RESET SW
SW301
1
TS-06104
SW501
3
511-1587-1
LED RED
D203, D301, D302
2
CDBU0520-HF
D401, D402
1
511-1587-1
eMMC PWR LED RED
D501
1
846-1177-1
SEL_A
D502
1
846-1177-1
SEL_B
D503
2
BK2125HS601-T
FB301, FB401
12
0.1uF
C203, C206, C207, C208, C209, C309, C310, C311 +4
Show 14 more
QtyPartRefs
4
1UF
1uF
C204, C205, C303, C305
2
4.7UF
4.7uF
C210, C313
7
0.1UF
0.1uF
C301, C302, C306, C501, C502, C505, C606
2
10UF
10uF
C308, C506
1
2.2UF
2.2uF
C504
2
1UF
1uF
C604, C605
4
5.1K
R103, R104, R106, R107
2
311-12.0KHR
12K 1%
R206, R301
7
10K
R207, R208, R302, R303, R308, R601, R602
2
330R
R209, R304
4
1K
R309, R506, R507, R509
1
2K
R501
3
10K
R502, R503, R504
2
330
R505, R508

Shared usb memory design files

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

Shared usb memory: common questions

How big is the Shared usb memory PCB?

The Shared usb memory measures 50 × 40 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Shared usb memory?

83 components, from 34 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 Shared usb memory design files?

From the hnz1102/shared-usb-memory 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 Shared usb memory design in my own project?

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