v 20211219 2 N 48300 52400 49000 52400 4 { T 48500 52400 5 10 1 1 0 0 1 netname=PWR1 } C 51400 51100 1 0 0 5V.sym C 50000 46300 1 0 0 VTRG.sym C 47300 43900 1 0 0 BSS138.sym { T 47300 43900 5 8 0 0 0 0 1 footprint=SOT95P237X112-3N.lht T 47300 43900 5 10 0 1 0 0 1 description=transistor, MOSFET, n-channel, GSD T 47300 43900 5 10 0 0 0 0 1 value=BSS138 T 47740 44760 5 10 1 1 0 6 1 refdes=Q103 T 48140 44140 5 10 1 1 0 8 1 device=BSS138 } C 49200 45500 1 180 1 40P05.sym { T 49200 45500 5 8 0 0 180 6 1 footprint=SOT95P237X112-3N.lht T 49200 45500 5 10 0 1 0 0 1 lcsc=C2886385 T 49200 45500 5 10 0 1 0 0 1 description=transistor, MOSFET, p-channel, >=40V, >=5A T 49200 45500 5 10 0 1 0 0 1 value=AP40P05 T 49540 44840 5 10 1 1 180 0 1 refdes=Q104 T 50040 45260 5 10 1 1 180 2 1 device=40P05 } C 48200 43700 1 0 0 GND.sym N 50200 45500 50200 46300 4 N 46600 44300 47300 44300 4 { T 46700 44300 5 10 1 1 0 0 1 netname=POW1 } N 50200 44300 51500 44300 4 { T 50300 44300 5 10 1 1 0 0 1 netname=VOUT1 } N 48300 51200 49000 51200 4 { T 48500 51200 5 10 1 1 0 0 1 netname=OCS1 } C 58400 45800 1 0 1 906-351A1012D10200.sym { T 58400 45800 5 8 0 0 0 6 1 footprint=CONNECTOR_906-351A1012D10200.lht T 57140 46140 5 10 0 1 0 8 1 device=USB-A T 58400 45800 5 10 0 0 0 0 1 mpn=906-351A1012D10200 T 58400 45800 5 10 0 0 0 0 1 lcsc=C42678 T 58400 45800 5 10 0 0 0 0 1 description=connector, USB, type-A, 2.0, receptacle, through hole, vertical T 56600 48060 5 10 1 1 0 3 1 refdes=J101 T 58500 47800 5 10 1 1 0 6 1 value=USB-A 2.0 RECEPTACLE } C 52600 43800 1 0 1 pwrjack-2.sym { T 52600 44700 5 10 0 0 0 6 1 device=PWRJACK T 52600 44900 5 10 0 0 0 6 1 footprint=CONNECTOR_DC-005_2.0.lht T 52600 43800 5 10 0 1 0 0 1 lcsc=C16214 T 52600 43800 5 10 0 1 0 0 1 description=connector, DC power jack, barrel, ID 2.0mm, OD 6.4mm T 52600 44500 5 10 1 1 0 6 1 refdes=J102 T 52600 43600 5 10 1 1 0 6 1 value=OUT 6-40V } C 51300 44000 1 270 0 GND.sym C 51500 44200 1 180 0 nc-right-1.sym { T 51400 43700 5 10 0 0 180 0 1 value=NoConnection T 51400 43500 5 10 0 0 180 0 1 device=DRC_Directive T 51400 42900 5 10 0 0 180 0 1 symversion=1.1 } N 55200 47500 56000 47500 4 { T 55300 47500 5 10 1 1 0 0 1 netname=VBUS1 } C 57000 45200 1 0 0 chassis.sym C 55900 46700 1 0 0 GND.sym C 56600 45200 1 0 0 GND.sym C 52300 45900 1 0 0 USBLC6-2SC6.sym { T 52300 45900 5 8 0 0 0 0 1 footprint=SOT95P280X145-6N.lht T 52300 45900 5 10 0 1 0 0 1 description=diode, TVS, 2-bit T 52700 48060 5 10 1 1 0 0 1 refdes=D105 T 53760 48240 5 10 1 1 0 2 1 device=USBLC6 T 53700 46100 5 10 1 1 0 0 1 value=USBLC6-2SC6 } C 53400 48400 1 0 0 5V.sym C 53500 45700 1 0 0 GND.sym C 48300 51500 1 0 0 nc-right-1.sym { T 48400 52000 5 10 0 0 0 0 1 value=NoConnection T 48400 52200 5 10 0 0 0 0 1 device=DRC_Directive T 48400 52800 5 10 0 0 0 0 1 symversion=1.1 } N 48300 52000 49000 52000 4 { T 48500 52000 5 10 1 1 0 0 1 netname=LED1 } C 48400 50000 1 270 0 LED0805.sym { T 48400 50000 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht T 48400 50000 5 10 0 1 0 0 1 description=diode, LED, 0805 T 48200 49460 5 10 1 1 0 3 1 refdes=D102 T 48800 49400 5 10 1 1 0 0 1 value=RED } C 48500 49400 1 0 0 GND.sym C 48400 50400 1 270 0 LED0805.sym { T 48400 50400 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht T 48400 50400 5 10 0 1 0 0 1 description=diode, LED, 0805 T 48200 50260 5 10 1 1 0 3 1 refdes=D101 T 48700 50400 5 10 1 1 0 0 1 value=BLUE } C 48400 50400 1 0 0 3V3.sym N 47700 50000 46800 50000 4 { T 47300 50000 5 10 1 1 0 6 1 netname=LED1 } C 47700 49900 1 0 0 resistor-1.sym { T 48000 50300 5 10 0 0 0 0 1 device=RESISTOR T 47900 50400 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht T 47900 50600 5 10 0 0 0 0 1 symversion=0.1 T 48000 50000 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% T 47400 50100 5 10 1 1 0 0 1 refdes=R106 T 47700 49800 5 10 1 1 0 0 1 value=1k } C 50400 44300 1 90 1 capacitor-2.sym { T 49700 44100 5 10 0 0 270 2 1 device=AEC T 50400 44300 5 10 0 0 0 0 1 footprint=CAPPRD250W50D630H700N.lht T 50400 44300 5 10 0 0 0 0 1 lcsc=C47891 T 50400 44300 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=50V, >=-20% T 50400 44000 5 10 1 1 0 0 1 refdes=C102 T 50300 43500 5 10 1 1 0 0 1 value=100uF } C 50100 43200 1 0 0 GND.sym C 57000 45800 1 90 1 C0603.sym { T 57000 45800 5 8 0 0 270 2 1 footprint=CAPC1608X92N.lht T 57000 45800 5 10 0 0 0 6 1 description=capacitor, MLCC, 0603, >=10V, >=-20% T 56300 45720 5 10 1 1 0 3 1 refdes=C103 T 56600 45300 5 10 1 1 0 6 1 value=100nF } N 57200 45500 57200 45800 4 N 57200 45800 56700 45800 4 N 48300 53200 49000 53200 4 { T 48500 53200 5 10 1 1 0 0 1 netname=DP1 } N 48300 52800 49000 52800 4 { T 48500 52800 5 10 1 1 0 0 1 netname=DM1 } C 46700 51200 1 0 0 USB2517_part-2-8-DFP1.sym { T 46700 51200 5 8 0 0 0 0 1 footprint=QFN50P900X900X100-65N.lht T 46700 51200 5 10 0 0 0 0 1 lcsc=C1521556 T 46700 53620 5 10 1 1 0 0 1 refdes=U1 T 46700 53460 5 10 1 1 0 0 1 device=USB2517 T 46700 50800 5 10 1 1 0 0 1 value=USB2517-JZX } T 50100 52600 9 10 1 0 180 0 1 active high T 48500 43600 9 10 1 0 0 0 4 invert power control signal and handle higher voltage T 48300 48600 9 10 1 0 0 0 3 switch can force power off T 49100 49700 9 10 1 0 0 0 3 blue = LS purple = HS red = FS T 50100 52100 9 10 1 0 180 0 3 USB speed indication mode used T 48500 46500 9 10 1 0 0 0 2 voltage divider for Vgs limit T 53500 51600 9 10 1 0 0 0 2 diodes prevent 5V feedback in 3.3V OCS C 53000 43000 1 0 0 title.sym { T 54000 43700 5 10 1 1 0 0 1 date=$date$ T 57300 43700 5 10 1 1 0 0 1 org=CuVoodoo T 57300 43400 5 10 1 1 0 0 1 authors=King Kévin T 56000 44200 5 14 1 1 0 4 1 title=USB hub - DFP1 T 54000 43400 5 10 1 1 0 0 1 version=$version$ T 54000 43100 5 10 1 1 0 0 1 revision=$revision$ T 57300 43100 5 10 1 1 0 0 1 licence=CERN-OHL-S T 53000 44800 5 10 0 0 0 0 1 device=none T 53000 45000 5 10 0 0 0 0 1 footprint=none } C 53500 49800 1 0 0 MT9700.sym { T 53500 49800 5 8 0 0 0 0 1 footprint=SOT95P280X135-5N.lht T 53950 51160 5 10 1 1 0 3 1 refdes=Q101 T 55040 51060 5 10 1 1 180 2 1 device=MT9700 T 54900 50800 5 10 0 1 0 0 1 device=MT9700 T 54700 50700 5 10 0 1 0 0 1 lcsc=C89855 } C 51900 50700 1 0 0 1206SFH.sym { T 51900 50700 5 8 0 0 0 0 1 footprint=FUSC3215X117N.lht T 51900 50700 5 10 0 1 0 0 1 description=fuse, resetable, PPTC, 1206 T 52200 51040 5 10 1 1 0 3 1 refdes=F101 T 52000 50600 5 10 1 1 0 0 1 value=0.5A } N 46600 48300 47300 48300 4 { T 46700 48300 5 10 1 1 0 0 1 netname=PWR1 } C 47300 48200 1 0 0 resistor-1.sym { T 47600 48600 5 10 0 0 0 0 1 device=RESISTOR T 47500 48700 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht T 47500 48900 5 10 0 0 0 0 1 symversion=0.1 T 47600 48300 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% T 47500 48700 5 10 1 1 0 0 1 refdes=R101 T 47500 48500 5 10 1 1 0 0 1 value=1k } C 53400 50900 1 90 1 C0603.sym { T 53400 50900 5 8 0 0 270 2 1 footprint=CAPC1608X92N.lht T 52700 50420 5 10 1 1 0 3 1 refdes=C104 T 52900 50200 5 10 1 1 0 6 1 value=10uF T 53400 50900 5 10 0 0 0 0 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } C 48300 47400 1 90 0 resistor-1.sym { T 47900 47700 5 10 0 0 90 0 1 device=RESISTOR T 47800 47600 5 10 0 1 90 0 1 footprint=RESC1608X55N.lht T 47600 47600 5 10 0 0 90 0 1 symversion=0.1 T 48200 47700 5 10 0 1 90 0 1 description=resistor, chip, 0603, >=0.1W, <=5% T 48000 47900 5 10 1 1 0 6 1 refdes=R102 T 48000 47700 5 10 1 1 0 6 1 value=100k } C 48100 47200 1 0 0 GND.sym T 48400 47600 9 10 1 0 0 0 2 default power off C 49000 47400 1 0 0 SS12F44G5.sym { T 49000 47400 5 8 0 0 0 0 1 footprint=MECHANICAL_SS12F44G5.lht T 49700 48200 5 10 0 1 0 0 1 lcsc=C136718 T 48800 48100 5 10 0 1 0 0 1 description=switch, vertical, SPDT, through hole T 49000 47400 5 10 0 0 0 0 1 value=SS12F44G5 T 49900 48660 5 10 1 1 0 3 1 refdes=S101 T 49960 47740 5 10 1 1 0 2 1 device=SS12F44G5 } C 50800 48200 1 0 0 nc-right-1.sym { T 50900 48700 5 10 0 0 0 0 1 value=NoConnection T 50900 48900 5 10 0 0 0 0 1 device=DRC_Directive T 50900 49500 5 10 0 0 0 0 1 symversion=1.1 } C 49800 47200 1 0 0 GND.sym N 48200 48300 49000 48300 4 { T 48300 48300 5 10 1 1 0 0 1 netname=POW1 } C 52900 51800 1 270 0 RB521S30.sym { T 52900 51800 5 8 0 0 270 0 1 footprint=SOD1608X70N.lht T 52900 51800 5 10 0 0 0 0 1 description=diode, schottky T 52900 51800 5 10 0 0 0 0 1 value=RB521S30 T 52700 51660 5 10 1 1 0 3 1 refdes=D104 T 52500 51640 5 10 1 1 0 5 1 device=RB521S30 } C 55500 51800 1 270 0 RB521S30.sym { T 55500 51800 5 8 0 0 270 0 1 footprint=SOD1608X70N.lht T 55500 51800 5 10 0 0 0 0 1 description=diode, schottky T 55500 51800 5 10 0 0 0 0 1 value=RB521S30 T 56200 51660 5 10 1 1 0 3 1 refdes=D106 T 56400 51640 5 10 1 1 0 5 1 device=RB521S30 } N 53500 50500 53500 49800 4 { T 53500 50400 5 10 1 1 90 6 1 netname=POW1 } T 51600 49300 9 10 1 0 0 0 4 switch limits current rush to 560 mA and 5V feedback C 54300 49600 1 0 0 GND.sym C 53000 50300 1 0 0 GND.sym T 53100 52400 9 10 1 0 0 0 4 OCS low forces PWR low Dx04 XOR Dx05 Dx04 could cause power cycling Dx05 has long recovery time thanks to internal pullup N 53100 51800 53100 52200 4 N 53100 52200 55700 52200 4 { T 54200 52200 5 10 1 1 0 0 1 netname=OCS1 } N 55700 52200 55700 51800 4 C 55700 50900 1 270 0 C0603.sym { T 55700 50900 5 8 0 0 270 0 1 footprint=CAPC1608X92N.lht T 56400 50620 5 10 1 1 0 3 1 refdes=C105 T 56200 50400 5 10 1 1 0 0 1 value=10uF T 55700 50900 5 10 0 0 0 6 1 description=capacitor, MLCC, 0603, >=10V, >=-20% } C 55900 50300 1 0 0 GND.sym N 51600 51100 51600 50900 4 N 51600 50900 51900 50900 4 N 52500 50900 53500 50900 4 N 53100 51400 53100 50900 4 C 57200 50900 1 90 1 capacitor-2.sym { T 56500 50700 5 10 0 0 270 2 1 device=AEC T 57200 50900 5 10 0 0 0 0 1 description=capacitor, AEC, radial, >=6.3V, >=-20% T 57200 50900 5 10 0 0 0 0 1 footprint=CAPPRD200W45D500H700N.lht T 57200 50900 5 10 0 0 0 0 1 lcsc=C2940240 T 57200 50600 5 10 1 1 0 0 1 refdes=C101 T 57100 50100 5 10 1 1 0 0 1 value=150uF } C 56900 49800 1 0 0 GND.sym N 55400 50900 57800 50900 4 { T 57100 50900 5 10 1 1 0 0 1 netname=VBUS1 } C 57600 50000 1 270 0 LED0805.sym { T 57600 50000 5 8 0 0 270 0 1 footprint=LEDC2012X80N.lht T 57600 50000 5 10 0 1 0 0 1 description=diode, LED, 0805 T 58200 49960 5 10 1 1 0 3 1 refdes=D103 T 58000 49400 5 10 1 1 0 0 1 value=GREEN } C 57700 49400 1 0 0 GND.sym C 57700 50000 1 270 1 resistor-1.sym { T 58100 50300 5 10 0 0 90 2 1 device=RESISTOR T 58200 50200 5 10 0 1 90 2 1 footprint=RESC1608X55N.lht T 58400 50200 5 10 0 0 90 2 1 symversion=0.1 T 57800 50300 5 10 0 1 90 2 1 description=resistor, chip, 0603, >=0.1W, <=5% T 58000 50500 5 10 1 1 0 0 1 refdes=R105 T 58000 50300 5 10 1 1 0 0 1 value=1k } T 51300 52000 9 10 1 0 0 0 4 PTC prevents continuous short, but too slow for current rush N 55700 51400 55700 50900 4 T 50400 44800 9 10 1 0 0 0 2 feedback is not prevented C 55500 50500 1 90 1 resistor-1.sym { T 55100 50200 5 10 0 0 270 2 1 device=RESISTOR T 55550 50100 5 10 1 1 0 0 1 refdes=R103 T 55600 50100 5 10 1 1 0 2 1 value=12k 1% T 55000 50300 5 10 0 1 270 2 1 footprint=RESC1608X55N.lht T 54800 50300 5 10 0 0 270 2 1 symversion=0.1 T 55400 50200 5 10 0 1 270 2 1 description=resistor, chip, 0603, >=0.1W, <=1% } C 55300 49400 1 0 0 GND.sym N 54900 46900 55500 46900 4 N 55500 46900 55500 47300 4 N 55500 47300 56000 47300 4 N 54900 47300 54900 47100 4 N 54900 47100 56000 47100 4 N 51600 46900 52300 46900 4 { T 51800 46900 5 10 1 1 0 0 1 netname=DM1 } N 51600 47300 52300 47300 4 { T 51800 47300 5 10 1 1 0 0 1 netname=DP1 } N 57400 45800 57400 45500 4 N 57200 45500 57600 45500 4 N 57600 45800 57600 45500 4 C 47300 45100 1 0 0 BSS138.sym { T 47300 45100 5 8 0 0 0 0 1 footprint=SOT95P237X112-3N.lht T 47300 45100 5 10 0 1 0 0 1 description=transistor, MOSFET, n-channel, GSD T 47300 45100 5 10 0 0 0 0 1 value=BSS138 T 47740 45960 5 10 1 1 0 6 1 refdes=Q105 T 48140 45340 5 10 1 1 0 8 1 device=BSS138 } N 46500 45500 47300 45500 4 { T 46600 45500 5 10 1 1 0 0 1 netname=VTRG_SW } C 48300 46200 1 0 0 resistor-1.sym { T 48600 46600 5 10 0 0 0 0 1 device=RESISTOR T 48500 46700 5 10 0 1 0 0 1 footprint=RESC1608X55N.lht T 48500 46900 5 10 0 0 0 0 1 symversion=0.1 T 48600 46300 5 10 0 1 0 0 1 description=resistor, chip, 0603, >=0.1W, <=5% T 48500 46000 5 10 1 1 0 0 1 refdes=R107 T 48500 45800 5 10 1 1 0 0 1 value=100k } C 50100 46400 1 180 0 resistor-1.sym { T 49800 46000 5 10 0 0 180 0 1 device=RESISTOR T 49900 45900 5 10 0 1 180 0 1 footprint=RESC1608X55N.lht T 49900 45700 5 10 0 0 180 0 1 symversion=0.1 T 49800 46300 5 10 0 1 180 0 1 description=resistor, chip, 0603, >=0.1W, <=5% T 49600 46100 5 10 1 1 90 6 1 refdes=R104 T 49800 46100 5 10 1 1 90 6 1 value=100k } N 50100 46300 50200 46300 4 N 49200 45100 49200 46300 4 T 46000 46300 9 10 1 0 0 0 3 only allow 6-40V output if 6-40V available (else block feedback)