project
12 V to 5 V / 1 A Buck Molecule (TPS54202)
Public Unreviewedby John Lauer
An independently designed 12 V to 5 V, 1 A synchronous buck molecule (TI TPS54202), with calculations, ngspice and PSpice simulation, KiCad 10 schematic and board, and the board laid out and analysed with adom-aiflow.
← Commit history
schematic: L1, C1 and D1 keep their standard symbols with a small 3D chip outline beside each
10 files changed
+10776−1594
kicad/buck-12v5v-molecule.kicad_sch+5679−1590kicad/gen_schematic_v2.py+11−4kicad/lib/buck12v5v.kicad_sym+4660kicad/tools/passive-symbols/build_pages.py+156kicad/tools/passive-symbols/grid.py+16kicad/tools/passive-symbols/l1_compose.py+43kicad/tools/passive-symbols/make_passive_symbols.py+148kicad/tools/passive-symbols/outline.py+46kicad/tools/passive-symbols/render.py+14kicad/tools/u1-symbol/make_u1_symbol.py+3kicad/buck-12v5v-molecule.kicad_sch+5679−1590@@ -1120,7 +1120,7 @@ ) (embedded_fonts no) )- (symbol "Device:C_Polarized"+ (symbol "buck12v5v:EEE-FK1V470P" (pin_numbers (hide yes) )@@ -1130,86 +1130,124 @@ (exclude_from_sim no) (in_bom yes) (on_board yes)- (in_pos_files yes)- (duplicate_pin_numbers_are_jumpers no) (property "Reference" "C"- (at 0.635 2.54 0)- (show_name no)- (do_not_autoplace no)+ (at 0 5.08 0) (effects (font (size 1.27 1.27) )- (justify left) ) )- (property "Value" "C_Polarized"- (at 0.635 -2.54 0)- (show_name no)- (do_not_autoplace no)+ (property "Value" "EEE-FK1V470P"+ (at 0 -6.35 0) (effects (font (size 1.27 1.27) )- (justify left) ) )- (property "Footprint" ""- (at 0.9652 -3.81 0)- (show_name no)- (do_not_autoplace no)- (hide yes)+ (property "Footprint" "Capacitor_SMD:CP_Elec_6.3x5.8"+ (at 0 -8.7 0) (effects (font (size 1.27 1.27) )+ (hide yes) ) )- (property "Datasheet" ""- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)+ (property "Datasheet" "https://industrial.panasonic.com/ww/products/pt/aluminum-cap-smd/models/EEEFK1V470P"+ (at 0 -11.24 0) (effects (font (size 1.27 1.27) )+ (hide yes) ) )- (property "Description" "Polarized capacitor"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)+ (property "Description" "Panasonic FK series SMD aluminium electrolytic capacitor, 47 uF 20% 35 V, case D (6.3 x 5.8 mm)"+ (at 0 -13.78 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Manufacturer" "Panasonic"+ (at 0 -16.32 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "MPN" "EEE-FK1V470P"+ (at 0 -18.86 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom Wiki" "https://wiki.adom.inc/john/eee-fk1v470p"+ (at 0 -21.4 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "DigiKey" "PCE3842TR-ND"+ (at 0 -23.94 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Mouser" "667-EEE-FK1V470P"+ (at 0 -26.48 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom_Chip_Outline" "asset:EEE-FK1V470P-3d-outline-dark-named270.svg@large"+ (at 0 -29.02 0) (effects (font (size 1.27 1.27) )+ (hide yes) ) ) (property "ki_keywords" "cap capacitor" (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes) (effects (font (size 1.27 1.27) )+ (hide yes) ) ) (property "ki_fp_filters" "CP_*" (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes) (effects (font (size 1.27 1.27) )+ (hide yes) ) )- (symbol "C_Polarized_0_1"+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (symbol "EEE-FK1V470P_0_1" (rectangle (start -2.286 0.508) (end 2.286 1.016)@@ -1258,145 +1296,116 @@ (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)- )- )+ (polyline+ (pts+ (xy -7.4278 -1.5066)+ (xy -7.4777 -1.4769)+ (xy -7.5257 -1.446)+ (xy -7.6154 -1.3816)+ (xy -7.6968 -1.314)+ (xy -7.7701 -1.2427)+ (xy -7.8338 -1.1688)+ (xy -7.8888 -1.0924)+ (xy -7.9342 -1.0141)+ (xy -7.9696 -0.9339)+ (xy -7.9949 -0.8524)+ (xy -8.01 -0.7703)+ (xy -8.0151 -0.6876) )- (number "1"- (effects- (font- (size 1.27 1.27)- )- )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- (pin passive line- (at 0 -3.81 90)- (length 2.794)- (name ""- (effects- (font- (size 1.27 1.27)- )- )+ (polyline+ (pts+ (xy -8.0151 -0.6876)+ (xy -8.0125 -0.6295)+ (xy -8.005 -0.5721)+ (xy -7.993 -0.514)+ (xy -7.9904 -0.5058) )- (number "2"- (effects- (font- (size 1.27 1.27)- )- )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1) )- )- )- (embedded_fonts no)- )- (symbol "Device:C"- (pin_numbers- (hide yes)- )- (pin_names- (offset 0.254)- )- (exclude_from_sim no)- (in_bom yes)- (on_board yes)- (in_pos_files yes)- (duplicate_pin_numbers_are_jumpers no)- (property "Reference" "C"- (at 0.635 2.54 0)- (show_name no)- (do_not_autoplace no)- (effects- (font- (size 1.27 1.27)+ (fill+ (type none) )- (justify left) )- )- (property "Value" "C"- (at 0.635 -2.54 0)- (show_name no)- (do_not_autoplace no)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -4.0288 -0.5058)+ (xy -4.0156 -0.5639)+ (xy -4.0074 -0.6213)+ (xy -4.0042 -0.6794)+ (xy -4.0042 -0.6876) )- (justify left)- )- )- (property "Footprint" ""- (at 0.9652 -3.81 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1) )- )- )- (property "Datasheet" ""- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (fill+ (type none) ) )- )- (property "Description" "Unpolarized capacitor"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -4.0042 -0.6876)+ (xy -4.0067 -0.7457)+ (xy -4.0137 -0.8032)+ (xy -4.0269 -0.8606)+ (xy -4.044 -0.9181)+ (xy -4.0667 -0.9743)+ (xy -4.0939 -1.0299)+ (xy -4.1261 -1.0848)+ (xy -4.1374 -1.1031) )- )- )- (property "ki_keywords" "cap capacitor"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1) )- )- )- (property "ki_fp_filters" "C_*"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (fill+ (type none) ) )- )- (symbol "C_0_1" (polyline (pts- (xy -2.032 0.762)- (xy 2.032 0.762)+ (xy -4.1374 -1.1031)+ (xy -4.2101 -1.1991)+ (xy -4.2972 -1.2906)+ (xy -4.3989 -1.3778)+ (xy -4.5131 -1.4586)+ (xy -4.6401 -1.5337)+ (xy -4.7777 -1.6019)+ (xy -4.9255 -1.6619)+ (xy -5.0827 -1.715)+ (xy -5.2469 -1.7585)+ (xy -5.4174 -1.7945)+ (xy -5.5929 -1.8204)+ (xy -5.7722 -1.8375)+ (xy -5.9528 -1.845)+ (xy -6.134 -1.8438)+ (xy -6.314 -1.8324)+ (xy -6.492 -1.8116)+ (xy -6.6657 -1.7819)+ (xy -6.8343 -1.7434)+ (xy -6.9959 -1.696)+ (xy -7.1494 -1.6405)+ (xy -7.294 -1.5773)+ (xy -7.4278 -1.5066) ) (stroke- (width 0.508)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -1404,375 +1413,3735 @@ ) (polyline (pts- (xy -2.032 -0.762)- (xy 2.032 -0.762)+ (xy -7.4278 -1.9069)+ (xy -7.4809 -1.8754)+ (xy -7.5314 -1.8425)+ (xy -7.58 -1.8084)+ (xy -7.6267 -1.7731)+ (xy -7.6703 -1.7371)+ (xy -7.7315 -1.6815)+ (xy -7.7877 -1.624)+ (xy -7.8376 -1.5647)+ (xy -7.8818 -1.5034) ) (stroke- (width 0.508)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )- )- (symbol "C_1_1"- (pin passive line- (at 0 3.81 270)- (length 2.794)- (name ""- (effects- (font- (size 1.27 1.27)- )- )+ (polyline+ (pts+ (xy -8.0075 -1.1921)+ (xy -8.0138 -1.1353)+ (xy -8.0151 -1.088) )- (number "1"- (effects- (font- (size 1.27 1.27)- )- )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- (pin passive line- (at 0 -3.81 90)- (length 2.794)- (name ""- (effects- (font- (size 1.27 1.27)- )- )+ (polyline+ (pts+ (xy -4.0042 -0.3239)+ (xy -4.008 -0.3959)+ (xy -4.0194 -0.4673)+ (xy -4.0389 -0.5386)+ (xy -4.0655 -0.6087)+ (xy -4.1002 -0.6782)+ (xy -4.1419 -0.7457)+ (xy -4.1905 -0.812)+ (xy -4.2088 -0.8335) )- (number "2"- (effects- (font- (size 1.27 1.27)- )- )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (embedded_fonts no)- )- (symbol "Device:R"- (pin_numbers- (hide yes)- )- (pin_names- (offset 0)- )- (exclude_from_sim no)- (in_bom yes)- (on_board yes)- (in_pos_files yes)- (duplicate_pin_numbers_are_jumpers no)- (property "Reference" "R"- (at 2.032 0 90)- (show_name no)- (do_not_autoplace no)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -4.2088 -0.8335)+ (xy -4.2915 -0.9213)+ (xy -4.3869 -1.0046)+ (xy -4.4948 -1.0829)+ (xy -4.6142 -1.1555)+ (xy -4.7436 -1.2218)+ (xy -4.8825 -1.2818)+ (xy -5.0297 -1.3342)+ (xy -5.1844 -1.379)+ (xy -5.3454 -1.4163)+ (xy -5.5108 -1.4453)+ (xy -5.6807 -1.4662)+ (xy -5.8524 -1.4782)+ (xy -6.0254 -1.482)+ (xy -6.1984 -1.4769)+ (xy -6.3702 -1.463)+ (xy -6.5388 -1.4409)+ (xy -6.7036 -1.41)+ (xy -6.8633 -1.3715)+ (xy -7.0168 -1.3254)+ (xy -7.1626 -1.2711)+ (xy -7.3003 -1.2105)+ (xy -7.4278 -1.1429)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Value" "R"- (at 0 0 90)- (show_name no)- (do_not_autoplace no)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -7.4278 -1.1429)+ (xy -7.4903 -1.105)+ (xy -7.5497 -1.0659)+ (xy -7.6059 -1.0248)+ (xy -7.6589 -0.9831)+ (xy -7.7082 -0.9396)+ (xy -7.7543 -0.8947)+ (xy -7.7972 -0.8486)+ (xy -7.8105 -0.8335)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Footprint" ""- (at -1.778 0 90)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -7.8105 -0.8335)+ (xy -7.8623 -0.7678)+ (xy -7.9065 -0.7009)+ (xy -7.9431 -0.6321)+ (xy -7.9721 -0.562)+ (xy -7.9942 -0.4913)+ (xy -8.0087 -0.4199)+ (xy -8.0151 -0.3479)+ (xy -8.0151 -0.3239)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Datasheet" ""- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -6.8166 2.5226)+ (xy -4.5277 1.2016)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Description" "Resistor"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -4.1374 -1.5034)+ (xy -4.1861 -1.5704)+ (xy -4.2416 -1.6348)+ (xy -4.3041 -1.6979)+ (xy -4.3736 -1.7579)+ (xy -4.4494 -1.816)+ (xy -4.5315 -1.8703)+ (xy -4.6186 -1.9221)+ (xy -4.7114 -1.9707)+ (xy -4.8093 -2.0162)+ (xy -4.9122 -2.0572)+ (xy -5.0189 -2.0951)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "ki_keywords" "R res resistor"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -7.0004 -2.0951)+ (xy -7.0635 -2.073)+ (xy -7.1254 -2.0503)+ (xy -7.186 -2.0263)+ (xy -7.2441 -2.0004)+ (xy -7.3015 -1.9739)+ (xy -7.3565 -1.9461)+ (xy -7.4101 -1.917)+ (xy -7.4278 -1.9069)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "ki_fp_filters" "R_*"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -4.5277 1.2016)+ (xy -4.4765 1.2603)+ (xy -4.4323 1.3216)+ (xy -4.3951 1.3847)+ (xy -4.3654 1.4485)+ (xy -4.3439 1.5135)+ (xy -4.3294 1.5792)+ (xy -4.3225 1.6449)+ (xy -4.3225 1.667)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (symbol "R_0_1"- (rectangle- (start -1.016 -2.54)- (end 1.016 2.54)+ (polyline+ (pts+ (xy -4.3225 1.667)+ (xy -4.3225 1.6676)+ ) (stroke- (width 0.254)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )- )- (symbol "R_1_1"- (pin passive line- (at 0 3.81 270)- (length 1.27)- (name ""- (effects- (font- (size 1.27 1.27)- )- )+ (polyline+ (pts+ (xy -6.8166 2.5232)+ (xy -6.8166 2.5226) )- (number "1"- (effects- (font- (size 1.27 1.27)- )- )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- (pin passive line- (at 0 -3.81 90)- (length 1.27)- (name ""- (effects- (font- (size 1.27 1.27)- )- )+ (polyline+ (pts+ (xy -4.5277 1.2022)+ (xy -4.4765 1.261)+ (xy -4.4323 1.3222)+ (xy -4.3951 1.3847)+ (xy -4.3654 1.4491)+ (xy -4.3439 1.5142)+ (xy -4.3294 1.5798)+ (xy -4.3225 1.6455)+ (xy -4.3225 1.6676) )- (number "2"- (effects- (font- (size 1.27 1.27)- )- )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (embedded_fonts no)- )- (symbol "buck12v5v:TPS54202DDCR"- (pin_names- (offset 1.016)- )- (exclude_from_sim no)- (in_bom yes)- (on_board yes)- (property "Reference" "U"- (at 0.00 4.54 0)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -4.3225 1.6676)+ (xy -4.33 1.7592)+ (xy -4.3521 1.8501)+ (xy -4.3894 1.9391)+ (xy -4.4405 2.0256)+ (xy -4.5056 2.109)+ (xy -4.5839 2.1885)+ (xy -4.6748 2.2637)+ (xy -4.7777 2.3338)+ (xy -4.8914 2.3975)+ (xy -5.0151 2.455)+ (xy -5.1477 2.5055)+ (xy -5.2879 2.5485)+ (xy -5.4344 2.5832)+ (xy -5.5859 2.611)+ (xy -5.7406 2.6293)+ (xy -5.8985 2.64)+ (xy -6.057 2.6413)+ (xy -6.2155 2.6343)+ (xy -6.3721 2.6192)+ (xy -6.5249 2.5952)+ (xy -6.6739 2.563)+ (xy -6.8166 2.5232)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Value" "TPS54202DDCR"- (at 0.00 -18.51 0)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -4.5277 1.2022)+ (xy -4.5277 1.2016)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Footprint" "Package_TO_SOT_SMD:TSOT-23-6"- (at 0.00 -23.59 0)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -6.8166 2.5232)+ (xy -4.5277 1.2022)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.2927 -2.323)+ (xy -6.6398 -2.7)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6398 -2.7)+ (xy -6.6398 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6398 -2.2321)+ (xy -7.0004 -2.0237)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.0004 -2.0237)+ (xy -7.0004 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.9904 -1.66)+ (xy -7.0004 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.9904 -1.4517)+ (xy -7.9904 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.9904 -1.4517)+ (xy -8.351 -1.2439)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.351 -1.2439)+ (xy -8.351 -1.7118)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.351 -1.7118)+ (xy -7.7764 -2.0433)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.6981 -1.9328)+ (xy -7.6981 -1.9978)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.6981 -1.9328)+ (xy -7.2927 -2.1671)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.2927 -2.1671)+ (xy -7.2927 -2.323)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.249 -1.3481)+ (xy -3.261 -1.4106)+ (xy -3.2882 -1.4605)+ (xy -3.3298 -1.5072)+ (xy -3.3854 -1.5483)+ (xy -3.398 -1.5558)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.3795 -2.7)+ (xy -3.398 -1.5558)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.3795 -2.7)+ (xy -6.6398 -2.7)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0151 -0.7943)+ (xy -8.0391 -0.8537)+ (xy -8.0567 -0.9143)+ (xy -8.0694 -0.9756)+ (xy -8.0713 -0.9844)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.8818 -1.5969)+ (xy -7.9904 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.0189 -2.2321)+ (xy -4.0288 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.5969)+ (xy -4.0288 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.9853 -0.8411)+ (xy -4.0042 -0.7943)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.351 -0.5165)+ (xy -8.0151 -0.3227)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.351 -0.5165)+ (xy -8.351 -1.2439)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.9904 -1.4517)+ (xy -7.8818 -1.3891)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.8818 -1.3891)+ (xy -7.9311 -1.3235)+ (xy -7.974 -1.2559)+ (xy -8.0094 -1.1877)+ (xy -8.0378 -1.1176)+ (xy -8.0586 -1.0469)+ (xy -8.0725 -0.9756)+ (xy -8.0782 -0.9042)+ (xy -8.0788 -0.8802)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0788 -0.8802)+ (xy -8.0763 -0.8209)+ (xy -8.0687 -0.7621)+ (xy -8.0561 -0.7034)+ (xy -8.0384 -0.6453)+ (xy -8.0163 -0.5879)+ (xy -8.0031 -0.5594)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6398 -2.2321)+ (xy -5.3795 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.0189 -2.0237)+ (xy -5.3795 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.1282 -1.9612)+ (xy -5.0189 -2.0237)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.1282 -1.9612)+ (xy -5.2033 -1.9802)+ (xy -5.2803 -1.9985)+ (xy -5.3586 -2.0143)+ (xy -5.4376 -2.0282)+ (xy -5.5178 -2.0408)+ (xy -5.5986 -2.0509)+ (xy -5.68 -2.0597)+ (xy -5.7621 -2.066)+ (xy -5.8442 -2.0711)+ (xy -5.9269 -2.0736)+ (xy -6.0096 -2.0749)+ (xy -6.0924 -2.0736)+ (xy -6.1751 -2.0711)+ (xy -6.2578 -2.066)+ (xy -6.3392 -2.0597)+ (xy -6.4207 -2.0509)+ (xy -6.5015 -2.0408)+ (xy -6.5817 -2.0282)+ (xy -6.6606 -2.0143)+ (xy -6.7389 -1.9985)+ (xy -6.816 -1.9802)+ (xy -6.8911 -1.9612)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8911 -1.9612)+ (xy -7.0004 -2.0237)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.8818 -1.5969)+ (xy -7.8818 -1.3891)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0288 -1.1663)+ (xy -3.398 -0.8019)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.398 -0.8019)+ (xy -3.3507 -0.7703)+ (xy -3.3027 -0.7261)+ (xy -3.2699 -0.6769)+ (xy -3.2503 -0.615)+ (xy -3.249 -0.5942)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.249 -0.5942)+ (xy -3.261 -0.5317)+ (xy -3.2882 -0.4818)+ (xy -3.3298 -0.4351)+ (xy -3.3854 -0.394)+ (xy -3.398 -0.3864)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.398 -0.3864)+ (xy -4.0042 -0.0366)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.1031)+ (xy -4.0882 -1.0374)+ (xy -4.0453 -0.9705)+ (xy -4.0099 -0.9017)+ (xy -3.9815 -0.8316)+ (xy -3.9606 -0.7609)+ (xy -3.9467 -0.6895)+ (xy -3.9411 -0.6182)+ (xy -3.9404 -0.5942)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.9404 -0.5942)+ (xy -3.9436 -0.5266)+ (xy -3.9537 -0.4597)+ (xy -3.9701 -0.3928)+ (xy -3.9928 -0.3264)+ (xy -4.0042 -0.2999)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.1031)+ (xy -4.0288 -1.1663)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.1031)+ (xy -4.1374 -1.5969)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0288 -1.1663)+ (xy -4.0288 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.0189 -2.0237)+ (xy -5.0189 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.3795 -2.2321)+ (xy -5.3795 -2.7)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.7991 -2.0566)+ (xy -7.7991 -2.2125)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5068 -2.3811)+ (xy -7.7991 -2.2125)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5068 -2.2252)+ (xy -7.5068 -2.3811)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5068 -2.2252)+ (xy -7.7991 -2.0566)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5068 -2.3811)+ (xy -7.2927 -2.258)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.6419 -1.965)+ (xy -7.7991 -2.0566)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.3489 -2.1342)+ (xy -7.5068 -2.2252)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0151 1.4075)+ (xy -8.0037 1.5514)+ (xy -7.9683 1.6929)+ (xy -7.9109 1.8293)+ (xy -7.8313 1.9593)+ (xy -7.7322 2.0812)+ (xy -7.6147 2.1942)+ (xy -7.4802 2.2971)+ (xy -7.33 2.39)+ (xy -7.1658 2.4708)+ (xy -6.9896 2.5409)+ (xy -6.8021 2.5983)+ (xy -6.6063 2.6432)+ (xy -6.4043 2.6754)+ (xy -6.1972 2.6943)+ (xy -5.9882 2.7)+ (xy -5.7798 2.6918)+ (xy -5.5739 2.6703)+ (xy -5.3725 2.6356)+ (xy -5.178 2.5876)+ (xy -4.993 2.5276)+ (xy -4.8188 2.4556)+ (xy -4.6577 2.3717)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0151 -0.6876)+ (xy -8.0151 -1.088)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0151 1.4075)+ (xy -8.0151 -0.3239)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 1.4075)+ (xy -4.0042 -0.3239)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 -0.6876)+ (xy -4.0042 -0.8884)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.3225 1.6676)+ (xy -4.3225 1.667)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 1.4075)+ (xy -4.0061 1.4731)+ (xy -4.0137 1.5382)+ (xy -4.0263 1.6032)+ (xy -4.0623 1.7238)+ (xy -4.0945 1.8002)+ (xy -4.1337 1.8741)+ (xy -4.1785 1.9467)+ (xy -4.2303 2.0162)+ (xy -4.2877 2.0825)+ (xy -4.3515 2.1469)+ (xy -4.4203 2.2081)+ (xy -4.4942 2.2656)+ (xy -4.5738 2.3205)+ (xy -4.6577 2.3717)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.249 -0.5942)+ (xy -3.249 -1.3481)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.4278 0.5885)+ (xy -7.4777 0.6182)+ (xy -7.5257 0.6491)+ (xy -7.6154 0.7135)+ (xy -7.6968 0.7811)+ (xy -7.7701 0.8524)+ (xy -7.8338 0.9263)+ (xy -7.8888 1.0027)+ (xy -7.9342 1.081)+ (xy -7.9696 1.1612)+ (xy -7.9949 1.2427)+ (xy -8.01 1.3247)+ (xy -8.0151 1.4075)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8166 2.5226)+ (xy -6.9385 2.4803)+ (xy -7.054 2.4323)+ (xy -7.162 2.3786)+ (xy -7.2618 2.3199)+ (xy -7.3527 2.2567)+ (xy -7.4341 2.1892)+ (xy -7.5055 2.1185)+ (xy -7.5655 2.0439)+ (xy -7.6154 1.9663)+ (xy -7.6533 1.8873)+ (xy -7.6798 1.8065)+ (xy -7.6943 1.7244)+ (xy -7.6962 1.6424)+ (xy -7.6867 1.5603)+ (xy -7.6652 1.4794)+ (xy -7.6318 1.3993)+ (xy -7.587 1.321)+ (xy -7.5308 1.2458)+ (xy -7.4638 1.1732)+ (xy -7.3862 1.1037)+ (xy -7.299 1.0387)+ (xy -7.203 0.9787)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.203 0.9787)+ (xy -7.0982 0.9225)+ (xy -6.9852 0.8726)+ (xy -6.8659 0.8278)+ (xy -6.7402 0.7893)+ (xy -6.6089 0.7565)+ (xy -6.4737 0.7306)+ (xy -6.3355 0.7116)+ (xy -6.1946 0.699)+ (xy -6.0526 0.6933)+ (xy -5.9099 0.6946)+ (xy -5.7684 0.7028)+ (xy -5.6283 0.7179)+ (xy -5.4912 0.74)+ (xy -5.3574 0.7691)+ (xy -5.2286 0.8038)+ (xy -5.1054 0.8449)+ (xy -4.9886 0.8916)+ (xy -4.8787 0.944)+ (xy -4.7771 1.0021)+ (xy -4.6843 1.064)+ (xy -4.6009 1.1309)+ (xy -4.5277 1.2016)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 1.4075)+ (xy -4.0156 1.2837)+ (xy -4.0497 1.1612)+ (xy -4.1065 1.0412)+ (xy -4.1854 0.9263)+ (xy -4.2846 0.8164)+ (xy -4.4039 0.7135)+ (xy -4.5416 0.6182)+ (xy -4.6963 0.5323)+ (xy -4.8661 0.4559)+ (xy -5.0486 0.3909)+ (xy -5.2424 0.3372)+ (xy -5.4445 0.2961)+ (xy -5.6535 0.2677)+ (xy -5.8669 0.2519)+ (xy -6.081 0.25)+ (xy -6.295 0.2614)+ (xy -6.5059 0.2854)+ (xy -6.7105 0.322)+ (xy -6.9075 0.3719)+ (xy -7.0938 0.4332)+ (xy -7.2681 0.5058)+ (xy -7.4278 0.5885)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.398 -1.5558)+ (xy -3.398 -0.8019)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.0079 2.359)+ (xy -7.2056 2.2447)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.0079 2.359)+ (xy -6.8854 2.2883)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.102 2.3047)+ (xy -7.0262 2.2612)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.2056 2.2447)+ (xy -7.0831 2.174)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8286 2.2561)+ (xy -7.0262 2.1418)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8286 2.2561)+ (xy -6.7061 2.1854)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.9227 2.2018)+ (xy -6.8475 2.1582)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.0262 2.1418)+ (xy -6.9044 2.0711)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6499 2.1525)+ (xy -6.8475 2.0383)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6499 2.1525)+ (xy -6.5274 2.0818)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.744 2.0982)+ (xy -6.6688 2.0547)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8475 2.0383)+ (xy -6.725 1.9675)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.5842 1.984)+ (xy -6.4144 1.8861)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.2262 1.9082)+ (xy -6.4239 1.7939)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.2262 1.9082)+ (xy -6.1037 1.8375)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.3203 1.8533)+ (xy -6.2452 1.8103)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.057 1.8103)+ (xy -6.2546 1.696)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.925 1.7339)+ (xy -6.1883 1.7339)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.0942 1.7339)+ (xy -6.1227 1.6196)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.8777 1.6632)+ (xy -5.7931 1.6575)+ (xy -5.9907 1.5438)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.699 1.6038)+ (xy -5.8215 1.446)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.5487 1.5167)+ (xy -5.8215 1.446)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.4167 1.4403)+ (xy -5.6421 1.4188)+ (xy -5.5013 1.3374)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.4167 1.4403)+ (xy -5.6144 1.326)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.1907 1.3102)+ (xy -5.4824 1.2502)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.322 1.386)+ (xy -5.1907 1.3102)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.0776 1.2446)+ (xy -5.1623 1.2502)+ (xy -5.2185 1.2281)+ (xy -5.2848 1.1795)+ (xy -5.2563 1.1195)+ (xy -5.1717 1.1145)+ (xy -5.1149 1.1359)+ (xy -5.0492 1.1852)+ (xy -5.0776 1.2446)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.9362 1.1631)+ (xy -5.1338 1.0488)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.9362 1.1631)+ (xy -4.8516 1.1145)+ (xy -4.8705 1.0488)+ (xy -4.9551 1.0545)+ (xy -5.0398 1.1037)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "EEE-FK1V470P_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)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+ (symbol "Device:C"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 0.254)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "C"+ (at 0.635 2.54 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ (justify left)+ )+ )+ (property "Value" "C"+ (at 0.635 -2.54 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ (justify left)+ )+ )+ (property "Footprint" ""+ (at 0.9652 -3.81 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Description" "Unpolarized capacitor"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "cap capacitor"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_fp_filters" "C_*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (symbol "C_0_1"+ (polyline+ (pts+ (xy -2.032 0.762)+ (xy 2.032 0.762)+ )+ (stroke+ (width 0.508)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.032 -0.762)+ (xy 2.032 -0.762)+ )+ (stroke+ (width 0.508)+ (type default)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "C_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)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+ (symbol "Device:R"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 0)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "R"+ (at 2.032 0 90)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "R"+ (at 0 0 90)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" ""+ (at -1.778 0 90)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Description" "Resistor"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "R res resistor"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_fp_filters" "R_*"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (symbol "R_0_1"+ (rectangle+ (start -1.016 -2.54)+ (end 1.016 2.54)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "R_1_1"+ (pin passive line+ (at 0 3.81 270)+ (length 1.27)+ (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 1.27)+ (name ""+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+ (symbol "buck12v5v:TPS54202DDCR"+ (pin_names+ (offset 1.016)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (property "Reference" "U"+ (at 0.00 4.54 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "TPS54202DDCR"+ (at 0.00 -18.51 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" "Package_TO_SOT_SMD:TSOT-23-6"+ (at 0.00 -23.59 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tps54202.pdf"+ (at 0.00 -26.13 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Description" "4.5 V to 28 V input, 2 A synchronous buck converter, 500 kHz, internal compensation, SOT-23-6. 2-column symbol, pins grouped by function."+ (at 0.00 -28.67 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Manufacturer" "Texas Instruments"+ (at 0.00 -31.21 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "MPN" "TPS54202DDCR"+ (at 0.00 -33.75 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom Wiki" "https://wiki.adom.inc/adom/tps54202ddcr"+ (at 0.00 -36.29 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "DigiKey" "296-TPS54202DDCRTR-ND"+ (at 0.00 -38.83 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "LCSC" "C191884"+ (at 0.00 -41.37 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Mouser" "595-TPS54202DDCR"+ (at 0.00 -43.91 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom_Chip_Outline" "asset:TPS54202DDCR-3d-outline-dark-named270.svg@large"+ (at 0.00 -46.45 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "ki_keywords" "switching buck converter power-supply voltage regulator emi spread spectrum"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "ki_fp_filters" "SOT?23*"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (symbol "TPS54202DDCR_0_1"+ (rectangle+ (start -17.78 2.00)+ (end 17.78 -15.97)+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type background)+ )+ )+ (text "Input"+ (at -16.76 -0.54 0)+ (effects+ (font+ (size 0.762 0.762)+ (color 132 0 0 1)+ )+ (justify left)+ )+ )+ (text "Ground"+ (at -16.76 -11.43 0)+ (effects+ (font+ (size 0.762 0.762)+ (color 132 0 0 1)+ )+ (justify left)+ )+ )+ (text "Output"+ (at 16.76 -0.54 0)+ (effects+ (font+ (size 0.762 0.762)+ (color 132 0 0 1)+ )+ (justify right)+ )+ )+ (polyline+ (pts+ (xy 2.86 -8.71)+ (xy 0.60 -10.01)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.60 -10.01)+ (xy 0.61 -9.91)+ (xy 0.61 -9.80)+ (xy 0.62 -9.70)+ (xy 0.63 -9.59)+ (xy 0.64 -9.49)+ (xy 0.64 -9.38)+ (xy 0.65 -9.28)+ (xy 0.66 -9.17)+ (xy 0.67 -9.07)+ (xy 0.67 -8.96)+ (xy 0.68 -8.86)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.10 -7.46)+ (xy 0.68 -8.86)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.86 -8.71)+ (xy 2.88 -8.59)+ (xy 2.90 -8.48)+ (xy 2.92 -8.37)+ (xy 2.95 -8.26)+ (xy 2.97 -8.14)+ (xy 2.99 -8.03)+ (xy 3.01 -7.92)+ (xy 3.03 -7.80)+ (xy 3.05 -7.69)+ (xy 3.07 -7.58)+ (xy 3.10 -7.46)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.60 -10.01)+ (xy 0.43 -10.01)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.43 -10.01)+ (xy -0.25 -9.62)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.33 -9.00)+ (xy -1.88 -8.68)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.96 -8.06)+ (xy -3.50 -7.74)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.43 -10.01)+ (xy 0.42 -9.91)+ (xy 0.42 -9.80)+ (xy 0.41 -9.70)+ (xy 0.40 -9.59)+ (xy 0.40 -9.49)+ (xy 0.39 -9.38)+ (xy 0.38 -9.28)+ (xy 0.38 -9.17)+ (xy 0.37 -9.07)+ (xy 0.36 -8.96)+ (xy 0.35 -8.86)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.68 -8.86)+ (xy 0.35 -8.86)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.68 -8.86)+ (xy 0.68 -8.77)+ (xy 0.68 -8.67)+ (xy 0.68 -8.58)+ (xy 0.68 -8.56)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.10 -7.17)+ (xy 0.68 -8.56)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.10 -7.46)+ (xy 3.10 -7.37)+ (xy 3.10 -7.28)+ (xy 3.10 -7.18)+ (xy 3.10 -7.17)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.28 -6.22)+ (xy -4.29 -6.18)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.26 -6.20)+ (xy -4.29 -6.18)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.63 -7.14)+ (xy -3.17 -6.83)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.00 -8.08)+ (xy -1.54 -7.77)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.35 -8.86)+ (xy 0.09 -8.71)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.35 -8.86)+ (xy 0.35 -8.77)+ (xy 0.35 -8.67)+ (xy 0.35 -8.58)+ (xy 0.35 -8.56)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.68 -8.56)+ (xy 0.35 -8.56)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.10 -6.98)+ (xy 3.10 -7.17)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.35 -8.56)+ (xy 0.09 -8.41)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.38 -8.53)+ (xy 0.13 -8.39)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.66 -8.53)+ (xy 0.38 -8.53)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.03 -7.16)+ (xy 0.66 -8.53)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.03 -6.99)+ (xy 3.03 -7.16)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.02 -6.94)+ (xy 3.10 -6.98)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.09 -8.71)+ (xy 0.09 -8.41)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.09 -8.71)+ (xy 0.00 -8.76)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.54 -7.77)+ (xy -1.54 -7.47)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.77 -7.92)+ (xy -1.54 -7.47)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.54 -7.77)+ (xy -1.63 -7.82)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.17 -6.83)+ (xy -3.17 -6.53)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.40 -6.97)+ (xy -3.17 -6.53)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.17 -6.83)+ (xy -3.25 -6.88)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.29 -6.18)+ (xy -4.29 -6.08)+ (xy -4.29 -5.99)+ (xy -4.29 -5.89)+ (xy -4.29 -5.88)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.03 -6.04)+ (xy -4.29 -5.88)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.29 -5.88)+ (xy -4.29 -5.69)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.29 -5.69)+ (xy -4.22 -5.65)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.03 -6.99)+ (xy 3.01 -6.88)+ (xy 2.99 -6.77)+ (xy 2.97 -6.65)+ (xy 2.95 -6.54)+ (xy 2.92 -6.43)+ (xy 2.90 -6.32)+ (xy 2.88 -6.20)+ (xy 2.86 -6.09)+ (xy 2.84 -5.98)+ (xy 2.82 -5.86)+ (xy 2.80 -5.75)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.65 -3.19)+ (xy 2.80 -5.75)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.03 -7.16)+ (xy 3.01 -7.04)+ (xy 2.99 -6.91)+ (xy 2.97 -6.79)+ (xy 2.95 -6.67)+ (xy 2.92 -6.55)+ (xy 2.90 -6.43)+ (xy 2.88 -6.31)+ (xy 2.86 -6.19)+ (xy 2.84 -6.07)+ (xy 2.82 -5.95)+ (xy 2.80 -5.82)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.80 -5.75)+ (xy 2.80 -5.82)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.66 -8.53)+ (xy 0.65 -8.40)+ (xy 0.64 -8.27)+ (xy 0.64 -8.14)+ (xy 0.63 -8.01)+ (xy 0.62 -7.88)+ (xy 0.61 -7.75)+ (xy 0.61 -7.62)+ (xy 0.60 -7.49)+ (xy 0.59 -7.36)+ (xy 0.59 -7.23)+ (xy 0.58 -7.10)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.80 -5.82)+ (xy 0.58 -7.10)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.38 -8.53)+ (xy 0.38 -8.40)+ (xy 0.39 -8.27)+ (xy 0.40 -8.14)+ (xy 0.40 -8.01)+ (xy 0.41 -7.88)+ (xy 0.42 -7.75)+ (xy 0.42 -7.62)+ (xy 0.43 -7.49)+ (xy 0.44 -7.36)+ (xy 0.45 -7.23)+ (xy 0.45 -7.10)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.58 -7.10)+ (xy 0.45 -7.10)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.13 -8.39)+ (xy -0.73 -7.89)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.73 -7.89)+ (xy -1.50 -7.45)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.50 -7.45)+ (xy -2.35 -6.95)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.35 -6.95)+ (xy -3.13 -6.50)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.13 -6.50)+ (xy -3.98 -6.01)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.98 -6.01)+ (xy -4.23 -5.87)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.23 -5.87)+ (xy -4.21 -5.75)+ (xy -4.18 -5.63)+ (xy -4.16 -5.51)+ (xy -4.14 -5.38)+ (xy -4.12 -5.26)+ (xy -4.10 -5.14)+ (xy -4.08 -5.02)+ (xy -4.06 -4.90)+ (xy -4.04 -4.78)+ (xy -4.01 -4.66)+ (xy -3.99 -4.54)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.45 -7.10)+ (xy -3.99 -4.54)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.00 -8.46)+ (xy 0.09 -8.41)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.85 -7.96)+ (xy -0.77 -7.92)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.23 -5.87)+ (xy -4.23 -5.71)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.10 -7.21)+ (xy 3.21 -7.98)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.21 -7.98)+ (xy 3.24 -8.07)+ (xy 3.30 -8.15)+ (xy 3.33 -8.17)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.33 -8.17)+ (xy 3.43 -8.20)+ (xy 3.53 -8.19)+ (xy 3.62 -8.15)+ (xy 3.64 -8.14)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.64 -8.14)+ (xy 3.86 -8.02)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.86 -8.02)+ (xy 3.86 -7.72)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.86 -7.72)+ (xy 3.64 -7.85)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.64 -7.85)+ (xy 3.54 -7.87)+ (xy 3.52 -7.86)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.52 -7.86)+ (xy 3.47 -7.78)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.47 -7.78)+ (xy 3.34 -6.94)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.34 -6.94)+ (xy 3.31 -6.85)+ (xy 3.25 -6.77)+ (xy 3.22 -6.75)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 3.22 -6.75)+ (xy 3.12 -6.72)+ (xy 3.02 -6.73)+ (xy 2.98 -6.74)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.00 -8.76)+ (xy -0.07 -8.82)+ (xy -0.13 -8.91)+ (xy -0.17 -9.00)+ (xy -0.17 -9.02)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.17 -9.02)+ (xy -0.30 -10.01)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.30 -10.01)+ (xy -0.32 -10.11)+ (xy -0.35 -10.21)+ (xy -0.40 -10.32)+ (xy -0.47 -10.41)+ (xy -0.54 -10.50)+ (xy -0.61 -10.58)+ (xy -0.69 -10.64)+ (xy -0.72 -10.66)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.72 -10.66)+ (xy -0.94 -10.79)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.94 -10.79)+ (xy -0.94 -10.49)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.94 -10.49)+ (xy -0.72 -10.36)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.72 -10.36)+ (xy -0.65 -10.30)+ (xy -0.59 -10.21)+ (xy -0.55 -10.11)+ (xy -0.55 -10.10)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.55 -10.10)+ (xy -0.42 -9.11)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.42 -9.11)+ (xy -0.40 -9.01)+ (xy -0.36 -8.90)+ (xy -0.31 -8.80)+ (xy -0.25 -8.70)+ (xy -0.18 -8.61)+ (xy -0.11 -8.54)+ (xy -0.03 -8.48)+ (xy 0.00 -8.46)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.80 -10.29)+ (xy -1.80 -9.99)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.80 -9.99)+ (xy -1.58 -9.87)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.58 -9.87)+ (xy -1.50 -9.80)+ (xy -1.44 -9.72)+ (xy -1.41 -9.62)+ (xy -1.41 -9.61)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.41 -9.61)+ (xy -1.28 -8.62)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.28 -8.62)+ (xy -1.25 -8.51)+ (xy -1.22 -8.41)+ (xy -1.17 -8.31)+ (xy -1.11 -8.21)+ (xy -1.04 -8.12)+ (xy -0.96 -8.04)+ (xy -0.88 -7.98)+ (xy -0.85 -7.96)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.63 -7.82)+ (xy -1.70 -7.88)+ (xy -1.76 -7.97)+ (xy -1.79 -8.06)+ (xy -1.79 -8.08)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.79 -8.08)+ (xy -1.93 -9.06)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.93 -9.06)+ (xy -1.95 -9.17)+ (xy -1.98 -9.27)+ (xy -2.03 -9.38)+ (xy -2.09 -9.47)+ (xy -2.16 -9.56)+ (xy -2.24 -9.64)+ (xy -2.32 -9.70)+ (xy -2.35 -9.72)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.35 -9.72)+ (xy -2.57 -9.85)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.57 -9.85)+ (xy -2.57 -9.55)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.57 -9.55)+ (xy -2.35 -9.42)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.35 -9.42)+ (xy -2.27 -9.36)+ (xy -2.21 -9.27)+ (xy -2.18 -9.17)+ (xy -2.18 -9.16)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none) )- (hide yes) )- )- (property "Datasheet" "https://www.ti.com/lit/ds/symlink/tps54202.pdf"- (at 0.00 -26.13 0)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -2.18 -9.16)+ (xy -2.05 -8.17) )- (hide yes)- )- )- (property "Description" "4.5 V to 28 V input, 2 A synchronous buck converter, 500 kHz, internal compensation, SOT-23-6. 2-column symbol, pins grouped by function."- (at 0.00 -28.67 0)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.025)+ (type default) )- (hide yes)- )- )- (property "Manufacturer" "Texas Instruments"- (at 0.00 -31.21 0)- (effects- (font- (size 1.27 1.27)+ (fill+ (type none) )- (hide yes) )- )- (property "MPN" "TPS54202DDCR"- (at 0.00 -33.75 0)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -2.05 -8.17)+ (xy -2.03 -8.07)+ (xy -1.99 -7.96)+ (xy -1.94 -7.86)+ (xy -1.88 -7.76)+ (xy -1.81 -7.67)+ (xy -1.73 -7.60)+ (xy -1.65 -7.54)+ (xy -1.63 -7.52) )- (hide yes)- )- )- (property "Adom Wiki" "https://wiki.adom.inc/adom/tps54202ddcr"- (at 0.00 -36.29 0)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.025)+ (type default) )- (hide yes)- )- )- (property "DigiKey" "296-TPS54202DDCRTR-ND"- (at 0.00 -38.83 0)- (effects- (font- (size 1.27 1.27)+ (fill+ (type none) )- (hide yes) )- )- (property "LCSC" "C191884"- (at 0.00 -41.37 0)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -1.63 -7.52)+ (xy -1.54 -7.47) )- (hide yes)- )- )- (property "Mouser" "595-TPS54202DDCR"- (at 0.00 -43.91 0)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.025)+ (type default) )- (hide yes)- )- )- (property "Adom_Chip_Outline" "asset:TPS54202DDCR-3d-outline-dark-named270.svg@large"- (at 0.00 -46.45 0)- (effects- (font- (size 1.27 1.27)+ (fill+ (type none) )- (hide yes) )- )- (property "ki_keywords" "switching buck converter power-supply voltage regulator emi spread spectrum"- (at 0 0 0)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -3.43 -9.35)+ (xy -3.43 -9.05) )- (hide yes)- )- )- (property "ki_fp_filters" "SOT?23*"- (at 0 0 0)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none) )- (hide yes) )- )- (symbol "TPS54202DDCR_0_1"- (rectangle- (start -17.78 2.00)- (end 17.78 -15.97)+ (polyline+ (pts+ (xy -3.43 -9.05)+ (xy -3.20 -8.93)+ ) (stroke- (width 0.254)+ (width 0.025) (type default) ) (fill- (type background)+ (type none) ) )- (text "Input"- (at -16.76 -0.54 0)- (effects- (font- (size 0.762 0.762)- (color 132 0 0 1)- )- (justify left)+ (polyline+ (pts+ (xy -3.20 -8.93)+ (xy -3.13 -8.86)+ (xy -3.07 -8.78)+ (xy -3.04 -8.68)+ (xy -3.04 -8.66)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none) ) )- (text "Ground"- (at -16.76 -11.43 0)- (effects- (font- (size 0.762 0.762)- (color 132 0 0 1)- )- (justify left)+ (polyline+ (pts+ (xy -3.04 -8.66)+ (xy -2.90 -7.68)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none) ) )- (text "Output"- (at 16.76 -0.54 0)- (effects- (font- (size 0.762 0.762)- (color 132 0 0 1)- )- (justify right)+ (polyline+ (pts+ (xy -2.90 -7.68)+ (xy -2.88 -7.57)+ (xy -2.85 -7.47)+ (xy -2.80 -7.37)+ (xy -2.74 -7.27)+ (xy -2.67 -7.18)+ (xy -2.59 -7.10)+ (xy -2.51 -7.04)+ (xy -2.48 -7.03)+ )+ (stroke+ (width 0.025)+ (type default)+ )+ (fill+ (type none) ) ) (polyline (pts- (xy 2.86 -8.71)- (xy 0.60 -10.01)+ (xy -2.48 -7.03)+ (xy -2.40 -6.97) ) (stroke (width 0.025)@@ -1784,18 +5153,11 @@ ) (polyline (pts- (xy 0.60 -10.01)- (xy 0.61 -9.91)- (xy 0.61 -9.80)- (xy 0.62 -9.70)- (xy 0.63 -9.59)- (xy 0.64 -9.49)- (xy 0.64 -9.38)- (xy 0.65 -9.28)- (xy 0.66 -9.17)- (xy 0.67 -9.07)- (xy 0.67 -8.96)- (xy 0.68 -8.86)+ (xy -3.25 -6.88)+ (xy -3.33 -6.94)+ (xy -3.39 -7.03)+ (xy -3.42 -7.12)+ (xy -3.42 -7.14) ) (stroke (width 0.025)@@ -1807,8 +5169,8 @@ ) (polyline (pts- (xy 3.10 -7.46)- (xy 0.68 -8.86)+ (xy -3.42 -7.14)+ (xy -3.55 -8.12) ) (stroke (width 0.025)@@ -1820,18 +5182,15 @@ ) (polyline (pts- (xy 2.86 -8.71)- (xy 2.88 -8.59)- (xy 2.90 -8.48)- (xy 2.92 -8.37)- (xy 2.95 -8.26)- (xy 2.97 -8.14)- (xy 2.99 -8.03)- (xy 3.01 -7.92)- (xy 3.03 -7.80)- (xy 3.05 -7.69)- (xy 3.07 -7.58)- (xy 3.10 -7.46)+ (xy -3.55 -8.12)+ (xy -3.58 -8.23)+ (xy -3.61 -8.33)+ (xy -3.66 -8.44)+ (xy -3.72 -8.53)+ (xy -3.79 -8.62)+ (xy -3.87 -8.70)+ (xy -3.95 -8.76)+ (xy -3.98 -8.78) ) (stroke (width 0.025)@@ -1843,8 +5202,8 @@ ) (polyline (pts- (xy 0.60 -10.01)- (xy 0.43 -10.01)+ (xy -3.98 -8.78)+ (xy -4.20 -8.90) ) (stroke (width 0.025)@@ -1856,8 +5215,8 @@ ) (polyline (pts- (xy 0.43 -10.01)- (xy -0.25 -9.62)+ (xy -4.20 -8.90)+ (xy -4.20 -8.61) ) (stroke (width 0.025)@@ -1869,8 +5228,8 @@ ) (polyline (pts- (xy -1.33 -9.00)- (xy -1.88 -8.68)+ (xy -4.20 -8.61)+ (xy -3.98 -8.48) ) (stroke (width 0.025)@@ -1882,8 +5241,11 @@ ) (polyline (pts- (xy -2.96 -8.06)- (xy -3.50 -7.74)+ (xy -3.98 -8.48)+ (xy -3.90 -8.42)+ (xy -3.84 -8.33)+ (xy -3.81 -8.23)+ (xy -3.81 -8.22) ) (stroke (width 0.025)@@ -1895,18 +5257,8 @@ ) (polyline (pts- (xy 0.43 -10.01)- (xy 0.42 -9.91)- (xy 0.42 -9.80)- (xy 0.41 -9.70)- (xy 0.40 -9.59)- (xy 0.40 -9.49)- (xy 0.39 -9.38)- (xy 0.38 -9.28)- (xy 0.38 -9.17)- (xy 0.37 -9.07)- (xy 0.36 -8.96)- (xy 0.35 -8.86)+ (xy -3.81 -8.22)+ (xy -3.68 -7.23) ) (stroke (width 0.025)@@ -1918,8 +5270,15 @@ ) (polyline (pts- (xy 0.68 -8.86)- (xy 0.35 -8.86)+ (xy -3.68 -7.23)+ (xy -3.65 -7.13)+ (xy -3.62 -7.02)+ (xy -3.57 -6.92)+ (xy -3.51 -6.82)+ (xy -3.44 -6.73)+ (xy -3.36 -6.66)+ (xy -3.28 -6.60)+ (xy -3.25 -6.58) ) (stroke (width 0.025)@@ -1931,11 +5290,8 @@ ) (polyline (pts- (xy 0.68 -8.86)- (xy 0.68 -8.77)- (xy 0.68 -8.67)- (xy 0.68 -8.58)- (xy 0.68 -8.56)+ (xy -3.25 -6.58)+ (xy -3.17 -6.53) ) (stroke (width 0.025)@@ -1947,8 +5303,8 @@ ) (polyline (pts- (xy 3.10 -7.17)- (xy 0.68 -8.56)+ (xy -5.05 -8.41)+ (xy -5.05 -8.11) ) (stroke (width 0.025)@@ -1960,11 +5316,8 @@ ) (polyline (pts- (xy 3.10 -7.46)- (xy 3.10 -7.37)- (xy 3.10 -7.28)- (xy 3.10 -7.18)- (xy 3.10 -7.17)+ (xy -5.05 -8.11)+ (xy -4.83 -7.99) ) (stroke (width 0.025)@@ -1976,8 +5329,11 @@ ) (polyline (pts- (xy -4.28 -6.22)- (xy -4.29 -6.18)+ (xy -4.83 -7.99)+ (xy -4.76 -7.92)+ (xy -4.70 -7.83)+ (xy -4.67 -7.74)+ (xy -4.66 -7.72) ) (stroke (width 0.025)@@ -1989,8 +5345,8 @@ ) (polyline (pts- (xy -4.26 -6.20)- (xy -4.29 -6.18)+ (xy -4.66 -7.72)+ (xy -4.53 -6.74) ) (stroke (width 0.025)@@ -2002,8 +5358,15 @@ ) (polyline (pts- (xy -2.63 -7.14)- (xy -3.17 -6.83)+ (xy -4.53 -6.74)+ (xy -4.51 -6.63)+ (xy -4.48 -6.53)+ (xy -4.43 -6.42)+ (xy -4.37 -6.33)+ (xy -4.30 -6.24)+ (xy -4.22 -6.16)+ (xy -4.14 -6.10)+ (xy -4.11 -6.08) ) (stroke (width 0.025)@@ -2015,8 +5378,8 @@ ) (polyline (pts- (xy -1.00 -8.08)- (xy -1.54 -7.77)+ (xy -4.11 -6.08)+ (xy -4.03 -6.04) ) (stroke (width 0.025)@@ -2028,8 +5391,8 @@ ) (polyline (pts- (xy 0.35 -8.86)- (xy 0.09 -8.71)+ (xy -1.77 -3.19)+ (xy -1.65 -3.19) ) (stroke (width 0.025)@@ -2041,11 +5404,8 @@ ) (polyline (pts- (xy 0.35 -8.86)- (xy 0.35 -8.77)- (xy 0.35 -8.67)- (xy 0.35 -8.58)- (xy 0.35 -8.56)+ (xy -3.99 -4.46)+ (xy -1.77 -3.19) ) (stroke (width 0.025)@@ -2057,8 +5417,8 @@ ) (polyline (pts- (xy 0.68 -8.56)- (xy 0.35 -8.56)+ (xy -3.99 -4.54)+ (xy -3.99 -4.46) ) (stroke (width 0.025)@@ -2070,8 +5430,18 @@ ) (polyline (pts- (xy 3.10 -6.98)- (xy 3.10 -7.17)+ (xy -4.23 -5.71)+ (xy -4.21 -5.59)+ (xy -4.18 -5.48)+ (xy -4.16 -5.37)+ (xy -4.14 -5.25)+ (xy -4.12 -5.14)+ (xy -4.10 -5.03)+ (xy -4.08 -4.92)+ (xy -4.06 -4.80)+ (xy -4.04 -4.69)+ (xy -4.01 -4.58)+ (xy -3.99 -4.46) ) (stroke (width 0.025)@@ -2083,8 +5453,8 @@ ) (polyline (pts- (xy 0.35 -8.56)- (xy 0.09 -8.41)+ (xy -0.42 -9.11)+ (xy -1.28 -8.62) ) (stroke (width 0.025)@@ -2096,8 +5466,8 @@ ) (polyline (pts- (xy 0.38 -8.53)- (xy 0.13 -8.39)+ (xy 3.42 -7.46)+ (xy 3.86 -7.72) ) (stroke (width 0.025)@@ -2109,8 +5479,8 @@ ) (polyline (pts- (xy 0.66 -8.53)- (xy 0.38 -8.53)+ (xy 3.02 -7.87)+ (xy 3.21 -7.98) ) (stroke (width 0.025)@@ -2122,8 +5492,8 @@ ) (polyline (pts- (xy 3.03 -7.16)- (xy 0.66 -8.53)+ (xy -0.55 -10.10)+ (xy -1.41 -9.61) ) (stroke (width 0.025)@@ -2135,8 +5505,8 @@ ) (polyline (pts- (xy 3.03 -6.99)- (xy 3.03 -7.16)+ (xy -0.94 -10.49)+ (xy -1.80 -9.99) ) (stroke (width 0.025)@@ -2148,8 +5518,8 @@ ) (polyline (pts- (xy 3.02 -6.94)- (xy 3.10 -6.98)+ (xy -0.94 -10.79)+ (xy -1.80 -10.29) ) (stroke (width 0.025)@@ -2161,8 +5531,8 @@ ) (polyline (pts- (xy 0.09 -8.71)- (xy 0.09 -8.41)+ (xy -2.05 -8.17)+ (xy -2.90 -7.68) ) (stroke (width 0.025)@@ -2174,8 +5544,8 @@ ) (polyline (pts- (xy 0.09 -8.71)- (xy 0.00 -8.76)+ (xy -2.18 -9.16)+ (xy -3.04 -8.66) ) (stroke (width 0.025)@@ -2187,8 +5557,8 @@ ) (polyline (pts- (xy -1.54 -7.77)- (xy -1.54 -7.47)+ (xy -2.57 -9.55)+ (xy -3.43 -9.05) ) (stroke (width 0.025)@@ -2200,8 +5570,8 @@ ) (polyline (pts- (xy -0.77 -7.92)- (xy -1.54 -7.47)+ (xy -2.57 -9.85)+ (xy -3.43 -9.35) ) (stroke (width 0.025)@@ -2213,8 +5583,8 @@ ) (polyline (pts- (xy -1.54 -7.77)- (xy -1.63 -7.82)+ (xy -3.68 -7.23)+ (xy -4.53 -6.74) ) (stroke (width 0.025)@@ -2226,8 +5596,8 @@ ) (polyline (pts- (xy -3.17 -6.83)- (xy -3.17 -6.53)+ (xy -3.81 -8.22)+ (xy -4.66 -7.72) ) (stroke (width 0.025)@@ -2239,8 +5609,8 @@ ) (polyline (pts- (xy -2.40 -6.97)- (xy -3.17 -6.53)+ (xy -4.20 -8.61)+ (xy -5.05 -8.11) ) (stroke (width 0.025)@@ -2252,8 +5622,8 @@ ) (polyline (pts- (xy -3.17 -6.83)- (xy -3.25 -6.88)+ (xy -4.20 -8.90)+ (xy -5.05 -8.41) ) (stroke (width 0.025)@@ -2265,11 +5635,8 @@ ) (polyline (pts- (xy -4.29 -6.18)- (xy -4.29 -6.08)- (xy -4.29 -5.99)- (xy -4.29 -5.89)- (xy -4.29 -5.88)+ (xy 3.22 -6.75)+ (xy 2.96 -6.60) ) (stroke (width 0.025)@@ -2281,8 +5648,8 @@ ) (polyline (pts- (xy -4.03 -6.04)- (xy -4.29 -5.88)+ (xy 3.33 -8.17)+ (xy 3.00 -7.98) ) (stroke (width 0.025)@@ -2294,8 +5661,8 @@ ) (polyline (pts- (xy -4.29 -5.88)- (xy -4.29 -5.69)+ (xy 0.00 -8.46)+ (xy -0.85 -7.96) ) (stroke (width 0.025)@@ -2307,8 +5674,18 @@ ) (polyline (pts- (xy -4.29 -5.69)- (xy -4.22 -5.65)+ (xy 1.45 -5.66)+ (xy 1.59 -5.62)+ (xy 1.77 -5.62)+ (xy 1.90 -5.68)+ (xy 1.96 -5.78)+ (xy 1.93 -5.87)+ (xy 1.80 -5.94)+ (xy 1.64 -5.96)+ (xy 1.48 -5.93)+ (xy 1.38 -5.85)+ (xy 1.36 -5.75)+ (xy 1.45 -5.66) ) (stroke (width 0.025)@@ -2320,18 +5697,8 @@ ) (polyline (pts- (xy 3.03 -6.99)- (xy 3.01 -6.88)- (xy 2.99 -6.77)- (xy 2.97 -6.65)- (xy 2.95 -6.54)- (xy 2.92 -6.43)- (xy 2.90 -6.32)- (xy 2.88 -6.20)- (xy 2.86 -6.09)- (xy 2.84 -5.98)- (xy 2.82 -5.86)- (xy 2.80 -5.75)+ (xy -1.63 -7.52)+ (xy -2.48 -7.03) ) (stroke (width 0.025)@@ -2343,8 +5710,8 @@ ) (polyline (pts- (xy -1.65 -3.19)- (xy 2.80 -5.75)+ (xy -3.25 -6.58)+ (xy -4.11 -6.08) ) (stroke (width 0.025)@@ -2356,18 +5723,8 @@ ) (polyline (pts- (xy 3.03 -7.16)- (xy 3.01 -7.04)- (xy 2.99 -6.91)- (xy 2.97 -6.79)- (xy 2.95 -6.67)- (xy 2.92 -6.55)- (xy 2.90 -6.43)- (xy 2.88 -6.31)- (xy 2.86 -6.19)- (xy 2.84 -6.07)- (xy 2.82 -5.95)- (xy 2.80 -5.82)+ (xy 3.46 -7.75)+ (xy 3.64 -7.85) ) (stroke (width 0.025)@@ -2379,8 +5736,8 @@ ) (polyline (pts- (xy 2.80 -5.75)- (xy 2.80 -5.82)+ (xy -0.72 -10.36)+ (xy -1.58 -9.87) ) (stroke (width 0.025)@@ -2392,18 +5749,8 @@ ) (polyline (pts- (xy 0.66 -8.53)- (xy 0.65 -8.40)- (xy 0.64 -8.27)- (xy 0.64 -8.14)- (xy 0.63 -8.01)- (xy 0.62 -7.88)- (xy 0.61 -7.75)- (xy 0.61 -7.62)- (xy 0.60 -7.49)- (xy 0.59 -7.36)- (xy 0.59 -7.23)- (xy 0.58 -7.10)+ (xy -2.35 -9.42)+ (xy -3.20 -8.93) ) (stroke (width 0.025)@@ -2415,8 +5762,8 @@ ) (polyline (pts- (xy 2.80 -5.82)- (xy 0.58 -7.10)+ (xy -3.98 -8.48)+ (xy -4.83 -7.99) ) (stroke (width 0.025)@@ -2428,18 +5775,8 @@ ) (polyline (pts- (xy 0.38 -8.53)- (xy 0.38 -8.40)- (xy 0.39 -8.27)- (xy 0.40 -8.14)- (xy 0.40 -8.01)- (xy 0.41 -7.88)- (xy 0.42 -7.75)- (xy 0.42 -7.62)- (xy 0.43 -7.49)- (xy 0.44 -7.36)- (xy 0.45 -7.23)- (xy 0.45 -7.10)+ (xy 0.95 -6.22)+ (xy 1.27 -6.03) ) (stroke (width 0.025)@@ -2451,8 +5788,8 @@ ) (polyline (pts- (xy 0.58 -7.10)- (xy 0.45 -7.10)+ (xy 1.06 -6.28)+ (xy 0.84 -6.16) ) (stroke (width 0.025)@@ -2464,8 +5801,8 @@ ) (polyline (pts- (xy 0.13 -8.39)- (xy -0.73 -7.89)+ (xy 0.77 -6.11)+ (xy 1.09 -5.93) ) (stroke (width 0.025)@@ -2477,8 +5814,11 @@ ) (polyline (pts- (xy -0.73 -7.89)- (xy -1.50 -7.45)+ (xy 0.77 -6.11)+ (xy 0.63 -6.03)+ (xy 0.66 -5.93)+ (xy 0.80 -5.94)+ (xy 0.94 -6.02) ) (stroke (width 0.025)@@ -2490,8 +5830,14 @@ ) (polyline (pts- (xy -1.50 -7.45)- (xy -2.35 -6.95)+ (xy 0.30 -5.79)+ (xy 0.39 -5.89)+ (xy 0.51 -5.91)+ (xy 0.48 -5.75)+ (xy 0.53 -5.66)+ (xy 0.65 -5.67)+ (xy 0.74 -5.75)+ (xy 0.74 -5.78) ) (stroke (width 0.025)@@ -2503,8 +5849,15 @@ ) (polyline (pts- (xy -2.35 -6.95)- (xy -3.13 -6.50)+ (xy -0.02 -5.66)+ (xy 0.13 -5.75)+ (xy 0.28 -5.67)+ (xy 0.15 -5.63)+ (xy 0.15 -5.53)+ (xy 0.24 -5.49)+ (xy 0.36 -5.51)+ (xy 0.43 -5.57)+ (xy 0.42 -5.61) ) (stroke (width 0.025)@@ -2516,8 +5869,9 @@ ) (polyline (pts- (xy -3.13 -6.50)- (xy -3.98 -6.01)+ (xy -0.29 -5.50)+ (xy 0.07 -5.46)+ (xy -0.16 -5.33) ) (stroke (width 0.025)@@ -2529,8 +5883,8 @@ ) (polyline (pts- (xy -3.98 -6.01)- (xy -4.23 -5.87)+ (xy -0.29 -5.50)+ (xy 0.02 -5.32) ) (stroke (width 0.025)@@ -2542,18 +5896,12 @@ ) (polyline (pts- (xy -4.23 -5.87)- (xy -4.21 -5.75)- (xy -4.18 -5.63)- (xy -4.16 -5.51)- (xy -4.14 -5.38)- (xy -4.12 -5.26)- (xy -4.10 -5.14)- (xy -4.08 -5.02)- (xy -4.06 -4.90)- (xy -4.04 -4.78)- (xy -4.01 -4.66)- (xy -3.99 -4.54)+ (xy -0.39 -5.36)+ (xy -0.52 -5.37)+ (xy -0.60 -5.31)+ (xy -0.51 -5.24)+ (xy -0.13 -5.23)+ (xy -0.34 -5.11) ) (stroke (width 0.025)@@ -2565,8 +5913,15 @@ ) (polyline (pts- (xy 0.45 -7.10)- (xy -3.99 -4.54)+ (xy -0.84 -5.18)+ (xy -0.70 -5.19)+ (xy -0.61 -5.16)+ (xy -0.51 -5.08)+ (xy -0.55 -4.98)+ (xy -0.69 -4.97)+ (xy -0.78 -5.01)+ (xy -0.89 -5.09)+ (xy -0.84 -5.18) ) (stroke (width 0.025)@@ -2578,8 +5933,12 @@ ) (polyline (pts- (xy 0.00 -8.46)- (xy 0.09 -8.41)+ (xy -0.99 -5.01)+ (xy -1.13 -5.02)+ (xy -1.21 -4.96)+ (xy -1.11 -4.89)+ (xy -0.73 -4.88)+ (xy -0.95 -4.75) ) (stroke (width 0.025)@@ -2591,8 +5950,8 @@ ) (polyline (pts- (xy -0.85 -7.96)- (xy -0.77 -7.92)+ (xy -1.37 -4.88)+ (xy -1.05 -4.69) ) (stroke (width 0.025)@@ -2604,8 +5963,13 @@ ) (polyline (pts- (xy -4.23 -5.87)- (xy -4.23 -5.71)+ (xy -1.37 -4.88)+ (xy -1.48 -4.82)+ (xy -1.49 -4.72)+ (xy -1.39 -4.64)+ (xy -1.28 -4.62)+ (xy -1.16 -4.63)+ (xy -1.05 -4.69) ) (stroke (width 0.025)@@ -2617,8 +5981,8 @@ ) (polyline (pts- (xy 3.10 -7.21)- (xy 3.21 -7.98)+ (xy -1.69 -4.69)+ (xy -1.37 -4.51) ) (stroke (width 0.025)@@ -2630,10 +5994,13 @@ ) (polyline (pts- (xy 3.21 -7.98)- (xy 3.24 -8.07)- (xy 3.30 -8.15)- (xy 3.33 -8.17)+ (xy -1.69 -4.69)+ (xy -1.80 -4.63)+ (xy -1.81 -4.54)+ (xy -1.71 -4.46)+ (xy -1.60 -4.43)+ (xy -1.48 -4.45)+ (xy -1.37 -4.51) ) (stroke (width 0.025)@@ -2645,11 +6012,14 @@ ) (polyline (pts- (xy 3.33 -8.17)- (xy 3.43 -8.20)- (xy 3.53 -8.19)- (xy 3.62 -8.15)- (xy 3.64 -8.14)+ (xy -2.15 -4.34)+ (xy -2.08 -4.47)+ (xy -1.98 -4.47)+ (xy -1.87 -4.45)+ (xy -1.77 -4.37)+ (xy -1.83 -4.25)+ (xy -1.93 -4.24)+ (xy -1.98 -4.25) ) (stroke (width 0.025)@@ -2661,8 +6031,8 @@ ) (polyline (pts- (xy 3.64 -8.14)- (xy 3.86 -8.02)+ (xy -2.33 -4.33)+ (xy -2.01 -4.14) ) (stroke (width 0.025)@@ -2674,8 +6044,11 @@ ) (polyline (pts- (xy 3.86 -8.02)- (xy 3.86 -7.72)+ (xy -2.33 -4.33)+ (xy -2.46 -4.25)+ (xy -2.45 -4.15)+ (xy -2.31 -4.16)+ (xy -2.18 -4.24) ) (stroke (width 0.025)@@ -2687,8 +6060,8 @@ ) (polyline (pts- (xy 3.86 -7.72)- (xy 3.64 -7.85)+ (xy -2.28 -4.18)+ (xy -2.22 -4.02) ) (stroke (width 0.025)@@ -2698,86 +6071,217 @@ (type none) ) )- (polyline- (pts- (xy 3.64 -7.85)- (xy 3.54 -7.87)- (xy 3.52 -7.86)+ )+ (symbol "TPS54202DDCR_1_1"+ (pin power_in line+ (at -20.32 -2.54 0)+ (length 2.54)+ (name "VIN")+ (number "3")+ )+ (pin input line+ (at -20.32 -5.08 0)+ (length 2.54)+ (name "EN")+ (number "5")+ )+ (pin power_in line+ (at -20.32 -13.97 0)+ (length 2.54)+ (name "GND")+ (number "1")+ )+ (pin passive line+ (at 20.32 -2.54 180)+ (length 2.54)+ (name "BOOT")+ (number "6")+ )+ (pin power_out line+ (at 20.32 -5.08 180)+ (length 2.54)+ (name "SW")+ (number "2")+ )+ (pin input line+ (at 20.32 -7.62 180)+ (length 2.54)+ (name "FB")+ (number "4")+ )+ )+ )+ (symbol "buck12v5v:AMPLH5030S-150MT"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 1.016)+ (hide yes)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (property "Reference" "L"+ (at 0 -1.9 0)+ (effects+ (font+ (size 1.27 1.27) )- (stroke- (width 0.025)- (type default)+ )+ )+ (property "Value" "AMPLH5030S-150MT"+ (at 0 -3.6 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" "buck12v5v:L_Abracon_AMPLH5030S"+ (at 0 -4.5 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Datasheet" "https://abracon.com/datasheets/AMPLH5030S.pdf"+ (at 0 -7.04 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Description" "Abracon AMPLH5030S molded shielded power inductor, 15 uH 20%, Isat 3.7 A, Irms 3.5 A, DCR 118 mOhm max, 5.7 x 5.3 x 2.8 mm"+ (at 0 -9.58 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Manufacturer" "Abracon"+ (at 0 -12.12 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "MPN" "AMPLH5030S-150MT"+ (at 0 -14.66 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom Wiki" "https://wiki.adom.inc/john/amplh5030s-150mt"+ (at 0 -17.2 0)+ (effects+ (font+ (size 1.27 1.27) )- (fill- (type none)+ (hide yes)+ )+ )+ (property "DigiKey" "535-AMPLH5030S-150MTTR-ND"+ (at 0 -19.74 0)+ (effects+ (font+ (size 1.27 1.27) )+ (hide yes) )- (polyline- (pts- (xy 3.52 -7.86)- (xy 3.47 -7.78)+ )+ (property "Mouser" "815-AMPLH5030S-150T"+ (at 0 -22.28 0)+ (effects+ (font+ (size 1.27 1.27) )- (stroke- (width 0.025)- (type default)+ (hide yes)+ )+ )+ (property "Adom_Chip_Outline" "asset:AMPLH5030S-150MT-3d-outline-dark-named180.svg@large"+ (at 0 -24.82 0)+ (effects+ (font+ (size 1.27 1.27) )- (fill- (type none)+ (hide yes)+ )+ )+ (property "ki_keywords" "inductor choke coil reactor magnetic"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27) )+ (hide yes) )- (polyline- (pts- (xy 3.47 -7.78)- (xy 3.34 -6.94)+ )+ (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27) )+ (hide yes)+ )+ )+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (symbol "AMPLH5030S-150MT_0_1"+ (arc+ (start -2.54 0)+ (mid -1.905 0.6323)+ (end -1.27 0) (stroke- (width 0.025)+ (width 0) (type default) ) (fill (type none) ) )- (polyline- (pts- (xy 3.34 -6.94)- (xy 3.31 -6.85)- (xy 3.25 -6.77)- (xy 3.22 -6.75)- )+ (arc+ (start -1.27 0)+ (mid -0.635 0.6323)+ (end 0 0) (stroke- (width 0.025)+ (width 0) (type default) ) (fill (type none) ) )- (polyline- (pts- (xy 3.22 -6.75)- (xy 3.12 -6.72)- (xy 3.02 -6.73)- (xy 2.98 -6.74)- )+ (arc+ (start 0 0)+ (mid 0.635 0.6323)+ (end 1.27 0) (stroke- (width 0.025)+ (width 0) (type default) ) (fill (type none) ) )- (polyline- (pts- (xy 0.00 -8.76)- (xy -0.07 -8.82)- (xy -0.13 -8.91)- (xy -0.17 -9.00)- (xy -0.17 -9.02)- )+ (arc+ (start 1.27 0)+ (mid 1.905 0.6323)+ (end 2.54 0) (stroke- (width 0.025)+ (width 0) (type default) ) (fill@@ -2786,12 +6290,13 @@ ) (polyline (pts- (xy -0.17 -9.02)- (xy -0.30 -10.01)+ (xy -0.6865 1.7208)+ (xy -0.6074 1.7664) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2799,19 +6304,13 @@ ) (polyline (pts- (xy -0.30 -10.01)- (xy -0.32 -10.11)- (xy -0.35 -10.21)- (xy -0.40 -10.32)- (xy -0.47 -10.41)- (xy -0.54 -10.50)- (xy -0.61 -10.58)- (xy -0.69 -10.64)- (xy -0.72 -10.66)+ (xy -2.2703 2.6351)+ (xy -0.6865 1.7208) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2819,12 +6318,13 @@ ) (polyline (pts- (xy -0.72 -10.66)- (xy -0.94 -10.79)+ (xy -0.6865 2.3605)+ (xy -0.6334 2.3909) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2832,12 +6332,13 @@ ) (polyline (pts- (xy -0.94 -10.79)- (xy -0.94 -10.49)+ (xy -0.6865 1.7208)+ (xy -0.6865 2.3605) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2845,12 +6346,13 @@ ) (polyline (pts- (xy -0.94 -10.49)- (xy -0.72 -10.36)+ (xy -2.2703 3.2755)+ (xy -2.2171 3.3059) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2858,15 +6360,13 @@ ) (polyline (pts- (xy -0.72 -10.36)- (xy -0.65 -10.30)- (xy -0.59 -10.21)- (xy -0.55 -10.11)- (xy -0.55 -10.10)+ (xy -0.6865 2.3605)+ (xy -2.2703 3.2755) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2874,12 +6374,13 @@ ) (polyline (pts- (xy -0.55 -10.10)- (xy -0.42 -9.11)+ (xy -2.2703 3.2755)+ (xy -2.2703 2.6351) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2887,19 +6388,13 @@ ) (polyline (pts- (xy -0.42 -9.11)- (xy -0.40 -9.01)- (xy -0.36 -8.90)- (xy -0.31 -8.80)- (xy -0.25 -8.70)- (xy -0.18 -8.61)- (xy -0.11 -8.54)- (xy -0.03 -8.48)- (xy 0.00 -8.46)+ (xy -2.6398 4.6163)+ (xy -0.2113 3.2141) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2907,12 +6402,34 @@ ) (polyline (pts- (xy -1.80 -10.29)- (xy -1.80 -9.99)+ (xy -0.2113 3.2141)+ (xy -0.1993 3.2078)+ (xy -0.1873 3.2021)+ (xy -0.174 3.197)+ (xy -0.1601 3.192)+ (xy -0.1455 3.1882)+ (xy -0.131 3.1844)+ (xy -0.1158 3.1818)+ (xy -0.1006 3.1793)+ (xy -0.0848 3.1774)+ (xy -0.069 3.1768)+ (xy -0.0532 3.1761)+ (xy -0.0367 3.1768)+ (xy -0.0209 3.1774)+ (xy -0.0051 3.1793)+ (xy 0.0101 3.1818)+ (xy 0.0253 3.1844)+ (xy 0.0399 3.1882)+ (xy 0.0544 3.192)+ (xy 0.0683 3.197)+ (xy 0.0816 3.2021)+ (xy 0.0936 3.2078)+ (xy 0.1057 3.2141) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2920,12 +6437,13 @@ ) (polyline (pts- (xy -1.80 -9.99)- (xy -1.58 -9.87)+ (xy 0.1057 3.2141)+ (xy 2.6398 4.6776) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2933,15 +6451,21 @@ ) (polyline (pts- (xy -1.58 -9.87)- (xy -1.50 -9.80)- (xy -1.44 -9.72)- (xy -1.41 -9.62)- (xy -1.41 -9.61)+ (xy 2.6398 4.6776)+ (xy 2.6506 4.684)+ (xy 2.6607 4.6916)+ (xy 2.6695 4.6985)+ (xy 2.6778 4.7067)+ (xy 2.6847 4.715)+ (xy 2.6936 4.7276)+ (xy 2.7006 4.7409)+ (xy 2.7044 4.7548)+ (xy 2.7056 4.7688) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2949,12 +6473,21 @@ ) (polyline (pts- (xy -1.41 -9.61)- (xy -1.28 -8.62)+ (xy 2.7056 4.7688)+ (xy 2.7044 4.7827)+ (xy 2.7006 4.796)+ (xy 2.6936 4.8093)+ (xy 2.6847 4.8225)+ (xy 2.6778 4.8308)+ (xy 2.6695 4.8384)+ (xy 2.6607 4.846)+ (xy 2.6506 4.8535)+ (xy 2.6398 4.8599) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2962,19 +6495,13 @@ ) (polyline (pts- (xy -1.28 -8.62)- (xy -1.25 -8.51)- (xy -1.22 -8.41)- (xy -1.17 -8.31)- (xy -1.11 -8.21)- (xy -1.04 -8.12)- (xy -0.96 -8.04)- (xy -0.88 -7.98)- (xy -0.85 -7.96)+ (xy 2.6398 4.8599)+ (xy 0.2113 6.262) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2982,15 +6509,34 @@ ) (polyline (pts- (xy -1.63 -7.82)- (xy -1.70 -7.88)- (xy -1.76 -7.97)- (xy -1.79 -8.06)- (xy -1.79 -8.08)+ (xy 0.2113 6.262)+ (xy 0.1993 6.2684)+ (xy 0.1873 6.2741)+ (xy 0.174 6.2798)+ (xy 0.1601 6.2842)+ (xy 0.1455 6.2886)+ (xy 0.131 6.2918)+ (xy 0.1158 6.2949)+ (xy 0.1006 6.2975)+ (xy 0.0848 6.2987)+ (xy 0.069 6.3)+ (xy 0.0532 6.3)+ (xy 0.0367 6.3)+ (xy 0.0209 6.2987)+ (xy 0.0051 6.2975)+ (xy -0.0101 6.2949)+ (xy -0.0253 6.2918)+ (xy -0.0399 6.2886)+ (xy -0.0544 6.2842)+ (xy -0.0683 6.2798)+ (xy -0.0816 6.2741)+ (xy -0.0936 6.2684)+ (xy -0.1057 6.262) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -2998,12 +6544,13 @@ ) (polyline (pts- (xy -1.79 -8.08)- (xy -1.93 -9.06)+ (xy -0.1057 6.262)+ (xy -2.6398 4.7991) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3011,19 +6558,21 @@ ) (polyline (pts- (xy -1.93 -9.06)- (xy -1.95 -9.17)- (xy -1.98 -9.27)- (xy -2.03 -9.38)- (xy -2.09 -9.47)- (xy -2.16 -9.56)- (xy -2.24 -9.64)- (xy -2.32 -9.70)- (xy -2.35 -9.72)+ (xy -2.6398 4.7991)+ (xy -2.6506 4.7922)+ (xy -2.6607 4.7852)+ (xy -2.6695 4.7776)+ (xy -2.6778 4.77)+ (xy -2.6847 4.7612)+ (xy -2.6936 4.7485)+ (xy -2.7006 4.7352)+ (xy -2.7044 4.7213)+ (xy -2.7056 4.708) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3031,12 +6580,21 @@ ) (polyline (pts- (xy -2.35 -9.72)- (xy -2.57 -9.85)+ (xy -2.7056 4.708)+ (xy -2.7044 4.6941)+ (xy -2.7006 4.6802)+ (xy -2.6936 4.6669)+ (xy -2.6847 4.6542)+ (xy -2.6778 4.646)+ (xy -2.6695 4.6378)+ (xy -2.6607 4.6302)+ (xy -2.6506 4.6232)+ (xy -2.6398 4.6163) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3044,12 +6602,13 @@ ) (polyline (pts- (xy -2.57 -9.85)- (xy -2.57 -9.55)+ (xy 0.1057 1.538)+ (xy 2.6398 3.0009) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3057,12 +6616,34 @@ ) (polyline (pts- (xy -2.57 -9.55)- (xy -2.35 -9.42)+ (xy 0.1057 1.538)+ (xy 0.0936 1.5316)+ (xy 0.0816 1.5259)+ (xy 0.0683 1.5202)+ (xy 0.0544 1.5158)+ (xy 0.0399 1.5114)+ (xy 0.0253 1.5082)+ (xy 0.0101 1.5051)+ (xy -0.0051 1.5025)+ (xy -0.0209 1.5013)+ (xy -0.0367 1.5)+ (xy -0.0532 1.5)+ (xy -0.069 1.5)+ (xy -0.0848 1.5013)+ (xy -0.1006 1.5025)+ (xy -0.1158 1.5051)+ (xy -0.131 1.5082)+ (xy -0.1455 1.5114)+ (xy -0.1601 1.5158)+ (xy -0.174 1.5202)+ (xy -0.1873 1.5259)+ (xy -0.1993 1.5316)+ (xy -0.2113 1.538) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3070,15 +6651,13 @@ ) (polyline (pts- (xy -2.35 -9.42)- (xy -2.27 -9.36)- (xy -2.21 -9.27)- (xy -2.18 -9.17)- (xy -2.18 -9.16)+ (xy -0.6334 1.7816)+ (xy -0.2113 1.538) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3086,12 +6665,13 @@ ) (polyline (pts- (xy -2.18 -9.16)- (xy -2.05 -8.17)+ (xy -2.6398 2.9401)+ (xy -2.2703 2.7263) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3099,19 +6679,21 @@ ) (polyline (pts- (xy -2.05 -8.17)- (xy -2.03 -8.07)- (xy -1.99 -7.96)- (xy -1.94 -7.86)- (xy -1.88 -7.76)- (xy -1.81 -7.67)- (xy -1.73 -7.60)- (xy -1.65 -7.54)- (xy -1.63 -7.52)+ (xy -2.6398 2.9401)+ (xy -2.6506 2.9465)+ (xy -2.6607 2.954)+ (xy -2.6695 2.9616)+ (xy -2.6778 2.9692)+ (xy -2.6847 2.9775)+ (xy -2.6936 2.9907)+ (xy -2.7006 3.004)+ (xy -2.7044 3.0173)+ (xy -2.7056 3.0312) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3119,12 +6701,21 @@ ) (polyline (pts- (xy -1.63 -7.52)- (xy -1.54 -7.47)+ (xy 2.7056 3.092)+ (xy 2.7044 3.0787)+ (xy 2.7006 3.0648)+ (xy 2.6936 3.0515)+ (xy 2.6847 3.0388)+ (xy 2.6778 3.03)+ (xy 2.6695 3.0224)+ (xy 2.6607 3.0148)+ (xy 2.6506 3.0078)+ (xy 2.6398 3.0009) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3132,12 +6723,13 @@ ) (polyline (pts- (xy -3.43 -9.35)- (xy -3.43 -9.05)+ (xy -0.6334 2.3909)+ (xy -2.2171 3.3059) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3145,12 +6737,13 @@ ) (polyline (pts- (xy -3.43 -9.05)- (xy -3.20 -8.93)+ (xy -0.6334 1.7816)+ (xy -0.6334 2.3909) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3158,15 +6751,13 @@ ) (polyline (pts- (xy -3.20 -8.93)- (xy -3.13 -8.86)- (xy -3.07 -8.78)- (xy -3.04 -8.68)- (xy -3.04 -8.66)+ (xy 2.7056 4.7688)+ (xy 2.7056 3.092) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3174,12 +6765,13 @@ ) (polyline (pts- (xy -3.04 -8.66)- (xy -2.90 -7.68)+ (xy -2.7056 4.708)+ (xy -2.7056 3.0312) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3187,19 +6779,13 @@ ) (polyline (pts- (xy -2.90 -7.68)- (xy -2.88 -7.57)- (xy -2.85 -7.47)- (xy -2.80 -7.37)- (xy -2.74 -7.27)- (xy -2.67 -7.18)- (xy -2.59 -7.10)- (xy -2.51 -7.04)- (xy -2.48 -7.03)+ (xy -0.2113 1.538)+ (xy -0.2113 3.2141) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3207,12 +6793,13 @@ ) (polyline (pts- (xy -2.48 -7.03)- (xy -2.40 -6.97)+ (xy -2.6398 4.6163)+ (xy -2.6398 2.9401) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3220,15 +6807,13 @@ ) (polyline (pts- (xy -3.25 -6.88)- (xy -3.33 -6.94)- (xy -3.39 -7.03)- (xy -3.42 -7.12)- (xy -3.42 -7.14)+ (xy 0.1057 3.2141)+ (xy 0.1057 1.538) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3236,32 +6821,27 @@ ) (polyline (pts- (xy -3.42 -7.14)- (xy -3.55 -8.12)+ (xy 2.6398 3.0009)+ (xy 2.6398 4.6776) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )- (polyline- (pts- (xy -3.55 -8.12)- (xy -3.58 -8.23)- (xy -3.61 -8.33)- (xy -3.66 -8.44)- (xy -3.72 -8.53)- (xy -3.79 -8.62)- (xy -3.87 -8.70)- (xy -3.95 -8.76)- (xy -3.98 -8.78)+ (polyline+ (pts+ (xy 1.1573 5.2705)+ (xy 1.0105 5.4597) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3269,12 +6849,13 @@ ) (polyline (pts- (xy -3.98 -8.78)- (xy -4.20 -8.90)+ (xy 1.1573 5.2705)+ (xy 0.8295 5.3553) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3282,12 +6863,13 @@ ) (polyline (pts- (xy -4.20 -8.90)- (xy -4.20 -8.61)+ (xy 1.0554 5.3945)+ (xy 0.9428 5.3294) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3295,12 +6877,13 @@ ) (polyline (pts- (xy -4.20 -8.61)- (xy -3.98 -8.48)+ (xy 1.0105 5.1857)+ (xy 0.7732 5.323) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3308,15 +6891,13 @@ ) (polyline (pts- (xy -3.98 -8.48)- (xy -3.90 -8.42)- (xy -3.84 -8.33)- (xy -3.81 -8.23)- (xy -3.81 -8.22)+ (xy 1.0105 5.1857)+ (xy 0.6834 5.2705) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3324,12 +6905,13 @@ ) (polyline (pts- (xy -3.81 -8.22)- (xy -3.68 -7.23)+ (xy 0.8295 5.082)+ (xy 0.6834 5.2705) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3337,19 +6919,13 @@ ) (polyline (pts- (xy -3.68 -7.23)- (xy -3.65 -7.13)- (xy -3.62 -7.02)- (xy -3.57 -6.92)- (xy -3.51 -6.82)- (xy -3.44 -6.73)- (xy -3.36 -6.66)- (xy -3.28 -6.60)- (xy -3.25 -6.58)+ (xy 0.8295 5.082)+ (xy 0.5929 5.2186) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3357,12 +6933,13 @@ ) (polyline (pts- (xy -3.25 -6.58)- (xy -3.17 -6.53)+ (xy 0.7397 5.0294)+ (xy 0.5024 5.1661) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3370,12 +6947,21 @@ ) (polyline (pts- (xy -5.05 -8.41)- (xy -5.05 -8.11)+ (xy 0.7397 5.0294)+ (xy 0.6378 4.9712)+ (xy 0.5929 4.9579)+ (xy 0.5701 4.9579)+ (xy 0.5359 4.9643)+ (xy 0.5024 4.9839)+ (xy 0.491 5.0035)+ (xy 0.491 5.0168)+ (xy 0.5138 5.0427)+ (xy 0.615 5.1016) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3383,12 +6969,13 @@ ) (polyline (pts- (xy -5.05 -8.11)- (xy -4.83 -7.99)+ (xy 0.5024 4.8928)+ (xy 0.2651 5.0294) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3396,15 +6983,13 @@ ) (polyline (pts- (xy -4.83 -7.99)- (xy -4.76 -7.92)- (xy -4.70 -7.83)- (xy -4.67 -7.74)- (xy -4.66 -7.72)+ (xy 0.2651 5.0294)+ (xy 0.1297 4.951) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3412,12 +6997,13 @@ ) (polyline (pts- (xy -4.66 -7.72)- (xy -4.53 -6.74)+ (xy 0.3107 4.782)+ (xy 0.0734 4.9187) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3425,19 +7011,13 @@ ) (polyline (pts- (xy -4.53 -6.74)- (xy -4.51 -6.63)- (xy -4.48 -6.53)- (xy -4.43 -6.42)- (xy -4.37 -6.33)- (xy -4.30 -6.24)- (xy -4.22 -6.16)- (xy -4.14 -6.10)- (xy -4.11 -6.08)+ (xy 0.1525 4.6903)+ (xy -0.0848 4.8276) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3445,12 +7025,13 @@ ) (polyline (pts- (xy -4.11 -6.08)- (xy -4.03 -6.04)+ (xy 0.1974 4.8472)+ (xy 0.0392 4.7555) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3458,12 +7039,28 @@ ) (polyline (pts- (xy -1.77 -3.19)- (xy -1.65 -3.19)+ (xy -0.062 4.5669)+ (xy 0.0506 4.6321)+ (xy -0.0392 4.6973)+ (xy -0.0392 4.684)+ (xy -0.062 4.658)+ (xy -0.0962 4.6384)+ (xy -0.1411 4.6251)+ (xy -0.186 4.6251)+ (xy -0.2316 4.6384)+ (xy -0.2537 4.6511)+ (xy -0.2765 4.6776)+ (xy -0.2765 4.7036)+ (xy -0.2537 4.7295)+ (xy -0.2202 4.7491)+ (xy -0.1753 4.7624)+ (xy -0.1525 4.7624)+ (xy -0.1183 4.7555) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3471,12 +7068,28 @@ ) (polyline (pts- (xy -3.99 -4.46)- (xy -1.77 -3.19)+ (xy -0.2202 4.4758)+ (xy -0.1974 4.5017)+ (xy -0.2088 4.534)+ (xy -0.2537 4.5732)+ (xy -0.2879 4.5929)+ (xy -0.3556 4.6188)+ (xy -0.4119 4.6251)+ (xy -0.4575 4.6125)+ (xy -0.4796 4.5992)+ (xy -0.5024 4.5732)+ (xy -0.491 4.5403)+ (xy -0.4461 4.5017)+ (xy -0.4119 4.4821)+ (xy -0.3442 4.4555)+ (xy -0.2879 4.4492)+ (xy -0.243 4.4625)+ (xy -0.2202 4.4758) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3484,12 +7097,26 @@ ) (polyline (pts- (xy -3.99 -4.54)- (xy -3.99 -4.46)+ (xy -0.4005 4.3714)+ (xy -0.5252 4.2993)+ (xy -0.5473 4.391)+ (xy -0.5815 4.3714)+ (xy -0.615 4.3644)+ (xy -0.6378 4.3644)+ (xy -0.6834 4.3777)+ (xy -0.7055 4.391)+ (xy -0.7283 4.417)+ (xy -0.7283 4.4429)+ (xy -0.7055 4.4688)+ (xy -0.672 4.4885)+ (xy -0.6264 4.5017)+ (xy -0.6043 4.5017)+ (xy -0.5701 4.4948) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3497,22 +7124,28 @@ ) (polyline (pts- (xy -4.23 -5.71)- (xy -4.21 -5.59)- (xy -4.18 -5.48)- (xy -4.16 -5.37)- (xy -4.14 -5.25)- (xy -4.12 -5.14)- (xy -4.10 -5.03)- (xy -4.08 -4.92)- (xy -4.06 -4.80)- (xy -4.04 -4.69)- (xy -4.01 -4.58)- (xy -3.99 -4.46)+ (xy -0.672 4.2145)+ (xy -0.6492 4.2404)+ (xy -0.6606 4.2733)+ (xy -0.7055 4.3125)+ (xy -0.7397 4.3322)+ (xy -0.8074 4.3581)+ (xy -0.8637 4.3644)+ (xy -0.9086 4.3518)+ (xy -0.9314 4.3385)+ (xy -0.9542 4.3125)+ (xy -0.9428 4.2796)+ (xy -0.8979 4.2404)+ (xy -0.8637 4.2214)+ (xy -0.796 4.1949)+ (xy -0.7397 4.1885)+ (xy -0.6941 4.2018)+ (xy -0.672 4.2145) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3520,24 +7153,164 @@ ) (polyline (pts- (xy -0.42 -9.11)- (xy -1.28 -8.62)+ (xy -1.0219 4.0519)+ (xy -0.977 4.0519)+ (xy -0.9314 4.0651)+ (xy -0.8865 4.0911)+ (xy -0.8637 4.117)+ (xy -0.8637 4.143)+ (xy -0.8865 4.1563)+ (xy -0.92 4.1626)+ (xy -0.9428 4.1626)+ (xy -0.977 4.1563)+ (xy -1.0668 4.1297)+ (xy -1.101 4.1234)+ (xy -1.1231 4.1234)+ (xy -1.1573 4.1297)+ (xy -1.1915 4.1493)+ (xy -1.1915 4.1759)+ (xy -1.1687 4.2018)+ (xy -1.1231 4.2278)+ (xy -1.0782 4.2404)+ (xy -1.0333 4.2404) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )+ )+ (symbol "AMPLH5030S-150MT_1_1"+ (pin passive line+ (at -3.81 0 0)+ (length 1.27)+ (name "1"+ (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 1.27)+ (name "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+ (symbol "Buck_Power:VOUT"+ (power local)+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 0)+ (hide yes)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (property "Reference" "#PWR"+ (at 0 -3.81 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "VOUT"+ (at 0 3.556 0)+ (show_name no)+ (do_not_autoplace no)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Datasheet" ""+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Description" "Local power symbol: net VOUT on this sheet (named like a local label)"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "ki_keywords" "local power"+ (at 0 0 0)+ (show_name no)+ (do_not_autoplace no)+ (hide yes)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (symbol "VOUT_0_1" (polyline (pts- (xy 3.42 -7.46)- (xy 3.86 -7.72)+ (xy -0.762 1.27)+ (xy 0 2.54) ) (stroke- (width 0.025)+ (width 0) (type default) ) (fill@@ -3546,11 +7319,11 @@ ) (polyline (pts- (xy 3.02 -7.87)- (xy 3.21 -7.98)+ (xy 0 2.54)+ (xy 0.762 1.27) ) (stroke- (width 0.025)+ (width 0) (type default) ) (fill@@ -3559,76 +7332,161 @@ ) (polyline (pts- (xy -0.55 -10.10)- (xy -1.41 -9.61)+ (xy 0 0)+ (xy 0 2.54) ) (stroke- (width 0.025)+ (width 0) (type default) ) (fill (type none) ) )- (polyline- (pts- (xy -0.94 -10.49)- (xy -1.80 -9.99)- )- (stroke- (width 0.025)- (type default)- )- (fill- (type none)+ )+ (symbol "VOUT_1_1"+ (pin power_in line+ (at 0 0 90)+ (length 0)+ (name ""+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "1"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+ (symbol "buck12v5v:IN-S63BTG"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 1.016)+ (hide yes)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (property "Reference" "D"+ (at 0 5.08 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "IN-S63BTG"+ (at 0 -6.35 0)+ (effects+ (font+ (size 1.27 1.27) ) )- (polyline- (pts- (xy -0.94 -10.79)- (xy -1.80 -10.29)+ )+ (property "Footprint" "LED_SMD:LED_0603_1608Metric"+ (at 0 -8.4 0)+ (effects+ (font+ (size 1.27 1.27) )- (stroke- (width 0.025)- (type default)+ (hide yes)+ )+ )+ (property "Datasheet" "https://www.inolux-corp.com/datasheet/SMDLED/Mono%20Color%20Top%20View/IN-S63BT%20Series_V1.2.pdf"+ (at 0 -10.94 0)+ (effects+ (font+ (size 1.27 1.27) )- (fill- (type none)+ (hide yes)+ )+ )+ (property "Description" "Inolux IN-S63BTG green 0603 top-view SMD LED, 527 nm dominant, 3.2 V typ at 20 mA, 560 mcd typ, 25 mA max"+ (at 0 -13.48 0)+ (effects+ (font+ (size 1.27 1.27) )+ (hide yes) )- (polyline- (pts- (xy -2.05 -8.17)- (xy -2.90 -7.68)+ )+ (property "Manufacturer" "Inolux"+ (at 0 -16.02 0)+ (effects+ (font+ (size 1.27 1.27) )- (stroke- (width 0.025)- (type default)+ (hide yes)+ )+ )+ (property "MPN" "IN-S63BTG"+ (at 0 -18.56 0)+ (effects+ (font+ (size 1.27 1.27) )- (fill- (type none)+ (hide yes)+ )+ )+ (property "Adom Wiki" "https://wiki.adom.inc/adom/in-s63btg"+ (at 0 -21.1 0)+ (effects+ (font+ (size 1.27 1.27) )+ (hide yes) )- (polyline- (pts- (xy -2.18 -9.16)- (xy -3.04 -8.66)+ )+ (property "Adom_Chip_Outline" "asset:IN-S63BTG-3d-outline-dark.svg@large"+ (at 0 -23.64 0)+ (effects+ (font+ (size 1.27 1.27) )- (stroke- (width 0.025)- (type default)+ (hide yes)+ )+ )+ (property "ki_keywords" "LED diode"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27) )- (fill- (type none)+ (hide yes)+ )+ )+ (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27) )+ (hide yes) )+ )+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (symbol "IN-S63BTG_0_1" (polyline (pts- (xy -2.57 -9.55)- (xy -3.43 -9.05)+ (xy 0.762 -3.048)+ (xy 2.286 -4.572)+ (xy 2.286 -3.81)+ (xy 2.286 -4.572)+ (xy 1.524 -4.572) ) (stroke- (width 0.025)+ (width 0) (type default) ) (fill@@ -3637,11 +7495,14 @@ ) (polyline (pts- (xy -2.57 -9.85)- (xy -3.43 -9.35)+ (xy 0.762 -1.778)+ (xy 2.286 -3.302)+ (xy 2.286 -2.54)+ (xy 2.286 -3.302)+ (xy 1.524 -3.302) ) (stroke- (width 0.025)+ (width 0) (type default) ) (fill@@ -3650,11 +7511,11 @@ ) (polyline (pts- (xy -3.68 -7.23)- (xy -4.53 -6.74)+ (xy 0 -1.27)+ (xy 0 1.27) ) (stroke- (width 0.025)+ (width 0) (type default) ) (fill@@ -3663,11 +7524,11 @@ ) (polyline (pts- (xy -3.81 -8.22)- (xy -4.66 -7.72)+ (xy 1.27 -1.27)+ (xy -1.27 -1.27) ) (stroke- (width 0.025)+ (width 0.254) (type default) ) (fill@@ -3676,11 +7537,13 @@ ) (polyline (pts- (xy -4.20 -8.61)- (xy -5.05 -8.11)+ (xy 1.27 1.27)+ (xy -1.27 1.27)+ (xy 0 -1.27)+ (xy 1.27 1.27) ) (stroke- (width 0.025)+ (width 0.254) (type default) ) (fill@@ -3689,12 +7552,34 @@ ) (polyline (pts- (xy -4.20 -8.90)- (xy -5.05 -8.41)+ (xy -5.3793 2.1835)+ (xy -5.4783 2.1258)+ (xy -5.5766 2.0689)+ (xy -5.6757 2.0119)+ (xy -5.7747 1.9549)+ (xy -5.873 1.898)+ (xy -5.972 1.841)+ (xy -6.071 1.784)+ (xy -6.1701 1.727)+ (xy -6.2691 1.6694)+ (xy -6.3674 1.6124)+ (xy -6.4664 1.5555)+ (xy -6.5655 1.4985)+ (xy -6.6645 1.4415)+ (xy -6.7635 1.3846)+ (xy -6.8618 1.3269)+ (xy -6.9609 1.2699)+ (xy -7.0599 1.213)+ (xy -7.1582 1.156)+ (xy -7.2572 1.099)+ (xy -7.3562 1.0421)+ (xy -7.4553 0.9851)+ (xy -7.5543 0.9281) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3702,12 +7587,23 @@ ) (polyline (pts- (xy 3.22 -6.75)- (xy 2.96 -6.60)+ (xy -7.5543 0.9281)+ (xy -7.5651 0.8413)+ (xy -7.576 0.7552)+ (xy -7.5868 0.669)+ (xy -7.5977 0.5829)+ (xy -7.6085 0.4968)+ (xy -7.6201 0.4107)+ (xy -7.6309 0.3238)+ (xy -7.6418 0.2377)+ (xy -7.6526 0.1516)+ (xy -7.6641 0.0654)+ (xy -7.675 -0.0207) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3715,12 +7611,34 @@ ) (polyline (pts- (xy 3.33 -8.17)- (xy 3.00 -7.98)+ (xy -3.4457 1.0672)+ (xy -3.5339 1.118)+ (xy -3.6221 1.1689)+ (xy -3.7095 1.2191)+ (xy -3.7977 1.2699)+ (xy -3.8852 1.3208)+ (xy -3.9734 1.3717)+ (xy -4.0609 1.4225)+ (xy -4.149 1.4734)+ (xy -4.2365 1.5236)+ (xy -4.3247 1.5745)+ (xy -4.4128 1.6253)+ (xy -4.5003 1.6762)+ (xy -4.5885 1.727)+ (xy -4.676 1.7772)+ (xy -4.7641 1.8281)+ (xy -4.8516 1.879)+ (xy -4.9398 1.9298)+ (xy -5.028 1.9807)+ (xy -5.1155 2.0316)+ (xy -5.2036 2.0817)+ (xy -5.2911 2.1326)+ (xy -5.3793 2.1835) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3728,12 +7646,23 @@ ) (polyline (pts- (xy 0.00 -8.46)- (xy -0.85 -7.96)+ (xy -3.325 0.2581)+ (xy -3.3359 0.3313)+ (xy -3.3474 0.4052)+ (xy -3.3582 0.4785)+ (xy -3.3691 0.5524)+ (xy -3.3799 0.6256)+ (xy -3.3915 0.6996)+ (xy -3.4023 0.7728)+ (xy -3.4132 0.8467)+ (xy -3.424 0.92)+ (xy -3.4349 0.9939)+ (xy -3.4457 1.0672) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3741,22 +7670,20 @@ ) (polyline (pts- (xy 1.45 -5.66)- (xy 1.59 -5.62)- (xy 1.77 -5.62)- (xy 1.90 -5.68)- (xy 1.96 -5.78)- (xy 1.93 -5.87)- (xy 1.80 -5.94)- (xy 1.64 -5.96)- (xy 1.48 -5.93)- (xy 1.38 -5.85)- (xy 1.36 -5.75)- (xy 1.45 -5.66)+ (xy -7.675 -0.0207)+ (xy -7.7442 -0.0607)+ (xy -7.8134 -0.1007)+ (xy -7.8825 -0.1407)+ (xy -7.9517 -0.1807)+ (xy -8.0209 -0.2208)+ (xy -8.0901 -0.2608)+ (xy -8.1592 -0.3008)+ (xy -8.1823 -0.3137) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3764,12 +7691,34 @@ ) (polyline (pts- (xy -1.63 -7.52)- (xy -2.48 -7.03)+ (xy -5.6207 -0.1882)+ (xy -5.7089 -0.1373)+ (xy -5.7964 -0.0871)+ (xy -5.8845 -0.0363)+ (xy -5.972 0.0146)+ (xy -6.0602 0.0654)+ (xy -6.1484 0.1163)+ (xy -6.2359 0.1672)+ (xy -6.324 0.2174)+ (xy -6.4115 0.2682)+ (xy -6.4997 0.3191)+ (xy -6.5872 0.3693)+ (xy -6.6753 0.4201)+ (xy -6.7635 0.471)+ (xy -6.851 0.5219)+ (xy -6.9391 0.5727)+ (xy -7.0266 0.6236)+ (xy -7.1148 0.6738)+ (xy -7.2023 0.7247)+ (xy -7.2905 0.7755)+ (xy -7.3779 0.8264)+ (xy -7.4661 0.8773)+ (xy -7.5543 0.9281) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3777,12 +7726,34 @@ ) (polyline (pts- (xy -3.25 -6.58)- (xy -4.11 -6.08)+ (xy -3.4457 1.0672)+ (xy -3.5447 1.0102)+ (xy -3.6438 0.9532)+ (xy -3.7428 0.8962)+ (xy -3.8418 0.8393)+ (xy -3.9401 0.7816)+ (xy -4.0391 0.7247)+ (xy -4.1382 0.6677)+ (xy -4.2365 0.6107)+ (xy -4.3355 0.5538)+ (xy -4.4345 0.4968)+ (xy -4.5336 0.4391)+ (xy -4.6326 0.3822)+ (xy -4.7309 0.3252)+ (xy -4.8299 0.2682)+ (xy -4.929 0.2113)+ (xy -5.028 0.1543)+ (xy -5.127 0.0973)+ (xy -5.2253 0.0397)+ (xy -5.3243 -0.0173)+ (xy -5.4234 -0.0743)+ (xy -5.5217 -0.1312)+ (xy -5.6207 -0.1882) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3790,12 +7761,16 @@ ) (polyline (pts- (xy 3.46 -7.75)- (xy 3.64 -7.85)+ (xy -7.462 -0.1434)+ (xy -7.5204 -0.1102)+ (xy -7.578 -0.077)+ (xy -7.6363 -0.0431)+ (xy -7.675 -0.0207) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3803,12 +7778,17 @@ ) (polyline (pts- (xy -0.72 -10.36)- (xy -1.58 -9.87)+ (xy -5.7414 -1.137)+ (xy -5.7964 -1.1051)+ (xy -5.8513 -1.0739)+ (xy -5.9062 -1.0421)+ (xy -5.9612 -1.0102)+ (xy -5.9829 -0.9973) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3816,12 +7796,23 @@ ) (polyline (pts- (xy -2.35 -9.42)- (xy -3.20 -8.93)+ (xy -5.6207 -0.1882)+ (xy -5.6316 -0.275)+ (xy -5.6424 -0.3605)+ (xy -5.654 -0.4473)+ (xy -5.6648 -0.5334)+ (xy -5.6757 -0.6195)+ (xy -5.6865 -0.7057)+ (xy -5.698 -0.7918)+ (xy -5.7089 -0.8786)+ (xy -5.7197 -0.9647)+ (xy -5.7306 -1.0509)+ (xy -5.7414 -1.137) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3829,12 +7820,20 @@ ) (polyline (pts- (xy -3.98 -8.48)- (xy -4.83 -7.99)+ (xy -2.7818 0.5721)+ (xy -2.8557 0.5293)+ (xy -2.9296 0.4866)+ (xy -3.0042 0.4439)+ (xy -3.0781 0.4012)+ (xy -3.1521 0.3578)+ (xy -3.2267 0.315)+ (xy -3.3006 0.2723)+ (xy -3.325 0.2581) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3842,12 +7841,17 @@ ) (polyline (pts- (xy 0.95 -6.22)- (xy 1.27 -6.03)+ (xy -3.0232 0.7118)+ (xy -2.9683 0.6799)+ (xy -2.9133 0.648)+ (xy -2.8584 0.6161)+ (xy -2.8035 0.5843)+ (xy -2.7818 0.5721) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3855,12 +7859,18 @@ ) (polyline (pts- (xy 1.06 -6.28)- (xy 0.84 -6.16)+ (xy -3.3637 0.5151)+ (xy -3.3019 0.5504)+ (xy -3.2395 0.5863)+ (xy -3.1778 0.6223)+ (xy -3.1161 0.6582)+ (xy -3.0544 0.6935)+ (xy -3.0232 0.7118) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3868,12 +7878,14 @@ ) (polyline (pts- (xy 0.77 -6.11)- (xy 1.09 -5.93)+ (xy -4.541 1.8071)+ (xy -4.6027 1.7942)+ (xy -4.6061 1.7928) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3881,15 +7893,13 @@ ) (polyline (pts- (xy 0.77 -6.11)- (xy 0.63 -6.03)- (xy 0.66 -5.93)- (xy 0.80 -5.94)- (xy 0.94 -6.02)+ (xy -4.6061 1.7928)+ (xy -4.6543 1.765) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3897,18 +7907,34 @@ ) (polyline (pts- (xy 0.30 -5.79)- (xy 0.39 -5.89)- (xy 0.51 -5.91)- (xy 0.48 -5.75)- (xy 0.53 -5.66)- (xy 0.65 -5.67)- (xy 0.74 -5.75)- (xy 0.74 -5.78)+ (xy -2.7818 -0.0417)+ (xy -2.9411 -0.1339)+ (xy -3.0998 -0.2255)+ (xy -3.2592 -0.3177)+ (xy -3.4186 -0.41)+ (xy -3.578 -0.5015)+ (xy -3.7373 -0.5938)+ (xy -3.896 -0.6853)+ (xy -4.0554 -0.7776)+ (xy -4.2148 -0.8691)+ (xy -4.3742 -0.9614)+ (xy -4.5336 -1.0536)+ (xy -4.6929 -1.1451)+ (xy -4.8516 -1.2374)+ (xy -5.011 -1.3289)+ (xy -5.1704 -1.4212)+ (xy -5.3298 -1.5134)+ (xy -5.4891 -1.605)+ (xy -5.6485 -1.6972)+ (xy -5.8079 -1.7888)+ (xy -5.9666 -1.881)+ (xy -6.126 -1.9726)+ (xy -6.2854 -2.0648) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3916,19 +7942,14 @@ ) (polyline (pts- (xy -0.02 -5.66)- (xy 0.13 -5.75)- (xy 0.28 -5.67)- (xy 0.15 -5.63)- (xy 0.15 -5.53)- (xy 0.24 -5.49)- (xy 0.36 -5.51)- (xy 0.43 -5.57)- (xy 0.42 -5.61)+ (xy -8.2182 -0.2933)+ (xy -8.2725 -0.3245)+ (xy -8.3274 -0.3557) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3936,13 +7957,14 @@ ) (polyline (pts- (xy -0.29 -5.50)- (xy 0.07 -5.46)- (xy -0.16 -5.33)+ (xy -8.4 -0.4391)+ (xy -8.3654 -0.3842)+ (xy -8.3274 -0.3557) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3950,12 +7972,20 @@ ) (polyline (pts- (xy -0.29 -5.50)- (xy 0.02 -5.32)+ (xy -8.4 -1.0536)+ (xy -8.4 -0.9695)+ (xy -8.4 -0.8861)+ (xy -8.4 -0.802)+ (xy -8.4 -0.7186)+ (xy -8.4 -0.6351)+ (xy -8.4 -0.551)+ (xy -8.4 -0.4676)+ (xy -8.4 -0.4391) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3963,16 +7993,13 @@ ) (polyline (pts- (xy -0.39 -5.36)- (xy -0.52 -5.37)- (xy -0.60 -5.31)- (xy -0.51 -5.24)- (xy -0.13 -5.23)- (xy -0.34 -5.11)+ (xy -8.4 -1.0536)+ (xy -8.3919 -1.0678) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -3980,19 +8007,20 @@ ) (polyline (pts- (xy -0.84 -5.18)- (xy -0.70 -5.19)- (xy -0.61 -5.16)- (xy -0.51 -5.08)- (xy -0.55 -4.98)- (xy -0.69 -4.97)- (xy -0.78 -5.01)- (xy -0.89 -5.09)- (xy -0.84 -5.18)+ (xy -5.7414 -1.137)+ (xy -5.816 -1.1797)+ (xy -5.89 -1.2225)+ (xy -5.9639 -1.2652)+ (xy -6.0385 -1.3079)+ (xy -6.1124 -1.3506)+ (xy -6.1863 -1.394)+ (xy -6.2609 -1.4368)+ (xy -6.2854 -1.451) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4000,16 +8028,20 @@ ) (polyline (pts- (xy -0.99 -5.01)- (xy -1.13 -5.02)- (xy -1.21 -4.96)- (xy -1.11 -4.89)- (xy -0.73 -4.88)- (xy -0.95 -4.75)+ (xy -6.4909 -1.2903)+ (xy -6.4217 -1.2503)+ (xy -6.3525 -1.2103)+ (xy -6.2833 -1.1709)+ (xy -6.2141 -1.1309)+ (xy -6.145 -1.0909)+ (xy -6.0758 -1.0509)+ (xy -6.0066 -1.0109)+ (xy -5.9829 -0.9973) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4017,12 +8049,14 @@ ) (polyline (pts- (xy -1.37 -4.88)- (xy -1.05 -4.69)+ (xy -7.441 -0.1462)+ (xy -7.5021 -0.1584)+ (xy -7.5054 -0.1604) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4030,17 +8064,13 @@ ) (polyline (pts- (xy -1.37 -4.88)- (xy -1.48 -4.82)- (xy -1.49 -4.72)- (xy -1.39 -4.64)- (xy -1.28 -4.62)- (xy -1.16 -4.63)- (xy -1.05 -4.69)+ (xy -5.9829 -0.9973)+ (xy -5.991 -0.9831) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4048,12 +8078,14 @@ ) (polyline (pts- (xy -1.69 -4.69)- (xy -1.37 -4.51)+ (xy -5.991 -0.9831)+ (xy -6.0527 -0.9959)+ (xy -6.0554 -0.9973) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4061,17 +8093,18 @@ ) (polyline (pts- (xy -1.69 -4.69)- (xy -1.80 -4.63)- (xy -1.81 -4.54)- (xy -1.71 -4.46)- (xy -1.60 -4.43)- (xy -1.48 -4.45)- (xy -1.37 -4.51)+ (xy -3.0232 0.7531)+ (xy -3.0863 0.7172)+ (xy -3.1487 0.6806)+ (xy -3.2117 0.6446)+ (xy -3.2748 0.608)+ (xy -3.3379 0.5714)+ (xy -3.3691 0.5538) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4079,18 +8112,13 @@ ) (polyline (pts- (xy -2.15 -4.34)- (xy -2.08 -4.47)- (xy -1.98 -4.47)- (xy -1.87 -4.45)- (xy -1.77 -4.37)- (xy -1.83 -4.25)- (xy -1.93 -4.24)- (xy -1.98 -4.25)+ (xy -3.0232 0.7531)+ (xy -3.0232 0.7118) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4098,12 +8126,17 @@ ) (polyline (pts- (xy -2.33 -4.33)- (xy -2.01 -4.14)+ (xy -2.7818 0.6141)+ (xy -2.8367 0.6453)+ (xy -2.8916 0.6772)+ (xy -2.9466 0.7091)+ (xy -3.0015 0.7409)+ (xy -3.0232 0.7531) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4111,15 +8144,13 @@ ) (polyline (pts- (xy -2.33 -4.33)- (xy -2.46 -4.25)- (xy -2.45 -4.15)- (xy -2.31 -4.16)- (xy -2.18 -4.24)+ (xy -2.7818 0.5721)+ (xy -2.7818 0.6141) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4127,323 +8158,180 @@ ) (polyline (pts- (xy -2.28 -4.18)- (xy -2.22 -4.02)+ (xy -2.6726 0.6765)+ (xy -2.7275 0.6453)+ (xy -2.7818 0.6141) ) (stroke- (width 0.025)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )- )- (symbol "TPS54202DDCR_1_1"- (pin power_in line- (at -20.32 -2.54 0)- (length 2.54)- (name "VIN")- (number "3")- )- (pin input line- (at -20.32 -5.08 0)- (length 2.54)- (name "EN")- (number "5")- )- (pin power_in line- (at -20.32 -13.97 0)- (length 2.54)- (name "GND")- (number "1")- )- (pin passive line- (at 20.32 -2.54 180)- (length 2.54)- (name "BOOT")- (number "6")- )- (pin power_out line- (at 20.32 -5.08 180)- (length 2.54)- (name "SW")- (number "2")- )- (pin input line- (at 20.32 -7.62 180)- (length 2.54)- (name "FB")- (number "4")- )- )- )- (symbol "Device:L"- (pin_numbers- (hide yes)- )- (pin_names- (offset 1.016)- (hide yes)- )- (exclude_from_sim no)- (in_bom yes)- (on_board yes)- (in_pos_files yes)- (duplicate_pin_numbers_are_jumpers no)- (property "Reference" "L"- (at -1.27 0 90)- (show_name no)- (do_not_autoplace no)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -2.6726 -0.0207)+ (xy -2.7275 -0.0519)+ (xy -2.7818 -0.0838) )- )- )- (property "Value" "L"- (at 1.905 0 90)- (show_name no)- (do_not_autoplace no)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1) )- )- )- (property "Footprint" ""- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (fill+ (type none) ) )- )- (property "Datasheet" ""- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -2.7818 -0.0838)+ (xy -2.8177 -0.0627) )- )- )- (property "Description" "Inductor"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1) )- )- )- (property "ki_keywords" "inductor choke coil reactor magnetic"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (fill+ (type none) ) )- )- (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -2.6 0.0627)+ (xy -2.6346 0.0078)+ (xy -2.6726 -0.0207) )- )- )- (symbol "L_0_1"- (arc- (start 0 2.54)- (mid 0.6323 1.905)- (end 0 1.27) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )- (arc- (start 0 1.27)- (mid 0.6323 0.635)- (end 0 0)+ (polyline+ (pts+ (xy -2.6 0.0627)+ (xy -2.6 0.1462)+ (xy -2.6 0.2303)+ (xy -2.6 0.3137)+ (xy -2.6 0.3978)+ (xy -2.6 0.4812)+ (xy -2.6 0.5653)+ (xy -2.6 0.6487)+ (xy -2.6 0.6765)+ ) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )- (arc- (start 0 0)- (mid 0.6323 -0.635)- (end 0 -1.27)+ (polyline+ (pts+ (xy -2.6 0.6765)+ (xy -2.6081 0.6908)+ ) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )- (arc- (start 0 -1.27)- (mid 0.6323 -1.905)- (end 0 -2.54)+ (polyline+ (pts+ (xy -2.6081 0.6908)+ (xy -2.6699 0.6785)+ (xy -2.6726 0.6765)+ ) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )- )- (symbol "L_1_1"- (pin passive line- (at 0 3.81 270)- (length 1.27)- (name "1"- (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 1.27)- (name "2"- (effects- (font- (size 1.27 1.27)- )- )- )- (number "2"- (effects- (font- (size 1.27 1.27)- )- )+ (polyline+ (pts+ (xy -2.7818 -0.0838)+ (xy -2.7818 -0.0417) )- )- )- (embedded_fonts no)- )- (symbol "Buck_Power:VOUT"- (power local)- (pin_numbers- (hide yes)- )- (pin_names- (offset 0)- (hide yes)- )- (exclude_from_sim no)- (in_bom yes)- (on_board yes)- (in_pos_files yes)- (duplicate_pin_numbers_are_jumpers no)- (property "Reference" "#PWR"- (at 0 -3.81 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1) )- )- )- (property "Value" "VOUT"- (at 0 3.556 0)- (show_name no)- (do_not_autoplace no)- (effects- (font- (size 1.27 1.27)+ (fill+ (type none) ) )- )- (property "Footprint" ""- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -6.2854 -2.0648)+ (xy -6.2854 -2.1068) )- )- )- (property "Datasheet" ""- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Description" "Local power symbol: net VOUT on this sheet (named like a local label)"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -6.2854 -2.1068)+ (xy -6.3396 -2.138)+ (xy -6.3939 -2.1692)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "ki_keywords" "local power"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -6.4664 -2.1692)+ (xy -6.459 -2.1835)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (symbol "VOUT_0_1" (polyline (pts- (xy -0.762 1.27)- (xy 0 2.54)+ (xy -6.459 -2.1835)+ (xy -6.3973 -2.1713)+ (xy -6.3939 -2.1692) ) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4451,12 +8339,20 @@ ) (polyline (pts- (xy 0 2.54)- (xy 0.762 1.27)+ (xy -6.4664 -2.1692)+ (xy -6.4664 -2.0858)+ (xy -6.4664 -2.0017)+ (xy -6.4664 -1.9183)+ (xy -6.4664 -1.8349)+ (xy -6.4664 -1.7508)+ (xy -6.4664 -1.6674)+ (xy -6.4664 -1.5833)+ (xy -6.4664 -1.5555) ) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4464,151 +8360,261 @@ ) (polyline (pts- (xy 0 0)- (xy 0 2.54)+ (xy -6.4664 -1.5555)+ (xy -6.4325 -1.5005)+ (xy -6.3939 -1.472) ) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) )- )- (symbol "VOUT_1_1"- (pin power_in line- (at 0 0 90)- (length 0)- (name ""- (effects- (font- (size 1.27 1.27)- )- )+ (polyline+ (pts+ (xy -6.2854 -1.409)+ (xy -6.3396 -1.4402)+ (xy -6.3939 -1.472) )- (number "1"- (effects- (font- (size 1.27 1.27)- )- )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (embedded_fonts no)- )- (symbol "Device:LED"- (pin_numbers- (hide yes)- )- (pin_names- (offset 1.016)- (hide yes)- )- (exclude_from_sim no)- (in_bom yes)- (on_board yes)- (in_pos_files yes)- (duplicate_pin_numbers_are_jumpers no)- (property "Reference" "D"- (at 0 2.54 0)- (show_name no)- (do_not_autoplace no)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -6.5268 -1.2699)+ (xy -6.4719 -1.3011)+ (xy -6.4169 -1.333)+ (xy -6.362 -1.3649)+ (xy -6.3071 -1.3968)+ (xy -6.2854 -1.409)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Value" "LED"- (at 0 -2.54 0)- (show_name no)- (do_not_autoplace no)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -6.0554 -0.9973)+ (xy -6.1199 -1.0346)+ (xy -6.1843 -1.0719)+ (xy -6.2487 -1.1085)+ (xy -6.3125 -1.1458)+ (xy -6.3769 -1.1831)+ (xy -6.4413 -1.2197)+ (xy -6.5058 -1.2571)+ (xy -6.5268 -1.2699)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Footprint" ""- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -7.9768 -0.4324)+ (xy -7.9124 -0.3957)+ (xy -7.8486 -0.3584)+ (xy -7.7842 -0.3211)+ (xy -7.7198 -0.2845)+ (xy -7.6553 -0.2472)+ (xy -7.5916 -0.2099)+ (xy -7.5272 -0.1726)+ (xy -7.5054 -0.1604)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Datasheet" ""- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -8.2182 -0.2933)+ (xy -8.1633 -0.3245)+ (xy -8.1084 -0.3564)+ (xy -8.0534 -0.3883)+ (xy -7.9985 -0.4201)+ (xy -7.9768 -0.4324)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Description" "Light emitting diode"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -6.2854 -1.409)+ (xy -6.2854 -1.451)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "Sim.Pins" "1=K 2=A"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -7.441 -0.1462)+ (xy -7.3746 -0.1841)+ (xy -7.3088 -0.2221)+ (xy -7.243 -0.2601)+ (xy -7.1772 -0.2981)+ (xy -7.1114 -0.3361)+ (xy -7.0456 -0.374)+ (xy -6.9798 -0.4127)+ (xy -6.9134 -0.4507)+ (xy -6.8476 -0.4886)+ (xy -6.7818 -0.5266)+ (xy -6.716 -0.5646)+ (xy -6.6502 -0.6026)+ (xy -6.5838 -0.6406)+ (xy -6.518 -0.6785)+ (xy -6.4522 -0.7172)+ (xy -6.3864 -0.7552)+ (xy -6.3206 -0.7932)+ (xy -6.2548 -0.8311)+ (xy -6.1884 -0.8691)+ (xy -6.1226 -0.9071)+ (xy -6.0568 -0.9451)+ (xy -5.991 -0.9831)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "ki_keywords" "LED diode"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -4.541 1.8071)+ (xy -4.4529 1.7562)+ (xy -4.3654 1.7053)+ (xy -4.2772 1.6545)+ (xy -4.1897 1.6043)+ (xy -4.1015 1.5534)+ (xy -4.0141 1.5026)+ (xy -3.9259 1.4517)+ (xy -3.8384 1.4015)+ (xy -3.7502 1.3506)+ (xy -3.6621 1.2998)+ (xy -3.5746 1.2489)+ (xy -3.4871 1.198)+ (xy -3.3989 1.1479)+ (xy -3.3108 1.097)+ (xy -3.2233 1.0461)+ (xy -3.1351 0.9953)+ (xy -3.0476 0.9444)+ (xy -2.9594 0.8935)+ (xy -2.8713 0.8433)+ (xy -2.7838 0.7925)+ (xy -2.6956 0.7416)+ (xy -2.6081 0.6908)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*"- (at 0 0 0)- (show_name no)- (do_not_autoplace no)- (hide yes)- (effects- (font- (size 1.27 1.27)+ (polyline+ (pts+ (xy -8.3919 -1.0678)+ (xy -8.3044 -1.118)+ (xy -8.2162 -1.1689)+ (xy -8.1287 -1.2197)+ (xy -8.0406 -1.2706)+ (xy -7.9524 -1.3215)+ (xy -7.8649 -1.3723)+ (xy -7.7767 -1.4225)+ (xy -7.6892 -1.4734)+ (xy -7.6011 -1.5243)+ (xy -7.5129 -1.5751)+ (xy -7.4254 -1.626)+ (xy -7.3379 -1.6762)+ (xy -7.2498 -1.727)+ (xy -7.1616 -1.7779)+ (xy -7.0741 -1.8288)+ (xy -6.9859 -1.879)+ (xy -6.8985 -1.9298)+ (xy -6.8103 -1.9807)+ (xy -6.7228 -2.0316)+ (xy -6.6346 -2.0824)+ (xy -6.5471 -2.1333)+ (xy -6.459 -2.1835)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none) ) )- )- (symbol "LED_0_1" (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)+ (xy -7.5054 -0.1604)+ (xy -7.4397 -0.1984)+ (xy -7.3739 -0.2364)+ (xy -7.3081 -0.275)+ (xy -7.2423 -0.313)+ (xy -7.1758 -0.351)+ (xy -7.1101 -0.3889)+ (xy -7.0443 -0.4269)+ (xy -6.9785 -0.4649)+ (xy -6.9127 -0.5029)+ (xy -6.8462 -0.5409)+ (xy -6.7804 -0.5788)+ (xy -6.7147 -0.6168)+ (xy -6.6489 -0.6548)+ (xy -6.5831 -0.6928)+ (xy -6.5173 -0.7314)+ (xy -6.4515 -0.7694)+ (xy -6.3851 -0.8074)+ (xy -6.3193 -0.8454)+ (xy -6.2535 -0.8834)+ (xy -6.1877 -0.9213)+ (xy -6.1219 -0.9593)+ (xy -6.0554 -0.9973) ) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4616,15 +8622,34 @@ ) (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)+ (xy -4.6061 1.7928)+ (xy -4.518 1.742)+ (xy -4.4305 1.6911)+ (xy -4.3423 1.6402)+ (xy -4.2548 1.59)+ (xy -4.1667 1.5392)+ (xy -4.0785 1.4883)+ (xy -3.991 1.4375)+ (xy -3.9028 1.3866)+ (xy -3.8153 1.3364)+ (xy -3.7272 1.2855)+ (xy -3.6397 1.2347)+ (xy -3.5515 1.1838)+ (xy -3.4634 1.1329)+ (xy -3.3759 1.0828)+ (xy -3.2877 1.0319)+ (xy -3.2002 0.981)+ (xy -3.112 0.9302)+ (xy -3.0246 0.8793)+ (xy -2.9364 0.8291)+ (xy -2.8489 0.7782)+ (xy -2.7607 0.7274)+ (xy -2.6726 0.6765) ) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4632,12 +8657,34 @@ ) (polyline (pts- (xy -1.27 0)- (xy 1.27 0)+ (xy -8.4 -1.0536)+ (xy -8.3118 -1.1038)+ (xy -8.2237 -1.1546)+ (xy -8.1362 -1.2055)+ (xy -8.048 -1.2564)+ (xy -7.9605 -1.3072)+ (xy -7.8724 -1.3574)+ (xy -7.7849 -1.4083)+ (xy -7.6967 -1.4592)+ (xy -7.6085 -1.51)+ (xy -7.521 -1.5609)+ (xy -7.4329 -1.6111)+ (xy -7.3454 -1.6619)+ (xy -7.2572 -1.7128)+ (xy -7.1697 -1.7637)+ (xy -7.0816 -1.8145)+ (xy -6.9941 -1.8647)+ (xy -6.9059 -1.9156)+ (xy -6.8178 -1.9665)+ (xy -6.7303 -2.0173)+ (xy -6.6421 -2.0682)+ (xy -6.5546 -2.1184)+ (xy -6.4664 -2.1692) ) (stroke- (width 0)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4645,12 +8692,34 @@ ) (polyline (pts- (xy -1.27 -1.27)- (xy -1.27 1.27)+ (xy -8.4 -0.4391)+ (xy -8.3118 -0.49)+ (xy -8.2237 -0.5409)+ (xy -8.1362 -0.5917)+ (xy -8.048 -0.6426)+ (xy -7.9605 -0.6928)+ (xy -7.8724 -0.7437)+ (xy -7.7849 -0.7945)+ (xy -7.6967 -0.8454)+ (xy -7.6085 -0.8962)+ (xy -7.521 -0.9471)+ (xy -7.4329 -0.9973)+ (xy -7.3454 -1.0482)+ (xy -7.2572 -1.099)+ (xy -7.1697 -1.1499)+ (xy -7.0816 -1.2008)+ (xy -6.9941 -1.2509)+ (xy -6.9059 -1.3018)+ (xy -6.8178 -1.3527)+ (xy -6.7303 -1.4035)+ (xy -6.6421 -1.4537)+ (xy -6.5546 -1.5046)+ (xy -6.4664 -1.5555) ) (stroke- (width 0.254)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none)@@ -4658,23 +8727,43 @@ ) (polyline (pts- (xy 1.27 -1.27)- (xy 1.27 1.27)- (xy -1.27 0)- (xy 1.27 -1.27)+ (xy -8.3274 -0.3557)+ (xy -8.2393 -0.4066)+ (xy -8.1511 -0.4574)+ (xy -8.0636 -0.5083)+ (xy -7.9754 -0.5585)+ (xy -7.888 -0.6094)+ (xy -7.7998 -0.6602)+ (xy -7.7123 -0.7111)+ (xy -7.6241 -0.7613)+ (xy -7.5366 -0.8121)+ (xy -7.4485 -0.863)+ (xy -7.3603 -0.9139)+ (xy -7.2728 -0.9647)+ (xy -7.1847 -1.0149)+ (xy -7.0972 -1.0658)+ (xy -7.009 -1.1167)+ (xy -6.9215 -1.1675)+ (xy -6.8333 -1.2184)+ (xy -6.7452 -1.2693)+ (xy -6.6577 -1.3194)+ (xy -6.5695 -1.3703)+ (xy -6.482 -1.4212)+ (xy -6.3939 -1.472) ) (stroke- (width 0.254)+ (width 0.1) (type default)+ (color 110 110 110 1) ) (fill (type none) ) ) )- (symbol "LED_1_1"+ (symbol "IN-S63BTG_1_1" (pin passive line- (at -3.81 0 0)+ (at 0 -3.81 90) (length 2.54) (name "K" (effects@@ -4692,7 +8781,7 @@ ) ) (pin passive line- (at 3.81 0 180)+ (at 0 3.81 270) (length 2.54) (name "A" (effects@@ -5620,7 +9709,7 @@ ) ) (symbol- (lib_id "Device:C_Polarized")+ (lib_id "buck12v5v:EEE-FK1V470P") (at 68.58 85.09 0) (unit 1) (exclude_from_sim no)@@ -6746,8 +10835,8 @@ ) ) (symbol- (lib_id "Device:L")- (at 246.38 88.9 90)+ (lib_id "buck12v5v:AMPLH5030S-150MT")+ (at 246.38 88.9 0) (unit 1) (exclude_from_sim no) (in_bom yes)@@ -6755,7 +10844,7 @@ (dnp no) (uuid "8f4fd80a-25a8-5a69-a5fb-cd8a0ee96e22") (property "Reference" "L1"- (at 246.38 85.09 90)+ (at 246.38 92.202 0) (effects (font (size 1.27 1.27)@@ -6763,7 +10852,7 @@ ) ) (property "Value" "15uH"- (at 246.38 92.71 90)+ (at 246.38 94.742 0) (effects (font (size 1.27 1.27)@@ -6771,7 +10860,7 @@ ) ) (property "Footprint" "buck12v5v:L_Abracon_AMPLH5030S"- (at 246.38 88.9 90)+ (at 246.38 88.9 0) (effects (font (size 1.27 1.27)@@ -6780,7 +10869,7 @@ ) ) (property "Datasheet" "~"- (at 246.38 88.9 90)+ (at 246.38 88.9 0) (effects (font (size 1.27 1.27)@@ -6789,7 +10878,7 @@ ) ) (property "MPN" "AMPLH5030S-150MT"- (at 246.38 88.9 90)+ (at 246.38 88.9 0) (effects (font (size 1.27 1.27)@@ -6798,7 +10887,7 @@ ) ) (property "Manufacturer" "Abracon"- (at 246.38 88.9 90)+ (at 246.38 88.9 0) (effects (font (size 1.27 1.27)@@ -6807,7 +10896,7 @@ ) ) (property "Source" "Mouser 815-AMPLH5030S-150T"- (at 246.38 88.9 90)+ (at 246.38 88.9 0) (effects (font (size 1.27 1.27)@@ -8143,8 +12232,8 @@ ) ) (symbol- (lib_id "Device:LED")- (at 35.56 186.69 90)+ (lib_id "buck12v5v:IN-S63BTG")+ (at 35.56 186.69 0) (unit 1) (exclude_from_sim no) (in_bom yes)@@ -8152,25 +12241,25 @@ (dnp no) (uuid "0305c519-9ee5-5655-9125-29b1fca1b06e") (property "Reference" "D1"- (at 41.91 185.42 90)+ (at 39.37 185.42 0) (effects (font (size 1.27 1.27) )- (justify right)+ (justify left) ) ) (property "Value" "green"- (at 41.91 187.96 90)+ (at 39.37 187.96 0) (effects (font (size 1.27 1.27) )- (justify right)+ (justify left) ) ) (property "Footprint" "LED_SMD:LED_0603_1608Metric"- (at 35.56 186.69 90)+ (at 35.56 186.69 0) (effects (font (size 1.27 1.27)@@ -8179,7 +12268,7 @@ ) ) (property "Datasheet" "~"- (at 35.56 186.69 90)+ (at 35.56 186.69 0) (effects (font (size 1.27 1.27)@@ -8188,7 +12277,7 @@ ) ) (property "MPN" "IN-S63BTG"- (at 35.56 186.69 90)+ (at 35.56 186.69 0) (effects (font (size 1.27 1.27)@@ -8197,7 +12286,7 @@ ) ) (property "Manufacturer" "Inolux"- (at 35.56 186.69 90)+ (at 35.56 186.69 0) (effects (font (size 1.27 1.27)@@ -8206,7 +12295,7 @@ ) ) (property "Source" "Adom stock"- (at 35.56 186.69 90)+ (at 35.56 186.69 0) (effects (font (size 1.27 1.27)
kicad/gen_schematic_v2.py+11−4@@ -37,6 +37,9 @@ LIBS = { } ALIAS = {"Molecule:Contact": "Molecule:MachineContact", "Regulator_Switching:TPS54202DDC": "buck12v5v:TPS54202DDCR"}+# L1 / C1 / D1: KiCad's standard L / C_Polarized / LED graphics, turned the way this sheet draws them,+# with the part's 3D outline as a small grey graphic beside the symbol (tools/passive-symbols).+REF_SYM = {"L1": "buck12v5v:AMPLH5030S-150MT", "C1": "buck12v5v:EEE-FK1V470P", "D1": "buck12v5v:IN-S63BTG"} ROOT = str(uuid.uuid5(uuid.NAMESPACE_URL, "adom/" + NAME + "/root")) # same as v1 U = 2.54 # layout unit (100 mil) OX, OY = 5, 7 # sheet offset of the whole drawing, in units@@ -143,7 +146,7 @@ def xform(px, py, rot, mirror): def place(ref, x, y, rot=0, mirror=False, refpos=None, valpos=None, hide_value=False, box=None): """Place a netlist part. refpos/valpos = (dx, dy, justify) in units relative to (x, y).""" c = COMP[ref]- lib_id = ALIAS.get(c["sym"], c["sym"])+ lib_id = REF_SYM.get(ref) or ALIAS.get(c["sym"], c["sym"]) lib_ids[lib_id] = symdef(lib_id) fang = 90 if rot in (90, 270) else 0 # field angle that renders horizontal text sym = [S("symbol"), [S("lib_id"), lib_id], [S("at"), X(x), Y(y), rot]]@@ -271,6 +274,7 @@ for ref, cx in caps_in: wire((cx, RV), p["1"]) wire(p["2"], (cx, RV + 5)) rail("GND", cx, RV + 5)+BODIES.append(("C1-outline", 22 - 3.4, RV + 2.5 - 1.1, 22 - 1.2, RV + 2.5 + 1.1)) # C1's 3D outline, left of the can # ---- Enable UVLO: R4 (VIN -> EN), R5 (EN -> GND), J3 on EN E = 49.5@@ -307,7 +311,8 @@ wire(c5["2"], (XB, RO)) # ---- Output and feedback XL = 92-l1 = place("L1", XL, RO, rot=90, refpos=(0, -1.5, "center"), valpos=(0, 1.5, "center"), box=(-1.3, -0.6, 1.3, 0.3))+l1 = place("L1", XL, RO, refpos=(0, 1.3, "center"), valpos=(0, 2.3, "center"), box=(-1.3, -0.3, 1.3, 0.1))+BODIES.append(("L1-outline", XL - 1.2, RO - 2.6, XL + 1.2, RO - 0.5)) # L1's 3D outline, above the coil wire(u1["2"], l1["1"]) # SW node label("SW", 85, RO) caps_out = [("C6", 99), ("C7", 105.5), ("C8", 112)]@@ -350,7 +355,9 @@ XD, XM = 9, 24 rail("VOUT", XD, YB - 1) r6 = place("R6", XD, YB + 1.5, refpos=(1.0, -0.5, "left"), valpos=(1.0, 0.5, "left"), box=RES) wire((XD, YB - 1), r6["1"])-d1 = place("D1", XD, YB + 7.5, rot=90, refpos=(2.5, -0.5, "left"), valpos=(2.5, 0.5, "left"), box=(-1.2, -0.8, 2.2, 0.8))+d1 = place("D1", XD, YB + 7.5, refpos=(1.5, -0.5, "left"), valpos=(1.5, 0.5, "left"), box=(-0.6, -0.6, 0.6, 0.6))+BODIES.append(("D1-arrows", XD + 0.25, YB + 7.5 + 1.15, XD + 1.0, YB + 7.5 + 1.9)) # emission arrows+BODIES.append(("D1-outline", XD - 3.4, YB + 7.5 - 1.0, XD - 0.9, YB + 7.5 + 1.0)) # D1's 3D outline, left of the LED wire(r6["2"], d1["2"]) label("LED", XD, YB + 4, 180) wire(d1["1"], (XD, YB + 10))@@ -510,7 +517,7 @@ open(os.path.join(HERE, "lib", LOCAL_POWER + ".kicad_sym"), "w", encoding="utf-8 tbl = os.path.join(HERE, "sym-lib-table") t = open(tbl, encoding="utf-8").read() for nick, descr in ((LOCAL_POWER, "Sheet-local power symbols GND / VIN / VOUT (generated by gen_schematic_v2.py)"),- ("buck12v5v", "Project symbols: U1 TPS54202DDCR in the Adom style (tools/u1-symbol/make_u1_symbol.py)")):+ ("buck12v5v", "Project symbols with 3D part outlines: U1 (tools/u1-symbol), L1 / C1 / D1 (tools/passive-symbols)")): if f'(name "{nick}")' not in t: entry = (f'\t(lib (name "{nick}")(type "KiCad")(uri "${{KIPRJMOD}}/lib/{nick}.kicad_sym")(options "")' f'(descr "{descr}"))\n')
kicad/lib/buck12v5v.kicad_sym+4660@@ -2583,4 +2583,4664 @@ ) ) )+ (symbol "AMPLH5030S-150MT"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 1.016)+ (hide yes)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (property "Reference" "L"+ (at 0 -1.9 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "AMPLH5030S-150MT"+ (at 0 -3.6 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" "buck12v5v:L_Abracon_AMPLH5030S"+ (at 0 -4.5 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Datasheet" "https://abracon.com/datasheets/AMPLH5030S.pdf"+ (at 0 -7.04 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Description" "Abracon AMPLH5030S molded shielded power inductor, 15 uH 20%, Isat 3.7 A, Irms 3.5 A, DCR 118 mOhm max, 5.7 x 5.3 x 2.8 mm"+ (at 0 -9.58 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Manufacturer" "Abracon"+ (at 0 -12.12 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "MPN" "AMPLH5030S-150MT"+ (at 0 -14.66 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom Wiki" "https://wiki.adom.inc/john/amplh5030s-150mt"+ (at 0 -17.2 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "DigiKey" "535-AMPLH5030S-150MTTR-ND"+ (at 0 -19.74 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Mouser" "815-AMPLH5030S-150T"+ (at 0 -22.28 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom_Chip_Outline" "asset:AMPLH5030S-150MT-3d-outline-dark-named180.svg@large"+ (at 0 -24.82 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "ki_keywords" "inductor choke coil reactor magnetic"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "ki_fp_filters" "Choke_* *Coil* Inductor_* L_*"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (symbol "AMPLH5030S-150MT_0_1"+ (arc+ (start -2.54 0)+ (mid -1.905 0.6323)+ (end -1.27 0)+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (arc+ (start -1.27 0)+ (mid -0.635 0.6323)+ (end 0 0)+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (arc+ (start 0 0)+ (mid 0.635 0.6323)+ (end 1.27 0)+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (arc+ (start 1.27 0)+ (mid 1.905 0.6323)+ (end 2.54 0)+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.6865 1.7208)+ (xy -0.6074 1.7664)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.2703 2.6351)+ (xy -0.6865 1.7208)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.6865 2.3605)+ (xy -0.6334 2.3909)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.6865 1.7208)+ (xy -0.6865 2.3605)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.2703 3.2755)+ (xy -2.2171 3.3059)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.6865 2.3605)+ (xy -2.2703 3.2755)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.2703 3.2755)+ (xy -2.2703 2.6351)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6398 4.6163)+ (xy -0.2113 3.2141)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.2113 3.2141)+ (xy -0.1993 3.2078)+ (xy -0.1873 3.2021)+ (xy -0.174 3.197)+ (xy -0.1601 3.192)+ (xy -0.1455 3.1882)+ (xy -0.131 3.1844)+ (xy -0.1158 3.1818)+ (xy -0.1006 3.1793)+ (xy -0.0848 3.1774)+ (xy -0.069 3.1768)+ (xy -0.0532 3.1761)+ (xy -0.0367 3.1768)+ (xy -0.0209 3.1774)+ (xy -0.0051 3.1793)+ (xy 0.0101 3.1818)+ (xy 0.0253 3.1844)+ (xy 0.0399 3.1882)+ (xy 0.0544 3.192)+ (xy 0.0683 3.197)+ (xy 0.0816 3.2021)+ (xy 0.0936 3.2078)+ (xy 0.1057 3.2141)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.1057 3.2141)+ (xy 2.6398 4.6776)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.6398 4.6776)+ (xy 2.6506 4.684)+ (xy 2.6607 4.6916)+ (xy 2.6695 4.6985)+ (xy 2.6778 4.7067)+ (xy 2.6847 4.715)+ (xy 2.6936 4.7276)+ (xy 2.7006 4.7409)+ (xy 2.7044 4.7548)+ (xy 2.7056 4.7688)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.7056 4.7688)+ (xy 2.7044 4.7827)+ (xy 2.7006 4.796)+ (xy 2.6936 4.8093)+ (xy 2.6847 4.8225)+ (xy 2.6778 4.8308)+ (xy 2.6695 4.8384)+ (xy 2.6607 4.846)+ (xy 2.6506 4.8535)+ (xy 2.6398 4.8599)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.6398 4.8599)+ (xy 0.2113 6.262)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.2113 6.262)+ (xy 0.1993 6.2684)+ (xy 0.1873 6.2741)+ (xy 0.174 6.2798)+ (xy 0.1601 6.2842)+ (xy 0.1455 6.2886)+ (xy 0.131 6.2918)+ (xy 0.1158 6.2949)+ (xy 0.1006 6.2975)+ (xy 0.0848 6.2987)+ (xy 0.069 6.3)+ (xy 0.0532 6.3)+ (xy 0.0367 6.3)+ (xy 0.0209 6.2987)+ (xy 0.0051 6.2975)+ (xy -0.0101 6.2949)+ (xy -0.0253 6.2918)+ (xy -0.0399 6.2886)+ (xy -0.0544 6.2842)+ (xy -0.0683 6.2798)+ (xy -0.0816 6.2741)+ (xy -0.0936 6.2684)+ (xy -0.1057 6.262)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.1057 6.262)+ (xy -2.6398 4.7991)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6398 4.7991)+ (xy -2.6506 4.7922)+ (xy -2.6607 4.7852)+ (xy -2.6695 4.7776)+ (xy -2.6778 4.77)+ (xy -2.6847 4.7612)+ (xy -2.6936 4.7485)+ (xy -2.7006 4.7352)+ (xy -2.7044 4.7213)+ (xy -2.7056 4.708)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.7056 4.708)+ (xy -2.7044 4.6941)+ (xy -2.7006 4.6802)+ (xy -2.6936 4.6669)+ (xy -2.6847 4.6542)+ (xy -2.6778 4.646)+ (xy -2.6695 4.6378)+ (xy -2.6607 4.6302)+ (xy -2.6506 4.6232)+ (xy -2.6398 4.6163)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.1057 1.538)+ (xy 2.6398 3.0009)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.1057 1.538)+ (xy 0.0936 1.5316)+ (xy 0.0816 1.5259)+ (xy 0.0683 1.5202)+ (xy 0.0544 1.5158)+ (xy 0.0399 1.5114)+ (xy 0.0253 1.5082)+ (xy 0.0101 1.5051)+ (xy -0.0051 1.5025)+ (xy -0.0209 1.5013)+ (xy -0.0367 1.5)+ (xy -0.0532 1.5)+ (xy -0.069 1.5)+ (xy -0.0848 1.5013)+ (xy -0.1006 1.5025)+ (xy -0.1158 1.5051)+ (xy -0.131 1.5082)+ (xy -0.1455 1.5114)+ (xy -0.1601 1.5158)+ (xy -0.174 1.5202)+ (xy -0.1873 1.5259)+ (xy -0.1993 1.5316)+ (xy -0.2113 1.538)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.6334 1.7816)+ (xy -0.2113 1.538)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6398 2.9401)+ (xy -2.2703 2.7263)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6398 2.9401)+ (xy -2.6506 2.9465)+ (xy -2.6607 2.954)+ (xy -2.6695 2.9616)+ (xy -2.6778 2.9692)+ (xy -2.6847 2.9775)+ (xy -2.6936 2.9907)+ (xy -2.7006 3.004)+ (xy -2.7044 3.0173)+ (xy -2.7056 3.0312)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.7056 3.092)+ (xy 2.7044 3.0787)+ (xy 2.7006 3.0648)+ (xy 2.6936 3.0515)+ (xy 2.6847 3.0388)+ (xy 2.6778 3.03)+ (xy 2.6695 3.0224)+ (xy 2.6607 3.0148)+ (xy 2.6506 3.0078)+ (xy 2.6398 3.0009)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.6334 2.3909)+ (xy -2.2171 3.3059)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.6334 1.7816)+ (xy -0.6334 2.3909)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.7056 4.7688)+ (xy 2.7056 3.092)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.7056 4.708)+ (xy -2.7056 3.0312)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.2113 1.538)+ (xy -0.2113 3.2141)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6398 4.6163)+ (xy -2.6398 2.9401)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.1057 3.2141)+ (xy 0.1057 1.538)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 2.6398 3.0009)+ (xy 2.6398 4.6776)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 1.1573 5.2705)+ (xy 1.0105 5.4597)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 1.1573 5.2705)+ (xy 0.8295 5.3553)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 1.0554 5.3945)+ (xy 0.9428 5.3294)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 1.0105 5.1857)+ (xy 0.7732 5.323)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 1.0105 5.1857)+ (xy 0.6834 5.2705)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.8295 5.082)+ (xy 0.6834 5.2705)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.8295 5.082)+ (xy 0.5929 5.2186)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.7397 5.0294)+ (xy 0.5024 5.1661)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.7397 5.0294)+ (xy 0.6378 4.9712)+ (xy 0.5929 4.9579)+ (xy 0.5701 4.9579)+ (xy 0.5359 4.9643)+ (xy 0.5024 4.9839)+ (xy 0.491 5.0035)+ (xy 0.491 5.0168)+ (xy 0.5138 5.0427)+ (xy 0.615 5.1016)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.5024 4.8928)+ (xy 0.2651 5.0294)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.2651 5.0294)+ (xy 0.1297 4.951)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.3107 4.782)+ (xy 0.0734 4.9187)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.1525 4.6903)+ (xy -0.0848 4.8276)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.1974 4.8472)+ (xy 0.0392 4.7555)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.062 4.5669)+ (xy 0.0506 4.6321)+ (xy -0.0392 4.6973)+ (xy -0.0392 4.684)+ (xy -0.062 4.658)+ (xy -0.0962 4.6384)+ (xy -0.1411 4.6251)+ (xy -0.186 4.6251)+ (xy -0.2316 4.6384)+ (xy -0.2537 4.6511)+ (xy -0.2765 4.6776)+ (xy -0.2765 4.7036)+ (xy -0.2537 4.7295)+ (xy -0.2202 4.7491)+ (xy -0.1753 4.7624)+ (xy -0.1525 4.7624)+ (xy -0.1183 4.7555)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.2202 4.4758)+ (xy -0.1974 4.5017)+ (xy -0.2088 4.534)+ (xy -0.2537 4.5732)+ (xy -0.2879 4.5929)+ (xy -0.3556 4.6188)+ (xy -0.4119 4.6251)+ (xy -0.4575 4.6125)+ (xy -0.4796 4.5992)+ (xy -0.5024 4.5732)+ (xy -0.491 4.5403)+ (xy -0.4461 4.5017)+ (xy -0.4119 4.4821)+ (xy -0.3442 4.4555)+ (xy -0.2879 4.4492)+ (xy -0.243 4.4625)+ (xy -0.2202 4.4758)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.4005 4.3714)+ (xy -0.5252 4.2993)+ (xy -0.5473 4.391)+ (xy -0.5815 4.3714)+ (xy -0.615 4.3644)+ (xy -0.6378 4.3644)+ (xy -0.6834 4.3777)+ (xy -0.7055 4.391)+ (xy -0.7283 4.417)+ (xy -0.7283 4.4429)+ (xy -0.7055 4.4688)+ (xy -0.672 4.4885)+ (xy -0.6264 4.5017)+ (xy -0.6043 4.5017)+ (xy -0.5701 4.4948)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -0.672 4.2145)+ (xy -0.6492 4.2404)+ (xy -0.6606 4.2733)+ (xy -0.7055 4.3125)+ (xy -0.7397 4.3322)+ (xy -0.8074 4.3581)+ (xy -0.8637 4.3644)+ (xy -0.9086 4.3518)+ (xy -0.9314 4.3385)+ (xy -0.9542 4.3125)+ (xy -0.9428 4.2796)+ (xy -0.8979 4.2404)+ (xy -0.8637 4.2214)+ (xy -0.796 4.1949)+ (xy -0.7397 4.1885)+ (xy -0.6941 4.2018)+ (xy -0.672 4.2145)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -1.0219 4.0519)+ (xy -0.977 4.0519)+ (xy -0.9314 4.0651)+ (xy -0.8865 4.0911)+ (xy -0.8637 4.117)+ (xy -0.8637 4.143)+ (xy -0.8865 4.1563)+ (xy -0.92 4.1626)+ (xy -0.9428 4.1626)+ (xy -0.977 4.1563)+ (xy -1.0668 4.1297)+ (xy -1.101 4.1234)+ (xy -1.1231 4.1234)+ (xy -1.1573 4.1297)+ (xy -1.1915 4.1493)+ (xy -1.1915 4.1759)+ (xy -1.1687 4.2018)+ (xy -1.1231 4.2278)+ (xy -1.0782 4.2404)+ (xy -1.0333 4.2404)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "AMPLH5030S-150MT_1_1"+ (pin passive line+ (at -3.81 0 0)+ (length 1.27)+ (name "1"+ (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 1.27)+ (name "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+ (symbol "EEE-FK1V470P"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 0.254)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (property "Reference" "C"+ (at 0 5.08 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "EEE-FK1V470P"+ (at 0 -6.35 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" "Capacitor_SMD:CP_Elec_6.3x5.8"+ (at 0 -8.7 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Datasheet" "https://industrial.panasonic.com/ww/products/pt/aluminum-cap-smd/models/EEEFK1V470P"+ (at 0 -11.24 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Description" "Panasonic FK series SMD aluminium electrolytic capacitor, 47 uF 20% 35 V, case D (6.3 x 5.8 mm)"+ (at 0 -13.78 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Manufacturer" "Panasonic"+ (at 0 -16.32 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "MPN" "EEE-FK1V470P"+ (at 0 -18.86 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom Wiki" "https://wiki.adom.inc/john/eee-fk1v470p"+ (at 0 -21.4 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "DigiKey" "PCE3842TR-ND"+ (at 0 -23.94 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Mouser" "667-EEE-FK1V470P"+ (at 0 -26.48 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom_Chip_Outline" "asset:EEE-FK1V470P-3d-outline-dark-named270.svg@large"+ (at 0 -29.02 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "ki_keywords" "cap capacitor"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "ki_fp_filters" "CP_*"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (symbol "EEE-FK1V470P_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)+ )+ )+ (polyline+ (pts+ (xy -7.4278 -1.5066)+ (xy -7.4777 -1.4769)+ (xy -7.5257 -1.446)+ (xy -7.6154 -1.3816)+ (xy -7.6968 -1.314)+ (xy -7.7701 -1.2427)+ (xy -7.8338 -1.1688)+ (xy -7.8888 -1.0924)+ (xy -7.9342 -1.0141)+ (xy -7.9696 -0.9339)+ (xy -7.9949 -0.8524)+ (xy -8.01 -0.7703)+ (xy -8.0151 -0.6876)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0151 -0.6876)+ (xy -8.0125 -0.6295)+ (xy -8.005 -0.5721)+ (xy -7.993 -0.514)+ (xy -7.9904 -0.5058)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0288 -0.5058)+ (xy -4.0156 -0.5639)+ (xy -4.0074 -0.6213)+ (xy -4.0042 -0.6794)+ (xy -4.0042 -0.6876)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 -0.6876)+ (xy -4.0067 -0.7457)+ (xy -4.0137 -0.8032)+ (xy -4.0269 -0.8606)+ (xy -4.044 -0.9181)+ (xy -4.0667 -0.9743)+ (xy -4.0939 -1.0299)+ (xy -4.1261 -1.0848)+ (xy -4.1374 -1.1031)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.1031)+ (xy -4.2101 -1.1991)+ (xy -4.2972 -1.2906)+ (xy -4.3989 -1.3778)+ (xy -4.5131 -1.4586)+ (xy -4.6401 -1.5337)+ (xy -4.7777 -1.6019)+ (xy -4.9255 -1.6619)+ (xy -5.0827 -1.715)+ (xy -5.2469 -1.7585)+ (xy -5.4174 -1.7945)+ (xy -5.5929 -1.8204)+ (xy -5.7722 -1.8375)+ (xy -5.9528 -1.845)+ (xy -6.134 -1.8438)+ (xy -6.314 -1.8324)+ (xy -6.492 -1.8116)+ (xy -6.6657 -1.7819)+ (xy -6.8343 -1.7434)+ (xy -6.9959 -1.696)+ (xy -7.1494 -1.6405)+ (xy -7.294 -1.5773)+ (xy -7.4278 -1.5066)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.4278 -1.9069)+ (xy -7.4809 -1.8754)+ (xy -7.5314 -1.8425)+ (xy -7.58 -1.8084)+ (xy -7.6267 -1.7731)+ (xy -7.6703 -1.7371)+ (xy -7.7315 -1.6815)+ (xy -7.7877 -1.624)+ (xy -7.8376 -1.5647)+ (xy -7.8818 -1.5034)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0075 -1.1921)+ (xy -8.0138 -1.1353)+ (xy -8.0151 -1.088)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 -0.3239)+ (xy -4.008 -0.3959)+ (xy -4.0194 -0.4673)+ (xy -4.0389 -0.5386)+ (xy -4.0655 -0.6087)+ (xy -4.1002 -0.6782)+ (xy -4.1419 -0.7457)+ (xy -4.1905 -0.812)+ (xy -4.2088 -0.8335)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.2088 -0.8335)+ (xy -4.2915 -0.9213)+ (xy -4.3869 -1.0046)+ (xy -4.4948 -1.0829)+ (xy -4.6142 -1.1555)+ (xy -4.7436 -1.2218)+ (xy -4.8825 -1.2818)+ (xy -5.0297 -1.3342)+ (xy -5.1844 -1.379)+ (xy -5.3454 -1.4163)+ (xy -5.5108 -1.4453)+ (xy -5.6807 -1.4662)+ (xy -5.8524 -1.4782)+ (xy -6.0254 -1.482)+ (xy -6.1984 -1.4769)+ (xy -6.3702 -1.463)+ (xy -6.5388 -1.4409)+ (xy -6.7036 -1.41)+ (xy -6.8633 -1.3715)+ (xy -7.0168 -1.3254)+ (xy -7.1626 -1.2711)+ (xy -7.3003 -1.2105)+ (xy -7.4278 -1.1429)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.4278 -1.1429)+ (xy -7.4903 -1.105)+ (xy -7.5497 -1.0659)+ (xy -7.6059 -1.0248)+ (xy -7.6589 -0.9831)+ (xy -7.7082 -0.9396)+ (xy -7.7543 -0.8947)+ (xy -7.7972 -0.8486)+ (xy -7.8105 -0.8335)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.8105 -0.8335)+ (xy -7.8623 -0.7678)+ (xy -7.9065 -0.7009)+ (xy -7.9431 -0.6321)+ (xy -7.9721 -0.562)+ (xy -7.9942 -0.4913)+ (xy -8.0087 -0.4199)+ (xy -8.0151 -0.3479)+ (xy -8.0151 -0.3239)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8166 2.5226)+ (xy -4.5277 1.2016)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.5034)+ (xy -4.1861 -1.5704)+ (xy -4.2416 -1.6348)+ (xy -4.3041 -1.6979)+ (xy -4.3736 -1.7579)+ (xy -4.4494 -1.816)+ (xy -4.5315 -1.8703)+ (xy -4.6186 -1.9221)+ (xy -4.7114 -1.9707)+ (xy -4.8093 -2.0162)+ (xy -4.9122 -2.0572)+ (xy -5.0189 -2.0951)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.0004 -2.0951)+ (xy -7.0635 -2.073)+ (xy -7.1254 -2.0503)+ (xy -7.186 -2.0263)+ (xy -7.2441 -2.0004)+ (xy -7.3015 -1.9739)+ (xy -7.3565 -1.9461)+ (xy -7.4101 -1.917)+ (xy -7.4278 -1.9069)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.5277 1.2016)+ (xy -4.4765 1.2603)+ (xy -4.4323 1.3216)+ (xy -4.3951 1.3847)+ (xy -4.3654 1.4485)+ (xy -4.3439 1.5135)+ (xy -4.3294 1.5792)+ (xy -4.3225 1.6449)+ (xy -4.3225 1.667)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.3225 1.667)+ (xy -4.3225 1.6676)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8166 2.5232)+ (xy -6.8166 2.5226)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.5277 1.2022)+ (xy -4.4765 1.261)+ (xy -4.4323 1.3222)+ (xy -4.3951 1.3847)+ (xy -4.3654 1.4491)+ (xy -4.3439 1.5142)+ (xy -4.3294 1.5798)+ (xy -4.3225 1.6455)+ (xy -4.3225 1.6676)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.3225 1.6676)+ (xy -4.33 1.7592)+ (xy -4.3521 1.8501)+ (xy -4.3894 1.9391)+ (xy -4.4405 2.0256)+ (xy -4.5056 2.109)+ (xy -4.5839 2.1885)+ (xy -4.6748 2.2637)+ (xy -4.7777 2.3338)+ (xy -4.8914 2.3975)+ (xy -5.0151 2.455)+ (xy -5.1477 2.5055)+ (xy -5.2879 2.5485)+ (xy -5.4344 2.5832)+ (xy -5.5859 2.611)+ (xy -5.7406 2.6293)+ (xy -5.8985 2.64)+ (xy -6.057 2.6413)+ (xy -6.2155 2.6343)+ (xy -6.3721 2.6192)+ (xy -6.5249 2.5952)+ (xy -6.6739 2.563)+ (xy -6.8166 2.5232)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.5277 1.2022)+ (xy -4.5277 1.2016)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8166 2.5232)+ (xy -4.5277 1.2022)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.2927 -2.323)+ (xy -6.6398 -2.7)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6398 -2.7)+ (xy -6.6398 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6398 -2.2321)+ (xy -7.0004 -2.0237)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.0004 -2.0237)+ (xy -7.0004 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.9904 -1.66)+ (xy -7.0004 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.9904 -1.4517)+ (xy -7.9904 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.9904 -1.4517)+ (xy -8.351 -1.2439)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.351 -1.2439)+ (xy -8.351 -1.7118)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.351 -1.7118)+ (xy -7.7764 -2.0433)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.6981 -1.9328)+ (xy -7.6981 -1.9978)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.6981 -1.9328)+ (xy -7.2927 -2.1671)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.2927 -2.1671)+ (xy -7.2927 -2.323)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.249 -1.3481)+ (xy -3.261 -1.4106)+ (xy -3.2882 -1.4605)+ (xy -3.3298 -1.5072)+ (xy -3.3854 -1.5483)+ (xy -3.398 -1.5558)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.3795 -2.7)+ (xy -3.398 -1.5558)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.3795 -2.7)+ (xy -6.6398 -2.7)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0151 -0.7943)+ (xy -8.0391 -0.8537)+ (xy -8.0567 -0.9143)+ (xy -8.0694 -0.9756)+ (xy -8.0713 -0.9844)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.8818 -1.5969)+ (xy -7.9904 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.0189 -2.2321)+ (xy -4.0288 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.5969)+ (xy -4.0288 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.9853 -0.8411)+ (xy -4.0042 -0.7943)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.351 -0.5165)+ (xy -8.0151 -0.3227)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.351 -0.5165)+ (xy -8.351 -1.2439)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.9904 -1.4517)+ (xy -7.8818 -1.3891)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.8818 -1.3891)+ (xy -7.9311 -1.3235)+ (xy -7.974 -1.2559)+ (xy -8.0094 -1.1877)+ (xy -8.0378 -1.1176)+ (xy -8.0586 -1.0469)+ (xy -8.0725 -0.9756)+ (xy -8.0782 -0.9042)+ (xy -8.0788 -0.8802)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0788 -0.8802)+ (xy -8.0763 -0.8209)+ (xy -8.0687 -0.7621)+ (xy -8.0561 -0.7034)+ (xy -8.0384 -0.6453)+ (xy -8.0163 -0.5879)+ (xy -8.0031 -0.5594)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6398 -2.2321)+ (xy -5.3795 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.0189 -2.0237)+ (xy -5.3795 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.1282 -1.9612)+ (xy -5.0189 -2.0237)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.1282 -1.9612)+ (xy -5.2033 -1.9802)+ (xy -5.2803 -1.9985)+ (xy -5.3586 -2.0143)+ (xy -5.4376 -2.0282)+ (xy -5.5178 -2.0408)+ (xy -5.5986 -2.0509)+ (xy -5.68 -2.0597)+ (xy -5.7621 -2.066)+ (xy -5.8442 -2.0711)+ (xy -5.9269 -2.0736)+ (xy -6.0096 -2.0749)+ (xy -6.0924 -2.0736)+ (xy -6.1751 -2.0711)+ (xy -6.2578 -2.066)+ (xy -6.3392 -2.0597)+ (xy -6.4207 -2.0509)+ (xy -6.5015 -2.0408)+ (xy -6.5817 -2.0282)+ (xy -6.6606 -2.0143)+ (xy -6.7389 -1.9985)+ (xy -6.816 -1.9802)+ (xy -6.8911 -1.9612)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8911 -1.9612)+ (xy -7.0004 -2.0237)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.8818 -1.5969)+ (xy -7.8818 -1.3891)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0288 -1.1663)+ (xy -3.398 -0.8019)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.398 -0.8019)+ (xy -3.3507 -0.7703)+ (xy -3.3027 -0.7261)+ (xy -3.2699 -0.6769)+ (xy -3.2503 -0.615)+ (xy -3.249 -0.5942)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.249 -0.5942)+ (xy -3.261 -0.5317)+ (xy -3.2882 -0.4818)+ (xy -3.3298 -0.4351)+ (xy -3.3854 -0.394)+ (xy -3.398 -0.3864)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.398 -0.3864)+ (xy -4.0042 -0.0366)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.1031)+ (xy -4.0882 -1.0374)+ (xy -4.0453 -0.9705)+ (xy -4.0099 -0.9017)+ (xy -3.9815 -0.8316)+ (xy -3.9606 -0.7609)+ (xy -3.9467 -0.6895)+ (xy -3.9411 -0.6182)+ (xy -3.9404 -0.5942)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.9404 -0.5942)+ (xy -3.9436 -0.5266)+ (xy -3.9537 -0.4597)+ (xy -3.9701 -0.3928)+ (xy -3.9928 -0.3264)+ (xy -4.0042 -0.2999)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.1031)+ (xy -4.0288 -1.1663)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.1374 -1.1031)+ (xy -4.1374 -1.5969)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0288 -1.1663)+ (xy -4.0288 -1.66)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.0189 -2.0237)+ (xy -5.0189 -2.2321)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.3795 -2.2321)+ (xy -5.3795 -2.7)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.7991 -2.0566)+ (xy -7.7991 -2.2125)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5068 -2.3811)+ (xy -7.7991 -2.2125)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5068 -2.2252)+ (xy -7.5068 -2.3811)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5068 -2.2252)+ (xy -7.7991 -2.0566)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5068 -2.3811)+ (xy -7.2927 -2.258)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.6419 -1.965)+ (xy -7.7991 -2.0566)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.3489 -2.1342)+ (xy -7.5068 -2.2252)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0151 1.4075)+ (xy -8.0037 1.5514)+ (xy -7.9683 1.6929)+ (xy -7.9109 1.8293)+ (xy -7.8313 1.9593)+ (xy -7.7322 2.0812)+ (xy -7.6147 2.1942)+ (xy -7.4802 2.2971)+ (xy -7.33 2.39)+ (xy -7.1658 2.4708)+ (xy -6.9896 2.5409)+ (xy -6.8021 2.5983)+ (xy -6.6063 2.6432)+ (xy -6.4043 2.6754)+ (xy -6.1972 2.6943)+ (xy -5.9882 2.7)+ (xy -5.7798 2.6918)+ (xy -5.5739 2.6703)+ (xy -5.3725 2.6356)+ (xy -5.178 2.5876)+ (xy -4.993 2.5276)+ (xy -4.8188 2.4556)+ (xy -4.6577 2.3717)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0151 -0.6876)+ (xy -8.0151 -1.088)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.0151 1.4075)+ (xy -8.0151 -0.3239)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 1.4075)+ (xy -4.0042 -0.3239)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 -0.6876)+ (xy -4.0042 -0.8884)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.3225 1.6676)+ (xy -4.3225 1.667)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 1.4075)+ (xy -4.0061 1.4731)+ (xy -4.0137 1.5382)+ (xy -4.0263 1.6032)+ (xy -4.0623 1.7238)+ (xy -4.0945 1.8002)+ (xy -4.1337 1.8741)+ (xy -4.1785 1.9467)+ (xy -4.2303 2.0162)+ (xy -4.2877 2.0825)+ (xy -4.3515 2.1469)+ (xy -4.4203 2.2081)+ (xy -4.4942 2.2656)+ (xy -4.5738 2.3205)+ (xy -4.6577 2.3717)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.249 -0.5942)+ (xy -3.249 -1.3481)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.4278 0.5885)+ (xy -7.4777 0.6182)+ (xy -7.5257 0.6491)+ (xy -7.6154 0.7135)+ (xy -7.6968 0.7811)+ (xy -7.7701 0.8524)+ (xy -7.8338 0.9263)+ (xy -7.8888 1.0027)+ (xy -7.9342 1.081)+ (xy -7.9696 1.1612)+ (xy -7.9949 1.2427)+ (xy -8.01 1.3247)+ (xy -8.0151 1.4075)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8166 2.5226)+ (xy -6.9385 2.4803)+ (xy -7.054 2.4323)+ (xy -7.162 2.3786)+ (xy -7.2618 2.3199)+ (xy -7.3527 2.2567)+ (xy -7.4341 2.1892)+ (xy -7.5055 2.1185)+ (xy -7.5655 2.0439)+ (xy -7.6154 1.9663)+ (xy -7.6533 1.8873)+ (xy -7.6798 1.8065)+ (xy -7.6943 1.7244)+ (xy -7.6962 1.6424)+ (xy -7.6867 1.5603)+ (xy -7.6652 1.4794)+ (xy -7.6318 1.3993)+ (xy -7.587 1.321)+ (xy -7.5308 1.2458)+ (xy -7.4638 1.1732)+ (xy -7.3862 1.1037)+ (xy -7.299 1.0387)+ (xy -7.203 0.9787)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.203 0.9787)+ (xy -7.0982 0.9225)+ (xy -6.9852 0.8726)+ (xy -6.8659 0.8278)+ (xy -6.7402 0.7893)+ (xy -6.6089 0.7565)+ (xy -6.4737 0.7306)+ (xy -6.3355 0.7116)+ (xy -6.1946 0.699)+ (xy -6.0526 0.6933)+ (xy -5.9099 0.6946)+ (xy -5.7684 0.7028)+ (xy -5.6283 0.7179)+ (xy -5.4912 0.74)+ (xy -5.3574 0.7691)+ (xy -5.2286 0.8038)+ (xy -5.1054 0.8449)+ (xy -4.9886 0.8916)+ (xy -4.8787 0.944)+ (xy -4.7771 1.0021)+ (xy -4.6843 1.064)+ (xy -4.6009 1.1309)+ (xy -4.5277 1.2016)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.0042 1.4075)+ (xy -4.0156 1.2837)+ (xy -4.0497 1.1612)+ (xy -4.1065 1.0412)+ (xy -4.1854 0.9263)+ (xy -4.2846 0.8164)+ (xy -4.4039 0.7135)+ (xy -4.5416 0.6182)+ (xy -4.6963 0.5323)+ (xy -4.8661 0.4559)+ (xy -5.0486 0.3909)+ (xy -5.2424 0.3372)+ (xy -5.4445 0.2961)+ (xy -5.6535 0.2677)+ (xy -5.8669 0.2519)+ (xy -6.081 0.25)+ (xy -6.295 0.2614)+ (xy -6.5059 0.2854)+ (xy -6.7105 0.322)+ (xy -6.9075 0.3719)+ (xy -7.0938 0.4332)+ (xy -7.2681 0.5058)+ (xy -7.4278 0.5885)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.398 -1.5558)+ (xy -3.398 -0.8019)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.0079 2.359)+ (xy -7.2056 2.2447)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.0079 2.359)+ (xy -6.8854 2.2883)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.102 2.3047)+ (xy -7.0262 2.2612)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.2056 2.2447)+ (xy -7.0831 2.174)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8286 2.2561)+ (xy -7.0262 2.1418)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8286 2.2561)+ (xy -6.7061 2.1854)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.9227 2.2018)+ (xy -6.8475 2.1582)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.0262 2.1418)+ (xy -6.9044 2.0711)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6499 2.1525)+ (xy -6.8475 2.0383)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.6499 2.1525)+ (xy -6.5274 2.0818)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.744 2.0982)+ (xy -6.6688 2.0547)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.8475 2.0383)+ (xy -6.725 1.9675)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.5842 1.984)+ (xy -6.4144 1.8861)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.2262 1.9082)+ (xy -6.4239 1.7939)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.2262 1.9082)+ (xy -6.1037 1.8375)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.3203 1.8533)+ (xy -6.2452 1.8103)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.057 1.8103)+ (xy -6.2546 1.696)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.925 1.7339)+ (xy -6.1883 1.7339)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.0942 1.7339)+ (xy -6.1227 1.6196)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.8777 1.6632)+ (xy -5.7931 1.6575)+ (xy -5.9907 1.5438)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.699 1.6038)+ (xy -5.8215 1.446)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.5487 1.5167)+ (xy -5.8215 1.446)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.4167 1.4403)+ (xy -5.6421 1.4188)+ (xy -5.5013 1.3374)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.4167 1.4403)+ (xy -5.6144 1.326)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.1907 1.3102)+ (xy -5.4824 1.2502)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.322 1.386)+ (xy -5.1907 1.3102)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.0776 1.2446)+ (xy -5.1623 1.2502)+ (xy -5.2185 1.2281)+ (xy -5.2848 1.1795)+ (xy -5.2563 1.1195)+ (xy -5.1717 1.1145)+ (xy -5.1149 1.1359)+ (xy -5.0492 1.1852)+ (xy -5.0776 1.2446)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.9362 1.1631)+ (xy -5.1338 1.0488)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.9362 1.1631)+ (xy -4.8516 1.1145)+ (xy -4.8705 1.0488)+ (xy -4.9551 1.0545)+ (xy -5.0398 1.1037)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "EEE-FK1V470P_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)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ )+ (symbol "IN-S63BTG"+ (pin_numbers+ (hide yes)+ )+ (pin_names+ (offset 1.016)+ (hide yes)+ )+ (exclude_from_sim no)+ (in_bom yes)+ (on_board yes)+ (property "Reference" "D"+ (at 0 5.08 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Value" "IN-S63BTG"+ (at 0 -6.35 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (property "Footprint" "LED_SMD:LED_0603_1608Metric"+ (at 0 -8.4 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Datasheet" "https://www.inolux-corp.com/datasheet/SMDLED/Mono%20Color%20Top%20View/IN-S63BT%20Series_V1.2.pdf"+ (at 0 -10.94 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Description" "Inolux IN-S63BTG green 0603 top-view SMD LED, 527 nm dominant, 3.2 V typ at 20 mA, 560 mcd typ, 25 mA max"+ (at 0 -13.48 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Manufacturer" "Inolux"+ (at 0 -16.02 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "MPN" "IN-S63BTG"+ (at 0 -18.56 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom Wiki" "https://wiki.adom.inc/adom/in-s63btg"+ (at 0 -21.1 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "Adom_Chip_Outline" "asset:IN-S63BTG-3d-outline-dark.svg@large"+ (at 0 -23.64 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "ki_keywords" "LED diode"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (property "ki_fp_filters" "LED* LED_SMD:* LED_THT:*"+ (at 0 0 0)+ (effects+ (font+ (size 1.27 1.27)+ )+ (hide yes)+ )+ )+ (in_pos_files yes)+ (duplicate_pin_numbers_are_jumpers no)+ (symbol "IN-S63BTG_0_1"+ (polyline+ (pts+ (xy 0.762 -3.048)+ (xy 2.286 -4.572)+ (xy 2.286 -3.81)+ (xy 2.286 -4.572)+ (xy 1.524 -4.572)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0.762 -1.778)+ (xy 2.286 -3.302)+ (xy 2.286 -2.54)+ (xy 2.286 -3.302)+ (xy 1.524 -3.302)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy 0 -1.27)+ (xy 0 1.27)+ )+ (stroke+ (width 0)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (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 1.27)+ (xy -1.27 1.27)+ (xy 0 -1.27)+ (xy 1.27 1.27)+ )+ (stroke+ (width 0.254)+ (type default)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.3793 2.1835)+ (xy -5.4783 2.1258)+ (xy -5.5766 2.0689)+ (xy -5.6757 2.0119)+ (xy -5.7747 1.9549)+ (xy -5.873 1.898)+ (xy -5.972 1.841)+ (xy -6.071 1.784)+ (xy -6.1701 1.727)+ (xy -6.2691 1.6694)+ (xy -6.3674 1.6124)+ (xy -6.4664 1.5555)+ (xy -6.5655 1.4985)+ (xy -6.6645 1.4415)+ (xy -6.7635 1.3846)+ (xy -6.8618 1.3269)+ (xy -6.9609 1.2699)+ (xy -7.0599 1.213)+ (xy -7.1582 1.156)+ (xy -7.2572 1.099)+ (xy -7.3562 1.0421)+ (xy -7.4553 0.9851)+ (xy -7.5543 0.9281)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5543 0.9281)+ (xy -7.5651 0.8413)+ (xy -7.576 0.7552)+ (xy -7.5868 0.669)+ (xy -7.5977 0.5829)+ (xy -7.6085 0.4968)+ (xy -7.6201 0.4107)+ (xy -7.6309 0.3238)+ (xy -7.6418 0.2377)+ (xy -7.6526 0.1516)+ (xy -7.6641 0.0654)+ (xy -7.675 -0.0207)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.4457 1.0672)+ (xy -3.5339 1.118)+ (xy -3.6221 1.1689)+ (xy -3.7095 1.2191)+ (xy -3.7977 1.2699)+ (xy -3.8852 1.3208)+ (xy -3.9734 1.3717)+ (xy -4.0609 1.4225)+ (xy -4.149 1.4734)+ (xy -4.2365 1.5236)+ (xy -4.3247 1.5745)+ (xy -4.4128 1.6253)+ (xy -4.5003 1.6762)+ (xy -4.5885 1.727)+ (xy -4.676 1.7772)+ (xy -4.7641 1.8281)+ (xy -4.8516 1.879)+ (xy -4.9398 1.9298)+ (xy -5.028 1.9807)+ (xy -5.1155 2.0316)+ (xy -5.2036 2.0817)+ (xy -5.2911 2.1326)+ (xy -5.3793 2.1835)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.325 0.2581)+ (xy -3.3359 0.3313)+ (xy -3.3474 0.4052)+ (xy -3.3582 0.4785)+ (xy -3.3691 0.5524)+ (xy -3.3799 0.6256)+ (xy -3.3915 0.6996)+ (xy -3.4023 0.7728)+ (xy -3.4132 0.8467)+ (xy -3.424 0.92)+ (xy -3.4349 0.9939)+ (xy -3.4457 1.0672)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.675 -0.0207)+ (xy -7.7442 -0.0607)+ (xy -7.8134 -0.1007)+ (xy -7.8825 -0.1407)+ (xy -7.9517 -0.1807)+ (xy -8.0209 -0.2208)+ (xy -8.0901 -0.2608)+ (xy -8.1592 -0.3008)+ (xy -8.1823 -0.3137)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.6207 -0.1882)+ (xy -5.7089 -0.1373)+ (xy -5.7964 -0.0871)+ (xy -5.8845 -0.0363)+ (xy -5.972 0.0146)+ (xy -6.0602 0.0654)+ (xy -6.1484 0.1163)+ (xy -6.2359 0.1672)+ (xy -6.324 0.2174)+ (xy -6.4115 0.2682)+ (xy -6.4997 0.3191)+ (xy -6.5872 0.3693)+ (xy -6.6753 0.4201)+ (xy -6.7635 0.471)+ (xy -6.851 0.5219)+ (xy -6.9391 0.5727)+ (xy -7.0266 0.6236)+ (xy -7.1148 0.6738)+ (xy -7.2023 0.7247)+ (xy -7.2905 0.7755)+ (xy -7.3779 0.8264)+ (xy -7.4661 0.8773)+ (xy -7.5543 0.9281)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.4457 1.0672)+ (xy -3.5447 1.0102)+ (xy -3.6438 0.9532)+ (xy -3.7428 0.8962)+ (xy -3.8418 0.8393)+ (xy -3.9401 0.7816)+ (xy -4.0391 0.7247)+ (xy -4.1382 0.6677)+ (xy -4.2365 0.6107)+ (xy -4.3355 0.5538)+ (xy -4.4345 0.4968)+ (xy -4.5336 0.4391)+ (xy -4.6326 0.3822)+ (xy -4.7309 0.3252)+ (xy -4.8299 0.2682)+ (xy -4.929 0.2113)+ (xy -5.028 0.1543)+ (xy -5.127 0.0973)+ (xy -5.2253 0.0397)+ (xy -5.3243 -0.0173)+ (xy -5.4234 -0.0743)+ (xy -5.5217 -0.1312)+ (xy -5.6207 -0.1882)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.462 -0.1434)+ (xy -7.5204 -0.1102)+ (xy -7.578 -0.077)+ (xy -7.6363 -0.0431)+ (xy -7.675 -0.0207)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.7414 -1.137)+ (xy -5.7964 -1.1051)+ (xy -5.8513 -1.0739)+ (xy -5.9062 -1.0421)+ (xy -5.9612 -1.0102)+ (xy -5.9829 -0.9973)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.6207 -0.1882)+ (xy -5.6316 -0.275)+ (xy -5.6424 -0.3605)+ (xy -5.654 -0.4473)+ (xy -5.6648 -0.5334)+ (xy -5.6757 -0.6195)+ (xy -5.6865 -0.7057)+ (xy -5.698 -0.7918)+ (xy -5.7089 -0.8786)+ (xy -5.7197 -0.9647)+ (xy -5.7306 -1.0509)+ (xy -5.7414 -1.137)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.7818 0.5721)+ (xy -2.8557 0.5293)+ (xy -2.9296 0.4866)+ (xy -3.0042 0.4439)+ (xy -3.0781 0.4012)+ (xy -3.1521 0.3578)+ (xy -3.2267 0.315)+ (xy -3.3006 0.2723)+ (xy -3.325 0.2581)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.0232 0.7118)+ (xy -2.9683 0.6799)+ (xy -2.9133 0.648)+ (xy -2.8584 0.6161)+ (xy -2.8035 0.5843)+ (xy -2.7818 0.5721)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.3637 0.5151)+ (xy -3.3019 0.5504)+ (xy -3.2395 0.5863)+ (xy -3.1778 0.6223)+ (xy -3.1161 0.6582)+ (xy -3.0544 0.6935)+ (xy -3.0232 0.7118)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.541 1.8071)+ (xy -4.6027 1.7942)+ (xy -4.6061 1.7928)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.6061 1.7928)+ (xy -4.6543 1.765)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.7818 -0.0417)+ (xy -2.9411 -0.1339)+ (xy -3.0998 -0.2255)+ (xy -3.2592 -0.3177)+ (xy -3.4186 -0.41)+ (xy -3.578 -0.5015)+ (xy -3.7373 -0.5938)+ (xy -3.896 -0.6853)+ (xy -4.0554 -0.7776)+ (xy -4.2148 -0.8691)+ (xy -4.3742 -0.9614)+ (xy -4.5336 -1.0536)+ (xy -4.6929 -1.1451)+ (xy -4.8516 -1.2374)+ (xy -5.011 -1.3289)+ (xy -5.1704 -1.4212)+ (xy -5.3298 -1.5134)+ (xy -5.4891 -1.605)+ (xy -5.6485 -1.6972)+ (xy -5.8079 -1.7888)+ (xy -5.9666 -1.881)+ (xy -6.126 -1.9726)+ (xy -6.2854 -2.0648)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.2182 -0.2933)+ (xy -8.2725 -0.3245)+ (xy -8.3274 -0.3557)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.4 -0.4391)+ (xy -8.3654 -0.3842)+ (xy -8.3274 -0.3557)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.4 -1.0536)+ (xy -8.4 -0.9695)+ (xy -8.4 -0.8861)+ (xy -8.4 -0.802)+ (xy -8.4 -0.7186)+ (xy -8.4 -0.6351)+ (xy -8.4 -0.551)+ (xy -8.4 -0.4676)+ (xy -8.4 -0.4391)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.4 -1.0536)+ (xy -8.3919 -1.0678)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.7414 -1.137)+ (xy -5.816 -1.1797)+ (xy -5.89 -1.2225)+ (xy -5.9639 -1.2652)+ (xy -6.0385 -1.3079)+ (xy -6.1124 -1.3506)+ (xy -6.1863 -1.394)+ (xy -6.2609 -1.4368)+ (xy -6.2854 -1.451)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.4909 -1.2903)+ (xy -6.4217 -1.2503)+ (xy -6.3525 -1.2103)+ (xy -6.2833 -1.1709)+ (xy -6.2141 -1.1309)+ (xy -6.145 -1.0909)+ (xy -6.0758 -1.0509)+ (xy -6.0066 -1.0109)+ (xy -5.9829 -0.9973)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.441 -0.1462)+ (xy -7.5021 -0.1584)+ (xy -7.5054 -0.1604)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.9829 -0.9973)+ (xy -5.991 -0.9831)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -5.991 -0.9831)+ (xy -6.0527 -0.9959)+ (xy -6.0554 -0.9973)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.0232 0.7531)+ (xy -3.0863 0.7172)+ (xy -3.1487 0.6806)+ (xy -3.2117 0.6446)+ (xy -3.2748 0.608)+ (xy -3.3379 0.5714)+ (xy -3.3691 0.5538)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -3.0232 0.7531)+ (xy -3.0232 0.7118)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.7818 0.6141)+ (xy -2.8367 0.6453)+ (xy -2.8916 0.6772)+ (xy -2.9466 0.7091)+ (xy -3.0015 0.7409)+ (xy -3.0232 0.7531)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.7818 0.5721)+ (xy -2.7818 0.6141)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6726 0.6765)+ (xy -2.7275 0.6453)+ (xy -2.7818 0.6141)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6726 -0.0207)+ (xy -2.7275 -0.0519)+ (xy -2.7818 -0.0838)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.7818 -0.0838)+ (xy -2.8177 -0.0627)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6 0.0627)+ (xy -2.6346 0.0078)+ (xy -2.6726 -0.0207)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6 0.0627)+ (xy -2.6 0.1462)+ (xy -2.6 0.2303)+ (xy -2.6 0.3137)+ (xy -2.6 0.3978)+ (xy -2.6 0.4812)+ (xy -2.6 0.5653)+ (xy -2.6 0.6487)+ (xy -2.6 0.6765)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6 0.6765)+ (xy -2.6081 0.6908)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.6081 0.6908)+ (xy -2.6699 0.6785)+ (xy -2.6726 0.6765)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -2.7818 -0.0838)+ (xy -2.7818 -0.0417)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.2854 -2.0648)+ (xy -6.2854 -2.1068)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.2854 -2.1068)+ (xy -6.3396 -2.138)+ (xy -6.3939 -2.1692)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.4664 -2.1692)+ (xy -6.459 -2.1835)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.459 -2.1835)+ (xy -6.3973 -2.1713)+ (xy -6.3939 -2.1692)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.4664 -2.1692)+ (xy -6.4664 -2.0858)+ (xy -6.4664 -2.0017)+ (xy -6.4664 -1.9183)+ (xy -6.4664 -1.8349)+ (xy -6.4664 -1.7508)+ (xy -6.4664 -1.6674)+ (xy -6.4664 -1.5833)+ (xy -6.4664 -1.5555)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.4664 -1.5555)+ (xy -6.4325 -1.5005)+ (xy -6.3939 -1.472)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.2854 -1.409)+ (xy -6.3396 -1.4402)+ (xy -6.3939 -1.472)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.5268 -1.2699)+ (xy -6.4719 -1.3011)+ (xy -6.4169 -1.333)+ (xy -6.362 -1.3649)+ (xy -6.3071 -1.3968)+ (xy -6.2854 -1.409)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.0554 -0.9973)+ (xy -6.1199 -1.0346)+ (xy -6.1843 -1.0719)+ (xy -6.2487 -1.1085)+ (xy -6.3125 -1.1458)+ (xy -6.3769 -1.1831)+ (xy -6.4413 -1.2197)+ (xy -6.5058 -1.2571)+ (xy -6.5268 -1.2699)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.9768 -0.4324)+ (xy -7.9124 -0.3957)+ (xy -7.8486 -0.3584)+ (xy -7.7842 -0.3211)+ (xy -7.7198 -0.2845)+ (xy -7.6553 -0.2472)+ (xy -7.5916 -0.2099)+ (xy -7.5272 -0.1726)+ (xy -7.5054 -0.1604)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.2182 -0.2933)+ (xy -8.1633 -0.3245)+ (xy -8.1084 -0.3564)+ (xy -8.0534 -0.3883)+ (xy -7.9985 -0.4201)+ (xy -7.9768 -0.4324)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -6.2854 -1.409)+ (xy -6.2854 -1.451)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.441 -0.1462)+ (xy -7.3746 -0.1841)+ (xy -7.3088 -0.2221)+ (xy -7.243 -0.2601)+ (xy -7.1772 -0.2981)+ (xy -7.1114 -0.3361)+ (xy -7.0456 -0.374)+ (xy -6.9798 -0.4127)+ (xy -6.9134 -0.4507)+ (xy -6.8476 -0.4886)+ (xy -6.7818 -0.5266)+ (xy -6.716 -0.5646)+ (xy -6.6502 -0.6026)+ (xy -6.5838 -0.6406)+ (xy -6.518 -0.6785)+ (xy -6.4522 -0.7172)+ (xy -6.3864 -0.7552)+ (xy -6.3206 -0.7932)+ (xy -6.2548 -0.8311)+ (xy -6.1884 -0.8691)+ (xy -6.1226 -0.9071)+ (xy -6.0568 -0.9451)+ (xy -5.991 -0.9831)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.541 1.8071)+ (xy -4.4529 1.7562)+ (xy -4.3654 1.7053)+ (xy -4.2772 1.6545)+ (xy -4.1897 1.6043)+ (xy -4.1015 1.5534)+ (xy -4.0141 1.5026)+ (xy -3.9259 1.4517)+ (xy -3.8384 1.4015)+ (xy -3.7502 1.3506)+ (xy -3.6621 1.2998)+ (xy -3.5746 1.2489)+ (xy -3.4871 1.198)+ (xy -3.3989 1.1479)+ (xy -3.3108 1.097)+ (xy -3.2233 1.0461)+ (xy -3.1351 0.9953)+ (xy -3.0476 0.9444)+ (xy -2.9594 0.8935)+ (xy -2.8713 0.8433)+ (xy -2.7838 0.7925)+ (xy -2.6956 0.7416)+ (xy -2.6081 0.6908)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.3919 -1.0678)+ (xy -8.3044 -1.118)+ (xy -8.2162 -1.1689)+ (xy -8.1287 -1.2197)+ (xy -8.0406 -1.2706)+ (xy -7.9524 -1.3215)+ (xy -7.8649 -1.3723)+ (xy -7.7767 -1.4225)+ (xy -7.6892 -1.4734)+ (xy -7.6011 -1.5243)+ (xy -7.5129 -1.5751)+ (xy -7.4254 -1.626)+ (xy -7.3379 -1.6762)+ (xy -7.2498 -1.727)+ (xy -7.1616 -1.7779)+ (xy -7.0741 -1.8288)+ (xy -6.9859 -1.879)+ (xy -6.8985 -1.9298)+ (xy -6.8103 -1.9807)+ (xy -6.7228 -2.0316)+ (xy -6.6346 -2.0824)+ (xy -6.5471 -2.1333)+ (xy -6.459 -2.1835)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -7.5054 -0.1604)+ (xy -7.4397 -0.1984)+ (xy -7.3739 -0.2364)+ (xy -7.3081 -0.275)+ (xy -7.2423 -0.313)+ (xy -7.1758 -0.351)+ (xy -7.1101 -0.3889)+ (xy -7.0443 -0.4269)+ (xy -6.9785 -0.4649)+ (xy -6.9127 -0.5029)+ (xy -6.8462 -0.5409)+ (xy -6.7804 -0.5788)+ (xy -6.7147 -0.6168)+ (xy -6.6489 -0.6548)+ (xy -6.5831 -0.6928)+ (xy -6.5173 -0.7314)+ (xy -6.4515 -0.7694)+ (xy -6.3851 -0.8074)+ (xy -6.3193 -0.8454)+ (xy -6.2535 -0.8834)+ (xy -6.1877 -0.9213)+ (xy -6.1219 -0.9593)+ (xy -6.0554 -0.9973)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -4.6061 1.7928)+ (xy -4.518 1.742)+ (xy -4.4305 1.6911)+ (xy -4.3423 1.6402)+ (xy -4.2548 1.59)+ (xy -4.1667 1.5392)+ (xy -4.0785 1.4883)+ (xy -3.991 1.4375)+ (xy -3.9028 1.3866)+ (xy -3.8153 1.3364)+ (xy -3.7272 1.2855)+ (xy -3.6397 1.2347)+ (xy -3.5515 1.1838)+ (xy -3.4634 1.1329)+ (xy -3.3759 1.0828)+ (xy -3.2877 1.0319)+ (xy -3.2002 0.981)+ (xy -3.112 0.9302)+ (xy -3.0246 0.8793)+ (xy -2.9364 0.8291)+ (xy -2.8489 0.7782)+ (xy -2.7607 0.7274)+ (xy -2.6726 0.6765)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.4 -1.0536)+ (xy -8.3118 -1.1038)+ (xy -8.2237 -1.1546)+ (xy -8.1362 -1.2055)+ (xy -8.048 -1.2564)+ (xy -7.9605 -1.3072)+ (xy -7.8724 -1.3574)+ (xy -7.7849 -1.4083)+ (xy -7.6967 -1.4592)+ (xy -7.6085 -1.51)+ (xy -7.521 -1.5609)+ (xy -7.4329 -1.6111)+ (xy -7.3454 -1.6619)+ (xy -7.2572 -1.7128)+ (xy -7.1697 -1.7637)+ (xy -7.0816 -1.8145)+ (xy -6.9941 -1.8647)+ (xy -6.9059 -1.9156)+ (xy -6.8178 -1.9665)+ (xy -6.7303 -2.0173)+ (xy -6.6421 -2.0682)+ (xy -6.5546 -2.1184)+ (xy -6.4664 -2.1692)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.4 -0.4391)+ (xy -8.3118 -0.49)+ (xy -8.2237 -0.5409)+ (xy -8.1362 -0.5917)+ (xy -8.048 -0.6426)+ (xy -7.9605 -0.6928)+ (xy -7.8724 -0.7437)+ (xy -7.7849 -0.7945)+ (xy -7.6967 -0.8454)+ (xy -7.6085 -0.8962)+ (xy -7.521 -0.9471)+ (xy -7.4329 -0.9973)+ (xy -7.3454 -1.0482)+ (xy -7.2572 -1.099)+ (xy -7.1697 -1.1499)+ (xy -7.0816 -1.2008)+ (xy -6.9941 -1.2509)+ (xy -6.9059 -1.3018)+ (xy -6.8178 -1.3527)+ (xy -6.7303 -1.4035)+ (xy -6.6421 -1.4537)+ (xy -6.5546 -1.5046)+ (xy -6.4664 -1.5555)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ (polyline+ (pts+ (xy -8.3274 -0.3557)+ (xy -8.2393 -0.4066)+ (xy -8.1511 -0.4574)+ (xy -8.0636 -0.5083)+ (xy -7.9754 -0.5585)+ (xy -7.888 -0.6094)+ (xy -7.7998 -0.6602)+ (xy -7.7123 -0.7111)+ (xy -7.6241 -0.7613)+ (xy -7.5366 -0.8121)+ (xy -7.4485 -0.863)+ (xy -7.3603 -0.9139)+ (xy -7.2728 -0.9647)+ (xy -7.1847 -1.0149)+ (xy -7.0972 -1.0658)+ (xy -7.009 -1.1167)+ (xy -6.9215 -1.1675)+ (xy -6.8333 -1.2184)+ (xy -6.7452 -1.2693)+ (xy -6.6577 -1.3194)+ (xy -6.5695 -1.3703)+ (xy -6.482 -1.4212)+ (xy -6.3939 -1.472)+ )+ (stroke+ (width 0.1)+ (type default)+ (color 110 110 110 1)+ )+ (fill+ (type none)+ )+ )+ )+ (symbol "IN-S63BTG_1_1"+ (pin passive line+ (at 0 -3.81 90)+ (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 0 3.81 270)+ (length 2.54)+ (name "A"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ (number "2"+ (effects+ (font+ (size 1.27 1.27)+ )+ )+ )+ )+ )+ (embedded_fonts no)+ ) )
kicad/tools/passive-symbols/build_pages.pyadded+156@@ -0,0 +1,156 @@+#!/usr/bin/env python3+"""Put the L1 / C1 / D1 outline symbols on their wiki component pages (working copies under+/home/adom/project/page-work/sym3/<slug>), the way adom/tps54202ddcr was done:+ - the page's symbol file replaced by the project symbol (page footprint / Rating fields kept)+ - viewers/symbol.html from `adom-symbol embed`, patched to speak the lbr-hover bus+ - artwork/<MPN>-3d-outline-*.svg + artwork/<MPN>-thumbs.json (adom/chip-artwork-cache@1)+ - page.json component.viewers.symbol+README edits are done separately (by hand) so the prose reads right on each page.+"""+import copy, datetime, hashlib, json, os, re, shutil, subprocess, sys+HERE = os.path.dirname(os.path.abspath(__file__))+KI = os.path.normpath(os.path.join(HERE, "..", ".."))+sys.path.insert(0, KI)+import sexp+from sexp import Sym as S++W = "/home/adom/project/page-work/sym3"+O = os.path.join(HERE, "outlines")+NOW = datetime.datetime.now(datetime.timezone.utc).isoformat()+++def sha(p):+ return hashlib.sha256(open(p, "rb").read()).hexdigest()+++PAGES = [+ dict(slug="amplh5030s-150mt", owner="john", mpn="AMPLH5030S-150MT", tag="named180",+ package="SMD molded 5.7 x 5.3 x 2.8 mm (AMPLH5030S)",+ source="AMPLH5030S-150MT.step", display="amplh5030s-150mt.glb", mark=None,+ endpoint="POST /outline?upAxis=y (plain) + POST /outline?upAxis=y&name=AMPLH5030S&suffix=-named&rot=180; "+ "the raised AMPLH5030S letters of the Abracon print are dropped from the plain outline and the flat name polylines added",+ sourceUpAxis="y", sourceToDisplay="rotate +90 deg about X, then lift 0.05 mm (terminals reach 0.05 mm below the STEP origin)",+ text="AMPLH5030S",+ placement="flat white text on the top, centred on the line of Abracon's printed AMPLH5030S mark in the STEP and reading the same way (upside down to the iso camera); the print's raised letters are replaced, not doubled",+ manufacturerMarking=True,+ markingReview="the Abracon STEP already prints AMPLH5030S on the top, so no virtual mark was etched; the outline shows that print once, redrawn as flat text at the same place and direction",+ generatedBy="service-step2glb /outline (OpenCascade HLR) of the Abracon STEP: plain outline with the raised print removed, plus the service's flat AMPLH5030S at rot 180 (tools/passive-symbols/l1_compose.py on john/buck-12v5v-molecule)",+ hintsRegen="Regenerate only if AMPLH5030S-150MT.step changes."),+ dict(slug="eee-fk1v470p", owner="john", mpn="EEE-FK1V470P", tag="named270",+ package="SMD aluminium electrolytic, case D (6.3 x 5.8 mm)",+ source="EEE-FK1V470P.step", display="eee-fk1v470p.glb", mark="EEE-FK1V470P-etched.step",+ endpoint="POST /outline?upAxis=y&name=EEE-FK1V470P&suffix=-named&rot=270",+ sourceUpAxis="y", sourceToDisplay="rotate +90 deg about X, then 180 deg about Z (+ terminal on footprint pad 1)",+ text="EEE-FK1V470P",+ placement="flat white text on the silver field of the can top, along the black minus stripe, reading from the + side; same side and direction as EEE-FK1V470P-etched.step",+ manufacturerMarking=False,+ markingReview="one marking, same side and direction as the etched STEP",+ generatedBy="service-step2glb /outline (OpenCascade HLR) from the bare STEP, part number as flat text at rot 270",+ hintsRegen="Regenerate only if EEE-FK1V470P.step or the etch changes."),+ dict(slug="in-s63btg", owner="adom", mpn="IN-S63BTG", tag="",+ package="0603",+ source="IN-S63BTG.step", display="IN-S63BTG.glb", mark="IN-S63BTG.step",+ endpoint="POST /outline?upAxis=z (plain outline of the side-etched STEP, no name option)",+ sourceUpAxis="z", sourceToDisplay="identity (the STEP is Z-up and seated on z = 0)",+ text="IN-S63BTG",+ placement="the MPN is etched on the -Y side wall of the lens block (provenance/IN-S63BTG-etch.report.json), which faces away from the iso camera, so the outline shows no text; the top and the lens window stay clear and no name was added on top",+ manufacturerMarking=False,+ markingReview="no marking visible in the outline: the side etch is on the far wall; never a name across the lens",+ generatedBy="service-step2glb /outline (OpenCascade HLR) of the side-etched STEP, no name",+ hintsRegen="Regenerate only if IN-S63BTG.step changes. A view of the -Y wall needs a yaw option on /outline (it has none today)."),+]+STYLES = [("symbol", "ink-heavy", "Schematic ink"), ("teal", "teal", "Teal"), ("blueprint", "blueprint", "Blueprint"),+ ("dark", "dark", "Dark ink")]++PATCH_FN = """ // lbr-hover bus (same contract as adom-lbr's footprint and 3D viewers): post the hovered pin to the+ // page, and light a pin when another viewer posts one, so symbol and footprint highlight together.+ function lbrPost(n){ try{ parent.postMessage({type:'lbr-hover', pin:n==null?null:String(n), mpn:(PINS&&PINS.mpn)||document.title}, '*'); }catch(_){} }+ window.addEventListener('message', function(e){ var d=e.data||{}; if(d.type!=='lbr-hover') return;+ var q=d.pin==null?null:PINS.filter(function(x){ return String(x.number)===String(d.pin); })[0];+ if(q) highlightPin(q); else if(typeof clearHL==='function') clearHL(); });+"""+++def patch_embed(html):+ a = " function highlightPin(p){"+ assert html.count(a) == 1, "highlightPin anchor"+ html = html.replace(a, PATCH_FN + a)+ e = "highlightPin(p); },\n move:"+ assert html.count(e) == 1, "enter anchor"+ html = html.replace(e, "highlightPin(p); lbrPost(p.number); },\n move:")+ l = "hideT=setTimeout(hideTip,45); }"+ assert html.count(l) == 1, "leave anchor"+ html = html.replace(l, "hideT=setTimeout(hideTip,45); lbrPost(null); }")+ return html+++projlib = sexp.parse(open(os.path.join(KI, "lib", "buck12v5v.kicad_sym"), encoding="utf-8").read())+projsyms = {e[1]: e for e in projlib if isinstance(e, list) and e and e[0] == "symbol"}+for P in PAGES:+ d = os.path.join(W, P["slug"])+ pj = json.load(open(os.path.join(d, "page.json")))+ comp = pj["component"]+ symfile = comp["parts"]["symbol"]+ old = sexp.parse(open(os.path.join(d, symfile), encoding="utf-8").read())+ oldsym = sexp.first(old, "symbol")+ oldprops = {p[1]: p[2] for p in sexp.find(oldsym, "property")}+ sym = copy.deepcopy(projsyms[P["mpn"]])+ props = sexp.find(sym, "property")+ for p in props:+ if p[1] == "Footprint":+ p[2] = oldprops.get("Footprint", p[2]) # the page's own footprint library name+ if p[1] == "Adom_Chip_Outline":+ p[2] = f"artwork/{P['mpn']}-3d-outline-dark{'-' + P['tag'] if P['tag'] else ''}.svg"+ if "Rating" in oldprops:+ i = max(i for i, e in enumerate(sym) if isinstance(e, list) and e and e[0] == "property")+ sym.insert(i + 1, [S("property"), "Rating", oldprops["Rating"], [S("at"), S("0"), S("-14"), S("0")],+ [S("effects"), [S("font"), [S("size"), S("1.27"), S("1.27")]], [S("hide"), S("yes")]]])+ lib = [S("kicad_symbol_lib"), [S("version"), 20231120], [S("generator"), "adom"], sym]+ open(os.path.join(d, symfile), "w", encoding="utf-8").write(sexp.dump(lib) + "\n")+ os.makedirs(os.path.join(d, "viewers"), exist_ok=True)+ vh = os.path.join(d, "viewers", "symbol.html")+ subprocess.run(["adom-symbol", "embed", "--file", os.path.join(d, symfile), "--out", vh], check=True,+ stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)+ html = patch_embed(open(vh).read())+ open(vh, "w").write(html)+ comp.setdefault("viewers", None)+ comp["viewers"] = dict(comp["viewers"] or {}, symbol="viewers/symbol.html")+ json.dump(pj, open(os.path.join(d, "page.json"), "w"), indent=2, ensure_ascii=False)+ # artwork cache+ ad = os.path.join(d, "artwork")+ os.makedirs(ad, exist_ok=True)+ assets = []+ for style, src_style, label in STYLES:+ suffix = f"-{P['tag']}" if P["tag"] else ""+ name = f"{P['mpn']}-3d-outline-{src_style}{suffix}.svg"+ shutil.copy(os.path.join(O, name), os.path.join(ad, name))+ vb = re.search(r'viewBox="0 0 (\d+) (\d+)"', open(os.path.join(ad, name)).read())+ assets.append({"kind": "chip-outline", "format": "svg", "style": style, "label": label, "path": f"artwork/{name}",+ "sha256": sha(os.path.join(ad, name)), "sizeBytes": os.path.getsize(os.path.join(ad, name)),+ "width": int(vb.group(1)), "height": int(vb.group(2)), "transparent": True})+ recipe = {"schema": "adom/chip-artwork-cache@1", "sourceStepSha256": sha(os.path.join(d, P["source"])),+ "displayGlbSha256": sha(os.path.join(d, P["display"]))}+ if P["mark"]:+ recipe["markStepSha256"] = sha(os.path.join(d, P["mark"]))+ recipe.update({"endpoint": P["endpoint"], "pose": "iso", "upAxis": "Z", "sourceUpAxis": P["sourceUpAxis"],+ "sourceToDisplayMm": P["sourceToDisplay"]})+ src = {"step": P["source"], "displayGlb": P["display"]}+ if P["mark"]:+ src["markStep"] = P["mark"]+ man = {"schema": "adom/chip-artwork-cache@1", "mpn": P["mpn"], "package": P["package"], "upAxis": "z", "units": "mm",+ "cacheKey": hashlib.sha256(json.dumps(recipe, sort_keys=True).encode()).hexdigest(),+ "source": src,+ "marking": {"text": P["text"], "placement": P["placement"], "manufacturerMarking": P["manufacturerMarking"]},+ "recipe": recipe,+ "review": {"orientation": "Z-up display, iso pose (the service's standard camera); native seating and pin 1 are checked separately",+ "markingPlacement": P["markingReview"] + "; matches the symbol on john/buck-12v5v-molecule",+ "projectedArtwork": f"Visually reviewed {NOW[:10]}: rendered on #0d1117 with headless Chrome and in the native KiCad 10 schematic export"},+ "verification": {"status": "matched-at-publication", "checkedAtIso": NOW,+ "checks": ["Live source STEP hash", "Live displayed GLB hash", "All cached asset hashes"],+ "notContinuous": True},+ "assets": assets,+ "hints": ["Reuse these outlines for symbols (adom-symbol --outline-svg ... --outline-name none); do not add a second name.",+ P["hintsRegen"]],+ "generatedBy": P["generatedBy"], "generatedAtIso": NOW}+ json.dump(man, open(os.path.join(ad, f"{P['mpn']}-thumbs.json"), "w"), indent=1)+ print(P["slug"], symfile, "->", [a["path"] for a in assets])
kicad/tools/passive-symbols/grid.pyadded+16@@ -0,0 +1,16 @@+#!/usr/bin/env python3+"""grid.py out.png cols svg... : render each svg with render.py and montage (400x400 tiles + caption)."""+import subprocess, sys, os, tempfile+from PIL import Image, ImageDraw+out, cols, files = sys.argv[1], int(sys.argv[2]), sys.argv[3:]+H = os.path.dirname(os.path.abspath(__file__))+tiles = []+for f in files:+ t = tempfile.mktemp(suffix=".png")+ subprocess.run([sys.executable, os.path.join(H, "render.py"), t, f], check=True, stdout=subprocess.DEVNULL)+ tiles.append(Image.open(t).crop((0, 0, 400, 420)))+rows = (len(tiles) + cols - 1) // cols+m = Image.new("RGB", (cols * 400, rows * 420), "#0d1117")+for i, t in enumerate(tiles):+ m.paste(t, ((i % cols) * 400, (i // cols) * 420))+m.save(out); print(out)
kicad/tools/passive-symbols/l1_compose.pyadded+43@@ -0,0 +1,43 @@+#!/usr/bin/env python3+"""L1 outline: the Abracon STEP prints AMPLH5030S as raised geometry, so its HLR outline draws the+letters as double-line outlines. John's rule is one marking, as flat white text, where the 3D model+has it. So: take the service's plain outline of the Abracon STEP, drop the polylines of the raised+letters (every polyline lying wholly inside the top face, inset), and add the service's flat name+polylines (the extra polylines in the rot=180 named outline, which lies on the same line and reads+the same way as the printed mark). Pure SVG bookkeeping; all geometry comes from the service."""+import re, sys, os+D = os.path.join(os.path.dirname(os.path.abspath(__file__)), "outlines", "L1")+TOP = [(36, 124), (168, 50), (292, 122), (164, 196)] # top-face corners in the 320 x 320 view+++def inside(p, poly, inset):+ # convex polygon, counter/clockwise agnostic: point must be >= inset px from every edge, same side+ sgn = None+ for i in range(len(poly)):+ (x0, y0), (x1, y1) = poly[i], poly[(i + 1) % len(poly)]+ ex, ey = x1 - x0, y1 - y0+ L = (ex * ex + ey * ey) ** 0.5+ d = (ex * (p[1] - y0) - ey * (p[0] - x0)) / L+ s = d > 0+ if sgn is None:+ sgn = s+ if s != sgn or abs(d) < inset:+ return False+ return True+++def pts(el):+ return [tuple(map(float, q.split(","))) for q in re.search(r'points="([^"]+)"', el).group(1).split()]+++for st in ("dark", "ink-heavy", "teal", "blueprint"):+ plain = open(os.path.join(D, f"L1-orig-plain-{st}.svg")).read()+ named = open(os.path.join(D, f"L1-vendor-named180-{st}-named.svg")).read()+ pl = re.findall(r"<polyline[^>]*/>", plain)+ nl = re.findall(r"<polyline[^>]*/>", named)+ text = [e for e in pl if all(inside(p, TOP, 12) for p in pts(e))]+ flat = [e for e in nl if e not in set(pl)]+ keep = [e for e in pl if e not in set(text)] + flat+ head = plain[:plain.index("<polyline")]+ open(os.path.join(D, f"AMPLH5030S-150MT-3d-outline-{st}-named180.svg"), "w").write(head + "".join(keep) + "</svg>")+ print(st, "plain", len(pl), "raised-letter polylines dropped", len(text), "flat name added", len(flat))
kicad/tools/passive-symbols/make_passive_symbols.pyadded+148@@ -0,0 +1,148 @@+#!/usr/bin/env python3+"""Build L1 / C1 / D1 as the standard KiCad schematic symbols (Device:L coil, Device:C_Polarized with+its +, Device:LED triangle / bar / emission arrows) with the part's 3D outline as a small graphic+OFFSET beside the symbol, into ../../lib/buck12v5v.kicad_sym (U1 TPS54202DDCR is kept as it is).++John, 2026-10-02: EEs must still see the standard symbol; the outline only shows what the part looks+like on the board (that D1 is a small SMD LED, not a through-hole one), so it sits off to the side and+never overlaps the symbol, its pins, its text or a wire.++1. `adom-symbol create --file <MPN>-create.json --outline-svg <outline> --outline-name none` gives the+ Adom fields (MPN / Manufacturer / Mouser / DigiKey / Adom Wiki / Adom_Chip_Outline) and the outline+ as symbol polylines. The outlines come from service-step2glb's /outline (OCCT HLR), see outlines/:+ L1 AMPLH5030S-150MT Abracon STEP; its raised AMPLH5030S print replaced by the service's flat name+ at rot=180 (same line and reading direction as the print), l1_compose.py+ C1 EEE-FK1V470P bare Panasonic STEP + flat name at rot=270: along the polarity stripe on the+ silver field, reading from the + side, as on the etched page STEP+ D1 IN-S63BTG plain outline of the etched STEP (mark is on the -Y side wall, away from the+ iso camera, so the top and lens window stay clear and no name is added)+2. The graphics and pins are KiCad's Device symbol, turned in the library to the way the sheet draws+ the part (L1 horizontal, pin 1 left; D1 vertical, A on top), so the sheet places them unrotated and+ the outline stays upright. Pin numbers, names and types are Device's, so the netlist differs from+ v1/v2 only in libsource.+3. The outline polylines are scaled to fit the outline box (about the symbol's own height, much+ smaller than U1's) and drawn as thin grey lines; keywords and footprint filters are Device's.+"""+import json, os, subprocess, sys, tempfile+HERE = os.path.dirname(os.path.abspath(__file__))+KI = os.path.normpath(os.path.join(HERE, "..", ".."))+sys.path.insert(0, KI)+import sexp+from sexp import Sym as S++O = os.path.join(HERE, "outlines")+PARTS = [+ # mpn, Device symbol, CCW turn (deg), outline svg, outline box (x0, y0, x1, y1) mm y-up,+ # Reference (x, y, justify), Value (x, y, justify): centred above / below the pins so they clear the+ # outline and the arrows in any renderer (the sheet places its own field text)+ ("AMPLH5030S-150MT", "L", 90, "AMPLH5030S-150MT-3d-outline-dark-named180.svg", (-2.8, 1.5, 2.8, 6.3),+ (0, -1.9, None), (0, -3.6, None)),+ ("EEE-FK1V470P", "C_Polarized", 0, "EEE-FK1V470P-3d-outline-dark-named270.svg", (-8.4, -2.7, -3.2, 2.7),+ (0, 5.08, None), (0, -6.35, None)),+ ("IN-S63BTG", "LED", 90, "IN-S63BTG-3d-outline-dark.svg", (-8.4, -2.4, -2.6, 2.4),+ (0, 5.08, None), (0, -6.35, None)),+]+GREY = [S("color"), 110, 110, 110, 1]+++def num(v):+ v = round(float(v), 4)+ return S(f"{v:.4f}".rstrip("0").rstrip(".") if abs(v) > 1e-9 else "0")+++def turn(x, y, deg):+ x, y = float(x), float(y)+ for _ in range((deg // 90) % 4): # CCW, y up: (x, y) -> (-y, x)+ x, y = -y, x+ return x, y+++def turn_node(node, deg):+ """Turn every coordinate of a library graphic / pin by deg (CCW)."""+ if not isinstance(node, list) or not node:+ return+ if node[0] in ("xy", "start", "end", "mid", "center") and len(node) >= 3:+ node[1], node[2] = map(num, turn(node[1], node[2], deg))+ return+ if node[0] == "at" and len(node) >= 3:+ node[1], node[2] = map(num, turn(node[1], node[2], deg))+ if len(node) >= 4:+ node[3] = S(str((int(float(node[3])) + deg) % 360))+ return+ for e in node[1:]:+ turn_node(e, deg)+++def fprop(name, value, x, y, hide=False, justify=None):+ eff = [S("effects"), [S("font"), [S("size"), S("1.27"), S("1.27")]]]+ if justify:+ eff.append([S("justify"), S(justify)])+ if hide:+ eff.append([S("hide"), S("yes")])+ return [S("property"), name, value, [S("at"), num(x), num(y), S("0")], eff]+++dev = sexp.lib_symbols(os.path.join(KI, "lib", "Device.kicad_sym"))+++def build(mpn, devname, deg, outline, box, refat, valat):+ spec = json.load(open(os.path.join(HERE, f"{mpn}-create.json")))+ out = tempfile.mkdtemp()+ subprocess.run(["adom-symbol", "create", "--file", os.path.join(HERE, f"{mpn}-create.json"), "--out", out,+ "--outline-svg", os.path.join(O, outline), "--outline-name", "none"],+ check=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)+ adom = sexp.first(sexp.parse(open(os.path.join(out, f"{mpn}.kicad_sym"), encoding="utf-8").read()), "symbol")+ aprops = {p[1]: p[2] for p in sexp.find(adom, "property")}+ polys = [pl for u in sexp.find(adom, "symbol") for pl in sexp.find(u, "polyline")]+ assert polys, f"{mpn}: no outline polylines"++ sym = sexp.flatten(devname, dev, "Device")+ dprops = {p[1]: p[2] for p in sexp.find(sym, "property")}+ body = [e for e in sym[2:] if not (isinstance(e, list) and e and e[0] == "property")]+ for u in sexp.find(body, "symbol"):+ u[1] = mpn + u[1][len(devname):]+ turn_node(u, deg)+ # outline: adom-symbol's polylines, scaled into the box beside the symbol, thin grey+ xs = [float(p[1]) for pl in polys for p in sexp.first(pl, "pts")[1:]]+ ys = [float(p[2]) for pl in polys for p in sexp.first(pl, "pts")[1:]]+ x0, y0, x1, y1 = box+ sc = min((x1 - x0) / (max(xs) - min(xs)), (y1 - y0) / (max(ys) - min(ys)))+ cx, cy = (min(xs) + max(xs)) / 2, (min(ys) + max(ys)) / 2+ art = []+ for pl in polys:+ pts = [S("pts")] + [[S("xy"), num((x0 + x1) / 2 + (float(p[1]) - cx) * sc), num((y0 + y1) / 2 + (float(p[2]) - cy) * sc)]+ for p in sexp.first(pl, "pts")[1:]]+ art.append([S("polyline"), pts, [S("stroke"), [S("width"), S("0.1")], [S("type"), S("default")], GREY],+ [S("fill"), [S("type"), S("none")]]])+ unit0 = [u for u in sexp.find(body, "symbol") if u[1].endswith("_0_1")][0]+ unit0.extend(art)+ for u in sexp.find(body, "symbol"):+ for p in sexp.find(u, "pin"):+ at = sexp.first(p, "at")+ x, y = float(at[1]), float(at[2])+ assert abs(x / 1.27 - round(x / 1.27)) < 1e-6 and abs(y / 1.27 - round(y / 1.27)) < 1e-6, (mpn, x, y)++ hy = y0 - 6+ props = [fprop("Reference", spec["referencePrefix"], refat[0], refat[1], justify=refat[2]),+ fprop("Value", mpn, valat[0], valat[1], justify=valat[2]),+ fprop("Footprint", spec["footprint"], 0, hy, hide=True),+ fprop("Datasheet", spec["datasheetUrl"], 0, hy - 2.54, hide=True),+ fprop("Description", spec["description"], 0, hy - 5.08, hide=True)]+ extra = [k for k in ("Manufacturer", "MPN", "Adom Wiki", "DigiKey", "Mouser", "Adom_Chip_Outline") if aprops.get(k)]+ for i, k in enumerate(extra):+ props.append(fprop(k, aprops[k], 0, hy - 7.62 - 2.54 * i, hide=True))+ props.append(fprop("ki_keywords", dprops.get("ki_keywords", ""), 0, 0, hide=True))+ props.append(fprop("ki_fp_filters", dprops.get("ki_fp_filters", ""), 0, 0, hide=True))+ lead = [e for e in body if isinstance(e, list) and e and e[0] in ("pin_numbers", "pin_names", "exclude_from_sim", "in_bom", "on_board")]+ tail = [e for e in body if not any(e is x for x in lead)]+ return [S("symbol"), mpn] + lead + props + tail+++dst = os.path.join(KI, "lib", "buck12v5v.kicad_sym")+lib = sexp.parse(open(dst, encoding="utf-8").read())+names = {p[0] for p in PARTS}+lib[:] = [e for e in lib if not (isinstance(e, list) and e and e[0] == "symbol" and e[1] in names)]+for part in PARTS:+ lib.append(build(*part))+open(dst, "w", encoding="utf-8").write(sexp.dump(lib) + "\n")+print("wrote", dst, [e[1] for e in lib if isinstance(e, list) and e and e[0] == "symbol"])
kicad/tools/passive-symbols/outline.pyadded+46@@ -0,0 +1,46 @@+#!/usr/bin/env python3+"""Fetch OCCT HLR chip outlines from the shared step2glb service.++usage: outline.py <step> <outdir> <tag> [query string, e.g. upAxis=y&name=X&suffix=-named&rot=90]+Writes <outdir>/<tag>-<style>.svg for every style the service returns, plus <tag>.json (job result)."""+import json, os, sys, time, urllib.request+import functools+_uo = urllib.request.urlopen+def _retry(*a, **k):+ for i in range(6):+ try:+ return _uo(*a, **k)+ except urllib.error.URLError as e:+ if i == 5 or getattr(e, 'code', None):+ raise+ time.sleep(5)+urllib.request.urlopen = _retry+import urllib.error+SVC = "https://step2glb-gmdoncpxdwx0.adom.cloud"+step, outdir, tag = sys.argv[1:4]+q = sys.argv[4] if len(sys.argv) > 4 else "upAxis=z"+os.makedirs(outdir, exist_ok=True)+hdr = {"X-Client": "buck-video/john", "X-Job-Name": f"buck symbol outline {tag}", "Content-Type": "application/octet-stream"}+req = urllib.request.Request(f"{SVC}/outline?{q}", data=open(step, "rb").read(), headers=hdr, method="POST")+job = json.load(urllib.request.urlopen(req, timeout=120))+jid = job.get("job_id") or job.get("id")+for _ in range(300):+ st = json.load(urllib.request.urlopen(f"{SVC}/jobs/{jid}", timeout=60))+ if st.get("status") in ("complete", "completed", "done"):+ break+ if st.get("status") in ("failed", "error"):+ sys.exit(f"job failed: {st}")+ time.sleep(2)+res = json.load(urllib.request.urlopen(f"{SVC}/jobs/{jid}/result", timeout=120))+json.dump({k: (sorted(v) if isinstance(v, dict) else v) for k, v in res.items()}, open(os.path.join(outdir, tag + ".json"), "w"), indent=1)+svgs = res.get("svgs") or res.get("outlines") or res+n = 0+def walk(d, pre=""):+ global n+ for k, v in d.items():+ if isinstance(v, str) and v.lstrip().startswith("<"):+ open(os.path.join(outdir, f"{tag}-{pre}{k}.svg"), "w").write(v); n += 1+ elif isinstance(v, dict):+ walk(v, pre)+walk(svgs if isinstance(svgs, dict) else {})+print(jid, n, "svgs", sorted(os.listdir(outdir))[:3])
kicad/tools/passive-symbols/render.pyadded+14@@ -0,0 +1,14 @@+#!/usr/bin/env python3+"""Render SVGs side by side on #0d1117 with headless Chrome. usage: render.py out.png a.svg b.svg ..."""+import os, subprocess, sys, tempfile, html+CH = "/home/adom/.cache/ms-playwright/chromium-1243/chrome-linux64/chrome"+out, files = sys.argv[1], sys.argv[2:]+cells = "".join(f'<div><img src="file://{os.path.abspath(f)}"><p>{html.escape(os.path.basename(f))}</p></div>' for f in files)+page = f"""<html><body style="margin:0;background:#0d1117;color:#ccc;font:12px monospace;display:flex;flex-wrap:wrap">+<style>div{{width:400px;padding:4px}} img{{width:400px;height:400px;background:#0d1117}}</style>{cells}</body></html>"""+t = tempfile.NamedTemporaryFile("w", suffix=".html", delete=False); t.write(page); t.close()+cols = min(len(files), 4); rows = (len(files) + 3) // 4+subprocess.run(["nice", CH, "--headless", "--no-sandbox", "--disable-gpu", "--allow-file-access-from-files",+ f"--screenshot={os.path.abspath(out)}", f"--window-size={cols*408},{rows*430}", "file://" + t.name],+ check=True, stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL)+print(out)
kicad/tools/u1-symbol/make_u1_symbol.py+3@@ -62,6 +62,9 @@ for k, v in (("ki_keywords", "switching buck converter power-supply voltage regu last += 1 lib[2] = [S("generator"), "adom"] # keep the adom generator tag dst = os.path.join(HERE, "..", "..", "lib", "buck12v5v.kicad_sym")+if os.path.exists(dst): # keep the other project symbols (L1 / C1 / D1 from tools/passive-symbols), replace U1 only+ old = sexp.parse(open(dst, encoding="utf-8").read())+ lib += [e for e in old if isinstance(e, list) and e and e[0] == "symbol" and e[1] != sym[1]] open(dst, "w", encoding="utf-8").write(sexp.dump(lib) + "\n") for f in ("TPS54202DDCR.svg", "TPS54202DDCR-viewer.html"): os.replace(os.path.join(out, f), os.path.join(HERE, f))