Made In EasyESA
A compact hardware USB dongle that lets you physically control whether a connected USB device receives power, data, or nothing at all.
| Mode | Power | Data |
|---|---|---|
| OFF | No | No |
| POWER ONLY | Yes | No |
| POWER + DATA | Yes | Yes |
The device works entirely in hardware. No software, drivers, firmware, or companion application are required.
- 3-position physical mode switch
- USB 2.0 data switching
- USB power switching
- USB ESD protection
- Current sensing and power monitoring
- RGB status indicators
- Compact 2-layer PCB
- No MCU
The USB data lines are routed through a dedicated USB 2.0 switch, allowing the data connection to be disabled while power remains available.
The downstream power path is controlled separately with a P-channel MOSFET. This allows the downstream USB port to be completely disabled in OFF mode.
A low-value shunt resistor and current-sense amplifier measure the current delivered to the connected device. Comparator and logic circuitry process the measured voltage and control the power status indicators.
- No USB power
- No USB data
- USB power available
- USB data blocked
This can be used to charge a device without providing a USB data connection.
- USB power available
- USB 2.0 data available
The dongle operates like a normal USB connection.
The main components include:
- USB-A male connector
- USB-A female connector
- TS3USB30E USB 2.0 switch
- TLV75533 3.3 V regulator
- DO2309A P-channel MOSFET
- MMBT3904 transistor
- INA199A3 current-sense amplifier
- LMV393 dual comparator
- 74LVC139 logic decoder
- SN74LVC1G04 inverter
- SN74LVC1G08 AND gate
- USBLC6-2 ESD protection
- C&K 3-position switch
- Two RGB LEDs
- Current-sense and threshold resistors
- Decoupling capacitors
The PCB is a compact 2-layer board.
The USB data path is kept short, with the USB 2.0 switch and ESD protection placed close to the USB connectors. Power switching and current sensing are separated from the USB data path as much as practical.
The repository contains the enclosure and mechanical assembly files, including the complete assembly and source CAD files.
The complete BOM is included in the repository with component quantities, manufacturer and supplier part numbers, footprints, prices, and supplier information.
Complete.
The schematic, PCB, manufacturing files, etc are finished.