From d65a1be7c2116d0cd3c25f2db9a030f10de119ef Mon Sep 17 00:00:00 2001 From: Bdale Garbee Date: Thu, 28 Oct 2021 19:35:04 -0600 Subject: [PATCH] approaching completion --- greenhouse.lht | 8734 ++++++++++++++++++++++++++++++------------------ greenhouse.sch | 266 +- 2 files changed, 5565 insertions(+), 3435 deletions(-) diff --git a/greenhouse.lht b/greenhouse.lht index 164f9e9..ac8b32b 100644 --- a/greenhouse.lht +++ b/greenhouse.lht @@ -3,17 +3,17 @@ ha:pcb-rnd-board-v8 { li:styles { ha:Signal { - via_proto = 0 + via_proto = 4 text_scale = 100 thickness = 10.0mil - clearance = 20.0mil + clearance = 10.0mil text_thick = 0.0 } ha:Power { via_proto = 1 text_scale = 100 thickness = 20.0mil - clearance = 20.0mil + clearance = 10.0mil text_thick = 0.0 } ha:Fat { @@ -172,1158 +172,2532 @@ ha:pcb-rnd-board-v8 { li:layers { ha:top-sig { lid=0; group=3; ha:attributes { {pcb-rnd::key::select}={l; t}; {pcb-rnd::key::vis}={l; Shiftt} } li:objects { - } - color = {#8b2323} - ha:combining { + ha:line.31226 { + x1=3.0mm; y1=0.0; x2=62.0mm; y2=0.0; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } } -} - ha:bottom-sig { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={l; b}; {pcb-rnd::key::vis}={l; Shiftb} } - li:objects { - } - color = {#3a5fcd} - ha:combining { - } -} - ha:top-gnd { lid=2; group=3; - li:objects { + ha:line.31238 { + x1=3.0mm; y1=56.0mm; x2=62.0mm; y2=56.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } } - color = {#104e8b} - ha:combining { + ha:line.31250 { + x1=0.0; y1=53.0mm; x2=0.0; y2=37.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } } - } - ha:bottom-gnd { lid=3; group=10; - li:objects { + ha:line.31262 { + x1=1.0mm; y1=36.5mm; x2=4.0mm; y2=36.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } } - color = {#cd3700} - ha:combining { + ha:line.31274 { + x1=0.0; y1=3.0mm; x2=0.0; y2=18.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } } - } - ha:int-sig2 { lid=4; group=7; ha:attributes { {pcb-rnd::key::select}={l; i}; {pcb-rnd::key::vis}={l; Shifti} } - li:objects { - } - color = {#548b54} - ha:combining { - } -} - ha:int-sig1 { lid=5; group=5; ha:attributes { {pcb-rnd::key::select}={l; o}; {pcb-rnd::key::vis}={l; Shifto} } - li:objects { - } - color = {#8b7355} - ha:combining { - } -} - ha:outline { lid=6; group=9; - li:objects { - ha:line.3633 { - x1=3.0mm; y1=0.0; x2=62.0mm; y2=0.0; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + ha:line.31286 { + x1=1.0mm; y1=19.5mm; x2=4.0mm; y2=19.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 } - ha:line.3644 { - x1=3.0mm; y1=56.0mm; x2=62.0mm; y2=56.0mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 } - ha:line.3657 { - x1=0.0; y1=53.0mm; x2=0.0; y2=37.5mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.31298 { + x1=5.0mm; y1=35.5mm; x2=5.0mm; y2=20.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 } - ha:line.3660 { - x1=1.0mm; y1=36.5mm; x2=4.0mm; y2=36.5mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 } - ha:line.3668 { - x1=0.0; y1=3.0mm; x2=0.0; y2=18.5mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.31310 { + x1=65.0mm; y1=3.0mm; x2=65.0mm; y2=53.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 } - ha:line.3671 { - x1=1.0mm; y1=19.5mm; x2=4.0mm; y2=19.5mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 } - ha:line.3676 { - x1=5.0mm; y1=35.5mm; x2=5.0mm; y2=20.5mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.31322 { + x1=44.0mm; y1=52.0mm; x2=44.0mm; y2=37.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 } - ha:line.3680 { - x1=65.0mm; y1=3.0mm; x2=65.0mm; y2=53.0mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 } - ha:line.3683 { - x1=44.0mm; y1=52.0mm; x2=44.0mm; y2=37.0mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.31334 { + x1=46.0mm; y1=37.0mm; x2=46.0mm; y2=52.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 } - ha:line.3686 { - x1=46.0mm; y1=37.0mm; x2=46.0mm; y2=52.0mm; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 } - ha:arc.3636 { - x=3.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33444 { + x1=35.445mm; y1=15.249982mm; x2=35.445mm; y2=16.545mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3643 { - x=62.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33447 { + x1=35.445mm; y1=16.545mm; x2=35.9mm; y2=17.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3650 { - x=3.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33450 { + x1=35.9mm; y1=17.0mm; x2=44.949611mm; y2=17.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3663 { - x=1.0mm; y=37.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33453 { + x1=44.949611mm; y1=17.0mm; x2=49.19993mm; y2=12.749681mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3664 { - x=4.0mm; y=35.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33456 { + x1=34.175mm; y1=15.249982mm; x2=34.175mm; y2=16.875mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3674 { - x=1.0mm; y=18.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33459 { + x1=34.175mm; y1=16.875mm; x2=35.6mm; y2=18.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3675 { - x=4.0mm; y=20.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33462 { + x1=35.6mm; y1=18.3mm; x2=46.4mm; y2=18.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3679 { - x=62.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33465 { + x1=46.4mm; y1=18.3mm; x2=48.9mm; y2=15.8mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3689 { - x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33468 { + x1=48.9mm; y1=15.8mm; x2=55.099936mm; y2=15.8mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3690 { - x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33471 { + x1=55.099936mm; y1=15.8mm; x2=62.599954mm; y2=8.299982mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3691 { - x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33645 { + x1=32.905mm; y1=15.249982mm; x2=32.905mm; y2=17.005mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } - ha:arc.3692 { - x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + } + ha:line.33648 { + x1=32.905mm; y1=17.005mm; x2=51.4mm; y2=35.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 } } - color = {#00868b} - ha:combining { + ha:line.33651 { + x1=51.4mm; y1=35.5mm; x2=57.799972mm; y2=35.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - } - ha:bottom-silk { lid=7; group=12; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={l; x}; {pcb-rnd::key::vis}={l; Shiftx} } - li:objects { - } - color = {#000000} -} - ha:top-silk { lid=8; group=1; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={l; s}; {pcb-rnd::key::vis}={l; Shifts} } - li:objects { - ha:text.1320 { - string=write; x=51.6018mm; y=17.1434mm; scale=100; fid=0; + ha:line.33654 { + x1=57.799972mm; y1=35.5mm; x2=62.599954mm; y2=40.299982mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } - rot = 0.000000 } - ha:text.1321 { - string=enable; x=51.4192mm; y=18.2658mm; scale=100; fid=0; + ha:line.33657 { + x1=31.635mm; y1=15.249982mm; x2=31.635mm; y2=17.435mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } - rot = 0.000000 } - ha:text.1323 { - string=ds18b20; x=14.8262mm; y=28.568mm; scale=100; fid=0; + ha:line.33660 { + x1=31.635mm; y1=17.435mm; x2=49.1mm; y2=34.9mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } - rot = 90.000000 } - ha:text.11622 { - string=relays; x=52.9794mm; y=27.1368mm; scale=100; fid=0; + ha:line.33663 { + x1=49.1mm; y1=34.9mm; x2=49.1mm; y2=44.649751mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } - rot = 0.000000 } - ha:text.17440 { - string=light; x=37.4208mm; y=21.7286mm; scale=100; fid=0; + ha:line.33666 { + x1=49.1mm; y1=44.649751mm; x2=49.19993mm; y2=44.749681mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } - rot = 360.000000 } - ha:text.18365 { - string=` 2021 Bdale Garbee; x=8.1636mm; y=52.2096mm; scale=200; fid=0; + ha:line.33836 { + x1=53.199922mm; y1=8.299982mm; x2=57.999982mm; y2=8.299982mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } - rot = 0.000000 } - ha:text.18367 { - string=Greenhouse v0.3; x=8.4076mm; y=47.2596mm; scale=300; fid=0; + ha:line.33839 { + x1=57.999982mm; y1=8.299982mm; x2=58.0mm; y2=8.3mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 } - rot = 0.000000 } - } - color = {#000000} -} - ha:top-paste { lid=9; group=0; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-mask { lid=11; group=11; ha:combining { sub=1; auto=1; } - li:objects { - } - color = {#ff0000} -} - ha:bottom-paste { lid=12; group=13; ha:combining { auto=1; } - li:objects { - } - color = {#cd00cd} -} - ha:slot-plated { lid=13; group=14; ha:combining { auto=1; } - li:objects { - } - color = {#8b7355} -} - ha:slot-unplated { lid=14; group=15; ha:combining { auto=1; } - li:objects { - } - color = {#00868b} -} - ha:top-assy { lid=15; group=16; color={#444444}; - li:objects { + ha:line.33845 { + x1=58.0mm; y1=40.2mm; x2=53.299904mm; y2=40.2mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - ha:combining { + ha:line.33848 { + x1=53.299904mm; y1=40.2mm; x2=53.199922mm; y2=40.299982mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - } - ha:bot-assy { lid=16; group=17; color={#444444}; - li:objects { + ha:line.34176 { + x1=8.37mm; y1=4.77mm; x2=8.37mm; y2=6.969592mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - ha:combining { + ha:line.34179 { + x1=8.37mm; y1=6.969592mm; x2=8.400408mm; y2=7.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.34182 { + x1=362.20472441mil; y1=7.0mm; x2=362.20472441mil; y2=8.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.34185 { + x1=362.20472441mil; y1=8.3mm; x2=11.4mm; y2=8.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.34686 { + x1=11.4mm; y1=8.3mm; x2=11.4mm; y2=27.9mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35008 { + x1=15.99mm; y1=4.77mm; x2=15.99mm; y2=8.29mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35011 { + x1=15.99mm; y1=8.29mm; x2=16.0mm; y2=8.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35161 { + x1=16.0mm; y1=8.3mm; x2=16.0mm; y2=11.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35164 { + x1=16.0mm; y1=11.1mm; x2=16.6mm; y2=11.7mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35167 { + x1=16.6mm; y1=11.7mm; x2=16.6mm; y2=38.56mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35170 { + x1=16.6mm; y1=38.56mm; x2=15.0mm; y2=40.16mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35469 { + x1=15.0mm; y1=32.54mm; x2=16.54mm; y2=32.54mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35472 { + x1=16.54mm; y1=32.54mm; x2=16.6mm; y2=32.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35475 { + x1=15.0mm; y1=23.46mm; x2=16.56mm; y2=23.46mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35478 { + x1=16.56mm; y1=23.46mm; x2=16.6mm; y2=23.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35481 { + x1=15.0mm; y1=15.84mm; x2=16.56mm; y2=15.84mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35484 { + x1=16.56mm; y1=15.84mm; x2=16.6mm; y2=15.8mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36040 { + x1=19.625226mm; y1=7.900307mm; x2=19.625226mm; y2=6.725226mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36043 { + x1=19.625226mm; y1=6.725226mm; x2=19.6mm; y2=6.7mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36172 { + x1=20.87516mm; y1=7.900307mm; x2=20.87516mm; y2=6.67516mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36175 { + x1=20.87516mm; y1=6.67516mm; x2=19.8mm; y2=5.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36178 { + x1=19.8mm; y1=5.6mm; x2=19.8mm; y2=4.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36181 { + x1=19.8mm; y1=4.0mm; x2=19.3mm; y2=3.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36184 { + x1=19.3mm; y1=3.5mm; x2=12.18mm; y2=3.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36187 { + x1=12.18mm; y1=3.5mm; x2=10.91mm; y2=4.77mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36307 { + x1=19.625226mm; y1=10.099947mm; x2=19.625226mm; y2=11.874774mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36310 { + x1=19.625226mm; y1=11.874774mm; x2=19.6mm; y2=11.9mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36548 { + x1=8.37mm; y1=4.77mm; x2=9.9mm; y2=6.3mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36551 { + x1=9.9mm; y1=6.3mm; x2=12.3mm; y2=6.3mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36554 { + x1=12.3mm; y1=6.3mm; x2=13.0mm; y2=7.0mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36557 { + x1=13.0mm; y1=7.0mm; x2=13.0mm; y2=1.4023622in; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36560 { + x1=13.0mm; y1=1.4023622in; x2=15.0mm; y2=37.62mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36686 { + x1=15.0mm; y1=30.0mm; x2=13.0mm; y2=30.0mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36689 { + x1=15.0mm; y1=20.92mm; x2=13.02mm; y2=20.92mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36692 { + x1=13.02mm; y1=20.92mm; x2=13.0mm; y2=20.9mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36695 { + x1=15.0mm; y1=13.3mm; x2=13.0mm; y2=13.3mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37037 { + x1=8.37mm; y1=2.23mm; x2=10.91mm; y2=2.23mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37157 { + x1=16.799592mm; y1=8.3mm; x2=16.8mm; y2=8.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37160 { + x1=16.8mm; y1=8.3mm; x2=19.6mm; y2=11.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37268 { + x1=19.6mm; y1=11.1mm; x2=36.6mm; y2=11.1mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37271 { + x1=26.555mm; y1=9.950018mm; x2=26.555mm; y2=11.045mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37274 { + x1=26.555mm; y1=11.045mm; x2=26.5mm; y2=11.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37280 { + x1=27.825mm; y1=11.075mm; x2=27.8mm; y2=11.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37382 { + x1=27.825mm; y1=11.075mm; x2=27.825mm; y2=8.375mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37385 { + x1=27.825mm; y1=8.375mm; x2=27.9mm; y2=8.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37484 { + x1=36.6mm; y1=11.1mm; x2=37.9mm; y2=9.8mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37500 { + x1=39.600128mm; y1=8.7mm; x2=39.600128mm; y2=7.700128mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37503 { + x1=39.600128mm; y1=7.700128mm; x2=39.6mm; y2=7.7mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37596 { + x1=39.100002mm; y1=8.7mm; x2=39.100002mm; y2=8.300002mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37599 { + x1=39.100002mm; y1=8.300002mm; x2=38.7mm; y2=7.9mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37602 { + x1=38.7mm; y1=7.9mm; x2=38.7mm; y2=7.100204mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37605 { + x1=38.7mm; y1=7.100204mm; x2=39.200204mm; y2=6.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37608 { + x1=40.1mm; y1=8.7mm; x2=40.1mm; y2=8.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37611 { + x1=40.1mm; y1=8.3mm; x2=40.4mm; y2=8.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37614 { + x1=40.4mm; y1=8.0mm; x2=40.4mm; y2=7.000204mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37617 { + x1=40.4mm; y1=7.000204mm; x2=39.999796mm; y2=6.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37701 { + x1=41.39mm; y1=4.77mm; x2=41.39mm; y2=7.089796mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37704 { + x1=41.39mm; y1=7.089796mm; x2=41.400204mm; y2=7.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37707 { + x1=41.400204mm; y1=7.1mm; x2=41.400204mm; y2=8.199796mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37710 { + x1=41.400204mm; y1=8.199796mm; x2=40.9mm; y2=8.7mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37713 { + x1=40.9mm; y1=8.7mm; x2=40.600126mm; y2=8.7mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37791 { + x1=39.999796mm; y1=6.6mm; x2=39.999796mm; y2=5.700204mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37794 { + x1=39.999796mm; y1=5.700204mm; x2=40.1mm; y2=5.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37797 { + x1=40.1mm; y1=5.6mm; x2=40.1mm; y2=3.52mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37800 { + x1=40.1mm; y1=3.52mm; x2=41.39mm; y2=2.23mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37875 { + x1=34.175mm; y1=9.950018mm; x2=34.175mm; y2=9.025mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37878 { + x1=34.175mm; y1=9.025mm; x2=37.6mm; y2=5.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37881 { + x1=37.6mm; y1=5.6mm; x2=37.6mm; y2=3.52mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37884 { + x1=37.6mm; y1=3.52mm; x2=36.31mm; y2=2.23mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37956 { + x1=32.905mm; y1=9.950018mm; x2=32.905mm; y2=7.705mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37959 { + x1=32.905mm; y1=7.705mm; x2=31.2mm; y2=6.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37962 { + x1=31.2mm; y1=6.0mm; x2=31.2mm; y2=4.8mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37965 { + x1=31.2mm; y1=4.8mm; x2=31.23mm; y2=4.77mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38034 { + x1=30.365mm; y1=9.950018mm; x2=30.365mm; y2=6.865mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38037 { + x1=30.365mm; y1=6.865mm; x2=30.0mm; y2=6.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38040 { + x1=30.0mm; y1=6.5mm; x2=30.0mm; y2=4.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38043 { + x1=30.0mm; y1=4.0mm; x2=30.5mm; y2=3.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38046 { + x1=30.5mm; y1=3.5mm; x2=35.04mm; y2=3.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38049 { + x1=35.04mm; y1=3.5mm; x2=36.31mm; y2=4.77mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38115 { + x1=31.635mm; y1=9.950018mm; x2=31.635mm; y2=8.135mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38118 { + x1=31.635mm; y1=8.135mm; x2=31.6mm; y2=8.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38312 { + x1=37.9mm; y1=8.7mm; x2=39.100002mm; y2=8.7mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38429 { + x1=42.199796mm; y1=7.1mm; x2=43.2mm; y2=7.100204mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38432 { + x1=43.2mm; y1=7.899796mm; x2=42.8mm; y2=10.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38487 { + x1=42.199796mm; y1=7.1mm; x2=42.2mm; y2=6.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38496 { + x1=26.555mm; y1=15.249982mm; x2=26.555mm; y2=22.055mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - } - ha:fab { lid=17; group=18; ha:combining { auto=1; }; color={#222222}; - li:objects { + ha:line.38499 { + x1=26.555mm; y1=22.055mm; x2=26.6mm; y2=22.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } - } + ha:line.38593 { + x1=37.9mm; y1=9.8mm; x2=37.9mm; y2=7.6mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } } + ha:arc.31346 { + x=3.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:objects { - ha:subc.1393 { - ha:attributes { - value=HEADER40 - footprint=100mil20x2 - refdes=J1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=38.0mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31350 { + x=62.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31354 { + x=3.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31358 { + x=1.0mm; y=37.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:ps_proto_v6.1 { - hdia=38.0mil; hplated=1; htop=0; hbottom=0; - li:shape { + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31362 { + x=4.0mm; y=35.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -35.0mil - -35.0mil - 35.0mil - -35.0mil - 35.0mil - 35.0mil - -35.0mil - 35.0mil - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31366 { + x=1.0mm; y=18.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - -35.0mil - -35.0mil - 35.0mil - -35.0mil - 35.0mil - 35.0mil - -35.0mil - 35.0mil - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31370 { + x=4.0mm; y=20.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - li:ps_poly { - -35.0mil - -35.0mil - 35.0mil - -35.0mil - 35.0mil - 35.0mil - -35.0mil - 35.0mil - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31374 { + x=62.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -42.5mil - -42.5mil - 42.5mil - -42.5mil - 42.5mil - 42.5mil - -42.5mil - 42.5mil - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31378 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -42.5mil - -42.5mil - 42.5mil - -42.5mil - 42.5mil - 42.5mil - -42.5mil - 42.5mil - } - } - } - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31382 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:objects { - ha:padstack_ref.1419 { - proto=0; x=8.37mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31386 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31390 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=2 - name=2 - } - } - ha:padstack_ref.1420 { - proto=0; x=10.91mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + } + color = {#8b2323} + ha:combining { + } +} + ha:bottom-sig { lid=1; group=10; ha:attributes { {pcb-rnd::key::select}={l; b}; {pcb-rnd::key::vis}={l; Shiftb} } + li:objects { + ha:line.31235 { + x1=3.0mm; y1=0.0; x2=62.0mm; y2=0.0; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31247 { + x1=3.0mm; y1=56.0mm; x2=62.0mm; y2=56.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.1421 { - proto=0; x=13.45mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31259 { + x1=0.0; y1=53.0mm; x2=0.0; y2=37.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - li:1 { - on - diag - round - noshape - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31271 { + x1=1.0mm; y1=36.5mm; x2=4.0mm; y2=36.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=6 - name=6 - } - } - ha:padstack_ref.1422 { - proto=0; x=15.99mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31283 { + x1=0.0; y1=3.0mm; x2=0.0; y2=18.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31295 { + x1=1.0mm; y1=19.5mm; x2=4.0mm; y2=19.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=8 - name=8 - } - } - ha:padstack_ref.1423 { - proto=0; x=18.53mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31307 { + x1=5.0mm; y1=35.5mm; x2=5.0mm; y2=20.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31319 { + x1=65.0mm; y1=3.0mm; x2=65.0mm; y2=53.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=10 - name=10 - } - } - ha:padstack_ref.1424 { - proto=0; x=21.07mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31331 { + x1=44.0mm; y1=52.0mm; x2=44.0mm; y2=37.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31343 { + x1=46.0mm; y1=37.0mm; x2=46.0mm; y2=52.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=12 - name=12 - } - } - ha:padstack_ref.1425 { - proto=0; x=23.61mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.33045 { + x1=54.09mm; y1=4.77mm; x2=54.09mm; y2=7.19mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33048 { + x1=54.09mm; y1=7.19mm; x2=56.5mm; y2=377.95275591mil; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33051 { + x1=56.5mm; y1=377.95275591mil; x2=56.5mm; y2=15.5mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33054 { + x1=56.5mm; y1=15.5mm; x2=52.9mm; y2=19.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33243 { + x1=51.55mm; y1=4.77mm; x2=51.55mm; y2=22.83mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33246 { + x1=51.55mm; y1=22.83mm; x2=52.9mm; y2=24.18mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33249 { + x1=49.01mm; y1=4.77mm; x2=49.01mm; y2=25.37mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33252 { + x1=49.01mm; y1=25.37mm; x2=52.9mm; y2=29.26mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33255 { + x1=46.47mm; y1=4.77mm; x2=46.47mm; y2=7.07mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33258 { + x1=46.47mm; y1=7.07mm; x2=47.5mm; y2=8.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33261 { + x1=47.5mm; y1=8.1mm; x2=47.5mm; y2=28.94mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.33264 { + x1=47.5mm; y1=28.94mm; x2=52.9mm; y2=34.34mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.34855 { + x1=58.0mm; y1=8.3mm; x2=58.0mm; y2=40.2mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.34692 { + x1=11.4mm; y1=27.9mm; x2=39.9mm; y2=27.9mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35319 { + x1=39.9mm; y1=27.9mm; x2=52.2mm; y2=40.2mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.35322 { + x1=52.2mm; y1=40.2mm; x2=58.0mm; y2=40.2mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36046 { + x1=19.6mm; y1=6.7mm; x2=15.38mm; y2=6.7mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36049 { + x1=15.38mm; y1=6.7mm; x2=13.45mm; y2=4.77mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.36812 { + x1=15.0mm; y1=13.3mm; x2=19.6mm; y2=11.1mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37040 { + x1=8.37mm; y1=2.23mm; x2=10.91mm; y2=2.23mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.37506 { + x1=39.6mm; y1=7.7mm; x2=42.8mm; y2=10.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38122 { + x1=31.6mm; y1=8.1mm; x2=33.77mm; y2=4.77mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38249 { + x1=28.5mm; y1=11.1mm; x2=28.69mm; y2=4.77mm; thickness=20.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38502 { + x1=15.0mm; y1=20.92mm; x2=23.20021mm; y2=22.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38602 { + x1=42.2mm; y1=6.3mm; x2=39.2mm; y2=6.3mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.38605 { + x1=39.2mm; y1=6.3mm; x2=37.9mm; y2=7.6mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.31349 { + x=3.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - li:1 { - on - diag - round - noshape - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31353 { + x=62.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=14 - name=14 - } - } - ha:padstack_ref.1426 { - proto=0; x=26.15mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31357 { + x=3.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31361 { + x=1.0mm; y=37.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=16 - name=16 - } - } - ha:padstack_ref.1427 { - proto=0; x=28.69mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31365 { + x=4.0mm; y=35.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31369 { + x=1.0mm; y=18.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=18 - name=18 - } - } - ha:padstack_ref.1428 { - proto=0; x=31.23mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31373 { + x=4.0mm; y=20.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - li:1 { - on - diag - round - noshape - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31377 { + x=62.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=20 - name=20 - } - } - ha:padstack_ref.1429 { - proto=0; x=33.77mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31381 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31385 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=22 - name=22 - } - } - ha:padstack_ref.1430 { - proto=0; x=36.31mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31389 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31393 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=24 - name=24 - } - } - ha:padstack_ref.1431 { - proto=0; x=38.85mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + } + color = {#3a5fcd} + ha:combining { + } +} + ha:top-gnd { lid=2; group=3; + li:objects { + ha:polygon.31409 { clearance=40.0mil; + li:geometry { + ta:contour { + { 0.0; 0.0 } + { 65.0mm; 0.0 } + { 65.0mm; 56.0mm } + { 0.0; 56.0mm } + } + } - li:thermal { - } + ha:flags { + clearpoly=1 + } + } + } + color = {#104e8b} + ha:combining { + } + } + ha:bottom-gnd { lid=3; group=10; + li:objects { + ha:polygon.33034 { clearance=40.0mil; + li:geometry { + ta:contour { + { 0.0; 56.0mm } + { 65.0mm; 56.0mm } + { 65.0mm; 0.0 } + { 0.0; 0.0 } + } + } - ha:attributes { - term=26 - name=26 - } - } - ha:padstack_ref.1432 { - proto=0; x=41.39mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:flags { + clearpoly=1 + } + } + } + color = {#cd3700} + ha:combining { + } + } + ha:int-sig2 { lid=4; group=7; ha:attributes { {pcb-rnd::key::select}={l; i}; {pcb-rnd::key::vis}={l; Shifti} } + li:objects { + ha:line.31232 { + x1=3.0mm; y1=0.0; x2=62.0mm; y2=0.0; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31244 { + x1=3.0mm; y1=56.0mm; x2=62.0mm; y2=56.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=28 - name=28 - } - } - ha:padstack_ref.1433 { - proto=0; x=43.93mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31256 { + x1=0.0; y1=53.0mm; x2=0.0; y2=37.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - li:1 { - on - diag - round - noshape - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31268 { + x1=1.0mm; y1=36.5mm; x2=4.0mm; y2=36.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=30 - name=30 - } - } - ha:padstack_ref.1434 { - proto=0; x=46.47mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31280 { + x1=0.0; y1=3.0mm; x2=0.0; y2=18.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31292 { + x1=1.0mm; y1=19.5mm; x2=4.0mm; y2=19.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=32 - name=32 - } - } - ha:padstack_ref.1435 { - proto=0; x=49.01mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31304 { + x1=5.0mm; y1=35.5mm; x2=5.0mm; y2=20.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - li:1 { - on - diag - round - noshape - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31316 { + x1=65.0mm; y1=3.0mm; x2=65.0mm; y2=53.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=34 - name=34 - } - } - ha:padstack_ref.1436 { - proto=0; x=51.55mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31328 { + x1=44.0mm; y1=52.0mm; x2=44.0mm; y2=37.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31340 { + x1=46.0mm; y1=37.0mm; x2=46.0mm; y2=52.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=36 - name=36 - } - } - ha:padstack_ref.1437 { - proto=0; x=54.09mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31348 { + x=3.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31352 { + x=62.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=38 - name=38 - } - } - ha:padstack_ref.1438 { - proto=0; x=56.63mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31356 { + x=3.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31360 { + x=1.0mm; y=37.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=40 - name=40 - } - } - ha:padstack_ref.1439 { - proto=1; x=8.37mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31364 { + x=4.0mm; y=35.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - li:0 { - on - solid - noshape - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31368 { + x=1.0mm; y=18.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1440 { - proto=0; x=10.91mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31372 { + x=4.0mm; y=20.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31376 { + x=62.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.1441 { - proto=0; x=13.45mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31380 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31384 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=5 - name=5 - } - } - ha:padstack_ref.1442 { - proto=0; x=15.99mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31388 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31392 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=7 - name=7 - } - } - ha:padstack_ref.1443 { - proto=0; x=18.53mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + } + color = {#548b54} + ha:combining { + } +} + ha:int-sig1 { lid=5; group=5; ha:attributes { {pcb-rnd::key::select}={l; o}; {pcb-rnd::key::vis}={l; Shifto} } + li:objects { + ha:line.31229 { + x1=3.0mm; y1=0.0; x2=62.0mm; y2=0.0; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - li:1 { - on - diag - round - noshape - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31241 { + x1=3.0mm; y1=56.0mm; x2=62.0mm; y2=56.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=9 - name=9 - } - } - ha:padstack_ref.1444 { - proto=0; x=21.07mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31253 { + x1=0.0; y1=53.0mm; x2=0.0; y2=37.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31265 { + x1=1.0mm; y1=36.5mm; x2=4.0mm; y2=36.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=11 - name=11 - } - } - ha:padstack_ref.1445 { - proto=0; x=23.61mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31277 { + x1=0.0; y1=3.0mm; x2=0.0; y2=18.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31289 { + x1=1.0mm; y1=19.5mm; x2=4.0mm; y2=19.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=13 - name=13 - } - } - ha:padstack_ref.1446 { - proto=0; x=26.15mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31301 { + x1=5.0mm; y1=35.5mm; x2=5.0mm; y2=20.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31313 { + x1=65.0mm; y1=3.0mm; x2=65.0mm; y2=53.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=15 - name=15 - } - } - ha:padstack_ref.1447 { - proto=0; x=28.69mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31325 { + x1=44.0mm; y1=52.0mm; x2=44.0mm; y2=37.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - li:0 { - on - diag - sharp - noshape - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:line.31337 { + x1=46.0mm; y1=37.0mm; x2=46.0mm; y2=52.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=17 - name=17 - } - } - ha:padstack_ref.1448 { - proto=0; x=31.23mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31347 { + x=3.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31351 { + x=62.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=19 - name=19 - } - } - ha:padstack_ref.1449 { - proto=0; x=33.77mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31355 { + x=3.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31359 { + x=1.0mm; y=37.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=21 - name=21 - } - } - ha:padstack_ref.1450 { - proto=0; x=36.31mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31363 { + x=4.0mm; y=35.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31367 { + x=1.0mm; y=18.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=23 - name=23 - } - } - ha:padstack_ref.1451 { - proto=0; x=38.85mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31371 { + x=4.0mm; y=20.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - li:1 { - on - diag - round - noshape - } - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31375 { + x=62.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=25 - name=25 - } - } - ha:padstack_ref.1452 { - proto=0; x=41.39mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31379 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31383 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=27 - name=27 - } - } - ha:padstack_ref.1453 { - proto=0; x=43.93mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31387 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - li:thermal { - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + ha:arc.31391 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + lock=1 + } - ha:attributes { - term=29 - name=29 - } - } - ha:padstack_ref.1454 { - proto=0; x=46.47mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + } + color = {#8b7355} + ha:combining { + } +} + ha:outline { lid=6; group=9; + li:objects { + ha:line.3633 { + x1=3.0mm; y1=0.0; x2=62.0mm; y2=0.0; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:line.3644 { + x1=3.0mm; y1=56.0mm; x2=62.0mm; y2=56.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:line.3657 { + x1=0.0; y1=53.0mm; x2=0.0; y2=37.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:line.3660 { + x1=1.0mm; y1=36.5mm; x2=4.0mm; y2=36.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:line.3668 { + x1=0.0; y1=3.0mm; x2=0.0; y2=18.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:line.3671 { + x1=1.0mm; y1=19.5mm; x2=4.0mm; y2=19.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:line.3676 { + x1=5.0mm; y1=35.5mm; x2=5.0mm; y2=20.5mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:line.3680 { + x1=65.0mm; y1=3.0mm; x2=65.0mm; y2=53.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:line.3683 { + x1=44.0mm; y1=52.0mm; x2=44.0mm; y2=37.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:line.3686 { + x1=46.0mm; y1=37.0mm; x2=46.0mm; y2=52.0mm; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3636 { + x=3.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3643 { + x=62.0mm; y=3.0mm; width=3.0mm; height=3.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3650 { + x=3.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3663 { + x=1.0mm; y=37.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3664 { + x=4.0mm; y=35.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3674 { + x=1.0mm; y=18.5mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3675 { + x=4.0mm; y=20.5mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3679 { + x=62.0mm; y=53.0mm; width=3.0mm; height=3.0mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3689 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3690 { + x=45.0mm; y=52.0mm; width=1.0mm; height=1.0mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3691 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + ha:arc.3692 { + x=45.0mm; y=37.0mm; width=1.0mm; height=1.0mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + ha:attributes { + on_every_layer=outline + } + } + } + color = {#00868b} + ha:combining { + } + } + ha:bottom-silk { lid=7; group=12; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={l; x}; {pcb-rnd::key::vis}={l; Shiftx} } + li:objects { + } + color = {#000000} +} + ha:top-silk { lid=8; group=1; ha:combining { auto=1; }; ha:attributes { {pcb-rnd::key::select}={l; s}; {pcb-rnd::key::vis}={l; Shifts} } + li:objects { + ha:text.1320 { + string=config write; x=38.8018mm; y=458.4015748mil; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.1323 { + string=ds18b20; x=1.8262mm; y=31.068mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 90.000000 + } + ha:text.18365 { + string=` 2021 Bdale Garbee; x=8.1636mm; y=52.2096mm; scale=200; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.18367 { + string=Greenhouse v0.3; x=8.4076mm; y=47.2596mm; scale=300; fid=0; + ha:flags { + clearline=1 + } + rot = 0.000000 + } + ha:text.21294 { + string=G 3 G 2 G 1 G 0; x=56.2mm; y=37.2mm; scale=141; fid=0; + ha:flags { + clearline=1 + } + rot = 90.000000 + } + ha:text.21295 { + string=Solid State; x=59.0mm; y=34.2mm; scale=175; fid=0; + ha:flags { + clearline=1 + } + rot = 90.000000 + } + ha:text.21296 { + string=Relay Outputs; x=61.7mm; y=36.2mm; scale=175; fid=0; + ha:flags { + clearline=1 + } + rot = 90.000000 + } + ha:text.29268 { + string=+ D G + D G; x=10.5mm; y=500.0mil; scale=141; fid=0; + ha:flags { + clearline=1 + } + rot = 270.000000 + } + ha:text.29270 { + string=+ D G + D G; x=10.5mm; y=29.7mm; scale=141; fid=0; + ha:flags { + clearline=1 + } + rot = 270.000000 + } + ha:text.29271 { + string=One Wire Temp Sensors; x=8.4mm; y=14.0mm; scale=175; fid=0; + ha:flags { + clearline=1 + } + rot = 270.000000 + } + ha:text.29510 { + string=light sensor; x=21.0208mm; y=24.6286mm; scale=100; fid=0; + ha:flags { + clearline=1 + } + rot = 360.000000 + } + } + color = {#000000} +} + ha:top-paste { lid=9; group=0; ha:combining { auto=1; } + li:objects { + } + color = {#cd00cd} +} + ha:top-mask { lid=10; group=2; ha:combining { sub=1; auto=1; } + li:objects { + } + color = {#ff0000} +} + ha:bottom-mask { lid=11; group=11; ha:combining { sub=1; auto=1; } + li:objects { + } + color = {#ff0000} +} + ha:bottom-paste { lid=12; group=13; ha:combining { auto=1; } + li:objects { + } + color = {#cd00cd} +} + ha:slot-plated { lid=13; group=14; ha:combining { auto=1; } + li:objects { + } + color = {#8b7355} +} + ha:slot-unplated { lid=14; group=15; ha:combining { auto=1; } + li:objects { + } + color = {#00868b} +} + ha:top-assy { lid=15; group=16; color={#444444}; + li:objects { + } + ha:combining { + } + } + ha:bot-assy { lid=16; group=17; color={#444444}; + li:objects { + } + ha:combining { + } + } + ha:fab { lid=17; group=18; ha:combining { auto=1; }; color={#222222}; + li:objects { + } + } + } - li:thermal { - } + li:objects { + ha:padstack_ref.33834 { + proto=4; x=58.0mm; y=40.2mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=31 - name=31 - } - } - ha:padstack_ref.1455 { - proto=0; x=49.01mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + li:thermal { + } + } + ha:padstack_ref.33835 { + proto=4; x=58.0mm; y=8.3mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } + } + ha:padstack_ref.34701 { + proto=4; x=11.4mm; y=27.9mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=33 - name=33 - } - } - ha:padstack_ref.1456 { - proto=0; x=51.55mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + li:thermal { + } + } + ha:padstack_ref.36039 { + proto=4; x=19.6mm; y=6.7mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } + } + ha:padstack_ref.36427 { + proto=4; x=19.6mm; y=11.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=35 - name=35 - } - } - ha:padstack_ref.1457 { - proto=0; x=54.09mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + li:thermal { + } + } + ha:padstack_ref.37499 { + proto=4; x=39.6mm; y=7.7mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:thermal { - } + li:thermal { + } + } + ha:padstack_ref.38121 { + proto=4; x=31.6mm; y=8.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=37 - name=37 - } - } - ha:padstack_ref.1458 { - proto=0; x=56.63mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } + li:thermal { + } + } + ha:padstack_ref.38248 { + proto=4; x=28.5mm; y=11.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:thermal { - li:1 { - on - diag - round - noshape - } - } + li:thermal { + } + } + ha:padstack_ref.38486 { + proto=4; x=42.2mm; y=6.3mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=39 - name=39 - } - } + li:thermal { + } + } + ha:padstack_ref.38589 { + proto=4; x=37.9mm; y=7.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 } - li:layers { - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } + } + ha:subc.1393 { + ha:attributes { + value=HEADER40 + footprint=100mil20x2 + refdes=J1 + } + ha:data { + li:padstack_prototypes { - li:objects { - ha:line.1394 { - x1=5.83mm; y1=0.96mm; x2=59.17mm; y2=0.96mm; thickness=15.0mil; clearance=0.0; - } - ha:line.1397 { - x1=5.83mm; y1=0.96mm; x2=5.83mm; y2=6.04mm; thickness=15.0mil; clearance=0.0; - } - ha:line.1400 { - x1=5.83mm; y1=6.04mm; x2=59.17mm; y2=6.04mm; thickness=15.0mil; clearance=0.0; - } - ha:line.1403 { - x1=59.17mm; y1=0.96mm; x2=59.17mm; y2=6.04mm; thickness=15.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - top = 1 - } - } + ha:ps_proto_v6.0 { + hdia=38.0mil; hplated=1; htop=0; hbottom=0; + li:shape { - ha:subc-aux { - lid=1 - ha:combining { } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } - li:objects { - ha:line.1407 { - x1=32.5mm; y1=3.5mm; x2=32.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 } + clearance=0.0 } - ha:line.1410 { - x1=32.5mm; y1=3.5mm; x2=32.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 } + clearance=0.0 } - ha:line.1413 { - x1=32.5mm; y1=3.5mm; x2=32.5mm; y2=4.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 } + clearance=0.0 } - ha:line.1416 { - x1=32.5mm; y1=3.5mm; x2=33.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 } + clearance=0.0 } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAF - } - ha:subc.1554 { - ha:attributes { - value=4.7k - footprint=0402 - refdes=R1 + } } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; + ha:ps_proto_v6.1 { + hdia=38.0mil; hplated=1; htop=0; hbottom=0; li:shape { ha:ps_shape_v4 { @@ -1334,14 +2708,52 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil } } @@ -1353,42 +2765,102 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm + -42.5mil + -42.5mil + 42.5mil + -42.5mil + 42.5mil + 42.5mil + -42.5mil + 42.5mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -42.5mil + -42.5mil + 42.5mil + -42.5mil + 42.5mil + 42.5mil + -42.5mil + 42.5mil } } + } + } + } + + li:objects { + ha:padstack_ref.1419 { + proto=0; x=8.37mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.1420 { + proto=0; x=10.91mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.1421 { + proto=0; x=13.45mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } + li:thermal { + li:1 { + on + diag + round + noshape } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } - } - } - li:objects { - ha:padstack_ref.1568 { - proto=0; x=58.0mm; y=20.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:attributes { + term=6 + name=6 + } + } + ha:padstack_ref.1422 { + proto=0; x=15.99mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -1397,12 +2869,12 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=1 - name=1 + term=8 + name=8 } } - ha:padstack_ref.1569 { - proto=0; x=58.0mm; y=20.799592mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.1423 { + proto=0; x=18.53mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -1411,235 +2883,220 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=2 - name=2 + term=10 + name=10 } } - } - li:layers { + ha:padstack_ref.1424 { + proto=0; x=21.07mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } - li:objects { - } - ha:type { - silk = 1 - top = 1 - } + ha:attributes { + term=12 + name=12 + } } + ha:padstack_ref.1425 { + proto=0; x=23.61mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.1556 { - x1=58.0mm; y1=803.1415748mil; x2=58.0mm; y2=803.1415748mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } + li:thermal { + li:1 { + on + diag + round + noshape } - ha:line.1559 { - x1=58.0mm; y1=803.1415748mil; x2=58.0mm; y2=803.1415748mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + li:2 { + on + diag + round + noshape } - } - ha:line.1562 { - x1=58.0mm; y1=803.1415748mil; x2=58.0mm; y2=19.399796mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + li:3 { + on + diag + round + noshape } + } + + ha:attributes { + term=14 + name=14 + } + } + ha:padstack_ref.1426 { + proto=0; x=26.15mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=16 + name=16 + } + } + ha:padstack_ref.1427 { + proto=0; x=28.69mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=18 + name=18 + } + } + ha:padstack_ref.1428 { + proto=0; x=31.23mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + diag + round + noshape } - ha:line.1565 { - x1=58.0mm; y1=803.1415748mil; x2=57.0mm; y2=803.1415748mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + li:2 { + on + diag + round + noshape } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + li:3 { + on + diag + round + noshape + } + } + + ha:attributes { + term=20 + name=20 + } } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAJ - } - ha:subc.1571 { - ha:attributes { - value= - footprint=282834-6 - refdes=J2 - } - ha:data { - li:padstack_prototypes { + ha:padstack_ref.1429 { + proto=0; x=33.77mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } - ha:ps_proto_v6.0 { - hdia=45.28mil; hplated=1; htop=0; hbottom=0; - li:shape { + li:thermal { + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - } + ha:attributes { + term=22 + name=22 + } + } + ha:padstack_ref.1430 { + proto=0; x=36.31mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } + li:thermal { + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } + ha:attributes { + term=24 + name=24 + } + } + ha:padstack_ref.1431 { + proto=0; x=38.85mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } + li:thermal { + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } + ha:attributes { + term=26 + name=26 + } + } + ha:padstack_ref.1432 { + proto=0; x=41.39mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 } - } - ha:ps_proto_v6.1 { - hdia=45.28mil; hplated=1; htop=0; hbottom=0; - li:shape { + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil - } - } + ha:attributes { + term=28 + name=28 + } + } + ha:padstack_ref.1433 { + proto=0; x=43.93mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil - } + li:thermal { + li:1 { + on + diag + round + noshape } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 + li:2 { + on + diag + round + noshape } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + li:3 { + on + diag + round + noshape } - clearance=0.0 - li:ps_poly { - -1.059942mm - -1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - } - } + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -1.059942mm - -1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - } - } + ha:attributes { + term=30 + name=30 + } + } + ha:padstack_ref.1434 { + proto=0; x=46.47mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 } - } - } - li:objects { - ha:padstack_ref.1597 { - proto=0; x=9.4mm; y=25.7mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + li:thermal { + } + + ha:attributes { + term=32 + name=32 + } + } + ha:padstack_ref.1435 { + proto=0; x=49.01mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -1651,15 +3108,27 @@ ha:pcb-rnd-board-v8 { round noshape } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { - term=6 - name=pin6 + term=34 + name=34 } } - ha:padstack_ref.1598 { - proto=0; x=9.4mm; y=23.16mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:padstack_ref.1436 { + proto=0; x=51.55mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -1668,12 +3137,40 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=5 - name=pin5 + term=36 + name=36 } } - ha:padstack_ref.1599 { - proto=0; x=9.4mm; y=20.62mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:padstack_ref.1437 { + proto=0; x=54.09mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=38 + name=38 + } + } + ha:padstack_ref.1438 { + proto=0; x=56.63mm; y=2.23mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=40 + name=40 + } + } + ha:padstack_ref.1439 { + proto=1; x=8.37mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -1681,19 +3178,60 @@ ha:pcb-rnd-board-v8 { li:thermal { li:0 { on - diag - round + solid noshape } } ha:attributes { - term=4 - name=pin4 + term=1 + name=1 } } - ha:padstack_ref.1600 { - proto=0; x=9.4mm; y=18.08mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:padstack_ref.1440 { + proto=0; x=10.91mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.1441 { + proto=0; x=13.45mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=5 + } + } + ha:padstack_ref.1442 { + proto=0; x=15.99mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=7 + } + } + ha:padstack_ref.1443 { + proto=0; x=18.53mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -1705,15 +3243,41 @@ ha:pcb-rnd-board-v8 { round noshape } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { - term=3 - name=pin3 + term=9 + name=9 + } + } + ha:padstack_ref.1444 { + proto=0; x=21.07mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=11 } } - ha:padstack_ref.1601 { - proto=0; x=9.4mm; y=15.54mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:padstack_ref.1445 { + proto=0; x=23.61mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -1722,187 +3286,46 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=2 - name=pin2 + term=13 + name=13 } } - ha:padstack_ref.1602 { - proto=1; x=9.4mm; y=13.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:padstack_ref.1446 { + proto=0; x=26.15mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } li:thermal { - li:0 { - on - diag - round - noshape - } } ha:attributes { - term=1 - name=pin1 + term=15 + name=15 } } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - ha:line.1572 { - x1=6.15007mm; y1=27.200124mm; x2=12.650184mm; y2=27.200124mm; thickness=6.0mil; clearance=0.0; - } - ha:line.1575 { - x1=12.650184mm; y1=452.7607874mil; x2=12.650184mm; y2=27.200124mm; thickness=6.0mil; clearance=0.0; - } - ha:line.1578 { - x1=6.15007mm; y1=452.7607874mil; x2=12.650184mm; y2=452.7607874mil; thickness=6.0mil; clearance=0.0; - } - ha:line.1581 { - x1=6.15007mm; y1=452.7607874mil; x2=6.15007mm; y2=27.200124mm; thickness=6.0mil; clearance=0.0; - } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.1585 { - x1=9.4mm; y1=19.35mm; x2=9.4mm; y2=19.35mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.1588 { - x1=6.15007mm; y1=27.200124mm; x2=6.15007mm; y2=27.200124mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1591 { - x1=6.15007mm; y1=27.200124mm; x2=7.15007mm; y2=27.200124mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1594 { - x1=6.15007mm; y1=27.200124mm; x2=6.15007mm; y2=1.1102411in; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAK - } - ha:subc.1604 { - ha:attributes { - value=0.1uF - footprint=0402 - refdes=C1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm - } - } - } - } - } - - li:objects { - ha:padstack_ref.1618 { - proto=0; x=21.000204mm; y=15.4mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.1447 { + proto=0; x=28.69mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } li:thermal { + li:0 { + on + diag + sharp + noshape + } } ha:attributes { - term=1 - name=1 + term=17 + name=17 } } - ha:padstack_ref.1619 { - proto=0; x=21.799796mm; y=15.4mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.1448 { + proto=0; x=31.23mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -1911,155 +3334,72 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=2 - name=2 + term=19 + name=19 + } + } + ha:padstack_ref.1449 { + proto=0; x=33.77mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.1606 { - x1=21.4mm; y1=15.4mm; x2=21.4mm; y2=15.4mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.1609 { - x1=21.4mm; y1=15.4mm; x2=21.4mm; y2=15.4mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1612 { - x1=21.4mm; y1=15.4mm; x2=20.4mm; y2=15.4mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1615 { - x1=21.4mm; y1=15.4mm; x2=21.4mm; y2=16.4mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAL - } - ha:subc.1621 { - ha:attributes { - value=MS8607 - footprint=MS5607 - refdes=U1 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -21.655mil - -11.81mil - -21.655mil - 11.81mil - 21.655mil - 11.81mil - 21.655mil - -11.81mil - } - } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -24.655mil - -14.81mil - -24.655mil - 14.81mil - 24.655mil - 14.81mil - 24.655mil - -14.81mil - } - } + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -21.655mil - -11.81mil - -21.655mil - 11.81mil - 21.655mil - 11.81mil - 21.655mil - -11.81mil - } - } + ha:attributes { + term=21 + name=21 + } + } + ha:padstack_ref.1450 { + proto=0; x=36.31mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:flags { + clearline=1 } - } - } - li:objects { - ha:padstack_ref.1648 { - proto=0; x=20.125226mm; y=11.400307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + li:thermal { + } + + ha:attributes { + term=23 + name=23 + } + } + ha:padstack_ref.1451 { + proto=0; x=38.85mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { - term=8 - name=pin8 + term=25 + name=25 } } - ha:padstack_ref.1649 { - proto=0; x=20.125226mm; y=13.599947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:padstack_ref.1452 { + proto=0; x=41.39mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -2068,12 +3408,12 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=1 - name=pin1 + term=27 + name=27 } } - ha:padstack_ref.1650 { - proto=0; x=21.37516mm; y=11.400307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:padstack_ref.1453 { + proto=0; x=43.93mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -2082,12 +3422,12 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=7 - name=pin7 + term=29 + name=29 } } - ha:padstack_ref.1651 { - proto=0; x=21.37516mm; y=13.599947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:padstack_ref.1454 { + proto=0; x=46.47mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -2096,12 +3436,12 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=2 - name=pin2 + term=31 + name=31 } } - ha:padstack_ref.1652 { - proto=0; x=22.625094mm; y=11.400307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:padstack_ref.1455 { + proto=0; x=49.01mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -2110,12 +3450,12 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=6 - name=pin6 + term=33 + name=33 } } - ha:padstack_ref.1653 { - proto=0; x=22.625094mm; y=13.599947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:padstack_ref.1456 { + proto=0; x=51.55mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -2124,12 +3464,12 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=3 - name=pin3 + term=35 + name=35 } } - ha:padstack_ref.1654 { - proto=0; x=23.875028mm; y=11.400307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:padstack_ref.1457 { + proto=0; x=54.09mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -2138,22 +3478,40 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=5 - name=pin5 + term=37 + name=37 } } - ha:padstack_ref.1655 { - proto=0; x=23.875028mm; y=13.599947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:padstack_ref.1458 { + proto=0; x=56.63mm; y=4.77mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { - term=4 - name=pin4 + term=39 + name=39 } } } @@ -2164,20 +3522,17 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.1622 { - x1=19.500132mm; y1=11.00013mm; x2=19.500132mm; y2=14.000124mm; thickness=10.0mil; clearance=0.0; - } - ha:line.1625 { - x1=24.500122mm; y1=14.000124mm; x2=19.500132mm; y2=14.000124mm; thickness=10.0mil; clearance=0.0; + ha:line.1394 { + x1=5.83mm; y1=0.96mm; x2=59.17mm; y2=0.96mm; thickness=15.0mil; clearance=0.0; } - ha:line.1628 { - x1=24.500122mm; y1=11.00013mm; x2=24.500122mm; y2=14.000124mm; thickness=10.0mil; clearance=0.0; + ha:line.1397 { + x1=5.83mm; y1=0.96mm; x2=5.83mm; y2=6.04mm; thickness=15.0mil; clearance=0.0; } - ha:line.1631 { - x1=24.500122mm; y1=11.00013mm; x2=19.500132mm; y2=11.00013mm; thickness=10.0mil; clearance=0.0; + ha:line.1400 { + x1=5.83mm; y1=6.04mm; x2=59.17mm; y2=6.04mm; thickness=15.0mil; clearance=0.0; } - ha:arc.1634 { - x=19.812806mm; y=14.425066mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + ha:line.1403 { + x1=59.17mm; y1=0.96mm; x2=59.17mm; y2=6.04mm; thickness=15.0mil; clearance=0.0; } } ha:type { @@ -2191,26 +3546,26 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.1636 { - x1=22.000127mm; y1=12.500127mm; x2=22.000127mm; y2=12.500127mm; thickness=0.1mm; clearance=0.0; + ha:line.1407 { + x1=32.5mm; y1=3.5mm; x2=32.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.1639 { - x1=22.0mm; y1=12.5mm; x2=22.0mm; y2=12.5mm; thickness=0.1mm; clearance=0.0; + ha:line.1410 { + x1=32.5mm; y1=3.5mm; x2=32.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.1642 { - x1=22.0mm; y1=12.5mm; x2=22.0mm; y2=11.5mm; thickness=0.1mm; clearance=0.0; + ha:line.1413 { + x1=32.5mm; y1=3.5mm; x2=32.5mm; y2=4.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.1645 { - x1=22.0mm; y1=12.5mm; x2=23.0mm; y2=12.5mm; thickness=0.1mm; clearance=0.0; + ha:line.1416 { + x1=32.5mm; y1=3.5mm; x2=33.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -2224,37 +3579,131 @@ ha:pcb-rnd-board-v8 { } } } - uid = fqmaCZ/Ivo74XAEvIAsAAAAM + uid = fqmaCZ/Ivo74XAEvIAsAAAAF } - ha:subc.1657 { + ha:subc.1571 { ha:attributes { - value=0.1uF - footprint=0402 - refdes=C3 + value= + footprint=282834-6 + refdes=J2 } ha:data { li:padstack_prototypes { ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; + hdia=45.28mil; hplated=1; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=2.119884mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + + ha:ps_proto_v6.1 { + hdia=45.28mil; hplated=1; htop=0; hbottom=0; li:shape { ha:ps_shape_v4 { ha:combining { } ha:layer_mask { copper = 1 - top = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + -35.435mil + -35.435mil + 35.435mil + -35.435mil + 35.435mil + 35.435mil + -35.435mil + 35.435mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -35.435mil + -35.435mil + 35.435mil + -35.435mil + 35.435mil + 35.435mil + -35.435mil + 35.435mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 } clearance=0.0 li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm + -35.435mil + -35.435mil + 35.435mil + -35.435mil + 35.435mil + 35.435mil + -35.435mil + 35.435mil } } @@ -2266,33 +3715,33 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - -0.425958mm - -0.326136mm - -0.425958mm - 0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - -0.326136mm + -1.059942mm + -1.059942mm + 1.059942mm + -1.059942mm + 1.059942mm + 1.059942mm + -1.059942mm + 1.059942mm } } ha:ps_shape_v4 { - ha:combining { auto=1; } + ha:combining { sub=1; auto=1; } ha:layer_mask { - top = 1 - paste = 1 + bottom = 1 + mask = 1 } clearance=0.0 li:ps_poly { - -0.349758mm - -0.249936mm - -0.349758mm - 0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - -0.249936mm + -1.059942mm + -1.059942mm + 1.059942mm + -1.059942mm + 1.059942mm + 1.059942mm + -1.059942mm + 1.059942mm } } } @@ -2300,22 +3749,106 @@ ha:pcb-rnd-board-v8 { } li:objects { - ha:padstack_ref.1671 { - proto=0; x=1.701in; y=635.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.1597 { + proto=0; x=15.0mm; y=26.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { - term=1 - name=1 + term=6 + name=pin6 + } + } + ha:padstack_ref.1598 { + proto=0; x=15.0mm; y=23.46mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.1599 { + proto=0; x=15.0mm; y=20.92mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:0 { + on + diag + round + noshape + } + } + + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.1600 { + proto=0; x=15.0mm; y=18.38mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } + + ha:attributes { + term=3 + name=pin3 } } - ha:padstack_ref.1672 { - proto=0; x=1.701in; y=666.48mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.1601 { + proto=0; x=15.0mm; y=15.84mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } @@ -2325,7 +3858,27 @@ ha:pcb-rnd-board-v8 { ha:attributes { term=2 - name=2 + name=pin2 + } + } + ha:padstack_ref.1602 { + proto=1; x=15.0mm; y=13.3mm; rot=0.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } + + li:thermal { + li:0 { + on + diag + round + noshape + } + } + + ha:attributes { + term=1 + name=pin1 } } } @@ -2336,6 +3889,18 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { + ha:line.1572 { + x1=462.6011811mil; y1=27.500124mm; x2=18.250184mm; y2=27.500124mm; thickness=6.0mil; clearance=0.0; + } + ha:line.1575 { + x1=18.250184mm; y1=11.800124mm; x2=18.250184mm; y2=27.500124mm; thickness=6.0mil; clearance=0.0; + } + ha:line.1578 { + x1=462.6011811mil; y1=11.800124mm; x2=18.250184mm; y2=11.800124mm; thickness=6.0mil; clearance=0.0; + } + ha:line.1581 { + x1=462.6011811mil; y1=11.800124mm; x2=462.6011811mil; y2=27.500124mm; thickness=6.0mil; clearance=0.0; + } } ha:type { silk = 1 @@ -2348,211 +3913,117 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.1659 { - x1=1.701in; y1=650.74mil; x2=1.701in; y2=650.74mil; thickness=0.1mm; clearance=0.0; + ha:line.1585 { + x1=15.0mm; y1=19.65mm; x2=15.0mm; y2=19.65mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.1662 { - x1=1.701in; y1=650.74mil; x2=1.701in; y2=650.74mil; thickness=0.1mm; clearance=0.0; + ha:line.1588 { + x1=462.6011811mil; y1=27.500124mm; x2=462.6011811mil; y2=27.500124mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.1665 { - x1=1.701in; y1=650.74mil; x2=1.701in; y2=15.528796mm; thickness=0.1mm; clearance=0.0; + ha:line.1591 { + x1=462.6011811mil; y1=27.500124mm; x2=12.75007mm; y2=27.500124mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.1668 { - x1=1.701in; y1=650.74mil; x2=42.2054mm; y2=650.74mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAN - } - ha:subc.1674 { - ha:attributes { - value= - footprint=100mil2pin - refdes=J5 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=38.0mil; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - -35.0mil - -35.0mil - 35.0mil - -35.0mil - 35.0mil - 35.0mil - -35.0mil - 35.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - li:ps_poly { - -35.0mil - -35.0mil - 35.0mil - -35.0mil - 35.0mil - 35.0mil - -35.0mil - 35.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - li:ps_poly { - -35.0mil - -35.0mil - 35.0mil - -35.0mil - 35.0mil - 35.0mil - -35.0mil - 35.0mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -42.5mil - -42.5mil - 42.5mil - -42.5mil - 42.5mil - 42.5mil - -42.5mil - 42.5mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 + ha:line.1594 { + x1=462.6011811mil; y1=27.500124mm; x2=462.6011811mil; y2=28.500124mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } - clearance=0.0 - li:ps_poly { - -42.5mil - -42.5mil - 42.5mil - -42.5mil - 42.5mil - 42.5mil - -42.5mil - 42.5mil - } } - } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = fqmaCZ/Ivo74XAEvIAsAAAAK + } + ha:subc.1604 { + ha:attributes { + value=0.1uF + footprint=0402 + refdes=C1 } + ha:data { + li:padstack_prototypes { - ha:ps_proto_v6.1 { - hdia=38.0mil; hplated=1; htop=0; hbottom=0; + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; li:shape { ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } ha:combining { } ha:layer_mask { copper = 1 top = 1 } clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } } ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 - } - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } ha:combining { sub=1; auto=1; } ha:layer_mask { top = 1 mask = 1 } clearance=0.0 + li:ps_poly { + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm + } } ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } - ha:combining { sub=1; auto=1; } + ha:combining { auto=1; } ha:layer_mask { - bottom = 1 - mask = 1 + top = 1 + paste = 1 } clearance=0.0 + li:ps_poly { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm + } } } } } li:objects { - ha:padstack_ref.1700 { - proto=0; x=1.868in; y=731.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; + ha:padstack_ref.1618 { + proto=0; x=19.6mm; y=11.9mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -2565,19 +4036,9 @@ ha:pcb-rnd-board-v8 { name=1 } } - ha:padstack_ref.1701 { - proto=1; x=1.968in; y=731.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; - ha:flags { - clearline=1 - } - + ha:padstack_ref.1619 { + proto=0; x=803.13354331mil; y=11.9mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; li:thermal { - li:1 { - on - diag - round - noshape - } } ha:attributes { @@ -2593,18 +4054,6 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.1675 { - x1=2.018in; y1=681.0mil; x2=1.818in; y2=681.0mil; thickness=15.0mil; clearance=0.0; - } - ha:line.1678 { - x1=1.818in; y1=681.0mil; x2=1.818in; y2=781.0mil; thickness=15.0mil; clearance=0.0; - } - ha:line.1681 { - x1=1.818in; y1=781.0mil; x2=2.018in; y2=781.0mil; thickness=15.0mil; clearance=0.0; - } - ha:line.1684 { - x1=2.018in; y1=781.0mil; x2=2.018in; y2=681.0mil; thickness=15.0mil; clearance=0.0; - } } ha:type { silk = 1 @@ -2617,26 +4066,26 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.1688 { - x1=1.918in; y1=731.0mil; x2=1.918in; y2=731.0mil; thickness=0.1mm; clearance=0.0; + ha:line.1606 { + x1=787.39354331mil; y1=11.9mm; x2=787.39354331mil; y2=11.9mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.1691 { - x1=1.868in; y1=731.0mil; x2=1.868in; y2=731.0mil; thickness=0.1mm; clearance=0.0; + ha:line.1609 { + x1=787.39354331mil; y1=11.9mm; x2=787.39354331mil; y2=11.9mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.1694 { - x1=1.868in; y1=731.0mil; x2=48.4472mm; y2=731.0mil; thickness=0.1mm; clearance=0.0; + ha:line.1612 { + x1=787.39354331mil; y1=11.9mm; x2=18.999796mm; y2=11.9mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.1697 { - x1=1.868in; y1=731.0mil; x2=1.868in; y2=19.5674mm; thickness=0.1mm; clearance=0.0; + ha:line.1615 { + x1=787.39354331mil; y1=11.9mm; x2=787.39354331mil; y2=12.9mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -2650,13 +4099,13 @@ ha:pcb-rnd-board-v8 { } } } - uid = fqmaCZ/Ivo74XAEvIAsAAAAO + uid = fqmaCZ/Ivo74XAEvIAsAAAAL } - ha:subc.1703 { + ha:subc.1621 { ha:attributes { - value=3.9k - footprint=0402 - refdes=R14 + value=MS8607 + footprint=MS5607 + refdes=U1 } ha:data { li:padstack_prototypes { @@ -2673,14 +4122,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + -21.655mil + -11.81mil + -21.655mil + 11.81mil + 21.655mil + 11.81mil + 21.655mil + -11.81mil } } @@ -2692,42 +4141,122 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm + -24.655mil + -14.81mil + -24.655mil + 14.81mil + 24.655mil + 14.81mil + 24.655mil + -14.81mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -21.655mil + -11.81mil + -21.655mil + 11.81mil + 21.655mil + 11.81mil + 21.655mil + -11.81mil } } + } + } + } + + li:objects { + ha:padstack_ref.1648 { + proto=0; x=19.625226mm; y=7.900307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.1649 { + proto=0; x=19.625226mm; y=10.099947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=pin1 + } + } + ha:padstack_ref.1650 { + proto=0; x=20.87516mm; y=7.900307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.1651 { + proto=0; x=20.87516mm; y=10.099947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.1652 { + proto=0; x=22.125094mm; y=7.900307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } + li:thermal { } - } - } - li:objects { - ha:padstack_ref.1717 { - proto=0; x=42.609004mm; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.1653 { + proto=0; x=22.125094mm; y=10.099947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; + li:thermal { + } + + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.1654 { + proto=0; x=23.375028mm; y=7.900307mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; ha:flags { clearline=1 } @@ -2736,12 +4265,12 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=1 - name=1 + term=5 + name=pin5 } } - ha:padstack_ref.1718 { - proto=0; x=43.408596mm; y=534.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.1655 { + proto=0; x=23.375028mm; y=10.099947mm; rot=270.000000; xmirror=0; smirror=0; clearance=12.795mil; ha:flags { clearline=1 } @@ -2750,8 +4279,8 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=2 - name=2 + term=4 + name=pin4 } } } @@ -2762,6 +4291,21 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { + ha:line.1622 { + x1=19.000132mm; y1=7.50013mm; x2=19.000132mm; y2=10.500124mm; thickness=10.0mil; clearance=0.0; + } + ha:line.1625 { + x1=24.000122mm; y1=10.500124mm; x2=19.000132mm; y2=10.500124mm; thickness=10.0mil; clearance=0.0; + } + ha:line.1628 { + x1=24.000122mm; y1=7.50013mm; x2=24.000122mm; y2=10.500124mm; thickness=10.0mil; clearance=0.0; + } + ha:line.1631 { + x1=24.000122mm; y1=7.50013mm; x2=19.000132mm; y2=7.50013mm; thickness=10.0mil; clearance=0.0; + } + ha:arc.1634 { + x=19.312806mm; y=10.925066mm; width=5.0mil; height=5.0mil; astart=0.000000; adelta=360.000000; thickness=10.0mil; clearance=0.0; + } } ha:type { silk = 1 @@ -2774,26 +4318,26 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.1705 { - x1=43.0088mm; y1=534.0mil; x2=43.0088mm; y2=534.0mil; thickness=0.1mm; clearance=0.0; + ha:line.1636 { + x1=21.500127mm; y1=9.000127mm; x2=21.500127mm; y2=9.000127mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.1708 { - x1=43.0088mm; y1=534.0mil; x2=43.0088mm; y2=534.0mil; thickness=0.1mm; clearance=0.0; + ha:line.1639 { + x1=21.5mm; y1=9.0mm; x2=21.5mm; y2=9.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.1711 { - x1=43.0088mm; y1=534.0mil; x2=44.0088mm; y2=534.0mil; thickness=0.1mm; clearance=0.0; + ha:line.1642 { + x1=21.5mm; y1=9.0mm; x2=21.5mm; y2=8.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.1714 { - x1=43.0088mm; y1=534.0mil; x2=43.0088mm; y2=14.5636mm; thickness=0.1mm; clearance=0.0; + ha:line.1645 { + x1=21.5mm; y1=9.0mm; x2=22.5mm; y2=9.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -2807,19 +4351,19 @@ ha:pcb-rnd-board-v8 { } } } - uid = fqmaCZ/Ivo74XAEvIAsAAAAP + uid = fqmaCZ/Ivo74XAEvIAsAAAAM } - ha:subc.1720 { + ha:subc.1674 { ha:attributes { - value=3.9k - footprint=0402 - refdes=R15 + value= + footprint=100mil2pin + refdes=J5 } ha:data { li:padstack_prototypes { ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; + hdia=38.0mil; hplated=1; htop=0; hbottom=0; li:shape { ha:ps_shape_v4 { @@ -2830,14 +4374,52 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + li:ps_poly { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil + } + } + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -35.0mil + -35.0mil + 35.0mil + -35.0mil + 35.0mil + 35.0mil + -35.0mil + 35.0mil } } @@ -2849,199 +4431,98 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm + -42.5mil + -42.5mil + 42.5mil + -42.5mil + 42.5mil + 42.5mil + -42.5mil + 42.5mil } } ha:ps_shape_v4 { - ha:combining { auto=1; } + ha:combining { sub=1; auto=1; } ha:layer_mask { - top = 1 - paste = 1 + bottom = 1 + mask = 1 } clearance=0.0 li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + -42.5mil + -42.5mil + 42.5mil + -42.5mil + 42.5mil + 42.5mil + -42.5mil + 42.5mil } } } } - } - - li:objects { - ha:padstack_ref.1734 { - proto=0; x=42.609004mm; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.1735 { - proto=0; x=43.408596mm; y=485.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } - - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } - ha:subc-aux { - lid=1 - ha:combining { } + ha:ps_proto_v6.1 { + hdia=38.0mil; hplated=1; htop=0; hbottom=0; + li:shape { - li:objects { - ha:line.1722 { - x1=43.0088mm; y1=485.0mil; x2=43.0088mm; y2=485.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.1725 { - x1=43.0088mm; y1=485.0mil; x2=43.0088mm; y2=485.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.1728 { - x1=43.0088mm; y1=485.0mil; x2=44.0088mm; y2=485.0mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.1731 { - x1=43.0088mm; y1=485.0mil; x2=43.0088mm; y2=13.319mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 } + clearance=0.0 } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAQ - } - ha:subc.1737 { - ha:attributes { - value=1k - footprint=0402 - refdes=R16 - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.0mil; } ha:combining { } ha:layer_mask { copper = 1 - top = 1 + intern = 1 } clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } } ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } ha:combining { sub=1; auto=1; } ha:layer_mask { top = 1 mask = 1 } clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } } ha:ps_shape_v4 { - ha:combining { auto=1; } + ha:ps_circ { x=0.0; y=0.0; dia=85.0mil; } + ha:combining { sub=1; auto=1; } ha:layer_mask { - top = 1 - paste = 1 + bottom = 1 + mask = 1 } clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } } } } } li:objects { - ha:padstack_ref.1751 { - proto=0; x=1.67826in; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.1700 { + proto=0; x=42.8mm; y=10.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } @@ -3054,13 +4535,31 @@ ha:pcb-rnd-board-v8 { name=1 } } - ha:padstack_ref.1752 { - proto=0; x=1.70974in; y=584.0mil; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.1701 { + proto=1; x=45.34mm; y=10.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=7.5mil; ha:flags { clearline=1 } li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { @@ -3076,6 +4575,18 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { + ha:line.1675 { + x1=46.61mm; y1=8.73mm; x2=41.53mm; y2=8.73mm; thickness=15.0mil; clearance=0.0; + } + ha:line.1678 { + x1=41.53mm; y1=8.73mm; x2=41.53mm; y2=443.7007874mil; thickness=15.0mil; clearance=0.0; + } + ha:line.1681 { + x1=41.53mm; y1=443.7007874mil; x2=46.61mm; y2=443.7007874mil; thickness=15.0mil; clearance=0.0; + } + ha:line.1684 { + x1=46.61mm; y1=443.7007874mil; x2=46.61mm; y2=8.73mm; thickness=15.0mil; clearance=0.0; + } } ha:type { silk = 1 @@ -3088,26 +4599,26 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.1739 { - x1=1.694in; y1=584.0mil; x2=1.694in; y2=584.0mil; thickness=0.1mm; clearance=0.0; + ha:line.1688 { + x1=44.07mm; y1=10.0mm; x2=44.07mm; y2=10.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.1742 { - x1=1.694in; y1=584.0mil; x2=1.694in; y2=584.0mil; thickness=0.1mm; clearance=0.0; + ha:line.1691 { + x1=42.8mm; y1=10.0mm; x2=42.8mm; y2=10.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.1745 { - x1=1.694in; y1=584.0mil; x2=44.0276mm; y2=584.0mil; thickness=0.1mm; clearance=0.0; + ha:line.1694 { + x1=42.8mm; y1=10.0mm; x2=43.8mm; y2=10.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.1748 { - x1=1.694in; y1=584.0mil; x2=1.694in; y2=15.8336mm; thickness=0.1mm; clearance=0.0; + ha:line.1697 { + x1=42.8mm; y1=10.0mm; x2=42.8mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -3121,7 +4632,7 @@ ha:pcb-rnd-board-v8 { } } } - uid = fqmaCZ/Ivo74XAEvIAsAAAAR + uid = fqmaCZ/Ivo74XAEvIAsAAAAO } ha:subc.1904 { ha:attributes { @@ -3198,7 +4709,7 @@ ha:pcb-rnd-board-v8 { li:objects { ha:padstack_ref.1918 { - proto=0; x=38.5mm; y=12.899796mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + proto=0; x=26.6mm; y=18.3mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -3212,11 +4723,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.1919 { - proto=0; x=38.5mm; y=12.100204mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - + proto=0; x=27.399592mm; y=18.3mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; li:thermal { } @@ -3246,25 +4753,25 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.1906 { - x1=38.5mm; y1=12.5mm; x2=38.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0; + x1=26.999796mm; y1=18.3mm; x2=26.999796mm; y2=18.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } ha:line.1909 { - x1=38.5mm; y1=12.5mm; x2=38.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0; + x1=26.999796mm; y1=18.3mm; x2=26.999796mm; y2=18.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } ha:line.1912 { - x1=38.5mm; y1=12.5mm; x2=38.5mm; y2=13.5mm; thickness=0.1mm; clearance=0.0; + x1=26.999796mm; y1=18.3mm; x2=25.999796mm; y2=18.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } ha:line.1915 { - x1=38.5mm; y1=12.5mm; x2=39.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0; + x1=26.999796mm; y1=18.3mm; x2=26.999796mm; y2=19.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -3449,12 +4956,24 @@ ha:pcb-rnd-board-v8 { li:objects { ha:padstack_ref.2521 { - proto=0; x=9.3mm; y=42.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=15.0mm; y=42.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { @@ -3463,7 +4982,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2522 { - proto=0; x=9.3mm; y=40.16mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=15.0mm; y=40.16mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } @@ -3477,7 +4996,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2523 { - proto=0; x=9.3mm; y=37.62mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=15.0mm; y=37.62mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } @@ -3491,12 +5010,24 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2524 { - proto=0; x=9.3mm; y=35.08mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=15.0mm; y=35.08mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { @@ -3505,7 +5036,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2525 { - proto=0; x=9.3mm; y=32.54mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=15.0mm; y=32.54mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } @@ -3519,7 +5050,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2526 { - proto=1; x=9.3mm; y=30.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=1; x=15.0mm; y=30.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } @@ -3541,16 +5072,16 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.2496 { - x1=6.05007mm; y1=44.200124mm; x2=12.550184mm; y2=44.200124mm; thickness=6.0mil; clearance=0.0; + x1=462.6011811mil; y1=44.200124mm; x2=18.250184mm; y2=44.200124mm; thickness=6.0mil; clearance=0.0; } ha:line.2499 { - x1=12.550184mm; y1=44.200124mm; x2=12.550184mm; y2=28.50013mm; thickness=6.0mil; clearance=0.0; + x1=18.250184mm; y1=44.200124mm; x2=18.250184mm; y2=28.50013mm; thickness=6.0mil; clearance=0.0; } ha:line.2502 { - x1=12.550184mm; y1=28.50013mm; x2=6.05007mm; y2=28.50013mm; thickness=6.0mil; clearance=0.0; + x1=18.250184mm; y1=28.50013mm; x2=462.6011811mil; y2=28.50013mm; thickness=6.0mil; clearance=0.0; } ha:line.2505 { - x1=6.05007mm; y1=28.50013mm; x2=6.05007mm; y2=44.200124mm; thickness=6.0mil; clearance=0.0; + x1=462.6011811mil; y1=28.50013mm; x2=462.6011811mil; y2=44.200124mm; thickness=6.0mil; clearance=0.0; } } ha:type { @@ -3565,25 +5096,25 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.2509 { - x1=9.3mm; y1=36.35mm; x2=9.3mm; y2=36.35mm; thickness=0.1mm; clearance=0.0; + x1=15.0mm; y1=36.35mm; x2=15.0mm; y2=36.35mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } ha:line.2512 { - x1=6.05007mm; y1=44.200124mm; x2=6.05007mm; y2=44.200124mm; thickness=0.1mm; clearance=0.0; + x1=462.6011811mil; y1=44.200124mm; x2=462.6011811mil; y2=44.200124mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } ha:line.2515 { - x1=6.05007mm; y1=44.200124mm; x2=5.05007mm; y2=44.200124mm; thickness=0.1mm; clearance=0.0; + x1=462.6011811mil; y1=44.200124mm; x2=10.75007mm; y2=44.200124mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } ha:line.2518 { - x1=6.05007mm; y1=44.200124mm; x2=6.05007mm; y2=45.200124mm; thickness=0.1mm; clearance=0.0; + x1=462.6011811mil; y1=44.200124mm; x2=462.6011811mil; y2=45.200124mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -3768,12 +5299,24 @@ ha:pcb-rnd-board-v8 { li:objects { ha:padstack_ref.2588 { - proto=0; x=61.7mm; y=1.45275591in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=52.9mm; y=36.88mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { @@ -3782,7 +5325,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2589 { - proto=0; x=61.7mm; y=1.35275591in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=52.9mm; y=34.34mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } @@ -3796,12 +5339,24 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2590 { - proto=0; x=61.7mm; y=31.82mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=52.9mm; y=31.8mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { @@ -3810,7 +5365,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2591 { - proto=0; x=61.7mm; y=29.28mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=52.9mm; y=29.26mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } @@ -3824,12 +5379,24 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2592 { - proto=0; x=61.7mm; y=1.05275591in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=52.9mm; y=1.0519685in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { @@ -3838,7 +5405,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2593 { - proto=0; x=61.7mm; y=24.2mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=52.9mm; y=24.18mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } @@ -3852,12 +5419,24 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2594 { - proto=0; x=61.7mm; y=21.66mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=0; x=52.9mm; y=21.64mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } } ha:attributes { @@ -3866,7 +5445,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.2595 { - proto=1; x=61.7mm; y=19.12mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + proto=1; x=52.9mm; y=19.1mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; ha:flags { clearline=1 } @@ -3888,16 +5467,16 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.2563 { - x1=58.45007mm; y1=1.51181591in; x2=64.950184mm; y2=1.51181591in; thickness=6.0mil; clearance=0.0; + x1=49.65007mm; y1=38.380124mm; x2=56.150184mm; y2=38.380124mm; thickness=6.0mil; clearance=0.0; } ha:line.2566 { - x1=64.950184mm; y1=1.51181591in; x2=64.950184mm; y2=17.62013mm; thickness=6.0mil; clearance=0.0; + x1=56.150184mm; y1=38.380124mm; x2=56.150184mm; y2=17.60013mm; thickness=6.0mil; clearance=0.0; } ha:line.2569 { - x1=64.950184mm; y1=17.62013mm; x2=58.45007mm; y2=17.62013mm; thickness=6.0mil; clearance=0.0; + x1=56.150184mm; y1=17.60013mm; x2=49.65007mm; y2=17.60013mm; thickness=6.0mil; clearance=0.0; } ha:line.2572 { - x1=58.45007mm; y1=17.62013mm; x2=58.45007mm; y2=1.51181591in; thickness=6.0mil; clearance=0.0; + x1=49.65007mm; y1=17.60013mm; x2=49.65007mm; y2=38.380124mm; thickness=6.0mil; clearance=0.0; } } ha:type { @@ -3912,25 +5491,25 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.2576 { - x1=61.7mm; y1=28.01mm; x2=61.7mm; y2=28.01mm; thickness=0.1mm; clearance=0.0; + x1=52.9mm; y1=1.1019685in; x2=52.9mm; y2=1.1019685in; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } ha:line.2579 { - x1=58.45007mm; y1=1.51181591in; x2=58.45007mm; y2=1.51181591in; thickness=0.1mm; clearance=0.0; + x1=49.65007mm; y1=38.380124mm; x2=49.65007mm; y2=38.380124mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } ha:line.2582 { - x1=58.45007mm; y1=1.51181591in; x2=57.45007mm; y2=1.51181591in; thickness=0.1mm; clearance=0.0; + x1=49.65007mm; y1=38.380124mm; x2=48.65007mm; y2=38.380124mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } ha:line.2585 { - x1=58.45007mm; y1=1.51181591in; x2=58.45007mm; y2=39.400124mm; thickness=0.1mm; clearance=0.0; + x1=49.65007mm; y1=38.380124mm; x2=49.65007mm; y2=39.380124mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -4084,11 +5663,7 @@ ha:pcb-rnd-board-v8 { li:objects { ha:padstack_ref.4275 { - proto=0; x=49.219832mm; y=23.199998mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - + proto=0; x=39.100002mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; li:thermal { } @@ -4098,7 +5673,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.4276 { - proto=0; x=46.5mm; y=21.699874mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=0; x=40.600126mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -4112,11 +5687,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.4277 { - proto=0; x=49.219832mm; y=22.699872mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - + proto=0; x=39.600128mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; li:thermal { } @@ -4126,7 +5697,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.4278 { - proto=0; x=46.5mm; y=22.2mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=0; x=40.1mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -4140,11 +5711,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.4279 { - proto=0; x=49.219832mm; y=22.2mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - + proto=0; x=40.1mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; li:thermal { } @@ -4154,7 +5721,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.4280 { - proto=0; x=46.5mm; y=22.699872mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=0; x=39.600128mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -4168,11 +5735,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.4281 { - proto=0; x=49.219832mm; y=21.699874mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - + proto=0; x=40.600126mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; li:thermal { } @@ -4182,7 +5745,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.4282 { - proto=0; x=46.5mm; y=23.199998mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=0; x=39.100002mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -4196,7 +5759,7 @@ ha:pcb-rnd-board-v8 { } } ha:padstack_ref.4283 { - proto=1; x=47.859916mm; y=22.449936mm; rot=-180.000000; xmirror=0; smirror=0; clearance=6.0mil; + proto=1; x=39.850064mm; y=10.059916mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -4218,31 +5781,31 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.4235 { - x1=49.36004mm; y1=23.449934mm; x2=48.95999mm; y2=23.449934mm; thickness=10.0mil; clearance=0.0; + x1=38.850066mm; y1=11.56004mm; x2=38.850066mm; y2=11.15999mm; thickness=10.0mil; clearance=0.0; } ha:line.4238 { - x1=49.36004mm; y1=23.449934mm; x2=49.36004mm; y2=23.049884mm; thickness=10.0mil; clearance=0.0; + x1=38.850066mm; y1=11.56004mm; x2=39.250116mm; y2=11.56004mm; thickness=10.0mil; clearance=0.0; } ha:line.4241 { - x1=46.359792mm; y1=23.449934mm; x2=46.759842mm; y2=23.449934mm; thickness=10.0mil; clearance=0.0; + x1=38.850066mm; y1=8.559792mm; x2=38.850066mm; y2=8.959842mm; thickness=10.0mil; clearance=0.0; } ha:line.4244 { - x1=46.359792mm; y1=23.449934mm; x2=46.359792mm; y2=23.049884mm; thickness=10.0mil; clearance=0.0; + x1=38.850066mm; y1=8.559792mm; x2=39.250116mm; y2=8.559792mm; thickness=10.0mil; clearance=0.0; } ha:line.4247 { - x1=49.36004mm; y1=21.449938mm; x2=48.95999mm; y2=21.449938mm; thickness=10.0mil; clearance=0.0; + x1=40.850062mm; y1=11.56004mm; x2=40.850062mm; y2=11.15999mm; thickness=10.0mil; clearance=0.0; } ha:line.4250 { - x1=49.36004mm; y1=21.449938mm; x2=49.36004mm; y2=21.849988mm; thickness=10.0mil; clearance=0.0; + x1=40.850062mm; y1=11.56004mm; x2=40.450012mm; y2=11.56004mm; thickness=10.0mil; clearance=0.0; } ha:line.4253 { - x1=46.359792mm; y1=21.449938mm; x2=46.759842mm; y2=21.449938mm; thickness=10.0mil; clearance=0.0; + x1=40.850062mm; y1=8.559792mm; x2=40.850062mm; y2=8.959842mm; thickness=10.0mil; clearance=0.0; } ha:line.4256 { - x1=46.359792mm; y1=21.449938mm; x2=46.359792mm; y2=21.849988mm; thickness=10.0mil; clearance=0.0; + x1=40.850062mm; y1=8.559792mm; x2=40.450012mm; y2=8.559792mm; thickness=10.0mil; clearance=0.0; } ha:line.4259 { - x1=49.660014mm; y1=23.749908mm; x2=49.660014mm; y2=23.749908mm; thickness=10.0mil; clearance=0.0; + x1=38.550092mm; y1=11.860014mm; x2=38.550092mm; y2=11.860014mm; thickness=10.0mil; clearance=0.0; } } ha:type { @@ -4257,25 +5820,25 @@ ha:pcb-rnd-board-v8 { li:objects { ha:line.4263 { - x1=47.859916mm; y1=22.449936mm; x2=47.859916mm; y2=22.449936mm; thickness=0.1mm; clearance=0.0; + x1=39.850064mm; y1=10.059916mm; x2=39.850064mm; y2=10.059916mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } ha:line.4266 { - x1=47.859916mm; y1=22.449936mm; x2=47.859916mm; y2=22.449936mm; thickness=0.1mm; clearance=0.0; + x1=39.850064mm; y1=10.059916mm; x2=39.850064mm; y2=10.059916mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } ha:line.4269 { - x1=47.859916mm; y1=22.449936mm; x2=46.859916mm; y2=22.449936mm; thickness=0.1mm; clearance=0.0; + x1=39.850064mm; y1=10.059916mm; x2=39.850064mm; y2=9.059916mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } ha:line.4272 { - x1=47.859916mm; y1=22.449936mm; x2=47.859916mm; y2=21.449936mm; thickness=0.1mm; clearance=0.0; + x1=39.850064mm; y1=10.059916mm; x2=40.850064mm; y2=10.059916mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -5563,11 +7126,166 @@ ha:pcb-rnd-board-v8 { } uid = Svp5x+jXVMzoyxWL6jQAAAAV } - ha:subc.7932 { + ha:subc.9638 { + ha:attributes { + refdes=C2 + value=0.1uF + footprint=0402 + openscad=0402 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.9652 { + proto=0; x=28.699592mm; y=8.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.9653 { + proto=0; x=27.9mm; y=8.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.9640 { + x1=28.299796mm; y1=8.3mm; x2=28.299796mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.9643 { + x1=28.299796mm; y1=8.3mm; x2=28.299796mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.9646 { + x1=28.299796mm; y1=8.3mm; x2=27.299796mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.9649 { + x1=28.299796mm; y1=8.3mm; x2=28.299796mm; y2=287.4015748mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = XljUU+Kp7nkz3u8GOzsAAAAV + } + ha:subc.9677 { ha:attributes { - value=MCP3008 - footprint=soic-16 - refdes=U4 + refdes=C4 + value=47uF + footprint=1206 + openscad=1206 } ha:data { li:padstack_prototypes { @@ -5584,14 +7302,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 11.81mil + 0.649986mm + -0.94996mm -0.649986mm - -11.81mil + -0.94996mm -0.649986mm - -11.81mil - 0.649986mm - 11.81mil + 0.94996mm 0.649986mm + 0.94996mm } } @@ -5603,14 +7321,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 0.376173mm - -0.726185mm - -0.376173mm - -0.726185mm - -0.376173mm - 0.726185mm - 0.376173mm - 0.726185mm + 0.726186mm + -1.02616mm + -0.726186mm + -1.02616mm + -0.726186mm + 1.02616mm + 0.726186mm + 1.02616mm } } @@ -5622,14 +7340,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 11.81mil + 0.649986mm + -0.94996mm -0.649986mm - -11.81mil + -0.94996mm -0.649986mm - -11.81mil - 0.649986mm - 11.81mil + 0.94996mm 0.649986mm + 0.94996mm } } } @@ -5637,12 +7355,8 @@ ha:pcb-rnd-board-v8 { } li:objects { - ha:padstack_ref.7973 { - proto=0; x=28.055mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - + ha:padstack_ref.9697 { + proto=0; x=14.39974mm; y=8.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; li:thermal { } @@ -5651,22 +7365,8 @@ ha:pcb-rnd-board-v8 { name=1 } } - ha:padstack_ref.7974 { - proto=0; x=28.055mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=16 - name=16 - } - } - ha:padstack_ref.7975 { - proto=0; x=29.325mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:padstack_ref.9698 { + proto=0; x=11.4mm; y=8.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -5679,188 +7379,6 @@ ha:pcb-rnd-board-v8 { name=2 } } - ha:padstack_ref.7976 { - proto=0; x=29.325mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=15 - name=15 - } - } - ha:padstack_ref.7977 { - proto=0; x=30.595mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } - } - ha:padstack_ref.7978 { - proto=0; x=30.595mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=14 - name=14 - } - } - ha:padstack_ref.7979 { - proto=0; x=31.865mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=4 - name=4 - } - } - ha:padstack_ref.7980 { - proto=0; x=31.865mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=13 - name=13 - } - } - ha:padstack_ref.7981 { - proto=0; x=33.135mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=5 - name=5 - } - } - ha:padstack_ref.7982 { - proto=0; x=33.135mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=12 - name=12 - } - } - ha:padstack_ref.7983 { - proto=0; x=34.405mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=6 - name=6 - } - } - ha:padstack_ref.7984 { - proto=0; x=34.405mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=11 - name=11 - } - } - ha:padstack_ref.7985 { - proto=0; x=35.675mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=7 - name=7 - } - } - ha:padstack_ref.7986 { - proto=0; x=35.675mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=10 - name=10 - } - } - ha:padstack_ref.7987 { - proto=0; x=36.945mm; y=15.149982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=8 - name=8 - } - } - ha:padstack_ref.7988 { - proto=0; x=36.945mm; y=9.850018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=9 - name=9 - } - } } li:layers { @@ -5869,32 +7387,11 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.7933 { - x1=27.250074mm; y1=8.99988mm; x2=27.650124mm; y2=8.99988mm; thickness=10.0mil; clearance=0.0; - } - ha:line.7936 { - x1=27.250074mm; y1=8.99988mm; x2=27.250074mm; y2=9.39993mm; thickness=10.0mil; clearance=0.0; - } - ha:line.7939 { - x1=37.749926mm; y1=8.99988mm; x2=37.349876mm; y2=8.99988mm; thickness=10.0mil; clearance=0.0; - } - ha:line.7942 { - x1=37.749926mm; y1=8.99988mm; x2=37.749926mm; y2=9.39993mm; thickness=10.0mil; clearance=0.0; - } - ha:line.7945 { - x1=27.250074mm; y1=16.00012mm; x2=27.650124mm; y2=16.00012mm; thickness=10.0mil; clearance=0.0; - } - ha:line.7948 { - x1=27.250074mm; y1=16.00012mm; x2=27.250074mm; y2=15.60007mm; thickness=10.0mil; clearance=0.0; - } - ha:line.7951 { - x1=37.749926mm; y1=16.00012mm; x2=37.349876mm; y2=16.00012mm; thickness=10.0mil; clearance=0.0; - } - ha:line.7954 { - x1=37.749926mm; y1=16.00012mm; x2=37.749926mm; y2=15.60007mm; thickness=10.0mil; clearance=0.0; + ha:line.9678 { + x1=13.499818mm; y1=9.24996mm; x2=12.299922mm; y2=9.24996mm; thickness=8.0mil; clearance=0.0; } - ha:line.7957 { - x1=26.9501mm; y1=16.300094mm; x2=26.9501mm; y2=16.300094mm; thickness=10.0mil; clearance=0.0; + ha:line.9681 { + x1=13.499818mm; y1=7.35004mm; x2=12.299922mm; y2=7.35004mm; thickness=8.0mil; clearance=0.0; } } ha:type { @@ -5908,26 +7405,26 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.7961 { - x1=32.5mm; y1=12.5mm; x2=32.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0; + ha:line.9685 { + x1=12.89987mm; y1=8.3mm; x2=12.89987mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.7964 { - x1=32.5mm; y1=12.5mm; x2=32.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0; + ha:line.9688 { + x1=12.89987mm; y1=8.3mm; x2=12.89987mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.7967 { - x1=32.5mm; y1=12.5mm; x2=32.5mm; y2=13.5mm; thickness=0.1mm; clearance=0.0; + ha:line.9691 { + x1=12.89987mm; y1=8.3mm; x2=11.89987mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.7970 { - x1=32.5mm; y1=12.5mm; x2=33.5mm; y2=12.5mm; thickness=0.1mm; clearance=0.0; + ha:line.9694 { + x1=12.89987mm; y1=8.3mm; x2=12.89987mm; y2=287.4015748mil; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -5941,12 +7438,12 @@ ha:pcb-rnd-board-v8 { } } } - uid = ZxTkJz93AXetN+7sUpUAAAAV + uid = XljUU+Kp7nkz3u8GOzsAAAAX } - ha:subc.9638 { + ha:subc.9716 { ha:attributes { - refdes=C2 - value=0.1uF + refdes=R2 + value=15k footprint=0402 openscad=0402 } @@ -6018,8 +7515,8 @@ ha:pcb-rnd-board-v8 { } li:objects { - ha:padstack_ref.9652 { - proto=0; x=29.8mm; y=7.7mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.9730 { + proto=0; x=362.20472441mil; y=7.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -6032,8 +7529,8 @@ ha:pcb-rnd-board-v8 { name=1 } } - ha:padstack_ref.9653 { - proto=0; x=29.000408mm; y=7.7mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.9731 { + proto=0; x=8.400408mm; y=7.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -6066,26 +7563,26 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.9640 { - x1=29.400204mm; y1=7.7mm; x2=29.400204mm; y2=7.7mm; thickness=0.1mm; clearance=0.0; + ha:line.9718 { + x1=8.800204mm; y1=7.0mm; x2=8.800204mm; y2=7.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.9643 { - x1=29.400204mm; y1=7.7mm; x2=29.400204mm; y2=7.7mm; thickness=0.1mm; clearance=0.0; + ha:line.9721 { + x1=8.800204mm; y1=7.0mm; x2=8.800204mm; y2=7.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.9646 { - x1=29.400204mm; y1=7.7mm; x2=28.400204mm; y2=7.7mm; thickness=0.1mm; clearance=0.0; + ha:line.9724 { + x1=8.800204mm; y1=7.0mm; x2=7.800204mm; y2=7.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.9649 { - x1=29.400204mm; y1=7.7mm; x2=29.400204mm; y2=6.7mm; thickness=0.1mm; clearance=0.0; + ha:line.9727 { + x1=8.800204mm; y1=7.0mm; x2=8.800204mm; y2=6.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -6099,14 +7596,14 @@ ha:pcb-rnd-board-v8 { } } } - uid = XljUU+Kp7nkz3u8GOzsAAAAV + uid = XljUU+Kp7nkz3u8GOzsAAAAZ } - ha:subc.9677 { + ha:subc.9749 { ha:attributes { - refdes=C4 - value=47uF - footprint=1206 - openscad=1206 + refdes=R3 + value=15k + footprint=0402 + openscad=0402 } ha:data { li:padstack_prototypes { @@ -6123,14 +7620,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm } } @@ -6142,14 +7639,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 0.726186mm - -1.02616mm - -0.726186mm - -1.02616mm - -0.726186mm - 1.02616mm - 0.726186mm - 1.02616mm + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm } } @@ -6161,14 +7658,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm } } } @@ -6176,12 +7673,8 @@ ha:pcb-rnd-board-v8 { } li:objects { - ha:padstack_ref.9697 { - proto=0; x=13.99974mm; y=7.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - + ha:padstack_ref.9763 { + proto=0; x=8.400408mm; y=8.3mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; li:thermal { } @@ -6190,8 +7683,8 @@ ha:pcb-rnd-board-v8 { name=1 } } - ha:padstack_ref.9698 { - proto=0; x=11.0mm; y=7.5mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.9764 { + proto=0; x=362.20472441mil; y=8.3mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -6212,12 +7705,6 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.9678 { - x1=13.099818mm; y1=8.44996mm; x2=11.899922mm; y2=8.44996mm; thickness=8.0mil; clearance=0.0; - } - ha:line.9681 { - x1=13.099818mm; y1=6.55004mm; x2=11.899922mm; y2=6.55004mm; thickness=8.0mil; clearance=0.0; - } } ha:type { silk = 1 @@ -6230,26 +7717,26 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.9685 { - x1=12.49987mm; y1=7.5mm; x2=12.49987mm; y2=7.5mm; thickness=0.1mm; clearance=0.0; + ha:line.9751 { + x1=8.800204mm; y1=8.3mm; x2=8.800204mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.9688 { - x1=12.49987mm; y1=7.5mm; x2=12.49987mm; y2=7.5mm; thickness=0.1mm; clearance=0.0; + ha:line.9754 { + x1=8.800204mm; y1=8.3mm; x2=8.800204mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.9691 { - x1=12.49987mm; y1=7.5mm; x2=452.7507874mil; y2=7.5mm; thickness=0.1mm; clearance=0.0; + ha:line.9757 { + x1=8.800204mm; y1=8.3mm; x2=9.800204mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.9694 { - x1=12.49987mm; y1=7.5mm; x2=12.49987mm; y2=6.5mm; thickness=0.1mm; clearance=0.0; + ha:line.9760 { + x1=8.800204mm; y1=8.3mm; x2=8.800204mm; y2=9.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -6263,85 +7750,77 @@ ha:pcb-rnd-board-v8 { } } } - uid = XljUU+Kp7nkz3u8GOzsAAAAX + uid = XljUU+Kp7nkz3u8GOzsAAAAb } - ha:subc.9716 { + ha:subc.12315 { ha:attributes { - refdes=R2 - value=15k - footprint=0402 - openscad=0402 + value=PDV-P8103 + footprint=PDV-P8103 + refdes=R4 } ha:data { li:padstack_prototypes { ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; + hdia=19.69mil; hplated=1; htop=0; hbottom=0; li:shape { ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=49.21mil; } ha:combining { } ha:layer_mask { copper = 1 top = 1 } clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } } ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=49.21mil; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=49.21mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=59.06mil; } ha:combining { sub=1; auto=1; } ha:layer_mask { top = 1 mask = 1 } clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } } ha:ps_shape_v4 { - ha:combining { auto=1; } + ha:ps_circ { x=0.0; y=0.0; dia=59.06mil; } + ha:combining { sub=1; auto=1; } ha:layer_mask { - top = 1 - paste = 1 + bottom = 1 + mask = 1 } clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } } } } } li:objects { - ha:padstack_ref.9730 { - proto=0; x=8.4mm; y=7.899592mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.12337 { + proto=0; x=23.20021mm; y=22.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=9.845mil; ha:flags { clearline=1 } @@ -6351,11 +7830,11 @@ ha:pcb-rnd-board-v8 { ha:attributes { term=1 - name=1 + name=pin1 } } - ha:padstack_ref.9731 { - proto=0; x=8.4mm; y=7.1mm; rot=90.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:padstack_ref.12338 { + proto=0; x=26.6mm; y=22.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=9.845mil; ha:flags { clearline=1 } @@ -6365,7 +7844,7 @@ ha:pcb-rnd-board-v8 { ha:attributes { term=2 - name=2 + name=pin2 } } } @@ -6376,6 +7855,18 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { + ha:line.12316 { + x1=23.539808mm; y1=19.955224mm; x2=26.260402mm; y2=19.955224mm; thickness=10.0mil; clearance=0.0; + } + ha:line.12319 { + x1=23.539808mm; y1=24.24503mm; x2=26.260402mm; y2=24.24503mm; thickness=10.0mil; clearance=0.0; + } + ha:arc.12322 { + x=24.899978mm; y=22.1mm; width=100.0mil; height=100.0mil; astart=57.617141; adelta=-115.234282; thickness=10.0mil; clearance=0.0; + } + ha:arc.12323 { + x=24.899978mm; y=22.1mm; width=100.0mil; height=100.0mil; astart=237.617141; adelta=-115.234282; thickness=10.0mil; clearance=0.0; + } } ha:type { silk = 1 @@ -6388,366 +7879,528 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.9718 { - x1=8.4mm; y1=7.499796mm; x2=8.4mm; y2=7.499796mm; thickness=0.1mm; clearance=0.0; + ha:line.12325 { + x1=24.900105mm; y1=22.1mm; x2=24.900105mm; y2=22.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.9721 { - x1=8.4mm; y1=7.499796mm; x2=8.4mm; y2=7.499796mm; thickness=0.1mm; clearance=0.0; + ha:line.12328 { + x1=24.899978mm; y1=22.1mm; x2=24.899978mm; y2=22.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.9724 { - x1=8.4mm; y1=7.499796mm; x2=8.4mm; y2=6.499796mm; thickness=0.1mm; clearance=0.0; + ha:line.12331 { + x1=24.899978mm; y1=22.1mm; x2=25.899978mm; y2=22.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.9727 { - x1=8.4mm; y1=7.499796mm; x2=9.4mm; y2=7.499796mm; thickness=0.1mm; clearance=0.0; + ha:line.12334 { + x1=24.899978mm; y1=22.1mm; x2=24.899978mm; y2=23.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = mqtnbrUx2qJHVvxrTEgAAAAZ + } + ha:subc.19759 { + ha:attributes { + value= + footprint=SJ-352X-SMT + refdes=J6 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 1.099947mm + -55.115mil + -1.099947mm + -55.115mil + -1.099947mm + 55.115mil + 1.099947mm + 55.115mil + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 1.277747mm + -62.115mil + -1.277747mm + -62.115mil + -1.277747mm + 62.115mil + 1.277747mm + 62.115mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 1.099947mm + -55.115mil + -1.099947mm + -55.115mil + -1.099947mm + 55.115mil + 1.099947mm + 55.115mil + } + } + } + } + + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 1.299972mm + -1.400048mm + -1.299972mm + -1.400048mm + -1.299972mm + 1.400048mm + 1.299972mm + 1.400048mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 1.477772mm + -1.577848mm + -1.477772mm + -1.577848mm + -1.477772mm + 1.577848mm + 1.477772mm + 1.577848mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 1.299972mm + -1.400048mm + -1.299972mm + -1.400048mm + -1.299972mm + 1.400048mm + 1.299972mm + 1.400048mm + } + } } } - } - } - uid = XljUU+Kp7nkz3u8GOzsAAAAZ - } - ha:subc.9749 { - ha:attributes { - refdes=R3 - value=15k - footprint=0402 - openscad=0402 - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + clearance=0.0 + li:ps_poly { + -1.099947mm + 55.115mil + 1.099947mm + 55.115mil + 1.099947mm + -55.115mil + -1.099947mm + -55.115mil + } } - clearance=0.0 - li:ps_poly { - 0.326136mm - -0.425958mm - -0.326136mm - -0.425958mm - -0.326136mm - 0.425958mm - 0.326136mm - 0.425958mm - } - } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 } - } - } - } - } - - li:objects { - ha:padstack_ref.9763 { - proto=0; x=377.95275591mil; y=7.100204mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.9764 { - proto=0; x=377.95275591mil; y=7.899796mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - ha:combining { } + clearance=0.0 + li:ps_poly { + -1.277747mm + 62.115mil + 1.277747mm + 62.115mil + 1.277747mm + -62.115mil + -1.277747mm + -62.115mil + } + } - li:objects { - } - ha:type { - silk = 1 - top = 1 + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -1.099947mm + 55.115mil + 1.099947mm + 55.115mil + 1.099947mm + -55.115mil + -1.099947mm + -55.115mil + } + } } } - ha:subc-aux { - lid=1 - ha:combining { } + ha:ps_proto_v6.3 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - ha:line.9751 { - x1=377.95275591mil; y1=7.5mm; x2=377.95275591mil; y2=7.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } - } - ha:line.9754 { - x1=377.95275591mil; y1=7.5mm; x2=377.95275591mil; y2=7.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.9757 { - x1=377.95275591mil; y1=7.5mm; x2=377.95275591mil; y2=8.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 1.299972mm + -55.115mil + -1.299972mm + -55.115mil + -1.299972mm + 55.115mil + 1.299972mm + 55.115mil + } } - } - ha:line.9760 { - x1=377.95275591mil; y1=7.5mm; x2=8.6mm; y2=7.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 1.477772mm + -62.115mil + -1.477772mm + -62.115mil + -1.477772mm + 62.115mil + 1.477772mm + 62.115mil + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 1.299972mm + -55.115mil + -1.299972mm + -55.115mil + -1.299972mm + 55.115mil + 1.299972mm + 55.115mil + } } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 } } - } - } - uid = XljUU+Kp7nkz3u8GOzsAAAAb - } - ha:subc.12315 { - ha:attributes { - value=PDV-P8103 - footprint=PDV-P8103 - refdes=R4 - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=19.69mil; hplated=1; htop=0; hbottom=0; - li:shape { + ha:ps_proto_v6.4 { + hdia=66.93mil; hplated=0; htop=0; hbottom=0; + li:shape { - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=49.21mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.0; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 } - clearance=0.0 - } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=49.21mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.0; } + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.0 } - clearance=0.0 - } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=49.21mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=0.0; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 } - clearance=0.0 - } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=59.06mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=100.39mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 } - clearance=0.0 - } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=59.06mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=100.39mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 } - clearance=0.0 - } - } + } + } } - } - li:objects { - ha:padstack_ref.12337 { - proto=0; x=40.39979mm; y=19.2mm; rot=180.000000; xmirror=0; smirror=0; clearance=9.845mil; - ha:flags { - clearline=1 + li:objects { + ha:padstack_ref.19797 { + proto=0; x=62.599954mm; y=8.299982mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } } + ha:padstack_ref.19798 { + proto=1; x=53.199922mm; y=8.299982mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } } + ha:padstack_ref.19799 { + proto=2; x=60.599958mm; y=15.699764mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=1 - name=pin1 + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } } - } - ha:padstack_ref.12338 { - proto=0; x=37.0mm; y=19.2mm; rot=180.000000; xmirror=0; smirror=0; clearance=9.845mil; - ha:flags { - clearline=1 + ha:padstack_ref.19800 { + proto=3; x=49.19993mm; y=12.749681mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } } + ha:padstack_ref.19801 { + proto=4; x=61.49988mm; y=12.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=43.31mil; + ha:flags { + clearline=1 + } - li:thermal { + li:thermal { + } + + ha:attributes { + term=M + name=mounting + } } + ha:padstack_ref.19802 { + proto=4; x=54.499894mm; y=12.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=43.31mil; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=pin2 + li:thermal { + } + + ha:attributes { + term=M + name=mounting + } } } - } - li:layers { + li:layers { - ha:top-silk { - lid=0 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.12316 { - x1=40.060192mm; y1=21.344776mm; x2=37.339598mm; y2=21.344776mm; thickness=10.0mil; clearance=0.0; - } - ha:line.12319 { - x1=40.060192mm; y1=17.05497mm; x2=37.339598mm; y2=17.05497mm; thickness=10.0mil; clearance=0.0; - } - ha:arc.12322 { - x=38.700022mm; y=19.2mm; width=100.0mil; height=100.0mil; astart=237.617141; adelta=-115.234282; thickness=10.0mil; clearance=0.0; + li:objects { + ha:line.19760 { + x1=65.0mm; y1=14.99974mm; x2=50.499902mm; y2=14.99974mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19763 { + x1=65.0mm; y1=9.000006mm; x2=50.499902mm; y2=9.000006mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19766 { + x1=50.499902mm; y1=14.99974mm; x2=50.499902mm; y2=9.000006mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19769 { + x1=67.499868mm; y1=9.499878mm; x2=65.0mm; y2=9.499878mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19772 { + x1=67.499868mm; y1=14.499868mm; x2=65.0mm; y2=14.499868mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19775 { + x1=67.499868mm; y1=14.499868mm; x2=67.499868mm; y2=9.499878mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19778 { + x1=65.0mm; y1=9.499878mm; x2=65.0mm; y2=9.000006mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19781 { + x1=65.0mm; y1=14.499868mm; x2=65.0mm; y2=14.99974mm; thickness=10.0mil; clearance=0.0; + } } - ha:arc.12323 { - x=38.700022mm; y=19.2mm; width=100.0mil; height=100.0mil; astart=57.617141; adelta=-115.234282; thickness=10.0mil; clearance=0.0; + ha:type { + silk = 1 + top = 1 } - } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } + } - li:objects { - ha:line.12325 { - x1=38.699895mm; y1=19.2mm; x2=38.699895mm; y2=19.2mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.19785 { + x1=56.933257mm; y1=11.508235mm; x2=56.933257mm; y2=11.508235mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } } - } - ha:line.12328 { - x1=38.700022mm; y1=19.2mm; x2=38.700022mm; y2=19.2mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:line.19788 { + x1=65.0mm; y1=12.0mm; x2=65.0mm; y2=12.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } } - } - ha:line.12331 { - x1=38.700022mm; y1=19.2mm; x2=37.700022mm; y2=19.2mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + ha:line.19791 { + x1=65.0mm; y1=12.0mm; x2=65.0mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } } - } - ha:line.12334 { - x1=38.700022mm; y1=19.2mm; x2=38.700022mm; y2=18.2mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:line.19794 { + x1=65.0mm; y1=12.0mm; x2=64.0mm; y2=12.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } } } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - } - uid = mqtnbrUx2qJHVvxrTEgAAAAZ - } - ha:subc.19759 { + uid = L7rEOG5oZUZZWNy1ZPwAAAAb + } + ha:subc.19848 { ha:attributes { value= footprint=SJ-352X-SMT - refdes=J6 + refdes=J7 } ha:data { li:padstack_prototypes { @@ -7029,41 +8682,278 @@ ha:pcb-rnd-board-v8 { } ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.0; } + ha:ps_circ { x=0.0; y=0.0; dia=0.0; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=100.39mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=100.39mil; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } + } + } + + li:objects { + ha:padstack_ref.19886 { + proto=0; x=62.599954mm; y=40.299982mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.19887 { + proto=1; x=53.199922mm; y=40.299982mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + ha:padstack_ref.19888 { + proto=2; x=60.599958mm; y=47.699764mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.19889 { + proto=3; x=49.19993mm; y=44.749681mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=4 + name=4 + } + } + ha:padstack_ref.19890 { + proto=4; x=61.49988mm; y=44.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=43.31mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=M + name=mounting + } + } + ha:padstack_ref.19891 { + proto=4; x=54.499894mm; y=44.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=43.31mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=M + name=mounting + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.19849 { + x1=65.0mm; y1=46.99974mm; x2=50.499902mm; y2=46.99974mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19852 { + x1=65.0mm; y1=41.000006mm; x2=50.499902mm; y2=41.000006mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19855 { + x1=50.499902mm; y1=46.99974mm; x2=50.499902mm; y2=41.000006mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19858 { + x1=67.499868mm; y1=41.499878mm; x2=65.0mm; y2=41.499878mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19861 { + x1=67.499868mm; y1=46.499868mm; x2=65.0mm; y2=46.499868mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19864 { + x1=67.499868mm; y1=46.499868mm; x2=67.499868mm; y2=41.499878mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19867 { + x1=65.0mm; y1=41.499878mm; x2=65.0mm; y2=41.000006mm; thickness=10.0mil; clearance=0.0; + } + ha:line.19870 { + x1=65.0mm; y1=46.499868mm; x2=65.0mm; y2=46.99974mm; thickness=10.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.19874 { + x1=56.933257mm; y1=43.508235mm; x2=56.933257mm; y2=43.508235mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.19877 { + x1=65.0mm; y1=44.0mm; x2=65.0mm; y2=44.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.19880 { + x1=65.0mm; y1=44.0mm; x2=65.0mm; y2=43.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.19883 { + x1=65.0mm; y1=44.0mm; x2=64.0mm; y2=44.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = L7rEOG5oZUZZWNy1ZPwAAAAd + } + ha:subc.22869 { + ha:attributes { + value=MCP3008 + footprint=soic-16 + refdes=U2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { ha:combining { } ha:layer_mask { copper = 1 - intern = 1 + top = 1 } clearance=0.0 + li:ps_poly { + 11.81mil + -0.649986mm + -11.81mil + -0.649986mm + -11.81mil + 0.649986mm + 11.81mil + 0.649986mm + } } ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=100.39mil; } ha:combining { sub=1; auto=1; } ha:layer_mask { top = 1 mask = 1 } clearance=0.0 + li:ps_poly { + 0.376173mm + -0.726185mm + -0.376173mm + -0.726185mm + -0.376173mm + 0.726185mm + 0.376173mm + 0.726185mm + } } ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=100.39mil; } - ha:combining { sub=1; auto=1; } + ha:combining { auto=1; } ha:layer_mask { - bottom = 1 - mask = 1 + top = 1 + paste = 1 } clearance=0.0 + li:ps_poly { + 11.81mil + -0.649986mm + -11.81mil + -0.649986mm + -11.81mil + 0.649986mm + 11.81mil + 0.649986mm + } } } } } li:objects { - ha:padstack_ref.19797 { - proto=0; x=62.599954mm; y=8.299982mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:padstack_ref.22910 { + proto=0; x=26.555mm; y=15.249982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -7076,8 +8966,22 @@ ha:pcb-rnd-board-v8 { name=1 } } - ha:padstack_ref.19798 { - proto=1; x=53.199922mm; y=8.299982mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:padstack_ref.22911 { + proto=0; x=26.555mm; y=9.950018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=16 + name=16 + } + } + ha:padstack_ref.22912 { + proto=0; x=27.825mm; y=15.249982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -7090,8 +8994,22 @@ ha:pcb-rnd-board-v8 { name=2 } } - ha:padstack_ref.19799 { - proto=2; x=60.599958mm; y=15.699764mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:padstack_ref.22913 { + proto=0; x=27.825mm; y=9.950018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=15 + name=15 + } + } + ha:padstack_ref.22914 { + proto=0; x=29.095mm; y=15.249982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -7104,8 +9022,18 @@ ha:pcb-rnd-board-v8 { name=3 } } - ha:padstack_ref.19800 { - proto=3; x=49.19993mm; y=12.749681mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:padstack_ref.22915 { + proto=0; x=29.095mm; y=9.950018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } + + ha:attributes { + term=14 + name=14 + } + } + ha:padstack_ref.22916 { + proto=0; x=30.365mm; y=15.249982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -7118,8 +9046,8 @@ ha:pcb-rnd-board-v8 { name=4 } } - ha:padstack_ref.19801 { - proto=4; x=61.49988mm; y=12.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=43.31mil; + ha:padstack_ref.22917 { + proto=0; x=30.365mm; y=9.950018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -7128,12 +9056,12 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=M - name=mounting + term=13 + name=13 } } - ha:padstack_ref.19802 { - proto=4; x=54.499894mm; y=12.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=43.31mil; + ha:padstack_ref.22918 { + proto=0; x=31.635mm; y=15.249982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; ha:flags { clearline=1 } @@ -7142,8 +9070,102 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=M - name=mounting + term=5 + name=5 + } + } + ha:padstack_ref.22919 { + proto=0; x=31.635mm; y=9.950018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=12 + name=12 + } + } + ha:padstack_ref.22920 { + proto=0; x=32.905mm; y=15.249982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=6 + name=6 + } + } + ha:padstack_ref.22921 { + proto=0; x=32.905mm; y=9.950018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=11 + name=11 + } + } + ha:padstack_ref.22922 { + proto=0; x=34.175mm; y=15.249982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=7 + name=7 + } + } + ha:padstack_ref.22923 { + proto=0; x=34.175mm; y=9.950018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=10 + name=10 + } + } + ha:padstack_ref.22924 { + proto=0; x=35.445mm; y=15.249982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=8 + name=8 + } + } + ha:padstack_ref.22925 { + proto=0; x=35.445mm; y=9.950018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } + + ha:attributes { + term=9 + name=9 } } } @@ -7154,29 +9176,32 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.19760 { - x1=65.0mm; y1=14.99974mm; x2=50.499902mm; y2=14.99974mm; thickness=10.0mil; clearance=0.0; + ha:line.22870 { + x1=25.750074mm; y1=9.09988mm; x2=26.150124mm; y2=9.09988mm; thickness=10.0mil; clearance=0.0; } - ha:line.19763 { - x1=65.0mm; y1=9.000006mm; x2=50.499902mm; y2=9.000006mm; thickness=10.0mil; clearance=0.0; + ha:line.22873 { + x1=25.750074mm; y1=9.09988mm; x2=25.750074mm; y2=9.49993mm; thickness=10.0mil; clearance=0.0; } - ha:line.19766 { - x1=50.499902mm; y1=14.99974mm; x2=50.499902mm; y2=9.000006mm; thickness=10.0mil; clearance=0.0; + ha:line.22876 { + x1=36.249926mm; y1=9.09988mm; x2=35.849876mm; y2=9.09988mm; thickness=10.0mil; clearance=0.0; } - ha:line.19769 { - x1=67.499868mm; y1=9.499878mm; x2=65.0mm; y2=9.499878mm; thickness=10.0mil; clearance=0.0; + ha:line.22879 { + x1=36.249926mm; y1=9.09988mm; x2=36.249926mm; y2=9.49993mm; thickness=10.0mil; clearance=0.0; } - ha:line.19772 { - x1=67.499868mm; y1=14.499868mm; x2=65.0mm; y2=14.499868mm; thickness=10.0mil; clearance=0.0; + ha:line.22882 { + x1=25.750074mm; y1=16.10012mm; x2=26.150124mm; y2=16.10012mm; thickness=10.0mil; clearance=0.0; } - ha:line.19775 { - x1=67.499868mm; y1=14.499868mm; x2=67.499868mm; y2=9.499878mm; thickness=10.0mil; clearance=0.0; + ha:line.22885 { + x1=25.750074mm; y1=16.10012mm; x2=25.750074mm; y2=15.70007mm; thickness=10.0mil; clearance=0.0; } - ha:line.19778 { - x1=65.0mm; y1=9.499878mm; x2=65.0mm; y2=9.000006mm; thickness=10.0mil; clearance=0.0; + ha:line.22888 { + x1=36.249926mm; y1=16.10012mm; x2=35.849876mm; y2=16.10012mm; thickness=10.0mil; clearance=0.0; } - ha:line.19781 { - x1=65.0mm; y1=14.499868mm; x2=65.0mm; y2=14.99974mm; thickness=10.0mil; clearance=0.0; + ha:line.22891 { + x1=36.249926mm; y1=16.10012mm; x2=36.249926mm; y2=15.70007mm; thickness=10.0mil; clearance=0.0; + } + ha:line.22894 { + x1=25.4501mm; y1=16.400094mm; x2=25.4501mm; y2=16.400094mm; thickness=10.0mil; clearance=0.0; } } ha:type { @@ -7190,26 +9215,26 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.19785 { - x1=56.933257mm; y1=11.508235mm; x2=56.933257mm; y2=11.508235mm; thickness=0.1mm; clearance=0.0; + ha:line.22898 { + x1=31.0mm; y1=12.6mm; x2=31.0mm; y2=12.6mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.19788 { - x1=65.0mm; y1=12.0mm; x2=65.0mm; y2=12.0mm; thickness=0.1mm; clearance=0.0; + ha:line.22901 { + x1=31.0mm; y1=12.6mm; x2=31.0mm; y2=12.6mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.19791 { - x1=65.0mm; y1=12.0mm; x2=65.0mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; + ha:line.22904 { + x1=31.0mm; y1=12.6mm; x2=31.0mm; y2=13.6mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.19794 { - x1=65.0mm; y1=12.0mm; x2=64.0mm; y2=12.0mm; thickness=0.1mm; clearance=0.0; + ha:line.22907 { + x1=31.0mm; y1=12.6mm; x2=32.0mm; y2=12.6mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -7223,13 +9248,13 @@ ha:pcb-rnd-board-v8 { } } } - uid = L7rEOG5oZUZZWNy1ZPwAAAAb + uid = YhYLq9oje9CgtjtivpcAAAAb } - ha:subc.19848 { + ha:subc.24610 { ha:attributes { - value= - footprint=SJ-352X-SMT - refdes=J7 + value=4.7k + footprint=0402 + refdes=R1 } ha:data { li:padstack_prototypes { @@ -7246,14 +9271,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 1.099947mm - -55.115mil - -1.099947mm - -55.115mil - -1.099947mm - 55.115mil - 1.099947mm - 55.115mil + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm } } @@ -7265,14 +9290,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 1.277747mm - -62.115mil - -1.277747mm - -62.115mil - -1.277747mm - 62.115mil - 1.277747mm - 62.115mil + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm } } @@ -7284,20 +9309,114 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 1.099947mm - -55.115mil - -1.099947mm - -55.115mil - -1.099947mm - 55.115mil - 1.099947mm - 55.115mil + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm } } } } + } + + li:objects { + ha:padstack_ref.24623 { + proto=0; x=16.799592mm; y=8.3mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.24624 { + proto=0; x=16.0mm; y=8.3mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.24611 { + x1=16.399796mm; y1=8.3mm; x2=16.399796mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.24614 { + x1=16.399796mm; y1=8.3mm; x2=16.399796mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.24617 { + x1=16.399796mm; y1=8.3mm; x2=17.399796mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.24620 { + x1=16.399796mm; y1=8.3mm; x2=16.399796mm; y2=287.4015748mil; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = fqmaCZ/Ivo74XAEvIAsAAAAJ + } + ha:subc.24626 { + ha:attributes { + value=0.1uF + footprint=0402 + refdes=C3 + } + ha:data { + li:padstack_prototypes { - ha:ps_proto_v6.1 { + ha:ps_proto_v6.0 { hdia=0.0; hplated=0; htop=0; hbottom=0; li:shape { @@ -7309,14 +9428,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 1.299972mm - -1.400048mm - -1.299972mm - -1.400048mm - -1.299972mm - 1.400048mm - 1.299972mm - 1.400048mm + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm } } @@ -7328,14 +9447,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 1.477772mm - -1.577848mm - -1.477772mm - -1.577848mm - -1.477772mm - 1.577848mm - 1.477772mm - 1.577848mm + -0.425958mm + -0.326136mm + -0.425958mm + 0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + -0.326136mm } } @@ -7347,83 +9466,110 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 1.299972mm - -1.400048mm - -1.299972mm - -1.400048mm - -1.299972mm - 1.400048mm - 1.299972mm - 1.400048mm + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm } } } } + } - ha:ps_proto_v6.2 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.24639 { + proto=0; x=37.9mm; y=8.7mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.24640 { + proto=0; x=37.100408mm; y=8.7mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.24627 { + x1=37.500204mm; y1=8.7mm; x2=37.500204mm; y2=8.7mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin } - clearance=0.0 - li:ps_poly { - -1.099947mm - 55.115mil - 1.099947mm - 55.115mil - 1.099947mm - -55.115mil - -1.099947mm - -55.115mil - } } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 + ha:line.24630 { + x1=37.500204mm; y1=8.7mm; x2=37.500204mm; y2=8.7mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - clearance=0.0 - li:ps_poly { - -1.277747mm - 62.115mil - 1.277747mm - 62.115mil - 1.277747mm - -62.115mil - -1.277747mm - -62.115mil - } } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 + ha:line.24633 { + x1=37.500204mm; y1=8.7mm; x2=38.500204mm; y2=8.7mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - clearance=0.0 - li:ps_poly { - -1.099947mm - 55.115mil - 1.099947mm - 55.115mil - 1.099947mm - -55.115mil - -1.099947mm - -55.115mil - } } - } + ha:line.24636 { + x1=37.500204mm; y1=8.7mm; x2=37.500204mm; y2=7.7mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = fqmaCZ/Ivo74XAEvIAsAAAAN + } + ha:subc.24642 { + ha:attributes { + value=3.9k + footprint=0402 + refdes=R14 } + ha:data { + li:padstack_prototypes { - ha:ps_proto_v6.3 { + ha:ps_proto_v6.0 { hdia=0.0; hplated=0; htop=0; hbottom=0; li:shape { @@ -7435,14 +9581,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 1.299972mm - -55.115mil - -1.299972mm - -55.115mil - -1.299972mm - 55.115mil - 1.299972mm - 55.115mil + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm } } @@ -7454,14 +9600,14 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 1.477772mm - -62.115mil - -1.477772mm - -62.115mil - -1.477772mm - 62.115mil - 1.477772mm - 62.115mil + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm } } @@ -7473,79 +9619,180 @@ ha:pcb-rnd-board-v8 { } clearance=0.0 li:ps_poly { - 1.299972mm - -55.115mil - -1.299972mm - -55.115mil - -1.299972mm - 55.115mil - 1.299972mm - 55.115mil + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm } } } } + } - ha:ps_proto_v6.4 { - hdia=66.93mil; hplated=0; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.24655 { + proto=0; x=39.200204mm; y=6.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.0; } - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.24656 { + proto=0; x=39.999796mm; y=6.6mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } + + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.24643 { + x1=39.6mm; y1=6.6mm; x2=39.6mm; y2=6.6mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.24646 { + x1=39.6mm; y1=6.6mm; x2=39.6mm; y2=6.6mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.24649 { + x1=39.6mm; y1=6.6mm; x2=40.6mm; y2=6.6mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.24652 { + x1=39.6mm; y1=6.6mm; x2=39.6mm; y2=7.6mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } - clearance=0.0 } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = fqmaCZ/Ivo74XAEvIAsAAAAP + } + ha:subc.24658 { + ha:attributes { + value=3.9k + footprint=0402 + refdes=R15 + } + ha:data { + li:padstack_prototypes { - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.0; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.0 - } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=0.0; } ha:combining { } ha:layer_mask { copper = 1 - intern = 1 + top = 1 } clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } } ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=100.39mil; } ha:combining { sub=1; auto=1; } ha:layer_mask { top = 1 mask = 1 } clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } } ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=100.39mil; } - ha:combining { sub=1; auto=1; } + ha:combining { auto=1; } ha:layer_mask { - bottom = 1 - mask = 1 + top = 1 + paste = 1 } clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } } } } } li:objects { - ha:padstack_ref.19886 { - proto=0; x=62.599954mm; y=40.299982mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:padstack_ref.24671 { + proto=0; x=42.199796mm; y=7.1mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -7558,8 +9805,8 @@ ha:pcb-rnd-board-v8 { name=1 } } - ha:padstack_ref.19887 { - proto=1; x=53.199922mm; y=40.299982mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; + ha:padstack_ref.24672 { + proto=0; x=41.400204mm; y=7.1mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -7572,36 +9819,137 @@ ha:pcb-rnd-board-v8 { name=2 } } - ha:padstack_ref.19888 { - proto=2; x=60.599958mm; y=47.699764mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; - ha:flags { - clearline=1 - } + } + li:layers { - li:thermal { - } + ha:top-silk { + lid=0 + ha:combining { } - ha:attributes { - term=3 - name=3 - } + li:objects { + } + ha:type { + silk = 1 + top = 1 + } } - ha:padstack_ref.19889 { - proto=3; x=49.19993mm; y=44.749681mm; rot=180.000000; xmirror=0; smirror=0; clearance=5.0mil; - ha:flags { - clearline=1 - } - li:thermal { - } + ha:subc-aux { + lid=1 + ha:combining { } - ha:attributes { - term=4 - name=4 - } + li:objects { + ha:line.24659 { + x1=41.8mm; y1=7.1mm; x2=41.8mm; y2=7.1mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.24662 { + x1=41.8mm; y1=7.1mm; x2=41.8mm; y2=7.1mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.24665 { + x1=41.8mm; y1=7.1mm; x2=40.8mm; y2=7.1mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.24668 { + x1=41.8mm; y1=7.1mm; x2=41.8mm; y2=6.1mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } } - ha:padstack_ref.19890 { - proto=4; x=61.49988mm; y=44.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=43.31mil; + } + } + uid = fqmaCZ/Ivo74XAEvIAsAAAAQ + } + ha:subc.24674 { + ha:attributes { + value=1k + footprint=0402 + refdes=R16 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { + + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + } + } + } + } + } + + li:objects { + ha:padstack_ref.24687 { + proto=0; x=43.2mm; y=7.100204mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -7610,12 +9958,12 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=M - name=mounting + term=1 + name=1 } } - ha:padstack_ref.19891 { - proto=4; x=54.499894mm; y=44.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=43.31mil; + ha:padstack_ref.24688 { + proto=0; x=43.2mm; y=7.899796mm; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil; ha:flags { clearline=1 } @@ -7624,8 +9972,8 @@ ha:pcb-rnd-board-v8 { } ha:attributes { - term=M - name=mounting + term=2 + name=2 } } } @@ -7636,30 +9984,6 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.19849 { - x1=65.0mm; y1=46.99974mm; x2=50.499902mm; y2=46.99974mm; thickness=10.0mil; clearance=0.0; - } - ha:line.19852 { - x1=65.0mm; y1=41.000006mm; x2=50.499902mm; y2=41.000006mm; thickness=10.0mil; clearance=0.0; - } - ha:line.19855 { - x1=50.499902mm; y1=46.99974mm; x2=50.499902mm; y2=41.000006mm; thickness=10.0mil; clearance=0.0; - } - ha:line.19858 { - x1=67.499868mm; y1=41.499878mm; x2=65.0mm; y2=41.499878mm; thickness=10.0mil; clearance=0.0; - } - ha:line.19861 { - x1=67.499868mm; y1=46.499868mm; x2=65.0mm; y2=46.499868mm; thickness=10.0mil; clearance=0.0; - } - ha:line.19864 { - x1=67.499868mm; y1=46.499868mm; x2=67.499868mm; y2=41.499878mm; thickness=10.0mil; clearance=0.0; - } - ha:line.19867 { - x1=65.0mm; y1=41.499878mm; x2=65.0mm; y2=41.000006mm; thickness=10.0mil; clearance=0.0; - } - ha:line.19870 { - x1=65.0mm; y1=46.499868mm; x2=65.0mm; y2=46.99974mm; thickness=10.0mil; clearance=0.0; - } } ha:type { silk = 1 @@ -7672,26 +9996,26 @@ ha:pcb-rnd-board-v8 { ha:combining { } li:objects { - ha:line.19874 { - x1=56.933257mm; y1=43.508235mm; x2=56.933257mm; y2=43.508235mm; thickness=0.1mm; clearance=0.0; + ha:line.24675 { + x1=43.2mm; y1=7.5mm; x2=43.2mm; y2=7.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=pnp-origin } } - ha:line.19877 { - x1=65.0mm; y1=44.0mm; x2=65.0mm; y2=44.0mm; thickness=0.1mm; clearance=0.0; + ha:line.24678 { + x1=43.2mm; y1=7.5mm; x2=43.2mm; y2=7.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=origin } } - ha:line.19880 { - x1=65.0mm; y1=44.0mm; x2=65.0mm; y2=43.0mm; thickness=0.1mm; clearance=0.0; + ha:line.24681 { + x1=43.2mm; y1=7.5mm; x2=43.2mm; y2=8.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=x } } - ha:line.19883 { - x1=65.0mm; y1=44.0mm; x2=64.0mm; y2=44.0mm; thickness=0.1mm; clearance=0.0; + ha:line.24684 { + x1=43.2mm; y1=7.5mm; x2=42.2mm; y2=7.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { subc-role=y } @@ -7705,244 +10029,46 @@ ha:pcb-rnd-board-v8 { } } } - uid = L7rEOG5oZUZZWNy1ZPwAAAAd + uid = fqmaCZ/Ivo74XAEvIAsAAAAR } - ha:rat.20552 { - x1=31.23mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1448; x2=34.405mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7984; - } - ha:rat.20555 { - x1=21.000204mm; y1=15.4mm; lgrp1=3; anchor1=pcb/1604/1618; x2=20.125226mm; y2=13.599947mm; lgrp2=3; anchor2=pcb/1621/1649; - } - ha:rat.20558 { - x1=20.125226mm; y1=13.599947mm; lgrp1=3; anchor1=pcb/1621/1649; x2=28.055mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7974; - } - ha:rat.20561 { - x1=29.325mm; y1=9.850018mm; lgrp1=3; anchor1=pcb/7932/7976; x2=28.055mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7974; - } - ha:rat.20564 { - x1=29.000408mm; y1=7.7mm; lgrp1=3; anchor1=pcb/9638/9653; x2=29.325mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7976; - } - ha:rat.20567 { - x1=29.000408mm; y1=7.7mm; lgrp1=3; anchor1=pcb/9638/9653; x2=28.69mm; y2=4.77mm; lgrp2=3; anchor2=pcb/1393/1447; - } - ha:rat.20570 { - x1=9.4mm; y1=13.0mm; lgrp1=3; anchor1=pcb/1571/1602; x2=20.125226mm; y2=13.599947mm; lgrp2=3; anchor2=pcb/1621/1649; - } - ha:rat.20573 { - x1=9.4mm; y1=13.0mm; lgrp1=3; anchor1=pcb/1571/1602; x2=8.4mm; y2=7.1mm; lgrp2=3; anchor2=pcb/9716/9731; - } - ha:rat.20576 { - x1=8.37mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1439; x2=8.4mm; y2=7.1mm; lgrp2=3; anchor2=pcb/9716/9731; - } - ha:rat.20579 { - x1=9.4mm; y1=13.0mm; lgrp1=3; anchor1=pcb/1571/1602; x2=9.4mm; y2=20.62mm; lgrp2=3; anchor2=pcb/1571/1599; - } - ha:rat.20582 { - x1=9.4mm; y1=20.62mm; lgrp1=3; anchor1=pcb/1571/1599; x2=9.3mm; y2=30.0mm; lgrp2=3; anchor2=pcb/2495/2526; - } - ha:rat.20585 { - x1=9.3mm; y1=30.0mm; lgrp1=3; anchor1=pcb/2495/2526; x2=9.3mm; y2=37.62mm; lgrp2=3; anchor2=pcb/2495/2523; - } - ha:rat.20588 { - x1=42.609004mm; y1=485.0mil; lgrp1=3; anchor1=pcb/1720/1734; x2=29.325mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7976; - } - ha:rat.20591 { - x1=42.609004mm; y1=534.0mil; lgrp1=3; anchor1=pcb/1703/1717; x2=42.609004mm; y2=485.0mil; lgrp2=3; anchor2=pcb/1720/1734; - } - ha:rat.20594 { - x1=42.609004mm; y1=534.0mil; lgrp1=3; anchor1=pcb/1703/1717; x2=1.67826in; y2=584.0mil; lgrp2=3; anchor2=pcb/1737/1751; - } - ha:rat.20597 { - x1=1.701in; y1=635.0mil; lgrp1=3; anchor1=pcb/1657/1671; x2=1.67826in; y2=584.0mil; lgrp2=3; anchor2=pcb/1737/1751; - } - ha:rat.20600 { - x1=1.701in; y1=635.0mil; lgrp1=3; anchor1=pcb/1657/1671; x2=40.39979mm; y2=19.2mm; lgrp2=3; anchor2=pcb/12315/12337; - } - ha:rat.20603 { - x1=40.39979mm; y1=19.2mm; lgrp1=3; anchor1=pcb/12315/12337; x2=46.5mm; y2=23.199998mm; lgrp2=3; anchor2=pcb/4234/4282; - } - ha:rat.20606 { - x1=58.0mm; y1=20.0mm; lgrp1=3; anchor1=pcb/1554/1568; x2=46.5mm; y2=23.199998mm; lgrp2=3; anchor2=pcb/4234/4282; - } - ha:rat.20609 { - x1=36.31mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1450; x2=31.865mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7980; - } - ha:rat.20612 { - x1=10.91mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1440; x2=21.37516mm; y2=11.400307mm; lgrp2=3; anchor2=pcb/1621/1650; - } - ha:rat.20615 { - x1=62.599954mm; y1=8.299982mm; lgrp1=3; anchor1=pcb/19759/19797; x2=29.325mm; y2=15.149982mm; lgrp2=3; anchor2=pcb/7932/7975; - } - ha:rat.20618 { - x1=62.599954mm; y1=40.299982mm; lgrp1=3; anchor1=pcb/19848/19886; x2=31.865mm; y2=15.149982mm; lgrp2=3; anchor2=pcb/7932/7979; - } - ha:rat.20621 { - x1=15.99mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1442; x2=9.4mm; y2=15.54mm; lgrp2=3; anchor2=pcb/1571/1601; - } - ha:rat.20624 { - x1=9.4mm; y1=15.54mm; lgrp1=3; anchor1=pcb/1571/1601; x2=9.4mm; y2=23.16mm; lgrp2=3; anchor2=pcb/1571/1598; - } - ha:rat.20627 { - x1=9.4mm; y1=23.16mm; lgrp1=3; anchor1=pcb/1571/1598; x2=9.3mm; y2=32.54mm; lgrp2=3; anchor2=pcb/2495/2525; - } - ha:rat.20630 { - x1=9.3mm; y1=32.54mm; lgrp1=3; anchor1=pcb/2495/2525; x2=9.3mm; y2=40.16mm; lgrp2=3; anchor2=pcb/2495/2522; - } - ha:rat.20633 { - x1=15.99mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1442; x2=58.0mm; y2=20.799592mm; lgrp2=3; anchor2=pcb/1554/1569; - } - ha:rat.20636 { - x1=8.37mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1419; x2=10.91mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1420; - } - ha:rat.20639 { - x1=13.45mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1441; x2=20.125226mm; y2=11.400307mm; lgrp2=3; anchor2=pcb/1621/1648; - } - ha:rat.20642 { - x1=37.0mm; y1=19.2mm; lgrp1=3; anchor1=pcb/12315/12338; x2=36.945mm; y2=15.149982mm; lgrp2=3; anchor2=pcb/7932/7987; - } - ha:rat.20645 { - x1=38.5mm; y1=12.899796mm; lgrp1=3; anchor1=pcb/1904/1918; x2=36.945mm; y2=15.149982mm; lgrp2=3; anchor2=pcb/7932/7987; - } - ha:rat.20648 { - x1=11.0mm; y1=7.5mm; lgrp1=3; anchor1=pcb/9677/9698; x2=377.95275591mil; y2=7.899796mm; lgrp2=3; anchor2=pcb/9749/9764; - } - ha:rat.20651 { - x1=8.4mm; y1=7.899592mm; lgrp1=3; anchor1=pcb/9716/9730; x2=377.95275591mil; y2=7.899796mm; lgrp2=3; anchor2=pcb/9749/9764; - } - ha:rat.20654 { - x1=11.0mm; y1=7.5mm; lgrp1=3; anchor1=pcb/9677/9698; x2=53.199922mm; y2=8.299982mm; lgrp2=3; anchor2=pcb/19759/19798; - } - ha:rat.20657 { - x1=53.199922mm; y1=8.299982mm; lgrp1=3; anchor1=pcb/19759/19798; x2=53.199922mm; y2=40.299982mm; lgrp2=3; anchor2=pcb/19848/19887; - } - ha:rat.20660 { - x1=21.799796mm; y1=15.4mm; lgrp1=3; anchor1=pcb/1604/1619; x2=22.625094mm; y2=13.599947mm; lgrp2=3; anchor2=pcb/1621/1653; - } - ha:rat.20663 { - x1=22.625094mm; y1=13.599947mm; lgrp1=3; anchor1=pcb/1621/1653; x2=30.595mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7978; - } - ha:rat.20666 { - x1=29.8mm; y1=7.7mm; lgrp1=3; anchor1=pcb/9638/9652; x2=30.595mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7978; - } - ha:rat.20669 { - x1=29.8mm; y1=7.7mm; lgrp1=3; anchor1=pcb/9638/9652; x2=31.23mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1428; - } - ha:rat.20672 { - x1=36.945mm; y1=9.850018mm; lgrp1=3; anchor1=pcb/7932/7988; x2=30.595mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7978; - } - ha:rat.20675 { - x1=38.5mm; y1=12.100204mm; lgrp1=3; anchor1=pcb/1904/1919; x2=36.945mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7988; - } - ha:rat.20678 { - x1=38.85mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1451; x2=36.945mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7988; - } - ha:rat.20681 { - x1=38.85mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1451; x2=43.93mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1433; - } - ha:rat.20684 { - x1=43.93mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1433; x2=49.01mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1435; - } - ha:rat.20687 { - x1=1.701in; y1=666.48mil; lgrp1=3; anchor1=pcb/1657/1672; x2=38.5mm; y2=12.100204mm; lgrp2=3; anchor2=pcb/1904/1919; - } - ha:rat.20690 { - x1=1.701in; y1=666.48mil; lgrp1=3; anchor1=pcb/1657/1672; x2=1.968in; y2=731.0mil; lgrp2=3; anchor2=pcb/1674/1701; - } - ha:rat.20693 { - x1=1.968in; y1=731.0mil; lgrp1=3; anchor1=pcb/1674/1701; x2=49.219832mm; y2=21.699874mm; lgrp2=3; anchor2=pcb/4234/4281; - } - ha:rat.20696 { - x1=49.219832mm; y1=22.2mm; lgrp1=3; anchor1=pcb/4234/4279; x2=49.219832mm; y2=21.699874mm; lgrp2=3; anchor2=pcb/4234/4281; - } - ha:rat.20699 { - x1=49.219832mm; y1=22.699872mm; lgrp1=3; anchor1=pcb/4234/4277; x2=49.219832mm; y2=22.2mm; lgrp2=3; anchor2=pcb/4234/4279; - } - ha:rat.20702 { - x1=49.219832mm; y1=23.199998mm; lgrp1=3; anchor1=pcb/4234/4275; x2=49.219832mm; y2=22.699872mm; lgrp2=3; anchor2=pcb/4234/4277; - } - ha:rat.20705 { - x1=23.61mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1425; x2=31.23mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1428; - } - ha:rat.20708 { - x1=18.53mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1443; x2=23.61mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1425; - } - ha:rat.20711 { - x1=13.99974mm; y1=7.5mm; lgrp1=3; anchor1=pcb/9677/9697; x2=18.53mm; y2=4.77mm; lgrp2=3; anchor2=pcb/1393/1443; - } - ha:rat.20714 { - x1=13.99974mm; y1=7.5mm; lgrp1=3; anchor1=pcb/9677/9697; x2=377.95275591mil; y2=7.100204mm; lgrp2=3; anchor2=pcb/9749/9763; - } - ha:rat.20717 { - x1=13.99974mm; y1=7.5mm; lgrp1=3; anchor1=pcb/9677/9697; x2=13.45mm; y2=2.23mm; lgrp2=3; anchor2=pcb/1393/1421; - } - ha:rat.20720 { - x1=49.01mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1435; x2=56.63mm; y2=4.77mm; lgrp2=3; anchor2=pcb/1393/1458; - } - ha:rat.20723 { - x1=9.4mm; y1=18.08mm; lgrp1=3; anchor1=pcb/1571/1600; x2=377.95275591mil; y2=7.100204mm; lgrp2=3; anchor2=pcb/9749/9763; - } - ha:rat.20726 { - x1=9.4mm; y1=18.08mm; lgrp1=3; anchor1=pcb/1571/1600; x2=9.4mm; y2=25.7mm; lgrp2=3; anchor2=pcb/1571/1597; - } - ha:rat.20729 { - x1=9.4mm; y1=25.7mm; lgrp1=3; anchor1=pcb/1571/1597; x2=9.3mm; y2=35.08mm; lgrp2=3; anchor2=pcb/2495/2524; - } - ha:rat.20732 { - x1=9.3mm; y1=35.08mm; lgrp1=3; anchor1=pcb/2495/2524; x2=9.3mm; y2=42.7mm; lgrp2=3; anchor2=pcb/2495/2521; - } - ha:rat.20735 { - x1=61.7mm; y1=21.66mm; lgrp1=3; anchor1=pcb/2562/2594; x2=1.968in; y2=731.0mil; lgrp2=3; anchor2=pcb/1674/1701; - } - ha:rat.20738 { - x1=61.7mm; y1=21.66mm; lgrp1=3; anchor1=pcb/2562/2594; x2=61.7mm; y2=1.05275591in; lgrp2=3; anchor2=pcb/2562/2592; - } - ha:rat.20741 { - x1=61.7mm; y1=1.05275591in; lgrp1=3; anchor1=pcb/2562/2592; x2=61.7mm; y2=31.82mm; lgrp2=3; anchor2=pcb/2562/2590; - } - ha:rat.20744 { - x1=61.7mm; y1=31.82mm; lgrp1=3; anchor1=pcb/2562/2590; x2=61.7mm; y2=1.45275591in; lgrp2=3; anchor2=pcb/2562/2588; - } - ha:rat.20747 { - x1=33.77mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1449; x2=33.135mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7982; - } - ha:rat.20750 { - x1=1.868in; y1=731.0mil; lgrp1=3; anchor1=pcb/1674/1700; x2=46.5mm; y2=22.699872mm; lgrp2=3; anchor2=pcb/4234/4280; + ha:rat.38608 { + x1=20.103935mm; y1=11.608mm; lgrp1=3; anchor1=pcb/31409; x2=803.13354331mil; y2=11.9mm; lgrp2=3; anchor2=pcb/1604/1619; } - ha:rat.20753 { - x1=1.868in; y1=731.0mil; lgrp1=3; anchor1=pcb/1674/1700; x2=1.70974in; y2=584.0mil; lgrp2=3; anchor2=pcb/1737/1752; + ha:rat.38611 { + x1=28.403935mm; y1=8.639794mm; lgrp1=3; anchor1=pcb/31409; x2=28.699592mm; y2=8.3mm; lgrp2=3; anchor2=pcb/9638/9652; } - ha:rat.20756 { - x1=41.39mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1452; x2=43.408596mm; y2=485.0mil; lgrp2=3; anchor2=pcb/1720/1735; + ha:rat.38614 { + x1=8.696065mm; y1=7.960206mm; lgrp1=3; anchor1=pcb/31409; x2=8.400408mm; y2=8.3mm; lgrp2=3; anchor2=pcb/9749/9763; } - ha:rat.20759 { - x1=43.408596mm; y1=485.0mil; lgrp1=3; anchor1=pcb/1720/1735; x2=46.5mm; y2=21.699874mm; lgrp2=3; anchor2=pcb/4234/4276; + ha:rat.38617 { + x1=27.103935mm; y1=18.639794mm; lgrp1=3; anchor1=pcb/31409; x2=27.399592mm; y2=18.3mm; lgrp2=3; anchor2=pcb/1904/1919; } - ha:rat.20762 { - x1=36.31mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1430; x2=35.675mm; y2=9.850018mm; lgrp2=3; anchor2=pcb/7932/7986; + ha:rat.38620 { + x1=39.069903mm; y1=10.937829mm; lgrp1=3; anchor1=pcb/31409; x2=39.100002mm; y2=11.419832mm; lgrp2=3; anchor2=pcb/4234/4275; } - ha:rat.20765 { - x1=21.07mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1424; x2=61.7mm; y2=24.2mm; lgrp2=3; anchor2=pcb/2562/2593; + ha:rat.38623 { + x1=40.630225mm; y1=430.62314961mil; lgrp1=3; anchor1=pcb/31409; x2=40.600126mm; y2=11.419832mm; lgrp2=3; anchor2=pcb/4234/4281; } - ha:rat.20768 { - x1=21.07mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1444; x2=61.7mm; y2=19.12mm; lgrp2=3; anchor2=pcb/2562/2595; + ha:rat.38626 { + x1=39.100002mm; y1=11.419832mm; lgrp1=3; anchor1=pcb/4234/4275; x2=39.600128mm; y2=11.419832mm; lgrp2=3; anchor2=pcb/4234/4277; } - ha:rat.20771 { - x1=26.15mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1426; x2=61.7mm; y2=1.35275591in; lgrp2=3; anchor2=pcb/2562/2589; + ha:rat.38629 { + x1=39.600128mm; y1=11.419832mm; lgrp1=3; anchor1=pcb/4234/4277; x2=40.1mm; y2=11.419832mm; lgrp2=3; anchor2=pcb/4234/4279; } - ha:rat.20774 { - x1=26.15mm; y1=4.77mm; lgrp1=3; anchor1=pcb/1393/1446; x2=61.7mm; y2=29.28mm; lgrp2=3; anchor2=pcb/2562/2591; + ha:rat.38632 { + x1=28.789173mm; y1=10.532466mm; lgrp1=3; anchor1=pcb/31409; x2=29.095mm; y2=9.950018mm; lgrp2=3; anchor2=pcb/22869/22915; } - ha:rat.20777 { - x1=41.39mm; y1=2.23mm; lgrp1=3; anchor1=pcb/1393/1432; x2=43.408596mm; y2=534.0mil; lgrp2=3; anchor2=pcb/1703/1718; + ha:rat.38635 { + x1=37.525605mm; y1=319.5003937mil; lgrp1=10; anchor1=pcb/33034; x2=37.100408mm; y2=8.7mm; lgrp2=3; anchor2=pcb/24626/24640; } - ha:rat.20780 { - x1=43.408596mm; y1=534.0mil; lgrp1=3; anchor1=pcb/1703/1718; x2=46.5mm; y2=22.2mm; lgrp2=3; anchor2=pcb/4234/4278; + ha:rat.38638 { + x1=22.750061mm; y1=10.591999mm; lgrp1=3; anchor1=pcb/31409; x2=22.125094mm; y2=10.099947mm; lgrp2=3; anchor2=pcb/1621/1653; } - ha:rat.20783 { - x1=49.19993mm; y1=12.749681mm; lgrp1=3; anchor1=pcb/19759/19800; x2=28.055mm; y2=15.149982mm; lgrp2=3; anchor2=pcb/7932/7973; + ha:rat.38641 { + x1=34.627374mm; y1=10.591999mm; lgrp1=3; anchor1=pcb/31409; x2=35.445mm; y2=9.950018mm; lgrp2=3; anchor2=pcb/22869/22925; } - ha:rat.20786 { - x1=49.19993mm; y1=44.749681mm; lgrp1=3; anchor1=pcb/19848/19889; x2=30.595mm; y2=15.149982mm; lgrp2=3; anchor2=pcb/7932/7977; + ha:rat.38644 { + x1=15.496065mm; y1=7.960206mm; lgrp1=3; anchor1=pcb/31409; x2=14.39974mm; y2=8.3mm; lgrp2=3; anchor2=pcb/9677/9697; } } } @@ -10054,6 +12180,11 @@ ha:pcb-rnd-board-v8 { ha:overwrite { ha:design { text_font_id = 0 + line_thickness = 10.00 mil + via_proto = 4 + text_scale = 100 + text_thickness = 0 + clearance = 10.00 mil } ha:editor { grid_unit = mm @@ -10064,6 +12195,7 @@ ha:pcb-rnd-board-v8 { flip_y = 0 } show_solder_side = 0 + all_direction_lines = false } } } @@ -10073,22 +12205,22 @@ ha:pcb-rnd-board-v8 { li:input { ha:mosi { - li:conn { J1-19; U4-11; } + li:conn { J1-19; U2-11; } } ha:+3.3V { - li:conn { C1-1; C2-2; C3-1; J1-1; J1-17; J2-1; J2-4; J3-1; J3-4; R1-1; R2-2; R4-1; R14-1; R15-1; R16-1; U1-1; U3-8; U4-15; U4-16; } + li:conn { C1-1; C2-2; C3-1; J1-1; J1-17; J2-1; J2-4; J3-1; J3-4; R1-1; R2-2; R4-1; R14-1; R15-1; R16-1; U1-1; U2-15; U2-16; U3-8; } } ha:sclk { - li:conn { J1-23; U4-13; } + li:conn { J1-23; U2-13; } } ha:sda { li:conn { J1-3; U1-7; } } ha:ac_current_1 { - li:conn { J6-1; U4-2; } + li:conn { J6-1; U2-7; } } ha:ac_current_2 { - li:conn { J7-1; U4-4; } + li:conn { J7-1; U2-6; } } ha:1wire { li:conn { J1-7; J2-2; J2-5; J3-2; J3-5; R1-2; } @@ -10100,16 +12232,16 @@ ha:pcb-rnd-board-v8 { li:conn { J1-5; U1-8; } } ha:light { - li:conn { R4-2; R5-1; U4-8; } + li:conn { R4-2; R5-1; U2-1; } } ha:unnamed_net28 { li:conn { C4-2; J6-2; J7-2; R2-1; R3-2; } } ha:GND { - li:conn { C1-2; C2-1; C3-2; C4-1; J1-6; J1-9; J1-14; J1-20; J1-25; J1-30; J1-34; J1-39; J2-3; J2-6; J3-3; J3-6; J4-2; J4-4; J4-6; J4-8; J5-2; R3-1; R5-2; U1-3; U3-1; U3-2; U3-3; U3-4; U4-9; U4-14; } + li:conn { C1-2; C2-1; C3-2; C4-1; J1-6; J1-9; J1-14; J1-20; J1-25; J1-30; J1-34; J1-39; J2-3; J2-6; J3-3; J3-6; J4-2; J4-4; J4-6; J4-8; J5-2; R3-1; R5-2; U1-3; U2-9; U2-14; U3-1; U3-2; U3-3; U3-4; } } ha:miso { - li:conn { J1-21; U4-12; } + li:conn { J1-21; U2-12; } } ha:unnamed_net5 { li:conn { J5-1; R16-2; U3-7; } @@ -10118,28 +12250,28 @@ ha:pcb-rnd-board-v8 { li:conn { J1-27; R15-2; U3-5; } } ha:cs_adc { - li:conn { J1-24; U4-10; } + li:conn { J1-24; U2-10; } } ha:ssr1 { - li:conn { J1-12; J4-3; } + li:conn { J1-35; J4-3; } } ha:ssr0 { - li:conn { J1-11; J4-1; } + li:conn { J1-37; J4-1; } } ha:ssr3 { - li:conn { J1-16; J4-7; } + li:conn { J1-31; J4-7; } } ha:ssr2 { - li:conn { J1-15; J4-5; } + li:conn { J1-33; J4-5; } } ha:id_scl { li:conn { J1-28; R14-2; U3-6; } } ha:present_1 { - li:conn { J6-4; U4-1; } + li:conn { J6-4; U2-8; } } ha:present_2 { - li:conn { J7-4; U4-3; } + li:conn { J7-4; U2-5; } } } } diff --git a/greenhouse.sch b/greenhouse.sch index 1634451..0c1eaa8 100644 --- a/greenhouse.sch +++ b/greenhouse.sch @@ -67,15 +67,15 @@ N 45800 59700 46000 59700 4 N 45800 59300 46200 59300 4 N 45800 58900 47100 58900 4 N 45800 58500 47100 58500 4 -N 45800 58100 47100 58100 4 +N 43100 53300 44400 53300 4 { -T 46700 58200 5 10 1 1 0 0 1 +T 43100 53400 5 10 1 1 0 0 1 netname=ssr1 } N 45800 57700 46200 57700 4 -N 45800 57300 47100 57300 4 +N 43100 54100 44400 54100 4 { -T 46700 57400 5 10 1 1 0 0 1 +T 43100 54200 5 10 1 1 0 0 1 netname=ssr3 } N 45800 56900 47100 56900 4 @@ -98,9 +98,9 @@ T 43100 55750 5 10 1 1 0 0 1 netname=sclk } N 44000 55300 44400 55300 4 -N 43100 57300 44400 57300 4 +N 43100 53700 44400 53700 4 { -T 43100 57400 5 10 1 1 0 0 1 +T 43100 53800 5 10 1 1 0 0 1 netname=ssr2 } N 44200 56900 44400 56900 4 @@ -110,9 +110,9 @@ T 43100 56550 5 10 1 1 0 0 1 netname=mosi } N 44000 58500 44400 58500 4 -N 43100 58100 44400 58100 4 +N 43100 52900 44400 52900 4 { -T 43100 58200 5 10 1 1 0 0 1 +T 43100 53000 5 10 1 1 0 0 1 netname=ssr0 } N 43100 57700 44400 57700 4 @@ -332,7 +332,6 @@ netname=id_scl N 45800 53300 47100 53300 4 N 45800 54100 47100 54100 4 N 45800 52900 47100 52900 4 -N 45800 52500 47100 52500 4 T 47900 54900 9 10 1 0 0 0 1 ID_SC T 47900 54100 9 10 1 0 0 0 1 @@ -347,15 +346,11 @@ N 45800 54500 46200 54500 4 N 45800 53700 46200 53700 4 N 44400 52500 44000 52500 4 N 43100 54500 44400 54500 4 -N 43100 54100 44400 54100 4 N 43100 54900 44400 54900 4 { T 43100 55000 5 10 1 1 0 0 1 netname=id_sda } -N 43100 53300 44400 53300 4 -N 43100 52900 44400 52900 4 -N 43100 53700 44400 53700 4 T 41800 54900 9 10 1 0 0 0 1 ID_SD T 41700 54500 9 10 1 0 0 0 1 @@ -403,41 +398,6 @@ value=NoConnection T 42600 55200 5 10 0 0 0 0 1 device=DRC_Directive } -C 42600 54000 1 0 0 nc-left.sym -{ -T 42600 54400 5 10 0 0 0 0 1 -value=NoConnection -T 42600 54800 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 42600 53600 1 0 0 nc-left.sym -{ -T 42600 54000 5 10 0 0 0 0 1 -value=NoConnection -T 42600 54400 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 42600 53200 1 0 0 nc-left.sym -{ -T 42600 53600 5 10 0 0 0 0 1 -value=NoConnection -T 42600 54000 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 42600 52800 1 0 0 nc-left.sym -{ -T 42600 53200 5 10 0 0 0 0 1 -value=NoConnection -T 42600 53600 5 10 0 0 0 0 1 -device=DRC_Directive -} -C 47100 52400 1 0 0 nc-right.sym -{ -T 47200 52900 5 10 0 0 0 0 1 -value=NoConnection -T 47200 53100 5 10 0 0 0 0 1 -device=DRC_Directive -} C 47100 52800 1 0 0 nc-right.sym { T 47200 53300 5 10 0 0 0 0 1 @@ -630,109 +590,109 @@ Temp 4 C 45100 49900 1 0 0 3.3V-plus.sym C 65900 52900 1 0 0 MCP3008.sym { -T 66195 56195 5 10 1 1 0 0 1 -refdes=U4 T 66995 56195 5 10 0 1 0 0 1 device=IC T 65895 52595 5 10 0 0 0 0 1 footprint=soic-16 T 67800 56200 5 10 1 1 0 6 1 value=MCP3008 +T 66200 56200 5 10 1 1 0 0 1 +refdes=U2 } -C 65800 51900 1 270 0 photo-resistor.sym +C 62400 56700 1 270 0 photo-resistor.sym { -T 66500 51200 5 10 0 0 270 0 1 +T 63100 56000 5 10 0 0 270 0 1 device=PHOTORESISTOR -T 65800 51900 5 10 0 0 0 0 1 +T 62400 56700 5 10 0 0 0 0 1 datasheet=adi/PDV-P8103.pdf -T 65800 51900 5 10 0 1 0 0 1 +T 62400 56700 5 10 0 1 0 0 1 footprint=PDV-P8103 -T 66500 51600 5 10 1 1 0 0 1 +T 63100 56400 5 10 1 1 0 0 1 refdes=R4 -T 66500 51200 5 10 1 1 0 0 1 +T 63100 56000 5 10 1 1 0 0 1 value=PDV-P8103 } -C 66000 51000 1 270 0 resistor.sym +C 62600 55800 1 270 0 resistor.sym { -T 66400 50700 5 10 0 0 270 0 1 +T 63000 55500 5 10 0 0 270 0 1 device=RESISTOR -T 66000 51005 5 10 0 1 270 0 1 +T 62600 55805 5 10 0 1 270 0 1 footprint=0402 -T 66400 50700 5 10 1 1 0 0 1 +T 63000 55500 5 10 1 1 0 0 1 refdes=R5 -T 66400 50300 5 10 1 1 0 0 1 +T 63000 55100 5 10 1 1 0 0 1 value=15k } -C 66000 49800 1 0 0 gnd.sym -C 65900 51900 1 0 0 3.3V-plus.sym -T 64500 51400 9 10 1 0 0 0 1 +C 62600 54600 1 0 0 gnd.sym +C 62500 56700 1 0 0 3.3V-plus.sym +T 61100 56200 9 10 1 0 0 0 1 Light Sensor -C 59700 54600 1 0 0 headphone.sym +C 59700 53000 1 0 0 headphone.sym { -T 59800 56100 5 10 1 1 0 0 1 +T 59800 54500 5 10 1 1 0 0 1 refdes=J6 -T 59800 56392 5 10 0 0 0 0 1 +T 59800 54792 5 10 0 0 0 0 1 footprint=SJ-352X-SMT -T 59700 54600 5 10 0 1 0 0 1 +T 59700 53000 5 10 0 1 0 0 1 device=CONNECTOR } -C 59700 52400 1 0 0 headphone.sym +C 59700 50800 1 0 0 headphone.sym { -T 59800 53900 5 10 1 1 0 0 1 +T 59800 52300 5 10 1 1 0 0 1 refdes=J7 -T 59800 54192 5 10 0 0 0 0 1 +T 59800 52592 5 10 0 0 0 0 1 footprint=SJ-352X-SMT -T 59700 52400 5 10 0 1 0 0 1 +T 59700 50800 5 10 0 1 0 0 1 device=CONNECTOR } -N 62200 55400 65900 55400 4 +N 63000 53400 65900 53400 4 { -T 64500 55450 5 10 1 1 0 0 1 +T 64500 53450 5 10 1 1 0 0 1 netname=ac_current_1 } -N 61200 53600 62600 53600 4 -N 62600 53600 62600 54600 4 -N 62600 54600 65900 54600 4 +N 61200 52000 63400 52000 4 +N 63400 52000 63400 53800 4 +N 63400 53800 65900 53800 4 { -T 64500 54650 5 10 1 1 0 0 1 +T 64500 53850 5 10 1 1 0 0 1 netname=ac_current_2 } -T 57900 54900 9 10 1 0 0 0 3 +T 57900 53300 9 10 1 0 0 0 3 connector for SCT-013-030 current sensor -T 57900 52800 9 10 1 0 0 0 3 +T 57900 51200 9 10 1 0 0 0 3 connector for SCT-013-030 current sensor -C 62800 51300 1 90 0 resistor.sym +C 62800 49700 1 90 0 resistor.sym { -T 62400 51600 5 10 0 0 90 0 1 +T 62400 50000 5 10 0 0 90 0 1 device=RESISTOR -T 62900 51800 5 10 1 1 0 0 1 +T 62900 50200 5 10 1 1 0 0 1 refdes=R2 -T 62900 51500 5 10 1 1 0 0 1 +T 62900 49900 5 10 1 1 0 0 1 value=15k -T 62800 51300 5 10 0 1 0 0 1 +T 62800 49700 5 10 0 1 0 0 1 footprint=0402 } -C 62400 50400 1 90 0 capacitor.sym +C 62400 48800 1 90 0 capacitor.sym { -T 61700 50600 5 10 0 0 90 0 1 +T 61700 49000 5 10 0 0 90 0 1 device=CAPACITOR -T 61500 50600 5 10 0 0 90 0 1 +T 61500 49000 5 10 0 0 90 0 1 symversion=0.1 -T 62100 51000 5 10 1 1 0 6 1 +T 62100 49400 5 10 1 1 0 6 1 refdes=C4 -T 62400 50400 5 10 0 1 0 0 1 +T 62400 48800 5 10 0 1 0 0 1 footprint=1206 -T 62100 50600 5 10 1 1 0 6 1 +T 62100 49000 5 10 1 1 0 6 1 value=47uF } -C 62500 52200 1 0 0 3.3V-plus.sym -C 62100 50100 1 0 0 gnd.sym -C 62600 50100 1 0 0 gnd.sym -T 58300 50500 9 10 1 0 0 0 7 +C 62500 50600 1 0 0 3.3V-plus.sym +C 62100 48500 1 0 0 gnd.sym +C 62600 48500 1 0 0 gnd.sym +T 58300 48900 9 10 1 0 0 0 7 bias current sensors to VCC/2, so AC output always above 0V @@ -740,15 +700,15 @@ software must read sensors fast enough to capture AC waveform and perform software rectification to determine current flow -C 62800 50400 1 90 0 resistor.sym +C 62800 48800 1 90 0 resistor.sym { -T 62400 50700 5 10 0 0 90 0 1 +T 62400 49100 5 10 0 0 90 0 1 device=RESISTOR -T 62900 50900 5 10 1 1 0 0 1 +T 62900 49300 5 10 1 1 0 0 1 refdes=R3 -T 62900 50600 5 10 1 1 0 0 1 +T 62900 49000 5 10 1 1 0 0 1 value=15k -T 62800 50400 5 10 0 1 0 0 1 +T 62800 48800 5 10 0 1 0 0 1 footprint=0402 } N 68100 54600 69600 54600 4 @@ -793,18 +753,18 @@ N 68700 55900 68300 55900 4 N 68300 55400 68300 55900 4 N 68100 55400 68300 55400 4 N 68300 55800 68100 55800 4 -C 61200 55300 1 0 0 nc-right.sym +C 61200 53700 1 0 0 nc-right.sym { -T 61300 55800 5 10 0 0 0 0 1 +T 61300 54200 5 10 0 0 0 0 1 value=NoConnection -T 61300 56000 5 10 0 0 0 0 1 +T 61300 54400 5 10 0 0 0 0 1 device=DRC_Directive } -C 61200 53100 1 0 0 nc-right.sym +C 61200 51500 1 0 0 nc-right.sym { -T 61300 53600 5 10 0 0 0 0 1 +T 61300 52000 5 10 0 0 0 0 1 value=NoConnection -T 61300 53800 5 10 0 0 0 0 1 +T 61300 52200 5 10 0 0 0 0 1 device=DRC_Directive } C 42100 44300 1 0 0 nc-right.sym @@ -835,51 +795,89 @@ value=NoConnection T 42200 42600 5 10 0 0 0 0 1 device=DRC_Directive } -N 61200 55000 62600 55000 4 -N 62600 55000 62600 55800 4 -N 62600 55800 65900 55800 4 +N 61200 53400 62600 53400 4 +N 62600 53400 62600 53000 4 +N 62600 53000 65900 53000 4 { -T 64500 55850 5 10 1 1 0 0 1 +T 64500 53050 5 10 1 1 0 0 1 netname=present_1 } -N 61200 52800 63000 52800 4 -N 63000 52800 63000 55000 4 -N 63000 55000 65900 55000 4 +N 61200 51200 63800 51200 4 +N 63800 51200 63800 54200 4 +N 63800 54200 65900 54200 4 { -T 64500 55050 5 10 1 1 0 0 1 +T 64500 54250 5 10 1 1 0 0 1 netname=present_2 } -C 65400 53700 1 0 0 nc-left.sym +N 61200 53000 62200 53000 4 +N 62200 49700 62200 53000 4 +N 62700 49700 62200 49700 4 +N 62200 50800 61200 50800 4 +N 62700 55800 65900 55800 4 +{ +T 64500 55850 5 10 1 1 0 0 1 +netname=light +} +N 61200 54200 63000 54200 4 +N 63000 54200 63000 53400 4 +C 65400 55300 1 0 0 nc-left.sym { -T 65400 54100 5 10 0 0 0 0 1 +T 65400 55700 5 10 0 0 0 0 1 value=NoConnection -T 65400 54500 5 10 0 0 0 0 1 +T 65400 56100 5 10 0 0 0 0 1 device=DRC_Directive } -C 65400 53300 1 0 0 nc-left.sym +C 65400 54900 1 0 0 nc-left.sym { -T 65400 53700 5 10 0 0 0 0 1 +T 65400 55300 5 10 0 0 0 0 1 value=NoConnection -T 65400 54100 5 10 0 0 0 0 1 +T 65400 55700 5 10 0 0 0 0 1 device=DRC_Directive } -C 65400 54100 1 0 0 nc-left.sym +C 65400 54500 1 0 0 nc-left.sym { -T 65400 54500 5 10 0 0 0 0 1 -value=NoConnection T 65400 54900 5 10 0 0 0 0 1 +value=NoConnection +T 65400 55300 5 10 0 0 0 0 1 device=DRC_Directive } -N 61200 54600 62200 54600 4 -N 62200 51300 62200 54600 4 -N 62700 51300 62200 51300 4 -N 62200 52400 61200 52400 4 -N 66100 51000 64200 51000 4 -N 64200 51000 64200 53000 4 -N 64200 53000 65900 53000 4 +C 42600 58000 1 0 0 nc-left.sym { -T 64500 53050 5 10 1 1 0 0 1 -netname=light +T 42600 58400 5 10 0 0 0 0 1 +value=NoConnection +T 42600 58800 5 10 0 0 0 0 1 +device=DRC_Directive +} +C 42600 57200 1 0 0 nc-left.sym +{ +T 42600 57600 5 10 0 0 0 0 1 +value=NoConnection +T 42600 58000 5 10 0 0 0 0 1 +device=DRC_Directive +} +N 43100 58100 44400 58100 4 +N 43100 57300 44400 57300 4 +N 45800 58100 47100 58100 4 +C 47100 58000 1 0 0 nc-right.sym +{ +T 47200 58500 5 10 0 0 0 0 1 +value=NoConnection +T 47200 58700 5 10 0 0 0 0 1 +device=DRC_Directive +} +N 45800 57300 47100 57300 4 +C 47100 57200 1 0 0 nc-right.sym +{ +T 47200 57700 5 10 0 0 0 0 1 +value=NoConnection +T 47200 57900 5 10 0 0 0 0 1 +device=DRC_Directive +} +N 45800 52500 47100 52500 4 +C 47100 52400 1 0 0 nc-right.sym +{ +T 47200 52900 5 10 0 0 0 0 1 +value=NoConnection +T 47200 53100 5 10 0 0 0 0 1 +device=DRC_Directive } -N 61200 55800 62200 55800 4 -N 62200 55800 62200 55400 4 -- 2.47.2