usb-condom/condom.kicad_sch

1793 lines
58 KiB
Text

(kicad_sch (version 20230121) (generator eeschema)
(uuid 8ae55795-c56e-4dbe-9361-9e83ae491201)
(paper "A5")
(title_block
(title "USB Condom")
(date "2023-11-26")
(rev "1.1e")
(company "femsci")
(comment 1 "A -> microB & C")
)
(lib_symbols
(symbol "Connector:USB_A" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (at -5.08 11.43 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "USB_A" (at -5.08 8.89 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 3.81 -1.27 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" " ~" (at 3.81 -1.27 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector USB" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "USB Type A connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "USB*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "USB_A_0_1"
(rectangle (start -5.08 -7.62) (end 5.08 7.62)
(stroke (width 0.254) (type default))
(fill (type background))
)
(circle (center -3.81 2.159) (radius 0.635)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(rectangle (start -1.524 4.826) (end -4.318 5.334)
(stroke (width 0) (type default))
(fill (type outline))
)
(rectangle (start -1.27 4.572) (end -4.572 5.842)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center -0.635 3.429) (radius 0.381)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(rectangle (start -0.127 -7.62) (end 0.127 -6.858)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -3.175 2.159)
(xy -2.54 2.159)
(xy -1.27 3.429)
(xy -0.635 3.429)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -2.54 2.159)
(xy -1.905 2.159)
(xy -1.27 0.889)
(xy 0 0.889)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0.635 2.794)
(xy 0.635 1.524)
(xy 1.905 2.159)
(xy 0.635 2.794)
)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(rectangle (start 0.254 1.27) (end -0.508 0.508)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(rectangle (start 5.08 -2.667) (end 4.318 -2.413)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 5.08 -0.127) (end 4.318 0.127)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 5.08 4.953) (end 4.318 5.207)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "USB_A_1_1"
(polyline
(pts
(xy -1.905 2.159)
(xy 0.635 2.159)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(pin power_in line (at 7.62 5.08 180) (length 2.54)
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -2.54 180) (length 2.54)
(name "D-" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 0 180) (length 2.54)
(name "D+" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -10.16 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -2.54 -10.16 90) (length 2.54)
(name "Shield" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector:USB_B_Micro" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (at -5.08 11.43 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "USB_B_Micro" (at -5.08 8.89 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 3.81 -1.27 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 3.81 -1.27 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "connector USB micro" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "USB Micro Type B connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "USB*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "USB_B_Micro_0_1"
(rectangle (start -5.08 -7.62) (end 5.08 7.62)
(stroke (width 0.254) (type default))
(fill (type background))
)
(circle (center -3.81 2.159) (radius 0.635)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(circle (center -0.635 3.429) (radius 0.381)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(rectangle (start -0.127 -7.62) (end 0.127 -6.858)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.905 2.159)
(xy 0.635 2.159)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -3.175 2.159)
(xy -2.54 2.159)
(xy -1.27 3.429)
(xy -0.635 3.429)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -2.54 2.159)
(xy -1.905 2.159)
(xy -1.27 0.889)
(xy 0 0.889)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0.635 2.794)
(xy 0.635 1.524)
(xy 1.905 2.159)
(xy 0.635 2.794)
)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(polyline
(pts
(xy -4.318 5.588)
(xy -1.778 5.588)
(xy -2.032 4.826)
(xy -4.064 4.826)
(xy -4.318 5.588)
)
(stroke (width 0) (type default))
(fill (type outline))
)
(polyline
(pts
(xy -4.699 5.842)
(xy -4.699 5.588)
(xy -4.445 4.826)
(xy -4.445 4.572)
(xy -1.651 4.572)
(xy -1.651 4.826)
(xy -1.397 5.588)
(xy -1.397 5.842)
(xy -4.699 5.842)
)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 0.254 1.27) (end -0.508 0.508)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(rectangle (start 5.08 -5.207) (end 4.318 -4.953)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 5.08 -2.667) (end 4.318 -2.413)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 5.08 -0.127) (end 4.318 0.127)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 5.08 4.953) (end 4.318 5.207)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "USB_B_Micro_1_1"
(pin power_out line (at 7.62 5.08 180) (length 2.54)
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 -2.54 180) (length 2.54)
(name "D-" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 7.62 0 180) (length 2.54)
(name "D+" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 7.62 -5.08 180) (length 2.54)
(name "ID" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin power_out line (at 0 -10.16 90) (length 2.54)
(name "GND" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -2.54 -10.16 90) (length 2.54)
(name "Shield" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Connector:USB_C_Receptacle_PowerOnly_6P" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "J" (at 0 16.51 0)
(effects (font (size 1.27 1.27)) (justify bottom))
)
(property "Value" "USB_C_Receptacle_PowerOnly_6P" (at 0 13.97 0)
(effects (font (size 1.27 1.27)) (justify bottom))
)
(property "Footprint" "" (at 3.81 2.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "usb universal serial bus type-C power-only charging-only 6P 6C" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "USB Power-Only 6P Type-C Receptacle connector" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "USB*C*Receptacle*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "USB_C_Receptacle_PowerOnly_6P_0_0"
(rectangle (start -0.254 -12.7) (end 0.254 -11.684)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 10.16 -7.366) (end 9.144 -7.874)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 10.16 -4.826) (end 9.144 -5.334)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 10.16 7.874) (end 9.144 7.366)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "USB_C_Receptacle_PowerOnly_6P_0_1"
(rectangle (start -10.16 12.7) (end 10.16 -12.7)
(stroke (width 0.254) (type default))
(fill (type background))
)
(arc (start -8.89 -1.27) (mid -6.985 -3.1667) (end -5.08 -1.27)
(stroke (width 0.508) (type default))
(fill (type none))
)
(arc (start -7.62 -1.27) (mid -6.985 -1.9023) (end -6.35 -1.27)
(stroke (width 0.254) (type default))
(fill (type none))
)
(arc (start -7.62 -1.27) (mid -6.985 -1.9023) (end -6.35 -1.27)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(rectangle (start -7.62 -1.27) (end -6.35 6.35)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(arc (start -6.35 6.35) (mid -6.985 6.9823) (end -7.62 6.35)
(stroke (width 0.254) (type default))
(fill (type none))
)
(arc (start -6.35 6.35) (mid -6.985 6.9823) (end -7.62 6.35)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(arc (start -5.08 6.35) (mid -6.985 8.2467) (end -8.89 6.35)
(stroke (width 0.508) (type default))
(fill (type none))
)
(circle (center -2.54 3.683) (radius 0.635)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(circle (center 0 -3.302) (radius 1.27)
(stroke (width 0) (type default))
(fill (type outline))
)
(polyline
(pts
(xy -8.89 -1.27)
(xy -8.89 6.35)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -5.08 6.35)
(xy -5.08 -1.27)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -3.302)
(xy 0 6.858)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -0.762)
(xy -2.54 1.778)
(xy -2.54 3.048)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 0.508)
(xy 2.54 3.048)
(xy 2.54 4.318)
)
(stroke (width 0.508) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.27 6.858)
(xy 0 9.398)
(xy 1.27 6.858)
(xy -1.27 6.858)
)
(stroke (width 0.254) (type default))
(fill (type outline))
)
(rectangle (start 1.905 4.318) (end 3.175 5.588)
(stroke (width 0.254) (type default))
(fill (type outline))
)
)
(symbol "USB_C_Receptacle_PowerOnly_6P_1_1"
(pin passive line (at 0 -17.78 90) (length 5.08)
(name "GND" (effects (font (size 1.27 1.27))))
(number "A12" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -5.08 180) (length 5.08)
(name "CC1" (effects (font (size 1.27 1.27))))
(number "A5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 15.24 7.62 180) (length 5.08)
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "A9" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -17.78 90) (length 5.08) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "B12" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -7.62 180) (length 5.08)
(name "CC2" (effects (font (size 1.27 1.27))))
(number "B5" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 15.24 7.62 180) (length 5.08) hide
(name "VBUS" (effects (font (size 1.27 1.27))))
(number "B9" (effects (font (size 1.27 1.27))))
)
(pin passive line (at -7.62 -17.78 90) (length 5.08)
(name "SHIELD" (effects (font (size 1.27 1.27))))
(number "S1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:C_Polarized" (pin_numbers hide) (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
(property "Reference" "C" (at 0.635 2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "C_Polarized" (at 0.635 -2.54 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 0.9652 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "cap capacitor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Polarized capacitor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "CP_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "C_Polarized_0_1"
(rectangle (start -2.286 0.508) (end 2.286 1.016)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.778 2.286)
(xy -0.762 2.286)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.27 2.794)
(xy -1.27 1.778)
)
(stroke (width 0) (type default))
(fill (type none))
)
(rectangle (start 2.286 -0.508) (end -2.286 -1.016)
(stroke (width 0) (type default))
(fill (type outline))
)
)
(symbol "C_Polarized_1_1"
(pin passive line (at 0 3.81 270) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -3.81 90) (length 2.794)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:C_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
(property "Reference" "C" (at 0.254 1.778 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "C_Small" (at 0.254 -2.032 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "capacitor cap" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Unpolarized capacitor, small symbol" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "C_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "C_Small_0_1"
(polyline
(pts
(xy -1.524 -0.508)
(xy 1.524 -0.508)
)
(stroke (width 0.3302) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.524 0.508)
(xy 1.524 0.508)
)
(stroke (width 0.3048) (type default))
(fill (type none))
)
)
(symbol "C_Small_1_1"
(pin passive line (at 0 2.54 270) (length 2.032)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -2.54 90) (length 2.032)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:D_Zener" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "D" (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "D_Zener" (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "diode" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Zener diode" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "TO-???* *_Diode_* *SingleDiode* D_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "D_Zener_0_1"
(polyline
(pts
(xy 1.27 0)
(xy -1.27 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.27 -1.27)
(xy -1.27 1.27)
(xy -0.762 1.27)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -1.27)
(xy 1.27 1.27)
(xy -1.27 0)
(xy 1.27 -1.27)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
)
(symbol "D_Zener_1_1"
(pin passive line (at -3.81 0 0) (length 2.54)
(name "K" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 3.81 0 180) (length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:LED" (pin_numbers hide) (pin_names (offset 1.016) hide) (in_bom yes) (on_board yes)
(property "Reference" "D" (at 0 2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "LED" (at 0 -2.54 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "LED diode" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Light emitting diode" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "LED_0_1"
(polyline
(pts
(xy -1.27 -1.27)
(xy -1.27 1.27)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.27 0)
(xy 1.27 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -1.27)
(xy 1.27 1.27)
(xy -1.27 0)
(xy 1.27 -1.27)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy -3.048 -0.762)
(xy -4.572 -2.286)
(xy -3.81 -2.286)
(xy -4.572 -2.286)
(xy -4.572 -1.524)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -1.778 -0.762)
(xy -3.302 -2.286)
(xy -2.54 -2.286)
(xy -3.302 -2.286)
(xy -3.302 -1.524)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "LED_1_1"
(pin passive line (at -3.81 0 0) (length 2.54)
(name "K" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 3.81 0 180) (length 2.54)
(name "A" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Device:R_Small" (pin_numbers hide) (pin_names (offset 0.254) hide) (in_bom yes) (on_board yes)
(property "Reference" "R" (at 0.762 0.508 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "R_Small" (at 0.762 -1.016 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "R resistor" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Resistor, small symbol" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "R_*" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "R_Small_0_1"
(rectangle (start -0.762 1.778) (end 0.762 -1.778)
(stroke (width 0.2032) (type default))
(fill (type none))
)
)
(symbol "R_Small_1_1"
(pin passive line (at 0 2.54 270) (length 0.762)
(name "~" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 0 -2.54 90) (length 0.762)
(name "~" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "Simulation_SPICE:NMOS" (pin_numbers hide) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "Q" (at 5.08 1.27 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "NMOS" (at 5.08 -1.27 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "" (at 5.08 2.54 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-manual.pdf" (at 0 -12.7 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Sim.Device" "NMOS" (at 0 -17.145 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Sim.Type" "VDMOS" (at 0 -19.05 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Sim.Pins" "1=D 2=G 3=S" (at 0 -15.24 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "transistor NMOS N-MOS N-MOSFET simulation" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "N-MOSFET transistor, drain/source/gate" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "NMOS_0_1"
(polyline
(pts
(xy 0.254 0)
(xy -2.54 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0.254 1.905)
(xy 0.254 -1.905)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0.762 -1.27)
(xy 0.762 -2.286)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0.762 0.508)
(xy 0.762 -0.508)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0.762 2.286)
(xy 0.762 1.27)
)
(stroke (width 0.254) (type default))
(fill (type none))
)
(polyline
(pts
(xy 2.54 2.54)
(xy 2.54 1.778)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 2.54 -2.54)
(xy 2.54 0)
(xy 0.762 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0.762 -1.778)
(xy 3.302 -1.778)
(xy 3.302 1.778)
(xy 0.762 1.778)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.016 0)
(xy 2.032 0.381)
(xy 2.032 -0.381)
(xy 1.016 0)
)
(stroke (width 0) (type default))
(fill (type outline))
)
(polyline
(pts
(xy 2.794 0.508)
(xy 2.921 0.381)
(xy 3.683 0.381)
(xy 3.81 0.254)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 3.302 0.381)
(xy 2.921 -0.254)
(xy 3.683 -0.254)
(xy 3.302 0.381)
)
(stroke (width 0) (type default))
(fill (type none))
)
(circle (center 1.651 0) (radius 2.794)
(stroke (width 0.254) (type default))
(fill (type none))
)
(circle (center 2.54 -1.778) (radius 0.254)
(stroke (width 0) (type default))
(fill (type outline))
)
(circle (center 2.54 1.778) (radius 0.254)
(stroke (width 0) (type default))
(fill (type outline))
)
)
(symbol "NMOS_1_1"
(pin passive line (at 2.54 5.08 270) (length 2.54)
(name "D" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin input line (at -5.08 0 0) (length 2.54)
(name "G" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin passive line (at 2.54 -5.08 90) (length 2.54)
(name "S" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:Earth" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "Earth" (at 0 -3.81 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "global ground gnd" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"Earth\"" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "Earth_0_1"
(polyline
(pts
(xy -0.635 -1.905)
(xy 0.635 -1.905)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy -0.127 -2.54)
(xy 0.127 -2.54)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 0 -1.27)
(xy 0 0)
)
(stroke (width 0) (type default))
(fill (type none))
)
(polyline
(pts
(xy 1.27 -1.27)
(xy -1.27 -1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "Earth_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "Earth" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:GND" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
(property "Reference" "#PWR" (at 0 -6.35 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 0 -3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "global power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Power symbol creates a global label with name \"GND\" , ground" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "GND_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 -1.27)
(xy 1.27 -1.27)
(xy 0 -2.54)
(xy -1.27 -1.27)
(xy 0 -1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
(symbol "GND_1_1"
(pin power_in line (at 0 0 270) (length 0) hide
(name "GND" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
(property "Reference" "#FLG" (at 0 1.905 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (at 0 3.81 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "flag power" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "Special symbol for telling ERC where power comes from" (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "PWR_FLAG_0_0"
(pin power_out line (at 0 0 90) (length 0)
(name "pwr" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
)
(symbol "PWR_FLAG_0_1"
(polyline
(pts
(xy 0 0)
(xy 0 1.27)
(xy -1.016 1.905)
(xy 0 2.54)
(xy 1.016 1.905)
(xy 0 1.27)
)
(stroke (width 0) (type default))
(fill (type none))
)
)
)
)
(junction (at 86.995 62.865) (diameter 0) (color 0 0 0 0)
(uuid 02fbd7c0-4173-4297-bb9f-665fce1b089f)
)
(junction (at 68.58 62.865) (diameter 0) (color 0 0 0 0)
(uuid 1ba2adeb-efae-4944-b95d-b3ab4f69c399)
)
(junction (at 72.39 70.485) (diameter 0) (color 0 0 0 0)
(uuid 78755c15-888b-4b4f-9963-df6144cef145)
)
(junction (at 86.995 67.31) (diameter 0) (color 0 0 0 0)
(uuid 7b647813-e5ae-4538-bf30-3337ec91cf0c)
)
(junction (at 113.03 67.31) (diameter 0) (color 0 0 0 0)
(uuid 8f1771d1-fcf6-4899-bf8f-90dfcfe1e4b1)
)
(junction (at 86.995 76.835) (diameter 0) (color 0 0 0 0)
(uuid bcd3c1aa-350b-4406-8fbc-f95ead3513ac)
)
(junction (at 76.835 62.865) (diameter 0) (color 0 0 0 0)
(uuid c540157e-b376-4ec1-ac7e-3249fe191de7)
)
(junction (at 93.345 40.005) (diameter 0) (color 0 0 0 0)
(uuid d4f2ee90-7da0-4768-8963-592f0a795b3b)
)
(junction (at 86.995 92.075) (diameter 0) (color 0 0 0 0)
(uuid dcead031-4ae8-4073-a8e5-b1685675fc73)
)
(no_connect (at 122.555 80.01) (uuid 23c18c68-a92e-4787-a48a-ddb3c4325072))
(no_connect (at 103.505 47.625) (uuid 47db48b2-33c0-4080-a846-a5db5aae290e))
(no_connect (at 122.555 82.55) (uuid 4ad9d3a8-9051-4651-bdab-56fc4af749f8))
(no_connect (at 103.505 45.085) (uuid df75a49d-d794-4769-a706-cb79e0c5fa19))
(wire (pts (xy 93.345 40.005) (xy 103.505 40.005))
(stroke (width 0) (type default))
(uuid 075dbddb-0570-4543-9237-e45267d4e0ad)
)
(wire (pts (xy 61.595 67.945) (xy 72.39 67.945))
(stroke (width 0) (type default))
(uuid 1611150a-9571-4e57-b271-7b8e41329d7d)
)
(wire (pts (xy 91.44 82.55) (xy 91.44 83.82))
(stroke (width 0) (type default))
(uuid 30ee78ba-96fd-4d1e-ab76-33f01eaab927)
)
(wire (pts (xy 91.44 91.44) (xy 91.44 92.075))
(stroke (width 0) (type default))
(uuid 323e603a-5bc3-40e1-8bb3-627d011ce9ba)
)
(wire (pts (xy 61.595 62.865) (xy 68.58 62.865))
(stroke (width 0) (type default))
(uuid 380ad106-eab3-4599-ac72-7d9a97c9b87a)
)
(wire (pts (xy 86.995 67.31) (xy 113.03 67.31))
(stroke (width 0) (type default))
(uuid 393f8b9c-d626-4a94-98aa-db7c2062c415)
)
(wire (pts (xy 86.995 92.075) (xy 77.47 92.075))
(stroke (width 0) (type default))
(uuid 4714e647-2634-4dbf-8787-008f6a102276)
)
(wire (pts (xy 91.44 92.075) (xy 86.995 92.075))
(stroke (width 0) (type default))
(uuid 4b847ed6-c397-4a41-a23c-cead1b1adc9e)
)
(wire (pts (xy 61.595 70.485) (xy 67.31 70.485))
(stroke (width 0) (type default))
(uuid 4ce4217a-e285-4466-a60c-8c716e820264)
)
(wire (pts (xy 68.58 62.865) (xy 76.835 62.865))
(stroke (width 0) (type default))
(uuid 6f84466e-97fb-4690-b56f-9c345d8e475d)
)
(wire (pts (xy 86.995 67.31) (xy 86.995 76.835))
(stroke (width 0) (type default))
(uuid 7770f5c8-c6a4-417a-be54-378fb97823eb)
)
(wire (pts (xy 86.995 62.865) (xy 86.995 67.31))
(stroke (width 0) (type default))
(uuid 92e229af-dc1c-4247-b489-be60e9abc5a6)
)
(wire (pts (xy 76.835 62.865) (xy 86.995 62.865))
(stroke (width 0) (type default))
(uuid 94b31f1b-182f-4a6d-a9f4-9f46c665d7c2)
)
(wire (pts (xy 72.39 67.945) (xy 72.39 70.485))
(stroke (width 0) (type default))
(uuid a0e9ecad-3010-4a37-af22-4d89400000e2)
)
(wire (pts (xy 113.03 67.31) (xy 122.555 67.31))
(stroke (width 0) (type default))
(uuid a62dfc9c-8a56-4d14-9a48-9007fabd98ae)
)
(wire (pts (xy 93.345 40.005) (xy 86.995 40.005))
(stroke (width 0) (type default))
(uuid aa2a7d66-3bfb-4fcb-9bfa-b78cd2c2f55d)
)
(wire (pts (xy 91.44 76.835) (xy 86.995 76.835))
(stroke (width 0) (type default))
(uuid adbd9840-422a-40a0-bb4a-954826849c8c)
)
(wire (pts (xy 86.995 87.63) (xy 86.995 92.075))
(stroke (width 0) (type default))
(uuid ae1c09de-84b5-42f1-8d23-d6554bc1b60a)
)
(wire (pts (xy 86.995 76.835) (xy 86.995 80.01))
(stroke (width 0) (type default))
(uuid c2f383fd-8b38-492b-b699-cb076e7da9fa)
)
(wire (pts (xy 113.03 69.85) (xy 113.03 67.31))
(stroke (width 0) (type default))
(uuid e2763254-a000-4d8d-aacc-3c9129f834cc)
)
(wire (pts (xy 72.39 70.485) (xy 72.39 84.455))
(stroke (width 0) (type default))
(uuid ec42df1c-b81f-490b-b042-fe2cb731fefc)
)
(wire (pts (xy 86.995 40.005) (xy 86.995 62.865))
(stroke (width 0) (type default))
(uuid ee7e5729-c49f-4873-857e-ac534ebff6f8)
)
(wire (pts (xy 91.44 76.835) (xy 91.44 77.47))
(stroke (width 0) (type default))
(uuid f9ff1472-281f-4431-8770-32f403504517)
)
(text "USB Condom with data line activity signaling" (at 84.455 28.575 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid 94f8d1ff-a87f-427b-aa5d-04e309580fc9)
)
(symbol (lib_id "Device:LED") (at 91.44 87.63 90) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 03ae2399-baad-48b3-a6be-0272c83cd377)
(property "Reference" "D2" (at 97.155 87.63 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "RED" (at 94.615 87.63 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "LED_SMD:LED_0805_2012Metric" (at 91.44 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 91.44 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 3a1301da-69fe-4d88-bcf5-e4352e45b507))
(pin "2" (uuid 944bf99a-79a5-45c2-941d-6f3cb00ed890))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "D2") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R_Small") (at 91.44 80.01 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 08c19be6-24c7-46e5-b980-f37ce2d25a69)
(property "Reference" "R2" (at 93.345 78.7399 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "320R" (at 93.345 81.2799 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Resistor_SMD:R_0805_2012Metric" (at 91.44 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 91.44 80.01 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 38ce7c5f-4524-4a5a-8917-5f1de094f2d1))
(pin "2" (uuid 44f137f2-6942-467b-a529-42dd5154f93c))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "R2") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C_Polarized") (at 86.995 83.82 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 17eb8e1d-05b1-4279-adf1-d459246b6152)
(property "Reference" "C3" (at 80.01 83.82 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "22u" (at 82.55 83.82 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Capacitor_SMD:CP_Elec_4x5.4" (at 87.9602 87.63 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 86.995 83.82 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 3f9d09b3-f54b-48d0-a46d-2a278d27c5ce))
(pin "2" (uuid fb66b766-ef14-467e-8c1d-acaeaf1e61f3))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "C3") (unit 1)
)
)
)
)
(symbol (lib_id "power:Earth") (at 51.435 78.105 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 190883d0-ab4e-40c6-9cf3-eedc4341dcde)
(property "Reference" "#PWR010" (at 51.435 84.455 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "Earth" (at 51.435 81.915 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (at 51.435 78.105 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 51.435 78.105 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 3b735cc8-b588-420b-9e65-d65dc82d5d9c))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR010") (unit 1)
)
)
)
)
(symbol (lib_id "Connector:USB_B_Micro") (at 53.975 67.945 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid 2a73618d-dad9-4f2e-ac70-f0911378ff0b)
(property "Reference" "J1" (at 53.975 55.88 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "USB_B_Micro_IN" (at 53.975 58.42 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Connector_USB:USB_Micro-B_Molex_47346-0001" (at 57.785 69.215 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 57.785 69.215 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 972e815c-6445-4c0b-abfc-9876168acc2a))
(pin "2" (uuid 4d313945-2442-431e-a46c-9b243c8675d4))
(pin "3" (uuid 690ab6d9-f5dd-4d90-b08b-b974c163b309))
(pin "4" (uuid 0d4c2a06-2715-40ed-9c57-3e36523b490e))
(pin "5" (uuid 7e6a029e-7f6d-4cfb-8d75-d3432a55d822))
(pin "6" (uuid 725893b7-8b27-40cf-be27-f0b4cf6b272d))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "J1") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 113.03 74.93 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 347e28ec-2921-4963-80f4-c5fd14ada35f)
(property "Reference" "#PWR04" (at 113.03 81.28 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 113.03 79.375 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 113.03 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 113.03 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 85974cbc-9c56-418e-98c0-7dd1314a4502))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR04") (unit 1)
)
)
)
)
(symbol (lib_id "power:Earth") (at 113.665 55.245 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 420196ca-4820-484f-889f-112ccf9b7216)
(property "Reference" "#PWR08" (at 113.665 61.595 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "Earth" (at 113.665 59.055 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (at 113.665 55.245 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 113.665 55.245 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0acea9ce-102d-464f-bb9a-954f1727e490))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR08") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 67.31 92.075 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 4fd47cf5-b0a4-403a-a8ea-3e315fcac9e2)
(property "Reference" "#PWR06" (at 67.31 98.425 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 67.31 96.52 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 67.31 92.075 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 67.31 92.075 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 503d8dcb-7541-42d0-aa60-5a8611a52d78))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR06") (unit 1)
)
)
)
)
(symbol (lib_id "Connector:USB_A") (at 111.125 45.085 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 5ef084fd-784a-46de-8c32-cf121b7fb87e)
(property "Reference" "J2" (at 111.125 33.02 0)
(effects (font (size 1.27 1.27)))
)
(property "Value" "USB_A_OUT" (at 111.125 35.56 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Connector_USB:USB_A_TE_292303-7_Horizontal" (at 107.315 46.355 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" " ~" (at 107.315 46.355 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d5b6fe84-ab12-454c-ba66-ce364e57ccf3))
(pin "2" (uuid b2d523b4-ea6e-429e-af7e-967a90c11eb9))
(pin "3" (uuid 8fd34df6-5a99-4844-93b0-2df14caff53c))
(pin "4" (uuid 9b6fbb28-7648-4574-811f-0e0cd099bd58))
(pin "5" (uuid eb85ffa2-809a-491a-bb06-c3e5bb3d1c27))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "J2") (unit 1)
)
)
)
)
(symbol (lib_id "Connector:USB_C_Receptacle_PowerOnly_6P") (at 137.795 74.93 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 802d1aac-a369-4865-a184-3043dd933ac7)
(property "Reference" "J3" (at 149.86 73.6599 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Value" "USB_C_OUT" (at 149.86 76.1999 0)
(effects (font (size 1.27 1.27)) (justify right))
)
(property "Footprint" "Connector_USB:USB_C_Receptacle_GCT_USB4135-GF-A_6P_TopMnt_Horizontal" (at 133.985 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://www.usb.org/sites/default/files/documents/usb_type-c.zip" (at 137.795 74.93 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "A12" (uuid 5ce0b038-a481-4f85-9cb4-ef0e0dc08ba6))
(pin "A5" (uuid 8cb403f1-6f57-4d08-b657-f5a13d2492a3))
(pin "A9" (uuid cc73594a-17cf-4652-99d2-16212c03ae56))
(pin "B12" (uuid 8078d230-b9d9-4ae7-91f0-ced4f3a370d7))
(pin "B5" (uuid 20c15d18-d4f4-43b8-b24b-a1d7134518a3))
(pin "B9" (uuid e76b4da6-dc90-4be0-96cc-dadd770cf5e2))
(pin "S1" (uuid fc60ce5e-c521-43df-8f18-c428ca337c83))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "J3") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 137.795 92.71 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 90457367-4330-49ca-99ba-583357be8df5)
(property "Reference" "#PWR07" (at 137.795 99.06 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 137.795 97.155 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 137.795 92.71 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 137.795 92.71 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 6ca63cbb-eb31-48c9-a89b-8f96a5f2cb14))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR07") (unit 1)
)
)
)
)
(symbol (lib_id "Simulation_SPICE:NMOS") (at 72.39 89.535 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 93572fe0-ee56-4768-8db7-63a5944d199b)
(property "Reference" "Q1" (at 73.6601 95.25 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "NMOS" (at 71.1201 95.25 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-23" (at 74.93 94.615 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-manual.pdf" (at 59.69 89.535 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Sim.Device" "NMOS" (at 55.245 89.535 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Sim.Type" "VDMOS" (at 53.34 89.535 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Sim.Pins" "1=D 2=G 3=S" (at 57.15 89.535 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 0a185c7b-c2d3-4324-bf71-caeb4151d2c2))
(pin "2" (uuid 8768b003-150c-47f2-a64c-93847c7f8b67))
(pin "3" (uuid 40409ee9-e5b6-46f4-8265-bbdbf3ded097))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "Q1") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 53.975 78.105 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 9a1c13e5-b07e-400b-beed-56689af1a4f5)
(property "Reference" "#PWR02" (at 53.975 84.455 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 53.975 82.55 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 53.975 78.105 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 53.975 78.105 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid d454f9c9-55b2-49eb-9369-a83ecc450811))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR02") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C_Small") (at 93.345 42.545 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid 9e8d3b18-6d86-42e5-89ab-cd17f39c64ec)
(property "Reference" "C1" (at 95.885 41.2812 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "100n" (at 95.885 43.8212 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 93.345 42.545 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 93.345 42.545 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid a0d11e03-35e3-4f49-8475-402347bf961f))
(pin "2" (uuid 532840dd-9121-41e2-97fb-28acd86fdfcd))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "C1") (unit 1)
)
)
)
)
(symbol (lib_id "power:Earth") (at 145.415 92.71 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid a5a6f6dc-07c4-435d-a397-16aaf07df418)
(property "Reference" "#PWR09" (at 145.415 99.06 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "Earth" (at 145.415 96.52 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Footprint" "" (at 145.415 92.71 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 145.415 92.71 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 8fd7680d-078c-4c16-b611-d9a0dc488c30))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR09") (unit 1)
)
)
)
)
(symbol (lib_id "power:PWR_FLAG") (at 68.58 62.865 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid abfd4a11-09c3-417a-8fda-762dceb87813)
(property "Reference" "#FLG01" (at 68.58 60.96 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "PWR_FLAG" (at 68.58 57.785 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 68.58 62.865 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 68.58 62.865 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 9e15cbc7-e7fe-421d-b0b1-493c7388072f))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#FLG01") (unit 1)
)
)
)
)
(symbol (lib_id "Device:D_Zener") (at 76.835 66.675 270) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid b51cdcb4-d2dd-46c9-8ce3-93fd05849659)
(property "Reference" "D1" (at 79.375 65.4049 90)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "5V" (at 79.375 67.9449 90)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Diode_SMD:D_0805_2012Metric" (at 76.835 66.675 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 76.835 66.675 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 6fabadf4-6868-4385-b695-922a86cf3c8a))
(pin "2" (uuid b06bd658-69fa-4df4-b386-cab819ee4908))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "D1") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 93.345 45.085 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid b66632f4-c92c-4a1f-952f-985074520317)
(property "Reference" "#PWR01" (at 93.345 51.435 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 93.345 50.165 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 93.345 45.085 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 93.345 45.085 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid ac159190-86b0-4c3a-b149-0f6ab87fb480))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR01") (unit 1)
)
)
)
)
(symbol (lib_id "Device:R_Small") (at 69.85 70.485 90) (mirror x) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid d5738bef-64e1-4d6f-b38d-639fe86eb357)
(property "Reference" "R1" (at 69.85 75.565 90)
(effects (font (size 1.27 1.27)))
)
(property "Value" "1k" (at 69.85 73.025 90)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric" (at 69.85 70.485 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 69.85 70.485 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 46cea598-4403-48cd-8512-deb52389d29f))
(pin "2" (uuid 5378d75e-cd81-4096-9f79-ff7eceadc4b7))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "R1") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 61.595 73.025 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid e8497115-f25f-4133-984b-9a358d6df842)
(property "Reference" "#PWR011" (at 61.595 79.375 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 61.595 77.47 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 61.595 73.025 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 61.595 73.025 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 62958797-6f6e-4290-8789-55f8a17fa3e5))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR011") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 76.835 70.485 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid eb462ac6-b5c8-4749-8192-9f91d5c428cc)
(property "Reference" "#PWR03" (at 76.835 76.835 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 76.835 75.565 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 76.835 70.485 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 76.835 70.485 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 50652d70-e77d-4430-9d6e-4a6873136fdc))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR03") (unit 1)
)
)
)
)
(symbol (lib_id "power:GND") (at 111.125 55.245 0) (mirror y) (unit 1)
(in_bom yes) (on_board yes) (dnp no) (fields_autoplaced)
(uuid f8c8fe18-7fa4-4f26-be30-bea68a5ebf87)
(property "Reference" "#PWR05" (at 111.125 61.595 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Value" "GND" (at 111.125 59.69 0)
(effects (font (size 1.27 1.27)))
)
(property "Footprint" "" (at 111.125 55.245 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "" (at 111.125 55.245 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid 397bfc2e-68ac-4ef5-a6f7-6d4b22fcdd8c))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "#PWR05") (unit 1)
)
)
)
)
(symbol (lib_id "Device:C_Small") (at 113.03 72.39 0) (unit 1)
(in_bom yes) (on_board yes) (dnp no)
(uuid fa61c180-81c9-4df6-b8cc-496ae38874ab)
(property "Reference" "C2" (at 115.57 71.12 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "100n" (at 115.57 73.66 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Capacitor_SMD:C_0603_1608Metric" (at 113.03 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "~" (at 113.03 72.39 0)
(effects (font (size 1.27 1.27)) hide)
)
(pin "1" (uuid e0811a88-894a-4e48-a04e-fdc46992b26c))
(pin "2" (uuid 5272601d-d07b-427a-8daf-de5023a75247))
(instances
(project "condom"
(path "/8ae55795-c56e-4dbe-9361-9e83ae491201"
(reference "C2") (unit 1)
)
)
)
)
(sheet_instances
(path "/" (page "1"))
)
)