Usb replug
clankagent·usb-replug
About the Usb replug PCB
Usb replug is an open source PCB design by clankagent, published on GitHub. It is a 4-layer board measuring 70 × 30 mm, with 39 components from 19 distinct parts.
Other key parts include the TPS2552DBVR, TLV75533PDBVR, TS3USB30EDGSR, TLC555CDR and SN74LVC2G14DBVR. By type, the board carries 13 resistors, 12 capacitors, 5 ICs, 4 diodes, 2 connectors and 2 switches.
From the project
USB 2.0 timed disconnect adapter with CMOS 555; revision B unbuilt prototype for design review
A USB-A male-to-female adapter intended to simulate unplugging and reconnecting a USB 2.0 peripheral with one button press. A CMOS 555 provides the delay; there is no microcontroller or firmware.
Public design review. Unbuilt prototype; not ready to order. Assembly placement mappings remain unresolved and hardware performance has not been tested. This repository contains only the current revision B source and review material, not previous design iterations or fabrication releases.

Main components on the Usb replug
Usb replug bill of materials (BOM)
39 components, 19 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS2552DBVR Texas Instruments | SOT-23-6 | U1 |
| 1 | TLV75533PDBVR Texas Instruments | SOT-23-5 | U2 |
| 1 | TS3USB30EDGSR Texas Instruments | MSOP-10_3x3mm_P0.5mm | U3 |
| 1 | TLC555CDR Texas Instruments | SOIC-8_3.9x4.9mm_P1.27mm | U4 |
| 1 | SN74LVC2G14DBVR Texas Instruments | SOT-23-6 | U6 |
| 1 | BSS138LT1G BSS138 onsemi | SOT-23 | Q1 |
| 1 | 480372200 USB-A PLUG Molex | USB_A_Molex_48037-2200_Horizontal | J1 |
| 1 | 902-131A1011D10100 USB-A SOCKET Jingtuo | Jingtuo_902-131A1011D10100 | J2 |
| 1 | PTS645SM43SMTR92 LFS REPLUG C&K | SW_SPST_PTS645Sx43SMTR92 | SW1 |
| 1 | 1.27-2P TPPT DELAY SELECT SHOUHAN | SHOUHAN_1.27-2P_TPPT | SW2 |
| 2 | USBLC6-2SC6 STMicroelectronics | SOT-23-6 | D1, D2 |
| 2 | BAT54WS-7-F BAT54WS Diodes Incorporated | D_SOD-323 | D3, D4 |
| 6 | CL10A105KB8NNNC 1uF Samsung Electro-Mechanics | C_0603_1608Metric | C1, C2, C3, C10, C11, C12 |
| 6 | CC0603KRX7R9BB104 100nF YAGEO | C_0603_1608Metric | C4, C5, C6, C7, C8, C9 |
| 1 | RC0603FR-0745K3L 45.3k Yageo | R_0603_1608Metric | R1 |
| 5 | 0603WAF1003T5E 100k UNI-ROYAL | R_0603_1608Metric | R2, R3, R8, R9, R18 |
| 3 | 0603WAF1001T5E 1k UNI-ROYAL | R_0603_1608Metric | R4, R16, R17 |
| 3 | 0603WAF1004T5E 1M UNI-ROYAL | R_0603_1608Metric | R5, R6, R7 |
| 1 | 0603WAF4702T5E 47k UNI-ROYAL | R_0603_1608Metric | R15 |
Usb replug design files
The KiCad project lives in the clankagent/usb-replug repository on GitHub; these links point at the commit this page was built from.
- Layoutusb-replug.kicad_pcb
- Schematicusb-replug.kicad_sch
- BOMbom.csv
Usb replug: common questions
How big is the Usb replug PCB?
The Usb replug measures 70 × 30 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Usb replug?
39 components, from 19 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 replug design files?
From the clankagent/usb-replug 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 replug design in my own project?
The repository has no license, so all rights stay with clankagent. Use it as a reference, and ask the author before reusing the design.