
XG Mobile Dock
osy/XG_Mobile_Station
Open source eGPU dock for ROG Ally and ROG Flow

PD Trigger module on Hynetek HUSB238 chip
PD trigger module is an open-source printed circuit board by Freimor, from the Freimor/HRDW-PDTrigger_HUSB238 repository on GitHub, published under the MIT licence. It is a 2-layer board of 15.2 × 25.4 mm with 33 parts on 18 nets, routed with 155 tracks and 50 vias.
It is built around the AON7403. Its parts include 4 resistors, 4 diodes, 3 capacitors, 1 IC and 1 transistor.
This is a rework of Hynetek HUSB238 evaluation board with minor changes. In general, i just added a fuse and reroute schematic for using available components from AliExpress.
The project is completed in Q4 2022.

2 layer board
0.8mm thickness
0.25mm min hole size
Castellated holes
| № | Designator | Qty | Description | Manufacturer | Name | Package | Link |
|---|---|---|---|---|---|---|---|
| 1 | C1, C2 | 2 | 330pf MLCC | 0402 | |||
| 2 | C3 | 1 | 1uF MLCC | 0402 | |||
| 3 | R1 | 1 | 100kΩ smd resistor | 0402 | |||
| 4 | R2 | 1 | 10Ω smd resistor | 0402 | |||
| 5 | R3 | 1 | 30kΩ smd resistor | 0402 | |||
| 6 | R4, R5 | 2 | Choose a value based on the output characteristics | 0805 | |||
| 7 | R6 | 1 | 1MΩ smd resistor | 0402 | |||
| 8 | D1,D2,D3,D4 | 4 | TVS diod | Littelfuse | PGB1010603 | 0603 | AliExpress |
| 9 | F1 | 1 | SMD Fuse | 1808 | AliExpress | ||
| 10 | J5 | 1 | USB Type-C 16pin | GCT | USB4505-03-0-A | AliExpress | |
| 11 | Q1 | 1 | P-MOSFET 30V | Alpha & Omega | AON7403 | DFN3x3EP | AliExpress |
| 12 | U1 | 1 | PD controller | Hynetek | HUSB238 | DFN-10 | AliExpress |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | Conn_01x01_Female | _chips:Castellated_hole_2.54 | GND, J2, J2, J2, J2, SCL, SDA, V+ |
| 4 | D_TVS | _chips:ESD_PGB1010603MR | D1, D2, D3, D4 |
| 4 | TestPoint_Pad_D1.0mm | TestPoint:TestPoint_Pad_D1.0mm | CC1, CC1/2-, D-, D+ |
| 2 | 330pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C1, C2 |
| 2 | TestPoint_Pad_D1.5mm | TestPoint:TestPoint_Pad_D1.5mm | GND, V+ |
| 1 | 10 | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R2 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R6 |
| 1 | 1uF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C3 |
| 1 | 30k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R3 |
| 1 | AON7403 | _transistors:AON7403 | Q1 |
| 1 | Fuse_Small | _chips:FuseHolder_1808 | F1 |
| 1 | HUSB238 | _chips:HUSB238_Hynetek | U1 |
| 1 | Iset | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | Iset |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | USB_C_Receptacle_USB2.0 | _usb:TYPE_C_GCT_USB4505-03-0-A | J5 |
| 1 | Val** | silk:drawing | Ref** |
| 1 | Vset | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | Vset |
It measures 15.2 × 25.4 mm and has 2 copper layers, 0.8 mm thick.
33 parts, built around the AON7403. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the Freimor/HRDW-PDTrigger_HUSB238 repository on GitHub, at the commit this page was made from: the board is KiCad/PD_trigger_module.kicad_pcb and its schematic KiCad/PD_trigger_module-backups/PD_trigger_module-2022-09-27_124659/PD_trigger_module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

osy/XG_Mobile_Station
Open source eGPU dock for ROG Ally and ROG Flow


adamhrnciar/hyperion-controller
Open-source controller for 150 g antweight combat robots: RP2354A, 2x DRV8231A, 2-4S, ELRS/CRSF/SBUS/iBUS/PPM input, IMU. KiCad 10, CERN-OHL-S-2.0.

TheColonelYoung/Kratos_pack
Battery case with electronics for charging and protection of battery cells. Composes of 2s li-ion 3,7V battery cells. Includes undervoltage, overvoltage and overcurrent protection. As well as reverse voltage protection.

dmz006/brain-drain
Standalone four-bay (plus M.2) NIST 800-88 disk sanitizer: Raspberry Pi CM5 carrier board, Python service, 3D-printed enclosure

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!