(export (version D)
  (design
    (source /home/user/QubesIncoming/crypto/pcb/hisolator/vl670/vl670/vl670.sch)
    (date "Sun Oct 31 18:53:27 2021")
    (tool "Eeschema 5.1.10-6.fc33")
    (sheet (number 1) (name /) (tstamps /)
      (title_block
        (title "Main Schematic - VL670/671 Development Board")
        (company "Copyright (C) 2021 Tom Li (niconiconi)")
        (rev v0.02)
        (date 2021-10-26)
        (source vl670.sch)
        (comment (number 1) (value https://creativecommons.org/publicdomain/zero/1.0/))
        (comment (number 2) (value "the designer has waived all copyright and related or neighboring rights."))
        (comment (number 3) (value "To the extent possible under law,"))
        (comment (number 4) (value "License: CC 0, “No Rights Reserved”"))))
    (sheet (number 2) (name /eeprom/) (tstamps /60B512DF/)
      (title_block
        (title "EEPROM and SPI Schematic - VL670/671 Development Board")
        (company "Copyright (C) 2021 Tom Li (niconiconi)")
        (rev v0.02)
        (date 2021-10-26)
        (source eeprom.sch)
        (comment (number 1) (value https://creativecommons.org/publicdomain/zero/1.0/))
        (comment (number 2) (value "the designer has waived all copyright and related or neighboring rights."))
        (comment (number 3) (value "To the extent possible under law,"))
        (comment (number 4) (value "License: CC 0, “No Rights Reserved”"))))
    (sheet (number 3) (name /layout/) (tstamps /60C6101E/)
      (title_block
        (title "PCB-specific Schematic - VL670/671 Development Board")
        (company "Copyright (C) 2021 Tom Li (niconiconi)")
        (rev v0.02)
        (date 2021-10-26)
        (source layout.sch)
        (comment (number 1) (value https://creativecommons.org/publicdomain/zero/1.0/))
        (comment (number 2) (value "the designer has waived all copyright and related or neighboring rights."))
        (comment (number 3) (value "To the extent possible under law,"))
        (comment (number 4) (value "License: CC 0, “No Rights Reserved”")))))
  (components
    (comp (ref R4)
      (value 10k)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5FCCDE94))
    (comp (ref R6)
      (value 0R)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5FD161E5))
    (comp (ref Y1)
      (value 25MHz)
      (footprint Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm)
      (datasheet ~)
      (fields
        (field (name Parameter) Cl=10pF))
      (libsource (lib Device) (part Crystal_GND24) (description "Four pin crystal, GND on pins 2 and 4"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5F845F29))
    (comp (ref R5)
      (value 11.3k)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name Tolerance) 1%))
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5FE3B6E7))
    (comp (ref C13)
      (value 1uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5FCD98BF))
    (comp (ref J4)
      (value "USB3_A Receptacle")
      (footprint vl670:USB3_A_Receptacle_XKB_U231-091N-4BLRA00-S-1)
      (datasheet ~)
      (libsource (lib Connector) (part USB3_A) (description "USB 3.0 A connector"))
      (sheetpath (names /) (tstamps /))
      (tstamp 604983E0))
    (comp (ref R7)
      (value 0R)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60761FDB))
    (comp (ref R8)
      (value 0R)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 607627E2))
    (comp (ref U4)
      (value TPS2061C-PXLI)
      (footprint Package_TO_SOT_SMD:SOT-23-5_HandSoldering)
      (datasheet https://www.ti.com/lit/gpn/tps2061c)
      (libsource (lib vl670) (part TPS2061C) (description "1.0A, 4.5-5.5V USB power switch, active-low enable, output discharge"))
      (sheetpath (names /) (tstamps /))
      (tstamp 605C86BA))
    (comp (ref R9)
      (value 470R)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 61B5EC77))
    (comp (ref R3)
      (value 10k)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6026D222))
    (comp (ref C31)
      (value 470nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 602DF1BC))
    (comp (ref C32)
      (value 470nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 602DF1D2))
    (comp (ref C33)
      (value 470nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 603DC68D))
    (comp (ref C34)
      (value 470nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 603EC4B0))
    (comp (ref C41)
      (value 1uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60400542))
    (comp (ref C42)
      (value 1uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60400776))
    (comp (ref C43)
      (value 1uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60400792))
    (comp (ref C44)
      (value 1uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 604007A2))
    (comp (ref C35)
      (value 470nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 604353DE))
    (comp (ref R2)
      (value 0R)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name Install) NC))
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6027F301))
    (comp (ref R1)
      (value 0R)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name Install) NC))
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6027A505))
    (comp (ref D13)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60EF63F7))
    (comp (ref D15)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60EF6401))
    (comp (ref D16)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60EF640B))
    (comp (ref D17)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60EF641F))
    (comp (ref D14)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60EF6415))
    (comp (ref JP2)
      (value SolderJumper_2_Bridged)
      (footprint Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm)
      (datasheet ~)
      (libsource (lib Jumper) (part SolderJumper_2_Bridged) (description "Solder Jumper, 2-pole, closed/bridged"))
      (sheetpath (names /) (tstamps /))
      (tstamp 61CB65FE))
    (comp (ref J5)
      (value Conn_01x02_Male)
      (footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector) (part Conn_01x02_Male) (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 61A1F5FF))
    (comp (ref D18)
      (value ESD7951S)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60EF6034))
    (comp (ref R15)
      (value 10k)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 608A3AA8))
    (comp (ref D3)
      (value ESD7104)
      (footprint vl670:OnSemi_UDFN-10_1.0x2.5mm_P0.5mm)
      (datasheet https://www.onsemi.com/pub/Collateral/ESD7104-D.PDF)
      (libsource (lib vl670) (part ESD7104) (description "Low Capacitance ESD Protection Diodefor High Speed Data Line, 2 Channels, UDFN-10/WDFNW-10"))
      (sheetpath (names /) (tstamps /))
      (tstamp 604983EA))
    (comp (ref D2)
      (value LED)
      (footprint LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part LED) (description "Light emitting diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 61B69FA3))
    (comp (ref U2)
      (value VL670)
      (footprint Package_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.3x4.3mm)
      (libsource (lib vl670) (part VL670) (description "USB 3 Super Speed to USB 2 High Speed Transaction Translator, VIA Labs, QFN-48"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5FC75CE3))
    (comp (ref R19)
      (value 0R)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6092DAD1))
    (comp (ref L1)
      (value 4.7uH)
      (footprint Inductor_SMD:L_1008_2520Metric_Pad1.43x2.20mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name Brand) "L1: Sunlord")
        (field (name "Part Number") SPH252012H4R7MT))
      (libsource (lib Device) (part L_Small) (description "Inductor, small symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5FC96A7A))
    (comp (ref C61)
      (value 1uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6054C690))
    (comp (ref C62)
      (value 1uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6054C939))
    (comp (ref C11)
      (value 18pF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name Grade) NP0))
      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5F845F1B))
    (comp (ref C10)
      (value 18pF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name Grade) NP0))
      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 5E741279))
    (comp (ref C8)
      (value 220nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 609AE51A))
    (comp (ref C7)
      (value 220nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 609AE13A))
    (comp (ref R20)
      (value 10k)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 61D6C1E1))
    (comp (ref R21)
      (value 10k)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60D3D349))
    (comp (ref D6)
      (value ESD7104)
      (footprint vl670:OnSemi_UDFN-10_1.0x2.5mm_P0.5mm)
      (datasheet https://www.onsemi.com/pub/Collateral/ESD7104-D.PDF)
      (libsource (lib vl670) (part ESD7104) (description "Low Capacitance ESD Protection Diodefor High Speed Data Line, 2 Channels, UDFN-10/WDFNW-10"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6046BFCB))
    (comp (ref FB1)
      (value BLM18KG221SN1D)
      (footprint Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
      (datasheet ~)
      (fields
        (field (name Brand) Murata))
      (libsource (lib Device) (part Ferrite_Bead_Small) (description "Ferrite bead, small symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6122E4EF))
    (comp (ref C20)
      (value 10uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 608C5884))
    (comp (ref C52)
      (value 1uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6069AFD4))
    (comp (ref C51)
      (value 1uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6069AD6A))
    (comp (ref R23)
      (value 0R5)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 617165BA))
    (comp (ref C19)
      (value 10uF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /) (tstamps /))
      (tstamp 608992C0))
    (comp (ref R22)
      (value 0R5)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 617B98B5))
    (comp (ref J3)
      (value Conn_01x08_Male)
      (footprint Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector) (part Conn_01x08_Male) (description "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 613F2C9C))
    (comp (ref R13)
      (value 470R)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6155423C))
    (comp (ref D12)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 609A27AC))
    (comp (ref D11)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 609A27A2))
    (comp (ref D10)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 609A2548))
    (comp (ref D9)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6098C822))
    (comp (ref D8)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60976B35))
    (comp (ref D7)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60915659))
    (comp (ref D19)
      (value ESD5B5.0ST1G-N)
      (footprint Diode_SMD:D_SOD-523)
      (datasheet ~)
      (libsource (lib Device) (part D_TVS) (description "Bidirectional transient-voltage-suppression diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 61757663))
    (comp (ref D20)
      (value LED)
      (footprint LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part LED) (description "Light emitting diode"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6141C9C6))
    (comp (ref R24)
      (value 470R)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6141EC3B))
    (comp (ref J1)
      (value Conn_01x07_Male)
      (footprint Connector_PinHeader_2.54mm:PinHeader_1x07_P2.54mm_Vertical)
      (datasheet ~)
      (libsource (lib Connector) (part Conn_01x07_Male) (description "Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)"))
      (sheetpath (names /) (tstamps /))
      (tstamp 60C3937B))
    (comp (ref D4)
      (value ESD7104)
      (footprint vl670:OnSemi_UDFN-10_1.0x2.5mm_P0.5mm)
      (datasheet https://www.onsemi.com/pub/Collateral/ESD7104-D.PDF)
      (libsource (lib vl670) (part ESD7104) (description "Low Capacitance ESD Protection Diodefor High Speed Data Line, 2 Channels, UDFN-10/WDFNW-10"))
      (sheetpath (names /) (tstamps /))
      (tstamp 61CF7788))
    (comp (ref C2)
      (value 220nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6188E9E7))
    (comp (ref C1)
      (value 220nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
      (sheetpath (names /) (tstamps /))
      (tstamp 6188E9E1))
    (comp (ref D1)
      (value ESD7104)
      (footprint vl670:OnSemi_UDFN-10_1.0x2.5mm_P0.5mm)
      (datasheet https://www.onsemi.com/pub/Collateral/ESD7104-D.PDF)
      (libsource (lib vl670) (part ESD7104) (description "Low Capacitance ESD Protection Diodefor High Speed Data Line, 2 Channels, UDFN-10/WDFNW-10"))
      (sheetpath (names /) (tstamps /))
      (tstamp 619DB924))
    (comp (ref J2)
      (value USB3_B)
      (footprint vl670:USB3_B_XKB_U235-091N-4BLRC16-4-5)
      (datasheet ~)
      (libsource (lib vl670) (part USB3_B) (description "USB 3.0 B connector"))
      (sheetpath (names /) (tstamps /))
      (tstamp 61885314))
    (comp (ref U6)
      (value GD25D05)
      (footprint Package_SO:SOIC-8_3.9x4.9mm_P1.27mm)
      (datasheet http://www.ti.com/lit/ds/symlink/cd4016b.pdf)
      (libsource (lib vl670) (part 25LCxxx) (description "SPI Serial EEPROM, DIP-8/SOIC-8/TSSOP-8"))
      (sheetpath (names /eeprom/) (tstamps /60B512DF/))
      (tstamp 61456C68))
    (comp (ref R10)
      (value 10k)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /eeprom/) (tstamps /60B512DF/))
      (tstamp 61456C7C))
    (comp (ref C22)
      (value 470nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /eeprom/) (tstamps /60B512DF/))
      (tstamp 61456C9A))
    (comp (ref R11)
      (value 10k)
      (footprint Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part R_US) (description "Resistor, US symbol"))
      (sheetpath (names /eeprom/) (tstamps /60B512DF/))
      (tstamp 607E550A))
    (comp (ref JP1)
      (value SolderJumper_2_Open)
      (footprint Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm)
      (datasheet ~)
      (libsource (lib Jumper) (part SolderJumper_2_Open) (description "Solder Jumper, 2-pole, open"))
      (sheetpath (names /eeprom/) (tstamps /60B512DF/))
      (tstamp 6086203D))
    (comp (ref C26)
      (value 470nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /eeprom/) (tstamps /60B512DF/))
      (tstamp 607CC437))
    (comp (ref U3)
      (value 74LVC2G66)
      (footprint Package_SO:VSSOP-8_2.4x2.1mm_P0.5mm)
      (datasheet https://assets.nexperia.com/documents/data-sheet/74LVC2G66.pdf)
      (libsource (lib vl670) (part 74LVC2G66) (description "Dual Analog Switches"))
      (sheetpath (names /eeprom/) (tstamps /60B512DF/))
      (tstamp 61B0808D))
    (comp (ref U5)
      (value 74LVC2G66)
      (footprint Package_SO:VSSOP-8_2.4x2.1mm_P0.5mm)
      (datasheet https://assets.nexperia.com/documents/data-sheet/74LVC2G66.pdf)
      (libsource (lib vl670) (part 74LVC2G66) (description "Dual Analog Switches"))
      (sheetpath (names /eeprom/) (tstamps /60B512DF/))
      (tstamp 61B0C3AB))
    (comp (ref C9)
      (value 470nF)
      (footprint Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /eeprom/) (tstamps /60B512DF/))
      (tstamp 61B10967))
    (comp (ref C73)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 60CBBE89))
    (comp (ref C74)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 60CBD769))
    (comp (ref C75)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 60CD8243))
    (comp (ref C76)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 60CD82EB))
    (comp (ref C77)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 60CD82FA))
    (comp (ref C78)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 60CD8311))
    (comp (ref C79)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609B2CD4))
    (comp (ref C80)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609B2DF2))
    (comp (ref C81)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609B2E01))
    (comp (ref C82)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609B2E17))
    (comp (ref C72)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 60CBBE7E))
    (comp (ref C71)
      (value 470nF)
      (footprint Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder)
      (datasheet ~)
      (libsource (lib Device) (part C) (description "Unpolarized capacitor"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 60CBBE70))
    (comp (ref FID8)
      (value Fiducial)
      (footprint vl670:StencilFiducial_0.5mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609F6765))
    (comp (ref FID6)
      (value Fiducial)
      (footprint vl670:StencilFiducial_0.5mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609F675B))
    (comp (ref FID4)
      (value Fiducial)
      (footprint vl670:StencilFiducial_0.5mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609F6751))
    (comp (ref FID2)
      (value Fiducial)
      (footprint vl670:StencilFiducial_0.5mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609F668F))
    (comp (ref FID7)
      (value Fiducial)
      (footprint vl670:StencilFiducial_1mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609E8380))
    (comp (ref FID5)
      (value Fiducial)
      (footprint vl670:StencilFiducial_1mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609E81CA))
    (comp (ref FID3)
      (value Fiducial)
      (footprint vl670:StencilFiducial_1mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609E4349))
    (comp (ref FID1)
      (value Fiducial)
      (footprint vl670:StencilFiducial_1mm)
      (datasheet ~)
      (libsource (lib Mechanical) (part Fiducial) (description "Fiducial Marker"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 609E1399))
    (comp (ref TP1)
      (value TestPoint)
      (footprint TestPoint:TestPoint_Pad_D1.0mm)
      (datasheet ~)
      (fields
        (field (name Marking) 3V3))
      (libsource (lib Connector) (part TestPoint) (description "test point"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 613E415B))
    (comp (ref TP2)
      (value TestPoint)
      (footprint TestPoint:TestPoint_Pad_D1.0mm)
      (datasheet ~)
      (libsource (lib Connector) (part TestPoint) (description "test point"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 613E8124))
    (comp (ref TP3)
      (value TestPoint)
      (footprint TestPoint:TestPoint_Pad_D1.0mm)
      (datasheet ~)
      (fields
        (field (name Marking) 1V2))
      (libsource (lib Connector) (part TestPoint) (description "test point"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 613EE06A))
    (comp (ref H1)
      (value MountingHole_Pad)
      (footprint MountingHole:MountingHole_2.5mm_Pad_Via)
      (datasheet ~)
      (libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 614F95F3))
    (comp (ref H2)
      (value MountingHole_Pad)
      (footprint MountingHole:MountingHole_2.5mm_Pad_Via)
      (datasheet ~)
      (libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 614FB012))
    (comp (ref H3)
      (value MountingHole_Pad)
      (footprint MountingHole:MountingHole_2.5mm_Pad_Via)
      (datasheet ~)
      (libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 614FDAB8))
    (comp (ref H4)
      (value MountingHole_Pad)
      (footprint MountingHole:MountingHole_2.5mm_Pad_Via)
      (datasheet ~)
      (libsource (lib Mechanical) (part MountingHole_Pad) (description "Mounting Hole with connection"))
      (sheetpath (names /layout/) (tstamps /60C6101E/))
      (tstamp 61500BBD)))
  (libparts
    (libpart (lib Connector) (part Conn_01x02_Male)
      (description "Generic connector, single row, 01x02, script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_1x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_01x02_Male))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))))
    (libpart (lib Connector) (part Conn_01x07_Male)
      (description "Generic connector, single row, 01x07, script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_1x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_01x07_Male))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))
        (pin (num 3) (name Pin_3) (type passive))
        (pin (num 4) (name Pin_4) (type passive))
        (pin (num 5) (name Pin_5) (type passive))
        (pin (num 6) (name Pin_6) (type passive))
        (pin (num 7) (name Pin_7) (type passive))))
    (libpart (lib Connector) (part Conn_01x08_Male)
      (description "Generic connector, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)")
      (docs ~)
      (footprints
        (fp Connector*:*_1x??_*))
      (fields
        (field (name Reference) J)
        (field (name Value) Conn_01x08_Male))
      (pins
        (pin (num 1) (name Pin_1) (type passive))
        (pin (num 2) (name Pin_2) (type passive))
        (pin (num 3) (name Pin_3) (type passive))
        (pin (num 4) (name Pin_4) (type passive))
        (pin (num 5) (name Pin_5) (type passive))
        (pin (num 6) (name Pin_6) (type passive))
        (pin (num 7) (name Pin_7) (type passive))
        (pin (num 8) (name Pin_8) (type passive))))
    (libpart (lib Connector) (part TestPoint)
      (description "test point")
      (docs ~)
      (footprints
        (fp Pin*)
        (fp Test*))
      (fields
        (field (name Reference) TP)
        (field (name Value) TestPoint))
      (pins
        (pin (num 1) (name 1) (type passive))))
    (libpart (lib Connector) (part USB3_A)
      (description "USB 3.0 A connector")
      (docs ~)
      (fields
        (field (name Reference) J)
        (field (name Value) USB3_A))
      (pins
        (pin (num 1) (name VBUS) (type power_in))
        (pin (num 2) (name D-) (type BiDi))
        (pin (num 3) (name D+) (type BiDi))
        (pin (num 4) (name GND) (type power_in))
        (pin (num 5) (name SSRX-) (type output))
        (pin (num 6) (name SSRX+) (type output))
        (pin (num 7) (name DRAIN) (type passive))
        (pin (num 8) (name SSTX-) (type input))
        (pin (num 9) (name SSTX+) (type input))
        (pin (num 10) (name SHIELD) (type passive))))
    (libpart (lib Device) (part C)
      (description "Unpolarized capacitor")
      (docs ~)
      (footprints
        (fp C_*))
      (fields
        (field (name Reference) C)
        (field (name Value) C))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib Device) (part C_Small)
      (description "Unpolarized capacitor, small symbol")
      (docs ~)
      (footprints
        (fp C_*))
      (fields
        (field (name Reference) C)
        (field (name Value) C_Small))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib Device) (part Crystal_GND24)
      (description "Four pin crystal, GND on pins 2 and 4")
      (docs ~)
      (footprints
        (fp Crystal*))
      (fields
        (field (name Reference) Y)
        (field (name Value) Crystal_GND24))
      (pins
        (pin (num 1) (name 1) (type passive))
        (pin (num 2) (name 2) (type passive))
        (pin (num 3) (name 3) (type passive))
        (pin (num 4) (name 4) (type passive))))
    (libpart (lib Device) (part D_TVS)
      (description "Bidirectional transient-voltage-suppression diode")
      (docs ~)
      (footprints
        (fp TO-???*)
        (fp *_Diode_*)
        (fp *SingleDiode*)
        (fp D_*))
      (fields
        (field (name Reference) D)
        (field (name Value) D_TVS))
      (pins
        (pin (num 1) (name A1) (type passive))
        (pin (num 2) (name A2) (type passive))))
    (libpart (lib Device) (part Ferrite_Bead_Small)
      (description "Ferrite bead, small symbol")
      (docs ~)
      (footprints
        (fp Inductor_*)
        (fp L_*)
        (fp *Ferrite*))
      (fields
        (field (name Reference) FB)
        (field (name Value) Ferrite_Bead_Small))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib Device) (part LED)
      (description "Light emitting diode")
      (docs ~)
      (footprints
        (fp LED*)
        (fp LED_SMD:*)
        (fp LED_THT:*))
      (fields
        (field (name Reference) D)
        (field (name Value) LED))
      (pins
        (pin (num 1) (name K) (type passive))
        (pin (num 2) (name A) (type passive))))
    (libpart (lib Device) (part L_Small)
      (description "Inductor, small symbol")
      (docs ~)
      (footprints
        (fp Choke_*)
        (fp *Coil*)
        (fp Inductor_*)
        (fp L_*))
      (fields
        (field (name Reference) L)
        (field (name Value) L_Small))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib Device) (part R_US)
      (description "Resistor, US symbol")
      (docs ~)
      (footprints
        (fp R_*))
      (fields
        (field (name Reference) R)
        (field (name Value) R_US))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))))
    (libpart (lib Jumper) (part SolderJumper_2_Bridged)
      (description "Solder Jumper, 2-pole, closed/bridged")
      (docs ~)
      (footprints
        (fp SolderJumper*Bridged*))
      (fields
        (field (name Reference) JP)
        (field (name Value) SolderJumper_2_Bridged))
      (pins
        (pin (num 1) (name A) (type passive))
        (pin (num 2) (name B) (type passive))))
    (libpart (lib Jumper) (part SolderJumper_2_Open)
      (description "Solder Jumper, 2-pole, open")
      (docs ~)
      (footprints
        (fp SolderJumper*Open*))
      (fields
        (field (name Reference) JP)
        (field (name Value) SolderJumper_2_Open))
      (pins
        (pin (num 1) (name A) (type passive))
        (pin (num 2) (name B) (type passive))))
    (libpart (lib Mechanical) (part Fiducial)
      (description "Fiducial Marker")
      (docs ~)
      (footprints
        (fp Fiducial*))
      (fields
        (field (name Reference) FID)
        (field (name Value) Fiducial)))
    (libpart (lib Mechanical) (part MountingHole_Pad)
      (description "Mounting Hole with connection")
      (docs ~)
      (footprints
        (fp MountingHole*Pad*))
      (fields
        (field (name Reference) H)
        (field (name Value) MountingHole_Pad))
      (pins
        (pin (num 1) (name 1) (type input))))
    (libpart (lib vl670) (part 25LCxxx)
      (aliases
        (alias BR25Sxxx)
        (alias CAT250xxx)
        (alias AT25xxx))
      (description "SPI Serial EEPROM, DIP-8/SOIC-8/TSSOP-8")
      (docs http://ww1.microchip.com/downloads/en/DeviceDoc/21832H.pdf)
      (footprints
        (fp DIP*W7.62mm*)
        (fp SOIC*3.9x4.9mm*)
        (fp TSSOP*4.4x3mm*P0.65mm*))
      (fields
        (field (name Reference) U)
        (field (name Value) 25LCxxx))
      (pins
        (pin (num 1) (name ~CS) (type input))
        (pin (num 2) (name MISO) (type 3state))
        (pin (num 3) (name ~WP) (type input))
        (pin (num 4) (name GND) (type power_in))
        (pin (num 5) (name MOSI) (type input))
        (pin (num 6) (name SCK) (type input))
        (pin (num 7) (name ~HOLD) (type input))
        (pin (num 8) (name VCC) (type power_in))))
    (libpart (lib vl670) (part 74LVC2G66)
      (description "Dual Analog Switches")
      (docs https://assets.nexperia.com/documents/data-sheet/74LVC2G66.pdf)
      (footprints
        (fp VSSOP?8*))
      (fields
        (field (name Reference) U)
        (field (name Value) 74LVC2G66))
      (pins
        (pin (num 1) (name ~) (type passive))
        (pin (num 2) (name ~) (type passive))
        (pin (num 3) (name ~) (type input))
        (pin (num 4) (name GND) (type power_in))
        (pin (num 5) (name ~) (type passive))
        (pin (num 6) (name ~) (type passive))
        (pin (num 7) (name ~) (type input))
        (pin (num 8) (name VCC) (type power_in))))
    (libpart (lib vl670) (part ESD7104)
      (description "Low Capacitance ESD Protection Diodefor High Speed Data Line, 2 Channels, UDFN-10/WDFNW-10")
      (docs https://www.onsemi.com/pub/Collateral/ESD7104-D.PDF)
      (footprints
        (fp Diodes_UDFN-10_1.0x2.5mm_P0.5mm))
      (fields
        (field (name Reference) D)
        (field (name Value) ESD7104)
        (field (name Footprint) Package_DFN_QFN:Diodes_UDFN-10_1.0x2.5mm_P0.5mm))
      (pins
        (pin (num 1) (name TVS1) (type passive))
        (pin (num 2) (name TVS2) (type passive))
        (pin (num 3) (name COM) (type passive))
        (pin (num 4) (name TVS3) (type passive))
        (pin (num 5) (name TVS4) (type passive))
        (pin (num 6) (name NC4) (type passive))
        (pin (num 7) (name NC3) (type passive))
        (pin (num 8) (name GND) (type passive))
        (pin (num 9) (name NC2) (type passive))
        (pin (num 10) (name NC1) (type passive))))
    (libpart (lib vl670) (part TPS2061C)
      (description "1.0A, 4.5-5.5V USB power switch, active-low enable, output discharge")
      (docs https://www.ti.com/lit/gpn/tps2061c)
      (footprints
        (fp SOT?23*))
      (fields
        (field (name Reference) U)
        (field (name Value) TPS2061C)
        (field (name Footprint) Package_TO_SOT_SMD:SOT-23-5))
      (pins
        (pin (num 1) (name OUT) (type power_out))
        (pin (num 2) (name GND) (type power_in))
        (pin (num 3) (name ~FAULT) (type openCol))
        (pin (num 4) (name ~EN) (type input))
        (pin (num 5) (name IN) (type power_in))))
    (libpart (lib vl670) (part USB3_B)
      (description "USB 3.0 B connector")
      (docs ~)
      (fields
        (field (name Reference) J)
        (field (name Value) USB3_B))
      (pins
        (pin (num 1) (name VBUS) (type power_out))
        (pin (num 2) (name D-) (type BiDi))
        (pin (num 3) (name D+) (type BiDi))
        (pin (num 4) (name GND) (type power_out))
        (pin (num 5) (name SSTX-) (type output))
        (pin (num 6) (name SSTX+) (type output))
        (pin (num 7) (name DRAIN) (type passive))
        (pin (num 8) (name SSRX-) (type input))
        (pin (num 9) (name SSRX+) (type input))
        (pin (num 10) (name SHIELD) (type passive))))
    (libpart (lib vl670) (part VL670)
      (description "USB 3 Super Speed to USB 2 High Speed Transaction Translator, VIA Labs, QFN-48")
      (footprints
        (fp QFN*1EP*6x6mm*P0.4mm*))
      (fields
        (field (name Reference) U)
        (field (name Value) VL670))
      (pins
        (pin (num 1) (name DCGND) (type power_in))
        (pin (num 2) (name LX) (type power_out))
        (pin (num 3) (name DCVDD5) (type power_in))
        (pin (num 4) (name GPIO3_0/STATUS) (type BiDi))
        (pin (num 5) (name VCC33) (type power_in))
        (pin (num 6) (name GPIO2_1/UART_TX) (type BiDi))
        (pin (num 7) (name GPIO2_0/UART_RX) (type BiDi))
        (pin (num 8) (name TESTEN) (type input))
        (pin (num 9) (name LDOVDD33O) (type power_out))
        (pin (num 10) (name LDOVDD5) (type power_in))
        (pin (num 11) (name REXT) (type input))
        (pin (num 12) (name MVDD15) (type power_in))
        (pin (num 13) (name UP_USB3TX-) (type output))
        (pin (num 14) (name UP_USB3TX+) (type output))
        (pin (num 15) (name U3TXAVDD15) (type power_in))
        (pin (num 16) (name DN_USB3RX-) (type input))
        (pin (num 17) (name DN_USB3RX+) (type input))
        (pin (num 18) (name UP_USB3RX-) (type input))
        (pin (num 19) (name UP_USB3RX+) (type input))
        (pin (num 20) (name U3RXAVDD15) (type power_in))
        (pin (num 21) (name DN_USB3TX-) (type output))
        (pin (num 22) (name DN_USB3TX+) (type output))
        (pin (num 23) (name DN_D+) (type BiDi))
        (pin (num 24) (name DN_D-) (type BiDi))
        (pin (num 25) (name UP_D-) (type BiDi))
        (pin (num 26) (name UP_D+) (type BiDi))
        (pin (num 27) (name VCCU33) (type power_in))
        (pin (num 28) (name XO) (type output))
        (pin (num 29) (name XI) (type input))
        (pin (num 30) (name VDD12) (type power_in))
        (pin (num 31) (name STRP2) (type input))
        (pin (num 32) (name STRP1) (type input))
        (pin (num 33) (name STRP0) (type input))
        (pin (num 34) (name ~RESET~) (type input))
        (pin (num 35) (name VCC33) (type power_in))
        (pin (num 36) (name GPIO1_1/GPIO_TP2) (type BiDi))
        (pin (num 37) (name GPIO1_3/DN_PWREN) (type BiDi))
        (pin (num 38) (name GPIO1_2/GPIO_TP3) (type BiDi))
        (pin (num 39) (name GPIO1_0/GPIO_TP1) (type BiDi))
        (pin (num 40) (name SPI_SCLK) (type output))
        (pin (num 41) (name ~SPI_SS) (type output))
        (pin (num 42) (name SPI_MOSI) (type output))
        (pin (num 43) (name SPI_MISO) (type input))
        (pin (num 44) (name VCC33) (type power_in))
        (pin (num 45) (name GPIO3_1/GPIO_TP4) (type BiDi))
        (pin (num 46) (name LDOVDD12O) (type power_out))
        (pin (num 47) (name LDOVDD15) (type power_in))
        (pin (num 48) (name DCVDD15FB) (type input))
        (pin (num 49) (name GND) (type power_in)))))
  (libraries
    (library (logical Connector)
      (uri /usr/share/kicad/library/Connector.lib))
    (library (logical Device)
      (uri /usr/share/kicad/library/Device.lib))
    (library (logical Jumper)
      (uri /usr/share/kicad/library/Jumper.lib))
    (library (logical Mechanical)
      (uri /usr/share/kicad/library/Mechanical.lib))
    (library (logical vl670)
      (uri /home/user/QubesIncoming/crypto/pcb/hisolator/vl670/vl670/vl670.lib)))
  (nets
    (net (code 1) (name "Net-(C20-Pad2)")
      (node (ref C20) (pin 2))
      (node (ref R23) (pin 1)))
    (net (code 2) (name "Net-(FB1-Pad1)")
      (node (ref JP2) (pin 1))
      (node (ref FB1) (pin 1)))
    (net (code 3) (name +5V_SW)
      (node (ref D20) (pin 2))
      (node (ref J4) (pin 1))
      (node (ref D3) (pin 10))
      (node (ref D3) (pin 9))
      (node (ref D3) (pin 1))
      (node (ref D3) (pin 2))
      (node (ref U4) (pin 1))
      (node (ref C20) (pin 1)))
    (net (code 4) (name "Net-(R15-Pad1)")
      (node (ref U4) (pin 4))
      (node (ref U2) (pin 37))
      (node (ref R15) (pin 1)))
    (net (code 5) (name "Net-(U4-Pad3)")
      (node (ref U4) (pin 3)))
    (net (code 6) (name +5V)
      (node (ref C19) (pin 1))
      (node (ref J5) (pin 1))
      (node (ref D18) (pin 1))
      (node (ref C51) (pin 1))
      (node (ref JP2) (pin 2))
      (node (ref C52) (pin 1))
      (node (ref U4) (pin 5))
      (node (ref U2) (pin 3))
      (node (ref U2) (pin 10)))
    (net (code 7) (name "Net-(C19-Pad2)")
      (node (ref R22) (pin 1))
      (node (ref C19) (pin 2)))
    (net (code 8) (name "Net-(D7-Pad1)")
      (node (ref R9) (pin 2))
      (node (ref U2) (pin 36))
      (node (ref D7) (pin 1))
      (node (ref J3) (pin 2)))
    (net (code 9) (name "Net-(D10-Pad1)")
      (node (ref U2) (pin 7))
      (node (ref D10) (pin 1))
      (node (ref J3) (pin 5)))
    (net (code 10) (name "Net-(R19-Pad1)")
      (node (ref R19) (pin 1))
      (node (ref U2) (pin 8)))
    (net (code 11) (name "Net-(D8-Pad1)")
      (node (ref U2) (pin 39))
      (node (ref J3) (pin 3))
      (node (ref D8) (pin 1))
      (node (ref R21) (pin 1)))
    (net (code 12) (name /eeprom/SCK)
      (node (ref U3) (pin 5))
      (node (ref U2) (pin 40)))
    (net (code 13) (name /eeprom/~CS)
      (node (ref U3) (pin 1))
      (node (ref U2) (pin 41)))
    (net (code 14) (name /eeprom/MOSI)
      (node (ref U2) (pin 42))
      (node (ref U5) (pin 5)))
    (net (code 15) (name /eeprom/MISO)
      (node (ref U5) (pin 1))
      (node (ref U2) (pin 43)))
    (net (code 16) (name +1V2)
      (node (ref C61) (pin 1))
      (node (ref U2) (pin 46))
      (node (ref C62) (pin 1))
      (node (ref TP3) (pin 1))
      (node (ref U2) (pin 30)))
    (net (code 17) (name GND)
      (node (ref Y1) (pin 2))
      (node (ref R6) (pin 2))
      (node (ref C74) (pin 2))
      (node (ref C13) (pin 2))
      (node (ref Y1) (pin 4))
      (node (ref J4) (pin 7))
      (node (ref J4) (pin 4))
      (node (ref J4) (pin 10))
      (node (ref R7) (pin 2))
      (node (ref R8) (pin 2))
      (node (ref C78) (pin 2))
      (node (ref C81) (pin 2))
      (node (ref C80) (pin 2))
      (node (ref C82) (pin 2))
      (node (ref C79) (pin 2))
      (node (ref U4) (pin 2))
      (node (ref C41) (pin 2))
      (node (ref C34) (pin 2))
      (node (ref C33) (pin 2))
      (node (ref C32) (pin 2))
      (node (ref C31) (pin 2))
      (node (ref C77) (pin 2))
      (node (ref R5) (pin 2))
      (node (ref C35) (pin 2))
      (node (ref C73) (pin 2))
      (node (ref C44) (pin 2))
      (node (ref C43) (pin 2))
      (node (ref C42) (pin 2))
      (node (ref JP1) (pin 2))
      (node (ref C26) (pin 2))
      (node (ref D14) (pin 2))
      (node (ref U5) (pin 4))
      (node (ref C72) (pin 2))
      (node (ref C71) (pin 2))
      (node (ref U6) (pin 4))
      (node (ref C22) (pin 2))
      (node (ref C9) (pin 2))
      (node (ref U3) (pin 4))
      (node (ref C76) (pin 2))
      (node (ref D2) (pin 1))
      (node (ref U2) (pin 1))
      (node (ref C75) (pin 2))
      (node (ref R15) (pin 2))
      (node (ref D17) (pin 2))
      (node (ref D3) (pin 3))
      (node (ref D3) (pin 8))
      (node (ref D18) (pin 2))
      (node (ref D15) (pin 2))
      (node (ref D16) (pin 2))
      (node (ref H1) (pin 1))
      (node (ref H2) (pin 1))
      (node (ref J5) (pin 2))
      (node (ref D13) (pin 2))
      (node (ref H3) (pin 1))
      (node (ref H4) (pin 1))
      (node (ref C10) (pin 2))
      (node (ref D7) (pin 2))
      (node (ref J3) (pin 8))
      (node (ref C61) (pin 2))
      (node (ref C62) (pin 2))
      (node (ref C11) (pin 2))
      (node (ref D1) (pin 3))
      (node (ref D4) (pin 3))
      (node (ref D4) (pin 8))
      (node (ref R24) (pin 2))
      (node (ref D12) (pin 2))
      (node (ref D11) (pin 2))
      (node (ref D10) (pin 2))
      (node (ref D1) (pin 8))
      (node (ref J2) (pin 7))
      (node (ref D9) (pin 2))
      (node (ref J2) (pin 4))
      (node (ref J2) (pin 10))
      (node (ref R20) (pin 2))
      (node (ref D8) (pin 2))
      (node (ref R22) (pin 2))
      (node (ref C52) (pin 2))
      (node (ref C51) (pin 2))
      (node (ref R23) (pin 2))
      (node (ref R19) (pin 2))
      (node (ref D6) (pin 8))
      (node (ref D19) (pin 2))
      (node (ref J1) (pin 7))
      (node (ref R21) (pin 2))
      (node (ref D6) (pin 3))
      (node (ref J1) (pin 1))
      (node (ref U2) (pin 49)))
    (net (code 18) (name /D+)
      (node (ref R2) (pin 2))
      (node (ref J2) (pin 3))
      (node (ref D1) (pin 1))
      (node (ref D1) (pin 10)))
    (net (code 19) (name /SSTX-)
      (node (ref J2) (pin 5))
      (node (ref D4) (pin 9))
      (node (ref D4) (pin 2))
      (node (ref C1) (pin 2)))
    (net (code 20) (name /SSTX+)
      (node (ref C2) (pin 2))
      (node (ref D4) (pin 10))
      (node (ref D4) (pin 1))
      (node (ref J2) (pin 6)))
    (net (code 21) (name +5VP)
      (node (ref D1) (pin 7))
      (node (ref D1) (pin 6))
      (node (ref FB1) (pin 2))
      (node (ref D1) (pin 4))
      (node (ref J2) (pin 1))
      (node (ref D1) (pin 5)))
    (net (code 22) (name /SSRX+)
      (node (ref D4) (pin 4))
      (node (ref U2) (pin 18))
      (node (ref D4) (pin 7))
      (node (ref J2) (pin 9)))
    (net (code 23) (name /SSRX-)
      (node (ref J2) (pin 8))
      (node (ref D4) (pin 5))
      (node (ref U2) (pin 19))
      (node (ref D4) (pin 6)))
    (net (code 24) (name "Net-(D19-Pad1)")
      (node (ref D19) (pin 1))
      (node (ref U2) (pin 4))
      (node (ref J3) (pin 1))
      (node (ref R13) (pin 2)))
    (net (code 25) (name "Net-(D2-Pad2)")
      (node (ref D2) (pin 2))
      (node (ref R9) (pin 1))
      (node (ref R13) (pin 1)))
    (net (code 26) (name "Net-(D20-Pad1)")
      (node (ref R24) (pin 1))
      (node (ref D20) (pin 1)))
    (net (code 27) (name /eeprom/ISP_SCK)
      (node (ref U6) (pin 6))
      (node (ref U3) (pin 6))
      (node (ref D14) (pin 1))
      (node (ref J1) (pin 2)))
    (net (code 28) (name /eeprom/~ISP_CS)
      (node (ref J1) (pin 3))
      (node (ref U6) (pin 1))
      (node (ref D13) (pin 1))
      (node (ref U3) (pin 2)))
    (net (code 29) (name /eeprom/ISP_MISO)
      (node (ref U6) (pin 2))
      (node (ref J1) (pin 4))
      (node (ref U5) (pin 2))
      (node (ref D16) (pin 1)))
    (net (code 30) (name ~EXT_RESET)
      (node (ref R3) (pin 2))
      (node (ref U3) (pin 3))
      (node (ref D17) (pin 1))
      (node (ref U5) (pin 3))
      (node (ref U5) (pin 7))
      (node (ref U3) (pin 7))
      (node (ref C13) (pin 1))
      (node (ref J1) (pin 6))
      (node (ref R4) (pin 2))
      (node (ref U2) (pin 34)))
    (net (code 31) (name "Net-(D11-Pad1)")
      (node (ref J3) (pin 6))
      (node (ref U2) (pin 6))
      (node (ref D11) (pin 1)))
    (net (code 32) (name "Net-(D9-Pad1)")
      (node (ref U2) (pin 38))
      (node (ref J3) (pin 4))
      (node (ref R20) (pin 1))
      (node (ref D9) (pin 1)))
    (net (code 33) (name "Net-(D12-Pad1)")
      (node (ref J3) (pin 7))
      (node (ref D12) (pin 1))
      (node (ref U2) (pin 45)))
    (net (code 34) (name /D-)
      (node (ref R1) (pin 2))
      (node (ref J2) (pin 2))
      (node (ref D1) (pin 9))
      (node (ref D1) (pin 2)))
    (net (code 35) (name /D_DC+)
      (node (ref R2) (pin 1))
      (node (ref U2) (pin 26)))
    (net (code 36) (name /D_DC-)
      (node (ref U2) (pin 25))
      (node (ref R1) (pin 1)))
    (net (code 37) (name /SSTX_DC-)
      (node (ref C1) (pin 1))
      (node (ref U2) (pin 14)))
    (net (code 38) (name /SSTX_DC+)
      (node (ref C2) (pin 1))
      (node (ref U2) (pin 13)))
    (net (code 39) (name +1V5)
      (node (ref TP2) (pin 1))
      (node (ref C41) (pin 1))
      (node (ref U2) (pin 47))
      (node (ref C42) (pin 1))
      (node (ref U2) (pin 48))
      (node (ref C43) (pin 1))
      (node (ref C44) (pin 1))
      (node (ref L1) (pin 1))
      (node (ref U2) (pin 15))
      (node (ref U2) (pin 12))
      (node (ref U2) (pin 20)))
    (net (code 40) (name +3V3)
      (node (ref C80) (pin 1))
      (node (ref C33) (pin 1))
      (node (ref R11) (pin 1))
      (node (ref C81) (pin 1))
      (node (ref R3) (pin 1))
      (node (ref U6) (pin 8))
      (node (ref C31) (pin 1))
      (node (ref U2) (pin 44))
      (node (ref C78) (pin 1))
      (node (ref C79) (pin 1))
      (node (ref C32) (pin 1))
      (node (ref R10) (pin 1))
      (node (ref C75) (pin 1))
      (node (ref C74) (pin 1))
      (node (ref C72) (pin 1))
      (node (ref C77) (pin 1))
      (node (ref C71) (pin 1))
      (node (ref C76) (pin 1))
      (node (ref TP1) (pin 1))
      (node (ref C82) (pin 1))
      (node (ref C34) (pin 1))
      (node (ref C73) (pin 1))
      (node (ref R4) (pin 1))
      (node (ref C26) (pin 1))
      (node (ref U5) (pin 8))
      (node (ref U2) (pin 9))
      (node (ref C35) (pin 1))
      (node (ref U2) (pin 5))
      (node (ref U2) (pin 27))
      (node (ref C22) (pin 1))
      (node (ref U3) (pin 8))
      (node (ref U2) (pin 35))
      (node (ref C9) (pin 1)))
    (net (code 41) (name "Net-(C11-Pad1)")
      (node (ref Y1) (pin 1))
      (node (ref U2) (pin 28))
      (node (ref C11) (pin 1)))
    (net (code 42) (name "Net-(R6-Pad1)")
      (node (ref R6) (pin 1))
      (node (ref U2) (pin 33)))
    (net (code 43) (name "Net-(R5-Pad1)")
      (node (ref U2) (pin 11))
      (node (ref R5) (pin 1)))
    (net (code 44) (name "Net-(C10-Pad1)")
      (node (ref C10) (pin 1))
      (node (ref Y1) (pin 3))
      (node (ref U2) (pin 29)))
    (net (code 45) (name "Net-(R7-Pad1)")
      (node (ref U2) (pin 32))
      (node (ref R7) (pin 1)))
    (net (code 46) (name "Net-(R8-Pad1)")
      (node (ref R8) (pin 1))
      (node (ref U2) (pin 31)))
    (net (code 47) (name /DN_TX_AC+)
      (node (ref J4) (pin 8))
      (node (ref C8) (pin 1))
      (node (ref D6) (pin 9))
      (node (ref D6) (pin 2)))
    (net (code 48) (name /DN_TX_AC-)
      (node (ref D6) (pin 10))
      (node (ref D6) (pin 1))
      (node (ref J4) (pin 9))
      (node (ref C7) (pin 1)))
    (net (code 49) (name "Net-(L1-Pad2)")
      (node (ref L1) (pin 2))
      (node (ref U2) (pin 2)))
    (net (code 50) (name /DN_SSTX+)
      (node (ref U2) (pin 22))
      (node (ref C8) (pin 2)))
    (net (code 51) (name /eeprom/ISP_MOSI)
      (node (ref D15) (pin 1))
      (node (ref J1) (pin 5))
      (node (ref U5) (pin 6))
      (node (ref U6) (pin 5)))
    (net (code 52) (name /DN_SSTX-)
      (node (ref U2) (pin 21))
      (node (ref C7) (pin 2)))
    (net (code 53) (name /DN_SSRX+)
      (node (ref U2) (pin 17))
      (node (ref J4) (pin 6))
      (node (ref D6) (pin 6))
      (node (ref D6) (pin 5)))
    (net (code 54) (name /DN_SSRX-)
      (node (ref U2) (pin 16))
      (node (ref D6) (pin 7))
      (node (ref J4) (pin 5))
      (node (ref D6) (pin 4)))
    (net (code 55) (name /DN_D+)
      (node (ref D3) (pin 5))
      (node (ref U2) (pin 23))
      (node (ref J4) (pin 3))
      (node (ref D3) (pin 6)))
    (net (code 56) (name /DN_D-)
      (node (ref J4) (pin 2))
      (node (ref D3) (pin 4))
      (node (ref D3) (pin 7))
      (node (ref U2) (pin 24)))
    (net (code 57) (name "Net-(R10-Pad2)")
      (node (ref R10) (pin 2))
      (node (ref U6) (pin 7)))
    (net (code 58) (name "Net-(JP1-Pad1)")
      (node (ref JP1) (pin 1))
      (node (ref U6) (pin 3))
      (node (ref R11) (pin 2)))))