From: Bdale Garbee Date: Sun, 31 Oct 2021 19:06:09 +0000 (-0600) Subject: add support for two switch closure inputs (rain gauge, etc) X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=eb73e77b7c88f1eff0356b62610cfc9d1c656a55;p=hw%2Fgreenhouse add support for two switch closure inputs (rain gauge, etc) --- diff --git a/Notebook b/Notebook index cdc969d..d69790b 100644 --- a/Notebook +++ b/Notebook @@ -36,3 +36,24 @@ or not, but this would allow auto-detection by kernel and loading of appropriate drivers? +2021.10.31 +- Karen asks about adding rain gauge support + + RainWise makes a wired "tipping bucket" rain gauge, the "RAINEW 111", that + sells for $72.95 and comes with 60' cable and a little display. Clams to + meet NWS accuracy specs, and measure 0.01" per bucket tip. + + Doing a little web searching turned up this article on hooking one to a + weather station design from Slovakia: + + https://www.baranidesign.com/faq-articles/2019/9/3/how-to-connect-rainwise-rain-gauges-to-meteohelix-personal-weather-stations + + The gist is that they say the cable from the sensor is 2 wires and provides + a normally open switch contact that pulses once per "tip". They also assert + this is a common interface. + + So, to read this, we'd want to have another GPIO input with a pull-up + resistor. Might as well support two such on a 4-screw strip since I have + those? + + diff --git a/greenhouse.lht b/greenhouse.lht index ac8b32b..eedf214 100644 --- a/greenhouse.lht +++ b/greenhouse.lht @@ -35,7 +35,7 @@ ha:pcb-rnd-board-v8 { ha:meta { ha:size { thermal_scale = 0.500000 - x = 66.0mm; y = 56.0mm + x = 68.0mm; y = 58.0mm } ha:grid { spacing = 0.1mm @@ -172,136 +172,6 @@ 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 { - 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: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 - } - } - 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: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 - } - } - 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: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:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=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:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=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:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=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:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=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:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 - } - } ha:line.33444 { x1=35.445mm; y1=15.249982mm; x2=35.445mm; y2=16.545mm; thickness=10.0mil; clearance=20.0mil; ha:flags { @@ -962,24 +832,70 @@ ha:pcb-rnd-board-v8 { 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:line.40989 { + x1=21.799592mm; y1=14.0mm; x2=23.2mm; y2=14.0mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 - lock=1 } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 + } + ha:line.40992 { + x1=22.5mm; y1=14.0mm; x2=22.5mm; y2=11.1mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=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:line.41018 { + x1=23.999592mm; y1=14.0mm; x2=23.999592mm; y2=13.000408mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.41021 { + x1=23.999592mm; y1=13.000408mm; x2=24.0mm; y2=13.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.41054 { + x1=21.0mm; y1=13.0mm; x2=21.0mm; y2=29.58mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.41057 { + x1=21.0mm; y1=29.58mm; x2=27.42mm; y2=36.0mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.41060 { + x1=23.999592mm; y1=14.1mm; x2=23.999592mm; y2=17.999592mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.41063 { + x1=23.999592mm; y1=17.999592mm; x2=24.9mm; y2=18.9mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.41066 { + x1=24.9mm; y1=18.9mm; x2=24.9mm; y2=28.4mm; thickness=10.0mil; clearance=20.0mil; + ha:flags { + clearline=1 + } + } + ha:line.41069 { + x1=24.9mm; y1=28.4mm; x2=32.5mm; y2=36.0mm; thickness=10.0mil; clearance=20.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:attributes { @@ -988,11 +904,10 @@ ha:pcb-rnd-board-v8 { 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: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:attributes { @@ -1001,11 +916,10 @@ ha:pcb-rnd-board-v8 { 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: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:attributes { @@ -1014,11 +928,10 @@ ha:pcb-rnd-board-v8 { 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: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:attributes { @@ -1027,11 +940,10 @@ ha:pcb-rnd-board-v8 { 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: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:attributes { @@ -1040,11 +952,10 @@ ha:pcb-rnd-board-v8 { 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: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 { @@ -1053,11 +964,10 @@ ha:pcb-rnd-board-v8 { 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: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 { @@ -1066,11 +976,10 @@ ha:pcb-rnd-board-v8 { 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: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 { @@ -1079,11 +988,10 @@ ha:pcb-rnd-board-v8 { 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: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 { @@ -1092,11 +1000,10 @@ ha:pcb-rnd-board-v8 { 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: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 { @@ -1109,7 +1016,6 @@ ha:pcb-rnd-board-v8 { 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 { @@ -1118,18 +1024,10 @@ ha:pcb-rnd-board-v8 { 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: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 } ha:attributes { @@ -1138,11 +1036,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31247 { - x1=3.0mm; y1=56.0mm; x2=62.0mm; y2=56.0mm; thickness=10.0mil; clearance=40.0mil; + 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 } ha:attributes { @@ -1151,11 +1048,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31259 { - x1=0.0; y1=53.0mm; x2=0.0; y2=37.5mm; thickness=10.0mil; clearance=40.0mil; + 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:attributes { @@ -1164,11 +1060,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31271 { - x1=1.0mm; y1=36.5mm; x2=4.0mm; y2=36.5mm; thickness=10.0mil; clearance=40.0mil; + 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:attributes { @@ -1177,11 +1072,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31283 { - x1=0.0; y1=3.0mm; x2=0.0; y2=18.5mm; thickness=10.0mil; clearance=40.0mil; + 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:attributes { @@ -1190,11 +1084,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31295 { - x1=1.0mm; y1=19.5mm; x2=4.0mm; y2=19.5mm; thickness=10.0mil; clearance=40.0mil; + 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:attributes { @@ -1203,11 +1096,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31307 { - x1=5.0mm; y1=35.5mm; x2=5.0mm; y2=20.5mm; thickness=10.0mil; clearance=40.0mil; + 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:attributes { @@ -1216,11 +1108,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31319 { - x1=65.0mm; y1=3.0mm; x2=65.0mm; y2=53.0mm; thickness=10.0mil; clearance=40.0mil; + 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:attributes { @@ -1229,11 +1120,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31331 { - x1=44.0mm; y1=52.0mm; x2=44.0mm; y2=37.0mm; thickness=10.0mil; clearance=40.0mil; + 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:attributes { @@ -1242,11 +1132,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31343 { - x1=46.0mm; y1=37.0mm; x2=46.0mm; y2=52.0mm; thickness=10.0mil; clearance=40.0mil; + 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:attributes { @@ -1255,15 +1144,35 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.33045 { - x1=54.09mm; y1=4.77mm; x2=54.09mm; y2=7.19mm; thickness=10.0mil; clearance=20.0mil; + 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 + } - } - ha:line.33048 { - x1=54.09mm; y1=7.19mm; x2=56.5mm; y2=377.95275591mil; thickness=10.0mil; clearance=20.0mil; - ha:flags { + + ha:attributes { + on_every_layer= + on_every_layer_gen=outline + noexport=1 + } + } + } + color = {#8b2323} + ha:combining { + } +} + ha:bottom-sig { lid=1; group=7; ha:attributes { {pcb-rnd::key::select}={l; b}; {pcb-rnd::key::vis}={l; Shiftb} } + li:objects { + 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 } } @@ -1411,102 +1320,46 @@ ha:pcb-rnd-board-v8 { 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 - } - - 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:line.41024 { + x1=21.0mm; y1=13.0mm; x2=21.0mm; y2=190.5511811mil; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 - lock=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:line.41027 { + x1=21.0mm; y1=190.5511811mil; x2=21.07mm; y2=4.77mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 - lock=1 - } - - 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:line.41030 { + x1=23.999592mm; y1=13.000408mm; x2=23.999592mm; y2=12.999592mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 - lock=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:line.41033 { + x1=23.999592mm; y1=12.999592mm; x2=22.35mm; y2=446.8503937mil; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 - lock=1 - } - - 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:line.41036 { + x1=22.35mm; y1=446.8503937mil; x2=22.35mm; y2=3.51mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 - lock=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:line.41039 { + x1=22.35mm; y1=3.51mm; x2=21.07mm; y2=2.23mm; thickness=10.0mil; clearance=20.0mil; ha:flags { clearline=1 - lock=1 - } - - 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: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 { @@ -1515,11 +1368,10 @@ ha:pcb-rnd-board-v8 { 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: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 } ha:attributes { @@ -1528,11 +1380,10 @@ ha:pcb-rnd-board-v8 { 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: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 { @@ -1541,11 +1392,10 @@ ha:pcb-rnd-board-v8 { 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: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 } ha:attributes { @@ -1554,11 +1404,10 @@ ha:pcb-rnd-board-v8 { 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: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 { @@ -1567,60 +1416,10 @@ ha:pcb-rnd-board-v8 { 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 } - } - } - - 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: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: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 } ha:attributes { @@ -1629,11 +1428,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31244 { - x1=3.0mm; y1=56.0mm; x2=62.0mm; y2=56.0mm; thickness=10.0mil; clearance=40.0mil; + 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 { @@ -1642,11 +1440,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31256 { + 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 } ha:attributes { @@ -1655,11 +1452,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31268 { - x1=1.0mm; y1=36.5mm; x2=4.0mm; y2=36.5mm; thickness=10.0mil; clearance=40.0mil; + 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 { @@ -1668,11 +1464,11 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31280 { - x1=0.0; y1=3.0mm; x2=0.0; y2=18.5mm; thickness=10.0mil; clearance=40.0mil; + 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 + } ha:attributes { @@ -1681,11 +1477,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31292 { - x1=1.0mm; y1=19.5mm; x2=4.0mm; y2=19.5mm; thickness=10.0mil; clearance=40.0mil; + 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 { @@ -1694,11 +1489,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31304 { - x1=5.0mm; y1=35.5mm; x2=5.0mm; y2=20.5mm; thickness=10.0mil; clearance=40.0mil; + 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 } ha:attributes { @@ -1707,11 +1501,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31316 { - x1=65.0mm; y1=3.0mm; x2=65.0mm; y2=53.0mm; thickness=10.0mil; clearance=40.0mil; + 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 { @@ -1720,11 +1513,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31328 { - x1=44.0mm; y1=52.0mm; x2=44.0mm; y2=37.0mm; thickness=10.0mil; clearance=40.0mil; + 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 } ha:attributes { @@ -1733,11 +1525,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:line.31340 { - x1=46.0mm; y1=37.0mm; x2=46.0mm; y2=52.0mm; thickness=10.0mil; clearance=40.0mil; + 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 { @@ -1746,11 +1537,10 @@ ha:pcb-rnd-board-v8 { 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: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 } ha:attributes { @@ -1759,11 +1549,10 @@ ha:pcb-rnd-board-v8 { 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: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 { @@ -1772,11 +1561,10 @@ ha:pcb-rnd-board-v8 { 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: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 } ha:attributes { @@ -1785,11 +1573,10 @@ ha:pcb-rnd-board-v8 { noexport=1 } } - ha:arc.31360 { + 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 { @@ -1798,11 +1585,10 @@ ha:pcb-rnd-board-v8 { 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: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 } ha:attributes { @@ -1811,11 +1597,10 @@ ha:pcb-rnd-board-v8 { 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: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 { @@ -1824,11 +1609,11 @@ ha:pcb-rnd-board-v8 { 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: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 + } ha:attributes { @@ -1837,8239 +1622,8584 @@ ha:pcb-rnd-board-v8 { 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 - } + } + 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 } + } + } - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 + ha:flags { + clearpoly=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 - } + color = {#104e8b} + ha:combining { + } + } + ha:bottom-gnd { lid=3; group=7; + 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 { - on_every_layer= - on_every_layer_gen=outline - noexport=1 + ha:flags { + clearpoly=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 { - on_every_layer= - on_every_layer_gen=outline - noexport=1 - } + color = {#cd3700} + ha:combining { } - 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 - } + } + ha:outline { lid=4; group=6; + 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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - 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: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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - } - 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 + 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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - 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: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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - 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 + 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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - 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: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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - 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 + 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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - 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: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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - 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 + 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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - 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: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= - on_every_layer_gen=outline - noexport=1 + ha:attributes { + on_every_layer=outline + } } - } - 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 + 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= - on_every_layer_gen=outline - noexport=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 + } } } - ha:line.31337 { - x1=46.0mm; y1=37.0mm; x2=46.0mm; y2=52.0mm; thickness=10.0mil; clearance=40.0mil; + color = {#00868b} + ha:combining { + } + } + ha:bottom-silk { lid=5; group=9; 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=6; 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 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 0.000000 } - 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:text.18365 { + string=` 2021 Bdale Garbee; x=8.1636mm; y=52.2096mm; scale=200; fid=0; ha:flags { clearline=1 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 0.000000 } - 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:text.18367 { + string=Greenhouse v0.3; x=8.4076mm; y=47.2596mm; scale=300; fid=0; ha:flags { clearline=1 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 0.000000 } - 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: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 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 90.000000 } - 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:text.21295 { + string=Solid State; x=59.0mm; y=34.2mm; scale=175; fid=0; ha:flags { clearline=1 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 90.000000 } - 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:text.21296 { + string=Relay Outputs; x=61.7mm; y=36.2mm; scale=175; fid=0; ha:flags { clearline=1 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 90.000000 } - 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:text.29268 { + string=+ D G + D G; x=10.5mm; y=500.0mil; scale=141; fid=0; ha:flags { clearline=1 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 270.000000 } - 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:text.29270 { + string=+ D G + D G; x=10.5mm; y=29.7mm; scale=141; fid=0; ha:flags { clearline=1 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 270.000000 } - 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:text.29271 { + string=One Wire Temp Sensors; x=8.4mm; y=14.0mm; scale=175; fid=0; ha:flags { clearline=1 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 270.000000 } - 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:text.29510 { + string=light sensor; x=20.0208mm; y=24.7286mm; scale=125; fid=0; ha:flags { clearline=1 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 360.000000 } - 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:text.41072 { + string=A B; x=28.2mm; y=39.6mm; scale=175; fid=0; ha:flags { clearline=1 - lock=1 - } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 } + rot = 0.000000 } - 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:text.41075 { + string=Rain Gauges; x=23.0mm; y=42.2mm; scale=200; fid=0; ha:flags { clearline=1 - lock=1 } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 + rot = 0.000000 + } + ha:text.41874 { + string=RPi GPIO; x=28.2mm; y=6.3mm; scale=100; fid=0; + ha:flags { + clearline=1 } + rot = 0.000000 } - 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:text.41875 { + string=Current A; x=50.5mm; y=15.2mm; scale=125; fid=0; ha:flags { clearline=1 - lock=1 } - - ha:attributes { - on_every_layer= - on_every_layer_gen=outline - noexport=1 + rot = 0.000000 + } + ha:text.41876 { + string=Current B; x=50.4mm; y=47.3mm; scale=125; fid=0; + ha:flags { + clearline=1 } + rot = 0.000000 } } + color = {#000000} +} + ha:top-paste { lid=7; group=0; ha:combining { auto=1; } + li:objects { + } + color = {#cd00cd} +} + ha:top-mask { lid=8; group=2; ha:combining { sub=1; auto=1; } + li:objects { + } + color = {#ff0000} +} + ha:bottom-mask { lid=9; group=8; ha:combining { sub=1; auto=1; } + li:objects { + } + color = {#ff0000} +} + ha:bottom-paste { lid=10; group=10; ha:combining { auto=1; } + li:objects { + } + color = {#cd00cd} +} + ha:slot-plated { lid=11; group=11; ha:combining { auto=1; } + li:objects { + } color = {#8b7355} - ha:combining { +} + ha:slot-unplated { lid=12; group=12; ha:combining { auto=1; } + li:objects { } + color = {#00868b} } - ha:outline { lid=6; group=9; + ha:top-assy { lid=13; group=13; color={#444444}; 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:combining { + } + } + ha:bot-assy { lid=14; group=14; color={#444444}; + li:objects { + } + ha:combining { + } + } + ha:fab { lid=15; group=15; ha:combining { auto=1; }; color={#222222}; + li:objects { + } + } + } + + 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 + } + + li:thermal { + } } - } - 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: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 { + } } - } - 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: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 + } + + li:thermal { + } } - } - 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: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 { + } } - } - 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: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 + } + + li:thermal { + } } - } - 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: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 { + } } - } - 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: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 + } + + li:thermal { + } } - } - 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: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 { + } } - } - 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: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 + } + + li:thermal { + } } - } - 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: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:thermal { + } } - } - 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:padstack_ref.41013 { + proto=4; x=21.0mm; y=13.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } } - } - 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 + ha:padstack_ref.41014 { + proto=4; x=24.0mm; y=13.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } + + li:thermal { + } } - } - } - 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 { - } - } - } + 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: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: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:ps_proto_v6.1 { + 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 + } + 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 + } + + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + 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 + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } + + 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: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 + } + + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } + + 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 + } + + li:thermal { + } + + 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 + } + + 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 + } + + li:thermal { + li:0 { + on + solid + noshape + } + } + + 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 + } + + 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 + } + + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + li:0 { + on + diag + sharp + noshape + } + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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: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=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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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 + } + + li:thermal { + } + + 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: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: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: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 { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } + + ha:attributes { + term=39 + name=39 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + 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:subc-aux { + lid=1 + ha:combining { } + + 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: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.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.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:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = fqmaCZ/Ivo74XAEvIAsAAAAF + } + ha:subc.1571 { + ha:attributes { + value= + footprint=282834-6 + refdes=J2 + } + ha:data { + li:padstack_prototypes { + + ha:ps_proto_v6.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 + } + 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 { + -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 + } + 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 + } + } + } + } + } + + li:objects { + 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=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: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 - } + li:thermal { + li:0 { + on + diag + round + noshape + } + } - 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 - } + 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 { - } - } - 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 - } + li:thermal { + li:1 { + on + diag + round + noshape + } + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } - 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 - } + ha:attributes { + term=3 + name=pin3 + } + } + 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 + } - 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 - } + li:thermal { + } - 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 - } + ha:attributes { + term=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 { - } - } - 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 - } + li:thermal { + li:0 { + on + diag + round + noshape + } + } - 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 - } + ha:attributes { + term=1 + name=pin1 + } + } + } + li:layers { - 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:top-silk { + lid=0 + ha:combining { } - 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: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 + top = 1 + } + } + + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + 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.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.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.1594 { + x1=462.6011811mil; y1=27.500124mm; x2=462.6011811mil; y2=28.500124mm; 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=19.6mm; y=11.9mm; 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.1619 { + proto=0; x=803.13354331mil; y=11.9mm; 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.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.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.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.1615 { + x1=787.39354331mil; y1=11.9mm; x2=787.39354331mil; y2=12.9mm; 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 + } + } + + 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 + } - li:thermal { - } - } - ha:subc.1393 { - ha:attributes { - value=HEADER40 - footprint=100mil20x2 - refdes=J1 - } - ha:data { - li:padstack_prototypes { + li:thermal { + } - ha:ps_proto_v6.0 { - hdia=38.0mil; hplated=1; htop=0; hbottom=0; - li:shape { + 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: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: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 } - 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 + li:thermal { } - 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 { + term=5 + name=pin5 + } + } + 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 } - 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:thermal { } - 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 { + term=4 + name=pin4 } + } } - } + li:layers { - ha:ps_proto_v6.1 { - hdia=38.0mil; hplated=1; htop=0; hbottom=0; - li:shape { + ha:top-silk { + lid=0 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 + 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 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 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + 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.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.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.1645 { + x1=21.5mm; y1=9.0mm; x2=22.5mm; y2=9.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } - clearance=0.0 - li:ps_poly { - -35.0mil - -35.0mil - 35.0mil - -35.0mil - 35.0mil - 35.0mil - -35.0mil - 35.0mil + } + } + } + uid = fqmaCZ/Ivo74XAEvIAsAAAAM + } + 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 { - 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 { } + 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 { 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 { } + 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 { - 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: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 + } + 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 - } + ha:ps_proto_v6.1 { + hdia=38.0mil; 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.0mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + } - 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: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 + } - li:thermal { - } + 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 { - term=4 - name=4 + 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: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: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 - } - li:thermal { - li:1 { - on - diag - round - noshape + li:objects { + 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 + } + + li:thermal { + } + + ha:attributes { + term=1 + name=1 + } + } + 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 { + term=2 + name=2 } - li:2 { - on - diag - round - noshape + } + } + li:layers { + + ha:top-silk { + lid=0 + 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; + } } - li:3 { - on - diag - round - noshape + ha:type { + silk = 1 + top = 1 } - } + } - ha:attributes { - term=6 - name=6 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + 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.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.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.1697 { + x1=42.8mm; y1=10.0mm; x2=42.8mm; y2=11.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - 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 + uid = fqmaCZ/Ivo74XAEvIAsAAAAO + } + ha:subc.1904 { + ha:attributes { + value=15k + footprint=0402 + refdes=R5 } + 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 + } + } - li:thermal { + 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 + } + } + } } + } - ha:attributes { - term=8 - name=8 + li:objects { + ha:padstack_ref.1918 { + proto=0; x=26.6mm; y=18.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.1919 { + proto=0; x=27.399592mm; y=18.3mm; 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.1906 { + 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=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=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=26.999796mm; y1=18.3mm; x2=26.999796mm; y2=19.3mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - 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 + uid = fqmaCZ/Ivo74XAEvIAsAAAAX + } + ha:subc.2495 { + ha:attributes { + value= + footprint=282834-6 + refdes=J3 } + ha:data { + li:padstack_prototypes { - li:thermal { - } + ha:ps_proto_v6.0 { + hdia=45.28mil; hplated=1; htop=0; hbottom=0; + li:shape { - 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: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 + } - li:thermal { - } + 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: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: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 + } - li:thermal { - li:1 { - on - diag - round - noshape + 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 + } } - li:2 { - on - diag - round - noshape - } - 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 - } + 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=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: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 { - } + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 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=18 - name=18 + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 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: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: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 + li:objects { + ha:padstack_ref.2521 { + proto=0; x=15.0mm; y=42.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - } - 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 - } + li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } - li:thermal { - } + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.2522 { + proto=0; x=15.0mm; y=40.16mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + } - li:thermal { - } + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.2523 { + proto=0; x=15.0mm; y=37.62mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + } - li:thermal { - } + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.2524 { + proto=0; x=15.0mm; y=35.08mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } - 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 - } + li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } - li:thermal { - } + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.2525 { + proto=0; x=15.0mm; y=32.54mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + } - li:thermal { - li:1 { - on - diag - round - noshape + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.2526 { + proto=1; x=15.0mm; y=30.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - } - 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:thermal { + } - li:thermal { + ha:attributes { + term=1 + name=pin1 + } + } } + li:layers { - 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:top-silk { + lid=0 + ha:combining { } - li:thermal { - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape + li:objects { + ha:line.2496 { + x1=462.6011811mil; y1=44.200124mm; x2=18.250184mm; y2=44.200124mm; thickness=6.0mil; clearance=0.0; + } + ha:line.2499 { + x1=18.250184mm; y1=44.200124mm; x2=18.250184mm; y2=28.50013mm; thickness=6.0mil; clearance=0.0; + } + ha:line.2502 { + x1=18.250184mm; y1=28.50013mm; x2=462.6011811mil; y2=28.50013mm; thickness=6.0mil; clearance=0.0; + } + ha:line.2505 { + x1=462.6011811mil; y1=28.50013mm; x2=462.6011811mil; y2=44.200124mm; thickness=6.0mil; clearance=0.0; + } } - li:3 { - on - diag - round - noshape + ha:type { + silk = 1 + top = 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 - } + } - li:thermal { - } + ha:subc-aux { + lid=1 + ha:combining { } - ha:attributes { - term=36 - name=36 + li:objects { + ha:line.2509 { + 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=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=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=462.6011811mil; y1=44.200124mm; x2=462.6011811mil; y2=45.200124mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - 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 + uid = TACFmBa3Ta0zT27bQvAAAAAY + } + ha:subc.2562 { + ha:attributes { + value= + footprint=282834-8 + refdes=J4 } + ha:data { + li:padstack_prototypes { - li:thermal { - } + ha:ps_proto_v6.0 { + hdia=45.28mil; hplated=1; htop=0; hbottom=0; + li:shape { - 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: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 + } - li:thermal { - } + 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: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: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 + } - li:thermal { - li:0 { - on - solid - noshape + 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=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: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=3 - name=3 + 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 { + -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 + } + 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: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 { - } + li:objects { + ha:padstack_ref.2588 { + proto=0; x=52.9mm; y=36.88mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } - li:thermal { - } + ha:attributes { + term=8 + name=pin8 + } + } + ha:padstack_ref.2589 { + proto=0; x=52.9mm; y=34.34mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + } - li:thermal { - li:1 { - on - diag - round - noshape + ha:attributes { + term=7 + name=pin7 + } + } + ha:padstack_ref.2590 { + proto=0; x=52.9mm; y=31.8mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - } - 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 - } + li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } - li:thermal { - } + ha:attributes { + term=6 + name=pin6 + } + } + ha:padstack_ref.2591 { + proto=0; x=52.9mm; y=29.26mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + } - li:thermal { - } + ha:attributes { + term=5 + name=pin5 + } + } + ha:padstack_ref.2592 { + proto=0; x=52.9mm; y=1.0519685in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } - li:thermal { - } + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.2593 { + proto=0; x=52.9mm; y=24.18mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + } - li:thermal { - li:0 { - on - diag - sharp - noshape + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.2594 { + proto=0; x=52.9mm; y=21.64mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } - li:thermal { - } + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.2595 { + proto=1; x=52.9mm; y=19.1mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=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 - } + li:thermal { + } - li:thermal { + ha:attributes { + term=1 + name=pin1 + } + } } + li:layers { - 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:top-silk { + lid=0 + ha:combining { } - li:thermal { - } + li:objects { + ha:line.2563 { + x1=49.65007mm; y1=38.380124mm; x2=56.150184mm; y2=38.380124mm; thickness=6.0mil; clearance=0.0; + } + ha:line.2566 { + x1=56.150184mm; y1=38.380124mm; x2=56.150184mm; y2=17.60013mm; thickness=6.0mil; clearance=0.0; + } + ha:line.2569 { + x1=56.150184mm; y1=17.60013mm; x2=49.65007mm; y2=17.60013mm; thickness=6.0mil; clearance=0.0; + } + ha:line.2572 { + x1=49.65007mm; y1=17.60013mm; x2=49.65007mm; y2=38.380124mm; thickness=6.0mil; clearance=0.0; + } + } + ha:type { + silk = 1 + top = 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:subc-aux { + lid=1 + ha:combining { } - li:thermal { - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape + li:objects { + ha:line.2576 { + 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=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=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=49.65007mm; y1=38.380124mm; x2=49.65007mm; y2=39.380124mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } } - li:3 { - on - diag - round - noshape + ha:type { + top = 1 + misc = 1 + virtual = 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 - } - - li:thermal { - } - - ha:attributes { - term=27 - name=27 - } + uid = TACFmBa3Ta0zT27bQvAAAAAa } - 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 - } - - li:thermal { - } - + ha:subc.4234 { 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 - } - - li:thermal { + value=CAT24C32 + footprint=udfn8 + refdes=U3 } + ha:data { + li:padstack_prototypes { - 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 - } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; 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 { + -0.339979mm + -5.905mil + -0.339979mm + 5.905mil + 0.339979mm + 5.905mil + 0.339979mm + -5.905mil + } + } - 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 - } + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + -16.385mil + -0.226187mm + -16.385mil + 0.226187mm + 16.385mil + 0.226187mm + 16.385mil + -0.226187mm + } + } - li:thermal { + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + -0.339979mm + -5.905mil + -0.339979mm + 5.905mil + 0.339979mm + 5.905mil + 0.339979mm + -5.905mil + } + } + } } - 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 - } + ha:ps_proto_v6.1 { + hdia=0.0; hplated=0; 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 { + 28.545mil + -0.780161mm + -28.545mil + -0.780161mm + -28.545mil + 0.780161mm + 28.545mil + 0.780161mm + } + } - 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 - } + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + li:ps_poly { + 31.545mil + -33.715mil + -31.545mil + -33.715mil + -31.545mil + 33.715mil + 31.545mil + 33.715mil + } + } - li:thermal { - li:1 { - on - diag - round - noshape + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 + } + clearance=0.0 + li:ps_poly { + 28.545mil + -0.780161mm + -28.545mil + -0.780161mm + -28.545mil + 0.780161mm + 28.545mil + 0.780161mm + } + } } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - } - - ha:attributes { - term=39 - name=39 } } - } - li:layers { - ha:top-silk { - lid=0 - ha:combining { } + li:objects { + ha:padstack_ref.4275 { + proto=0; x=39.100002mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - li:objects { - ha:line.1394 { - x1=5.83mm; y1=0.96mm; x2=59.17mm; y2=0.96mm; thickness=15.0mil; clearance=0.0; + ha:attributes { + term=1 + name=1 } - ha:line.1397 { - x1=5.83mm; y1=0.96mm; x2=5.83mm; y2=6.04mm; thickness=15.0mil; clearance=0.0; + } + ha:padstack_ref.4276 { + proto=0; x=40.600126mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 } - ha:line.1400 { - x1=5.83mm; y1=6.04mm; x2=59.17mm; y2=6.04mm; thickness=15.0mil; clearance=0.0; + + li:thermal { } - ha:line.1403 { - x1=59.17mm; y1=0.96mm; x2=59.17mm; y2=6.04mm; thickness=15.0mil; clearance=0.0; + + ha:attributes { + term=5 + name=5 } } - ha:type { - silk = 1 - top = 1 - } - } - - ha:subc-aux { - lid=1 - ha:combining { } + ha:padstack_ref.4277 { + proto=0; x=39.600128mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - 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:attributes { + term=2 + name=2 } - 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:padstack_ref.4278 { + proto=0; x=40.1mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 } - 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 - } + + li:thermal { } - 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:attributes { + term=6 + name=6 } } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAF - } - ha:subc.1571 { - ha:attributes { - value= - footprint=282834-6 - refdes=J2 - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.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:padstack_ref.4279 { + proto=0; x=40.1mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { } - 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:attributes { + term=3 + name=3 } - - 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:padstack_ref.4280 { + proto=0; x=39.600128mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; + 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=7 + name=7 + } + } + ha:padstack_ref.4281 { + proto=0; x=40.600126mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { } - } - } - - 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 - } - 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=4 + name=4 + } + } + ha:padstack_ref.4282 { + proto=0; x=39.100002mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; + 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 { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 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=8 + name=8 + } + } + ha:padstack_ref.4283 { + proto=1; x=39.850064mm; y=10.059916mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=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.059942mm - -1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - } + li:thermal { } - 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=9 + name=9 } + } } - } - } + li:layers { - li:objects { - 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 - } + ha:top-silk { + lid=0 + ha:combining { } - li:thermal { - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape + li:objects { + ha:line.4235 { + x1=38.850066mm; y1=11.56004mm; x2=38.850066mm; y2=11.15999mm; thickness=10.0mil; clearance=0.0; + } + ha:line.4238 { + x1=38.850066mm; y1=11.56004mm; x2=39.250116mm; y2=11.56004mm; thickness=10.0mil; clearance=0.0; + } + ha:line.4241 { + x1=38.850066mm; y1=8.559792mm; x2=38.850066mm; y2=8.959842mm; thickness=10.0mil; clearance=0.0; + } + ha:line.4244 { + x1=38.850066mm; y1=8.559792mm; x2=39.250116mm; y2=8.559792mm; thickness=10.0mil; clearance=0.0; + } + ha:line.4247 { + x1=40.850062mm; y1=11.56004mm; x2=40.850062mm; y2=11.15999mm; thickness=10.0mil; clearance=0.0; + } + ha:line.4250 { + x1=40.850062mm; y1=11.56004mm; x2=40.450012mm; y2=11.56004mm; thickness=10.0mil; clearance=0.0; + } + ha:line.4253 { + x1=40.850062mm; y1=8.559792mm; x2=40.850062mm; y2=8.959842mm; thickness=10.0mil; clearance=0.0; + } + ha:line.4256 { + x1=40.850062mm; y1=8.559792mm; x2=40.450012mm; y2=8.559792mm; thickness=10.0mil; clearance=0.0; + } + ha:line.4259 { + x1=38.550092mm; y1=11.860014mm; x2=38.550092mm; y2=11.860014mm; thickness=10.0mil; clearance=0.0; + } } - li:3 { - on - diag - round - noshape + ha:type { + silk = 1 + top = 1 } - } - - ha:attributes { - 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:subc-aux { + lid=1 + ha:combining { } - ha:attributes { - term=5 - name=pin5 + li:objects { + ha:line.4263 { + 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=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=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=39.850064mm; y1=10.059916mm; x2=40.850064mm; y2=10.059916mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } } } - 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 - } + uid = YgEqiqn4WHN4Kmgm8WQAAAAV } - 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 + ha:subc.7266 { + ha:attributes { + value= + refdes=H1 + footprint=hole-M2.75-np } + ha:data { + li:padstack_prototypes { - li:thermal { - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape - } - li:3 { - on - diag - round - noshape - } - } + ha:ps_proto_v6.0 { + hdia=2.75mm; hplated=1; htop=0; hbottom=0; + li:shape { - ha:attributes { - term=3 - name=pin3 - } - } - 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 - } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } - li:thermal { - } + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + ps_hshadow = + } - ha:attributes { - term=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 - } + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.005632mm + ps_hshadow = + } - li:thermal { - li:0 { - on - diag - round - noshape - } - } + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.896um + ps_hshadow = + } - ha:attributes { - term=1 - name=pin1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } } } - } - li:layers { - ha:top-silk { - lid=0 - 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; + li:objects { + ha:padstack_ref.7287 { + proto=0; x=3.5mm; y=3.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=1.725mm; + ha:flags { + clearline=1 } - ha:line.1581 { - x1=462.6011811mil; y1=11.800124mm; x2=462.6011811mil; y2=27.500124mm; thickness=6.0mil; clearance=0.0; + + li:thermal { } } - ha:type { - silk = 1 - top = 1 - } - } + } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { auto=1; } - li:objects { - 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 + li:objects { + ha:arc.7267 { + x=-2.14728365m; y=-2.14746621m; width=2.14708365m; height=2.14708365m; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + selected=1 + } + } + ha:arc.7268 { + x=-2.14728365m; y=0.417439mm; width=2.14708365m; height=2.14708365m; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7269 { + x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7270 { + x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7271 { + x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7272 { + x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } } - } - 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:type { + silk = 1 + top = 1 } - } - 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:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.7274 { + x1=3.5mm; y1=3.5mm; x2=3.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.7277 { + x1=3.5mm; y1=3.5mm; x2=4.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.7280 { + x1=3.5mm; y1=3.5mm; x2=3.5mm; y2=4.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } } - } - 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 + ha:type { + top = 1 + misc = 1 + virtual = 1 } - } - } - 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:top_copper { + lid=2 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { + li:objects { + } + ha:type { 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:bottom_silk { + lid=3 + ha:combining { auto=1; } + + li:objects { + ha:arc.7283 { + x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } } - } + ha:arc.7284 { + x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7285 { + x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7286 { + x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + } + ha:type { + silk = 1 + bottom = 1 + } + } + + ha:top_paste { + lid=4 + ha:combining { auto=1; } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { + li:objects { + } + ha:type { 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=19.6mm; y=11.9mm; 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.1619 { - proto=0; x=803.13354331mil; y=11.9mm; 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 { } + ha:top_mask { + lid=5 + ha:combining { sub=1; auto=1; } - li:objects { - 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 + li:objects { } - } - 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:type { + top = 1 + mask = 1 } - } - 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:any_internal_copper { + lid=6 + ha:combining { } + + li:objects { } - } - 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 + ha:type { + copper = 1 + intern = 1 } - } + stack_offs = 1 } - 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:bottom_copper { + lid=7 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { + li:objects { + } + ha:type { + bottom = 1 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:bottom_mask { + lid=8 + ha:combining { sub=1; auto=1; } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 + li:objects { + } + ha:type { + bottom = 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 - } - } + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 + ha:bottom_paste { + lid=9 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + bottom = 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:outline { + lid=10 + ha:combining { } - 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:objects { + } + ha:type { + boundary = 1 + } + purpose = uroute + } - li:thermal { - } + ha:pmech { + lid=11 + ha:combining { auto=1; } - 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:objects { + } + ha:type { + mech = 1 + } + purpose = proute + } - li:thermal { - } + ha:umech { + lid=12 + ha:combining { auto=1; } - ha:attributes { - term=7 - name=pin7 + li:objects { + } + ha:type { + mech = 1 + } + purpose = uroute + } } } - 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 - } + uid = Svp5x+jXVMzoyxWL6jQAAAAV } - 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 - } - - li:thermal { - } - + ha:subc.7290 { 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 { + value= + refdes=H2 + footprint=hole-M2.75-np } + ha:data { + li:padstack_prototypes { - 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 - } + ha:ps_proto_v6.0 { + hdia=2.75mm; hplated=1; htop=0; hbottom=0; + li:shape { - li:thermal { - } + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 + } + clearance=0.0 + } - ha:attributes { - term=5 - name=pin5 - } - } - 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 - } + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + ps_hshadow = + } - li:thermal { - } + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.005632mm + ps_hshadow = + } - ha:attributes { - term=4 - name=pin4 + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.896um + ps_hshadow = + } + + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 + } + } } } - } - li:layers { - - ha:top-silk { - lid=0 - 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; + li:objects { + ha:padstack_ref.7311 { + proto=0; x=61.5mm; y=3.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=1.725mm; + ha:flags { + clearline=1 } - 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; + + li:thermal { } } - ha:type { - silk = 1 - top = 1 - } - } + } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { auto=1; } - li:objects { - 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.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.1642 { - x1=21.5mm; y1=9.0mm; x2=21.5mm; y2=8.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + li:objects { + ha:arc.7291 { + x=-2.08928365m; y=-2.14746621m; width=2.14708365m; height=2.14708365m; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7292 { + x=-2.08928365m; y=0.417439mm; width=2.14708365m; height=2.14708365m; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7293 { + x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7294 { + x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7295 { + x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7296 { + x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } } - } - 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 + ha:type { + silk = 1 + top = 1 } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 } - } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAM - } - 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:subc-aux { + lid=1 + ha:combining { } - 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 + li:objects { + ha:line.7298 { + x1=61.5mm; y1=3.5mm; x2=61.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } } - } - - 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:line.7301 { + x1=61.5mm; y1=3.5mm; x2=62.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } } - } - - 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:line.7304 { + x1=61.5mm; y1=3.5mm; x2=61.5mm; y2=4.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 { - -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:type { + top = 1 + misc = 1 + virtual = 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_proto_v6.1 { - hdia=38.0mil; hplated=1; htop=0; hbottom=0; - li:shape { + ha:top_copper { + lid=2 + 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 + li:objects { } - 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 + ha:type { 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 { - copper = 1 - intern = 1 - } - clearance=0.0 - } + ha:bottom_silk { + lid=3 + ha:combining { auto=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 + li:objects { + ha:arc.7307 { + x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7308 { + x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7309 { + x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7310 { + x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=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 { + ha:type { + silk = 1 bottom = 1 - mask = 1 } - clearance=0.0 - } - } - } - } - - li:objects { - 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 - } - - li:thermal { - } + } - ha:attributes { - term=1 - name=1 - } - } - 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 - } + ha:top_paste { + lid=4 + ha:combining { auto=1; } - li:thermal { - li:1 { - on - diag - round - noshape - } - li:2 { - on - diag - round - noshape + li:objects { } - li:3 { - on - diag - round - noshape + ha:type { + top = 1 + paste = 1 } - } - - ha:attributes { - term=2 - name=2 - } - } - } - li:layers { - - ha:top-silk { - lid=0 - 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 - top = 1 } - } - ha:subc-aux { - lid=1 - ha:combining { } + ha:top_mask { + lid=5 + ha:combining { sub=1; auto=1; } - li:objects { - 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 + li:objects { } - } - 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:type { + top = 1 + mask = 1 } - } - 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:any_internal_copper { + lid=6 + ha:combining { } + + li:objects { } - } - 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 + ha:type { + copper = 1 + intern = 1 } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 + stack_offs = 1 } - } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAO - } - ha:subc.1904 { - ha:attributes { - value=15k - footprint=0402 - refdes=R5 - } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; htop=0; hbottom=0; - li:shape { + ha:bottom_copper { + lid=7 + ha:combining { } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { + li:objects { + } + ha:type { + bottom = 1 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 + ha:bottom_mask { + lid=8 + ha:combining { sub=1; auto=1; } + + li:objects { + } + ha:type { + bottom = 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 + ha:bottom_paste { + lid=9 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + bottom = 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.1918 { - proto=0; x=26.6mm; y=18.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.1919 { - proto=0; x=27.399592mm; y=18.3mm; 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 { } + ha:outline { + lid=10 + ha:combining { } - li:objects { - } - ha:type { - silk = 1 - top = 1 + li:objects { + } + ha:type { + boundary = 1 + } + purpose = uroute } - } - ha:subc-aux { - lid=1 - ha:combining { } + ha:pmech { + lid=11 + ha:combining { auto=1; } - li:objects { - ha:line.1906 { - x1=26.999796mm; y1=18.3mm; x2=26.999796mm; y2=18.3mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin + li:objects { } - } - ha:line.1909 { - x1=26.999796mm; y1=18.3mm; x2=26.999796mm; y2=18.3mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + ha:type { + mech = 1 } - } - ha:line.1912 { - x1=26.999796mm; y1=18.3mm; x2=25.999796mm; y2=18.3mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + purpose = proute + } + + ha:umech { + lid=12 + ha:combining { auto=1; } + + li:objects { } - } - ha:line.1915 { - x1=26.999796mm; y1=18.3mm; x2=26.999796mm; y2=19.3mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + ha:type { + mech = 1 } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 + purpose = uroute } + } } - } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAX - } - ha:subc.2495 { - ha:attributes { - value= - footprint=282834-6 - refdes=J3 + uid = Svp5x+jXVMzoyxWL6jQAAAAV } - ha:data { - li:padstack_prototypes { + ha:subc.7314 { + ha:attributes { + value= + refdes=H3 + footprint=hole-M2.75-np + } + ha:data { + li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=45.28mil; hplated=1; htop=0; hbottom=0; - li:shape { + ha:ps_proto_v6.0 { + hdia=2.75mm; 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 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } + 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=70.87mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + ps_hshadow = } - 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 + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.005632mm + ps_hshadow = } - 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 + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.896um + ps_hshadow = } - 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 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 } - clearance=0.0 - } - } + } + } } - ha:ps_proto_v6.1 { - hdia=45.28mil; hplated=1; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.7335 { + proto=0; x=61.5mm; y=52.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=1.725mm; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:thermal { + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { auto=1; } + + li:objects { + ha:arc.7315 { + x=-2.08928365m; y=-2.09846621m; width=2.14708365m; height=2.14708365m; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil + ha:arc.7316 { + x=-2.08928365m; y=49.417439mm; width=2.14708365m; height=2.14708365m; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + 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 + ha:arc.7317 { + x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil + ha:arc.7318 { + x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=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.059942mm - -1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm + ha:arc.7319 { + x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 } - } - - 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:arc.7320 { + x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 } + } + } + ha:type { + silk = 1 + top = 1 } } - } - } - li:objects { - ha:padstack_ref.2521 { - proto=0; x=15.0mm; y=42.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:subc-aux { + lid=1 + ha:combining { } - li:thermal { - li:2 { - on - diag - round - noshape + li:objects { + ha:line.7322 { + x1=61.5mm; y1=52.5mm; x2=61.5mm; y2=52.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.7325 { + x1=61.5mm; y1=52.5mm; x2=62.5mm; y2=52.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.7328 { + x1=61.5mm; y1=52.5mm; x2=61.5mm; y2=53.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } } - li:3 { - on - diag - round - noshape + ha:type { + top = 1 + misc = 1 + virtual = 1 } } - ha:attributes { - term=6 - name=pin6 - } - } - ha:padstack_ref.2522 { - proto=0; x=15.0mm; y=40.16mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:top_copper { + lid=2 + ha:combining { } - li:thermal { + li:objects { + } + ha:type { + copper = 1 + top = 1 + } } - ha:attributes { - term=5 - name=pin5 - } - } - ha:padstack_ref.2523 { - proto=0; x=15.0mm; y=37.62mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:bottom_silk { + lid=3 + ha:combining { auto=1; } - li:thermal { + li:objects { + ha:arc.7331 { + x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7332 { + x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7333 { + x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7334 { + x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + } + ha:type { + silk = 1 + bottom = 1 + } } - ha:attributes { - term=4 - name=pin4 - } - } - ha:padstack_ref.2524 { - proto=0; x=15.0mm; y=35.08mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 + ha:top_paste { + lid=4 + ha:combining { auto=1; } + + li:objects { + } + ha:type { + top = 1 + paste = 1 + } } - li:thermal { - li:2 { - on - diag - round - noshape + ha:top_mask { + lid=5 + ha:combining { sub=1; auto=1; } + + li:objects { } - li:3 { - on - diag - round - noshape + ha:type { + top = 1 + mask = 1 } } - ha:attributes { - term=3 - name=pin3 - } - } - ha:padstack_ref.2525 { - proto=0; x=15.0mm; y=32.54mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:any_internal_copper { + lid=6 + ha:combining { } - li:thermal { + li:objects { + } + ha:type { + copper = 1 + intern = 1 + } + stack_offs = 1 } - ha:attributes { - term=2 - name=pin2 - } - } - ha:padstack_ref.2526 { - proto=1; x=15.0mm; y=30.0mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:bottom_copper { + lid=7 + ha:combining { } - li:thermal { + li:objects { + } + ha:type { + bottom = 1 + copper = 1 + } } - ha:attributes { - term=1 - name=pin1 + ha:bottom_mask { + lid=8 + ha:combining { sub=1; auto=1; } + + li:objects { + } + ha:type { + bottom = 1 + mask = 1 + } } - } - } - li:layers { - ha:top-silk { - lid=0 - ha:combining { } + ha:bottom_paste { + lid=9 + ha:combining { auto=1; } - li:objects { - ha:line.2496 { - x1=462.6011811mil; y1=44.200124mm; x2=18.250184mm; y2=44.200124mm; thickness=6.0mil; clearance=0.0; + li:objects { } - ha:line.2499 { - x1=18.250184mm; y1=44.200124mm; x2=18.250184mm; y2=28.50013mm; thickness=6.0mil; clearance=0.0; + ha:type { + bottom = 1 + paste = 1 } - ha:line.2502 { - x1=18.250184mm; y1=28.50013mm; x2=462.6011811mil; y2=28.50013mm; thickness=6.0mil; clearance=0.0; + } + + ha:outline { + lid=10 + ha:combining { } + + li:objects { } - ha:line.2505 { - x1=462.6011811mil; y1=28.50013mm; x2=462.6011811mil; y2=44.200124mm; thickness=6.0mil; clearance=0.0; + ha:type { + boundary = 1 } - } - ha:type { - silk = 1 - top = 1 - } - } + purpose = uroute + } - ha:subc-aux { - lid=1 - ha:combining { } + ha:pmech { + lid=11 + ha:combining { auto=1; } - li:objects { - ha:line.2509 { - x1=15.0mm; y1=36.35mm; x2=15.0mm; y2=36.35mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=pnp-origin - } + li:objects { } - ha:line.2512 { - x1=462.6011811mil; y1=44.200124mm; x2=462.6011811mil; y2=44.200124mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } + ha:type { + mech = 1 } - ha:line.2515 { - x1=462.6011811mil; y1=44.200124mm; x2=10.75007mm; y2=44.200124mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } + purpose = proute + } + + ha:umech { + lid=12 + ha:combining { auto=1; } + + li:objects { } - ha:line.2518 { - x1=462.6011811mil; y1=44.200124mm; x2=462.6011811mil; y2=45.200124mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } + ha:type { + mech = 1 } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + purpose = uroute + } } } - } - uid = TACFmBa3Ta0zT27bQvAAAAAY - } - ha:subc.2562 { - ha:attributes { - value= - footprint=282834-8 - refdes=J4 + uid = Svp5x+jXVMzoyxWL6jQAAAAV } - ha:data { - li:padstack_prototypes { + ha:subc.7338 { + ha:attributes { + value= + refdes=H4 + footprint=hole-M2.75-np + } + ha:data { + li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=45.28mil; hplated=1; htop=0; hbottom=0; - li:shape { + ha:ps_proto_v6.0 { + hdia=2.75mm; 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 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } + 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=70.87mil; } - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 + } + clearance=0.0 + ps_hshadow = } - 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 + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.005632mm + ps_hshadow = } - 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 + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + bottom = 1 + copper = 1 + } + clearance=0.896um + ps_hshadow = } - 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 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } + ha:combining { sub=1; auto=1; } + ha:layer_mask { + bottom = 1 + mask = 1 + } + clearance=0.0 } - clearance=0.0 - } - } + } + } } - ha:ps_proto_v6.1 { - hdia=45.28mil; hplated=1; htop=0; hbottom=0; - li:shape { + li:objects { + ha:padstack_ref.7359 { + proto=0; x=3.5mm; y=52.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=1.725mm; + ha:flags { + clearline=1 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 + li:thermal { + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { auto=1; } + + li:objects { + ha:arc.7339 { + x=-2.14728365m; y=-2.09846621m; width=2.14708365m; height=2.14708365m; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil + ha:arc.7340 { + x=-2.14728365m; y=49.417439mm; width=2.14708365m; height=2.14708365m; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + 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 + ha:arc.7341 { + x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 } - } - - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 } - clearance=0.0 - li:ps_poly { - -35.435mil - -35.435mil - 35.435mil - -35.435mil - 35.435mil - 35.435mil - -35.435mil - 35.435mil + ha:arc.7342 { + x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=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.059942mm - -1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm + ha:arc.7343 { + x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7344 { + x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 } + } + } + ha:type { + silk = 1 + top = 1 } + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 + ha:subc-aux { + lid=1 + ha:combining { } + + li:objects { + ha:line.7346 { + x1=3.5mm; y1=52.5mm; x2=3.5mm; y2=52.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } } - clearance=0.0 - li:ps_poly { - -1.059942mm - -1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm - 1.059942mm - -1.059942mm - 1.059942mm + ha:line.7349 { + x1=3.5mm; y1=52.5mm; x2=4.5mm; y2=52.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.7352 { + x1=3.5mm; y1=52.5mm; x2=3.5mm; y2=53.5mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } } - } - } - li:objects { - ha:padstack_ref.2588 { - proto=0; x=52.9mm; y=36.88mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 + ha:top_copper { + lid=2 + ha:combining { } + + li:objects { + } + ha:type { + copper = 1 + top = 1 + } } - li:thermal { - li:2 { - on - diag - round - noshape + ha:bottom_silk { + lid=3 + ha:combining { auto=1; } + + li:objects { + ha:arc.7355 { + x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7356 { + x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7357 { + x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } + ha:arc.7358 { + x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; + ha:flags { + clearline=1 + } + } } - li:3 { - on - diag - round - noshape + ha:type { + silk = 1 + bottom = 1 } } - ha:attributes { - term=8 - name=pin8 - } - } - ha:padstack_ref.2589 { - proto=0; x=52.9mm; y=34.34mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:top_paste { + lid=4 + ha:combining { auto=1; } - li:thermal { + li:objects { + } + ha:type { + top = 1 + paste = 1 + } } - ha:attributes { - term=7 - name=pin7 - } - } - ha:padstack_ref.2590 { - proto=0; x=52.9mm; y=31.8mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:top_mask { + lid=5 + ha:combining { sub=1; auto=1; } - li:thermal { - li:2 { - on - diag - round - noshape + li:objects { } - li:3 { - on - diag - round - noshape + ha:type { + top = 1 + mask = 1 } } - ha:attributes { - term=6 - name=pin6 - } - } - ha:padstack_ref.2591 { - proto=0; x=52.9mm; y=29.26mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:any_internal_copper { + lid=6 + ha:combining { } - li:thermal { + li:objects { + } + ha:type { + copper = 1 + intern = 1 + } + stack_offs = 1 } - ha:attributes { - term=5 - name=pin5 - } - } - ha:padstack_ref.2592 { - proto=0; x=52.9mm; y=1.0519685in; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:bottom_copper { + lid=7 + ha:combining { } - li:thermal { - li:2 { - on - diag - round - noshape + li:objects { } - li:3 { - on - diag - round - noshape + ha:type { + bottom = 1 + copper = 1 } } - ha:attributes { - term=4 - name=pin4 - } - } - ha:padstack_ref.2593 { - proto=0; x=52.9mm; y=24.18mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:bottom_mask { + lid=8 + ha:combining { sub=1; auto=1; } - li:thermal { + li:objects { + } + ha:type { + bottom = 1 + mask = 1 + } } - ha:attributes { - term=3 - name=pin3 - } - } - ha:padstack_ref.2594 { - proto=0; x=52.9mm; y=21.64mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } + ha:bottom_paste { + lid=9 + ha:combining { auto=1; } - li:thermal { - li:2 { - on - diag - round - noshape + li:objects { } - li:3 { - on - diag - round - noshape + ha:type { + bottom = 1 + paste = 1 } } - ha:attributes { - term=2 - name=pin2 - } - } - ha:padstack_ref.2595 { - proto=1; x=52.9mm; y=19.1mm; rot=90.000000; xmirror=0; smirror=0; clearance=0.16002mm; - ha:flags { - clearline=1 - } - - li:thermal { - } + ha:outline { + lid=10 + ha:combining { } - ha:attributes { - term=1 - name=pin1 + li:objects { + } + ha:type { + boundary = 1 + } + purpose = uroute } - } - } - li:layers { - ha:top-silk { - lid=0 - ha:combining { } + ha:pmech { + lid=11 + ha:combining { auto=1; } - li:objects { - ha:line.2563 { - x1=49.65007mm; y1=38.380124mm; x2=56.150184mm; y2=38.380124mm; thickness=6.0mil; clearance=0.0; - } - ha:line.2566 { - x1=56.150184mm; y1=38.380124mm; x2=56.150184mm; y2=17.60013mm; thickness=6.0mil; clearance=0.0; - } - ha:line.2569 { - x1=56.150184mm; y1=17.60013mm; x2=49.65007mm; y2=17.60013mm; thickness=6.0mil; clearance=0.0; + li:objects { } - ha:line.2572 { - x1=49.65007mm; y1=17.60013mm; x2=49.65007mm; y2=38.380124mm; thickness=6.0mil; clearance=0.0; + ha:type { + mech = 1 } - } - ha:type { - silk = 1 - top = 1 - } - } + purpose = proute + } - ha:subc-aux { - lid=1 - ha:combining { } + ha:umech { + lid=12 + ha:combining { auto=1; } - li:objects { - ha:line.2576 { - 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=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=49.65007mm; y1=38.380124mm; x2=48.65007mm; y2=38.380124mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } + li:objects { } - ha:line.2585 { - x1=49.65007mm; y1=38.380124mm; x2=49.65007mm; y2=39.380124mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } + ha:type { + mech = 1 } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + purpose = uroute + } } } - } - uid = TACFmBa3Ta0zT27bQvAAAAAa - } - ha:subc.4234 { - ha:attributes { - value=CAT24C32 - footprint=udfn8 - refdes=U3 - } - 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.339979mm - -5.905mil - -0.339979mm - 5.905mil - 0.339979mm - 5.905mil - 0.339979mm - -5.905mil - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - -16.385mil - -0.226187mm - -16.385mil - 0.226187mm - 16.385mil - 0.226187mm - 16.385mil - -0.226187mm - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - -0.339979mm - -5.905mil - -0.339979mm - 5.905mil - 0.339979mm - 5.905mil - 0.339979mm - -5.905mil - } - } - } - } - - 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 { - 28.545mil - -0.780161mm - -28.545mil - -0.780161mm - -28.545mil - 0.780161mm - 28.545mil - 0.780161mm - } - } - - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 31.545mil - -33.715mil - -31.545mil - -33.715mil - -31.545mil - 33.715mil - 31.545mil - 33.715mil - } - } - - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 28.545mil - -0.780161mm - -28.545mil - -0.780161mm - -28.545mil - 0.780161mm - 28.545mil - 0.780161mm - } - } - } - } + uid = Svp5x+jXVMzoyxWL6jQAAAAV + } + ha:subc.9638 { + ha:attributes { + openscad=0402 + value=0.1uF + refdes=C2 + footprint=0402 } + ha:data { + li:padstack_prototypes { - li:objects { - ha:padstack_ref.4275 { - proto=0; x=39.100002mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { - } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - ha:attributes { - term=1 - name=1 - } - } - ha:padstack_ref.4276 { - proto=0; x=40.600126mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } + 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 + } + } - li:thermal { - } + 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:attributes { - term=5 - name=5 - } + 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:padstack_ref.4277 { - proto=0; x=39.600128mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { - } + } + } - ha:attributes { - term=2 - name=2 - } + 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:padstack_ref.4278 { - proto=0; x=40.1mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - ha:attributes { - term=6 - name=6 - } + ha:attributes { + term=1 + name=1 } - ha:padstack_ref.4279 { - proto=0; x=40.1mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { - } - - ha:attributes { - term=3 - name=3 - } + } + 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 } - ha:padstack_ref.4280 { - proto=0; x=39.600128mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - ha:attributes { - term=7 - name=7 - } + li:thermal { } - ha:padstack_ref.4281 { - proto=0; x=40.600126mm; y=11.419832mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; - li:thermal { - } - ha:attributes { - term=4 - name=4 - } + ha:attributes { + term=2 + name=2 } - ha:padstack_ref.4282 { - proto=0; x=39.100002mm; y=8.7mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } - - li:thermal { - } + } + } + li:layers { - ha:attributes { - term=8 - name=8 - } - } - ha:padstack_ref.4283 { - proto=1; x=39.850064mm; y=10.059916mm; rot=90.000000; xmirror=0; smirror=0; clearance=6.0mil; - ha:flags { - clearline=1 - } + ha:top-silk { + lid=0 + ha:combining { } - li:thermal { + li:objects { } - - ha:attributes { - term=9 - name=9 + ha:type { + silk = 1 + top = 1 } - } } - li:layers { - ha:top-silk { - lid=0 - ha:combining { } + ha:subc-aux { + lid=1 + ha:combining { } - li:objects { - ha:line.4235 { - x1=38.850066mm; y1=11.56004mm; x2=38.850066mm; y2=11.15999mm; thickness=10.0mil; clearance=0.0; - } - ha:line.4238 { - x1=38.850066mm; y1=11.56004mm; x2=39.250116mm; y2=11.56004mm; thickness=10.0mil; clearance=0.0; - } - ha:line.4241 { - x1=38.850066mm; y1=8.559792mm; x2=38.850066mm; y2=8.959842mm; thickness=10.0mil; clearance=0.0; - } - ha:line.4244 { - x1=38.850066mm; y1=8.559792mm; x2=39.250116mm; y2=8.559792mm; thickness=10.0mil; clearance=0.0; - } - ha:line.4247 { - x1=40.850062mm; y1=11.56004mm; x2=40.850062mm; y2=11.15999mm; thickness=10.0mil; clearance=0.0; - } - ha:line.4250 { - x1=40.850062mm; y1=11.56004mm; x2=40.450012mm; y2=11.56004mm; thickness=10.0mil; clearance=0.0; - } - ha:line.4253 { - x1=40.850062mm; y1=8.559792mm; x2=40.850062mm; y2=8.959842mm; thickness=10.0mil; clearance=0.0; + 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.4256 { - x1=40.850062mm; y1=8.559792mm; x2=40.450012mm; y2=8.559792mm; thickness=10.0mil; clearance=0.0; + } + 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.4259 { - x1=38.550092mm; y1=11.860014mm; x2=38.550092mm; y2=11.860014mm; thickness=10.0mil; clearance=0.0; + } + 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:type { - silk = 1 - top = 1 + 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 { + openscad=1206 + value=47uF + refdes=C4 + footprint=1206 + } + ha:data { + li:padstack_prototypes { - ha:subc-aux { - lid=1 - ha:combining { } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - ha:line.4263 { - 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:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 + top = 1 } - ha:line.4266 { - x1=39.850064mm; y1=10.059916mm; x2=39.850064mm; y2=10.059916mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin + clearance=0.0 + li:ps_poly { + 0.649986mm + -0.94996mm + -0.649986mm + -0.94996mm + -0.649986mm + 0.94996mm + 0.649986mm + 0.94996mm } + } + + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 } - ha:line.4269 { - x1=39.850064mm; y1=10.059916mm; x2=39.850064mm; y2=9.059916mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x + clearance=0.0 + li:ps_poly { + 0.726186mm + -1.02616mm + -0.726186mm + -1.02616mm + -0.726186mm + 1.02616mm + 0.726186mm + 1.02616mm } + } + + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { + top = 1 + paste = 1 } - ha:line.4272 { - x1=39.850064mm; y1=10.059916mm; x2=40.850064mm; y2=10.059916mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y + clearance=0.0 + li:ps_poly { + 0.649986mm + -0.94996mm + -0.649986mm + -0.94996mm + -0.649986mm + 0.94996mm + 0.649986mm + 0.94996mm } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 } } - } - } - uid = YgEqiqn4WHN4Kmgm8WQAAAAV } - ha:subc.7266 { - ha:attributes { - value= - refdes=H1 - footprint=hole-M2.75-np - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=2.75mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - ps_hshadow = - } + li:objects { + ha:padstack_ref.9697 { + proto=0; x=14.39974mm; y=8.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.005632mm - ps_hshadow = - } + ha:attributes { + term=1 + name=1 + } + } + 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 + } - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.896um - ps_hshadow = - } + li:thermal { + } - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 - } - } + ha:attributes { + term=2 + name=2 } } + } + li:layers { - li:objects { - ha:padstack_ref.7287 { - proto=0; x=3.5mm; y=3.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=1.725mm; - ha:flags { - clearline=1 - } + ha:top-silk { + lid=0 + ha:combining { } - li:thermal { + li:objects { + ha:line.9678 { + x1=13.499818mm; y1=9.24996mm; x2=12.299922mm; y2=9.24996mm; thickness=8.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; } } - } - li:layers { + ha:type { + silk = 1 + top = 1 + } + } - ha:top-silk { - lid=0 - ha:combining { auto=1; } + ha:subc-aux { + lid=1 + ha:combining { } - li:objects { - ha:arc.7267 { - x=-2.14728365m; y=-2.14746621m; width=2.14708365m; height=2.14708365m; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7268 { - x=-2.14728365m; y=0.417439mm; width=2.14708365m; height=2.14708365m; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7269 { - x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7270 { - x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7271 { - x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7272 { - x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } + li:objects { + 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:type { - silk = 1 - top = 1 + } + 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:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.7274 { - x1=3.5mm; y1=3.5mm; x2=3.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.7277 { - x1=3.5mm; y1=3.5mm; x2=4.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.7280 { - x1=3.5mm; y1=3.5mm; x2=3.5mm; y2=4.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } + } + 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:type { - top = 1 - misc = 1 - virtual = 1 + } + 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 } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } + } + } + } + uid = XljUU+Kp7nkz3u8GOzsAAAAX + } + ha:subc.9716 { + ha:attributes { + openscad=0402 + value=15k + refdes=R2 + footprint=0402 + } + ha:data { + li:padstack_prototypes { - ha:top_copper { - lid=2 - ha:combining { } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - } - ha:type { + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { copper = 1 top = 1 } - } - - ha:bottom_silk { - lid=3 - ha:combining { auto=1; } - - li:objects { - ha:arc.7283 { - x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7284 { - x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7285 { - x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7286 { - x=3.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + clearance=0.0 + li:ps_poly { + 0.249936mm + -0.349758mm + -0.249936mm + -0.349758mm + -0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm } - } - ha:type { - silk = 1 - bottom = 1 - } - } - - ha:top_paste { - lid=4 - ha:combining { auto=1; } + } - li:objects { - } - ha:type { + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { top = 1 - paste = 1 + mask = 1 } - } - - ha:top_mask { - lid=5 - ha:combining { sub=1; auto=1; } + clearance=0.0 + li:ps_poly { + 0.326136mm + -0.425958mm + -0.326136mm + -0.425958mm + -0.326136mm + 0.425958mm + 0.326136mm + 0.425958mm + } + } - li:objects { - } - ha:type { + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { top = 1 - mask = 1 + paste = 1 } - } - - ha:any_internal_copper { - lid=6 - ha:combining { } + 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:type { - copper = 1 - intern = 1 - } - stack_offs = 1 - } + li:objects { + 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 + } - ha:bottom_copper { - lid=7 - ha:combining { } + li:thermal { + } - li:objects { - } - ha:type { - bottom = 1 - copper = 1 - } - } + ha:attributes { + term=1 + name=1 + } + } + 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 + } - ha:bottom_mask { - lid=8 - ha:combining { sub=1; auto=1; } + li:thermal { + } - li:objects { - } - ha:type { - bottom = 1 - mask = 1 - } - } + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { - ha:bottom_paste { - lid=9 - ha:combining { auto=1; } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - } - ha:type { - bottom = 1 - paste = 1 - } + li:objects { } - - ha:outline { - lid=10 - ha:combining { } - - li:objects { - } - ha:type { - boundary = 1 - } - purpose = uroute + ha:type { + silk = 1 + top = 1 } + } - ha:pmech { - lid=11 - ha:combining { auto=1; } + ha:subc-aux { + lid=1 + ha:combining { } - li:objects { + li:objects { + 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:type { - mech = 1 + } + 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 } - purpose = proute - } - - ha:umech { - lid=12 - ha:combining { auto=1; } - - li:objects { + } + 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:type { - mech = 1 + } + 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 } - purpose = uroute + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } - } - } - uid = Svp5x+jXVMzoyxWL6jQAAAAV } - ha:subc.7290 { - ha:attributes { - value= - refdes=H2 - footprint=hole-M2.75-np - } - ha:data { - li:padstack_prototypes { - - ha:ps_proto_v6.0 { - hdia=2.75mm; hplated=1; htop=0; hbottom=0; - li:shape { - - ha:ps_shape_v4 { - ha:ps_circ { x=0.0; y=0.0; dia=6.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - } + } + } + uid = XljUU+Kp7nkz3u8GOzsAAAAZ + } + ha:subc.9749 { + ha:attributes { + openscad=0402 + value=15k + refdes=R3 + footprint=0402 + } + ha:data { + li:padstack_prototypes { - ha:ps_shape_v4 { - ha:combining { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - ps_hshadow = - } + 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 - } - clearance=0.005632mm - ps_hshadow = + 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 { - bottom = 1 - copper = 1 - } - clearance=0.896um - ps_hshadow = + 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:ps_circ { x=0.0; y=0.0; dia=6.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 + 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.7311 { - proto=0; x=61.5mm; y=3.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=1.725mm; - ha:flags { - clearline=1 - } + li:objects { + ha:padstack_ref.9763 { + proto=0; x=8.400408mm; y=8.3mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + li:thermal { + } - li:thermal { - } - } + ha:attributes { + term=1 + name=1 + } + } + 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 } - li:layers { - ha:top-silk { - lid=0 - ha:combining { auto=1; } + li:thermal { + } - li:objects { - ha:arc.7291 { - x=-2.08928365m; y=-2.14746621m; width=2.14708365m; height=2.14708365m; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7292 { - x=-2.08928365m; y=0.417439mm; width=2.14708365m; height=2.14708365m; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7293 { - x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7294 { - x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7295 { - x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7296 { - x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - ha:type { - silk = 1 - top = 1 - } - } + ha:attributes { + term=2 + name=2 + } + } + } + li:layers { - ha:subc-aux { - lid=1 - ha:combining { } + ha:top-silk { + lid=0 + ha:combining { } - li:objects { - ha:line.7298 { - x1=61.5mm; y1=3.5mm; x2=61.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.7301 { - x1=61.5mm; y1=3.5mm; x2=62.5mm; y2=3.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.7304 { - x1=61.5mm; y1=3.5mm; x2=61.5mm; y2=4.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + li:objects { } - - ha:top_copper { - lid=2 - ha:combining { } - - li:objects { - } - ha:type { - copper = 1 - top = 1 - } + ha:type { + silk = 1 + top = 1 } + } - ha:bottom_silk { - lid=3 - ha:combining { auto=1; } + ha:subc-aux { + lid=1 + ha:combining { } - li:objects { - ha:arc.7307 { - x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7308 { - x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7309 { - x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7310 { - x=61.5mm; y=3.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } + li:objects { + 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:type { - silk = 1 - bottom = 1 + } + 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:top_paste { - lid=4 - ha:combining { auto=1; } - - li:objects { + } + 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:type { - top = 1 - paste = 1 + } + 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 } + } } - - ha:top_mask { - lid=5 - ha:combining { sub=1; auto=1; } - - li:objects { - } - ha:type { - top = 1 - mask = 1 - } + 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:any_internal_copper { - lid=6 - ha:combining { } + ha:ps_proto_v6.0 { + hdia=19.69mil; hplated=1; htop=0; hbottom=0; + li:shape { - li:objects { - } - ha:type { + 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 + top = 1 } - stack_offs = 1 - } - - ha:bottom_copper { - lid=7 - ha:combining { } + clearance=0.0 + } - li:objects { - } - ha:type { + 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:bottom_mask { - lid=8 - ha:combining { sub=1; auto=1; } + 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 + } - li:objects { + 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:type { + 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 } - } + clearance=0.0 + } + } + } + } - ha:bottom_paste { - lid=9 - ha:combining { auto=1; } + li:objects { + 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 + } - li:objects { - } - ha:type { - bottom = 1 - paste = 1 - } - } + li:thermal { + } - ha:outline { - lid=10 - ha:combining { } + ha:attributes { + term=1 + name=pin1 + } + } + 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 + } - li:objects { - } - ha:type { - boundary = 1 - } - purpose = uroute - } + li:thermal { + } - ha:pmech { - lid=11 - ha:combining { auto=1; } + ha:attributes { + term=2 + name=pin2 + } + } + } + li:layers { - li:objects { - } - ha:type { - mech = 1 - } - purpose = proute + ha:top-silk { + lid=0 + 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 + top = 1 } + } - ha:umech { - lid=12 - ha:combining { auto=1; } + ha:subc-aux { + lid=1 + ha:combining { } - li:objects { + li:objects { + 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.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.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:type { - mech = 1 + } + 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 } - purpose = uroute + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } - } - } - uid = Svp5x+jXVMzoyxWL6jQAAAAV } - ha:subc.7314 { - ha:attributes { - value= - refdes=H3 - footprint=hole-M2.75-np - } - ha:data { - li:padstack_prototypes { + } + } + 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=2.75mm; hplated=1; htop=0; hbottom=0; - li:shape { + 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=6.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 + 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 { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - ps_hshadow = + 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 { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.005632mm - ps_hshadow = + 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_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.896um - ps_hshadow = - } + ha:ps_proto_v6.1 { + 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=6.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 + 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 } } - } - } - li:objects { - ha:padstack_ref.7335 { - proto=0; x=61.5mm; y=52.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=1.725mm; - ha:flags { - clearline=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.477772mm + -1.577848mm + -1.477772mm + -1.577848mm + -1.477772mm + 1.577848mm + 1.477772mm + 1.577848mm + } } - li:thermal { + 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 + } } - } } - li:layers { + } - ha:top-silk { - lid=0 - ha:combining { auto=1; } + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - ha:arc.7315 { - x=-2.08928365m; y=-2.09846621m; width=2.14708365m; height=2.14708365m; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7316 { - x=-2.08928365m; y=49.417439mm; width=2.14708365m; height=2.14708365m; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7317 { - x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7318 { - x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7319 { - x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7320 { - x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - ha:type { - silk = 1 + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 top = 1 } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.7322 { - x1=61.5mm; y1=52.5mm; x2=61.5mm; y2=52.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.7325 { - x1=61.5mm; y1=52.5mm; x2=62.5mm; y2=52.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.7328 { - x1=61.5mm; y1=52.5mm; x2=61.5mm; y2=53.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } + 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:type { + 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 - misc = 1 - virtual = 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:top_copper { - lid=2 - ha:combining { } + ha:ps_proto_v6.3 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - } - ha:type { + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { copper = 1 top = 1 } - } - - ha:bottom_silk { - lid=3 - ha:combining { auto=1; } - - li:objects { - ha:arc.7331 { - x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + clearance=0.0 + li:ps_poly { + 1.299972mm + -55.115mil + -1.299972mm + -55.115mil + -1.299972mm + 55.115mil + 1.299972mm + 55.115mil } - ha:arc.7332 { - x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7333 { - x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7334 { - x=61.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - ha:type { - silk = 1 - bottom = 1 - } - } - - ha:top_paste { - lid=4 - ha:combining { auto=1; } + } - li:objects { - } - ha:type { + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { top = 1 - paste = 1 + mask = 1 } - } - - ha:top_mask { - lid=5 - ha:combining { sub=1; auto=1; } + clearance=0.0 + li:ps_poly { + 1.477772mm + -62.115mil + -1.477772mm + -62.115mil + -1.477772mm + 62.115mil + 1.477772mm + 62.115mil + } + } - li:objects { - } - ha:type { + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { top = 1 - mask = 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:any_internal_copper { - lid=6 - ha:combining { } + ha:ps_proto_v6.4 { + hdia=66.93mil; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - } - ha:type { + 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 } - stack_offs = 1 - } - - ha:bottom_copper { - lid=7 - ha:combining { } + clearance=0.0 + } - li:objects { - } - ha:type { + 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:bottom_mask { - lid=8 - ha:combining { sub=1; auto=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 + } - li:objects { + 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 } - ha:type { + 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 + } + } + } + } - ha:bottom_paste { - lid=9 - ha:combining { auto=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:objects { - } - ha:type { - bottom = 1 - paste = 1 - } - } + li:thermal { + } - ha:outline { - lid=10 - ha:combining { } + 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:objects { - } - ha:type { - boundary = 1 - } - purpose = uroute + 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 + } + + li:thermal { + } + + ha:attributes { + term=3 + 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: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 { + } + + 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 + } + + li:thermal { + } + + ha:attributes { + term=M + name=mounting + } + } + } + li:layers { + + ha:top-silk { + lid=0 + 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.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:type { + silk = 1 + top = 1 } + } - ha:pmech { - lid=11 - ha:combining { auto=1; } + ha:subc-aux { + lid=1 + ha:combining { } - li:objects { + 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:type { - mech = 1 + } + 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 } - purpose = proute - } - - ha:umech { - lid=12 - ha:combining { auto=1; } - - li:objects { + } + 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:type { - mech = 1 + } + 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 } - purpose = uroute + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 } - } - } - uid = Svp5x+jXVMzoyxWL6jQAAAAV } - ha:subc.7338 { - ha:attributes { - value= - refdes=H4 - footprint=hole-M2.75-np - } - ha:data { - li:padstack_prototypes { + } + } + uid = L7rEOG5oZUZZWNy1ZPwAAAAb + } + ha:subc.19848 { + ha:attributes { + value= + footprint=SJ-352X-SMT + refdes=J7 + } + ha:data { + li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=2.75mm; hplated=1; htop=0; hbottom=0; - li:shape { + 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=6.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 + 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 { } - ha:layer_mask { - copper = 1 - top = 1 - } - clearance=0.0 - ps_hshadow = + 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 { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.005632mm - ps_hshadow = + 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_shape_v4 { - ha:combining { } - ha:layer_mask { - bottom = 1 - copper = 1 - } - clearance=0.896um - ps_hshadow = - } + ha:ps_proto_v6.1 { + 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=6.2mm; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 + 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 } } - } - } - li:objects { - ha:padstack_ref.7359 { - proto=0; x=3.5mm; y=52.5mm; rot=0.000000; xmirror=0; smirror=0; clearance=1.725mm; - ha:flags { - clearline=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.477772mm + -1.577848mm + -1.477772mm + -1.577848mm + -1.477772mm + 1.577848mm + 1.477772mm + 1.577848mm + } } - li:thermal { + 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 + } } - } } - li:layers { + } - ha:top-silk { - lid=0 - ha:combining { auto=1; } + ha:ps_proto_v6.2 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - ha:arc.7339 { - x=-2.14728365m; y=-2.09846621m; width=2.14708365m; height=2.14708365m; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7340 { - x=-2.14728365m; y=49.417439mm; width=2.14708365m; height=2.14708365m; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7341 { - x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7342 { - x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7343 { - x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7344 { - x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=-90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - ha:type { - silk = 1 + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { + copper = 1 top = 1 } - } - - ha:subc-aux { - lid=1 - ha:combining { } - - li:objects { - ha:line.7346 { - x1=3.5mm; y1=52.5mm; x2=3.5mm; y2=52.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=origin - } - } - ha:line.7349 { - x1=3.5mm; y1=52.5mm; x2=4.5mm; y2=52.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=x - } - } - ha:line.7352 { - x1=3.5mm; y1=52.5mm; x2=3.5mm; y2=53.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } + 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:type { + 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 - misc = 1 - virtual = 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:top_copper { - lid=2 - ha:combining { } + ha:ps_proto_v6.3 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - } - ha:type { + ha:ps_shape_v4 { + ha:combining { } + ha:layer_mask { copper = 1 top = 1 } - } - - ha:bottom_silk { - lid=3 - ha:combining { auto=1; } - - li:objects { - ha:arc.7355 { - x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=0.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7356 { - x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } + clearance=0.0 + li:ps_poly { + 1.299972mm + -55.115mil + -1.299972mm + -55.115mil + -1.299972mm + 55.115mil + 1.299972mm + 55.115mil } - ha:arc.7357 { - x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=180.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - ha:arc.7358 { - x=3.5mm; y=52.5mm; width=3.1mm; height=3.1mm; astart=-90.000000; adelta=90.000000; thickness=10.0mil; clearance=40.0mil; - ha:flags { - clearline=1 - } - } - } - ha:type { - silk = 1 - bottom = 1 - } - } - - ha:top_paste { - lid=4 - ha:combining { auto=1; } + } - li:objects { - } - ha:type { + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { top = 1 - paste = 1 + mask = 1 } - } - - ha:top_mask { - lid=5 - ha:combining { sub=1; auto=1; } + clearance=0.0 + li:ps_poly { + 1.477772mm + -62.115mil + -1.477772mm + -62.115mil + -1.477772mm + 62.115mil + 1.477772mm + 62.115mil + } + } - li:objects { - } - ha:type { + ha:ps_shape_v4 { + ha:combining { auto=1; } + ha:layer_mask { top = 1 - mask = 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:any_internal_copper { - lid=6 - ha:combining { } + ha:ps_proto_v6.4 { + hdia=66.93mil; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - } - ha:type { + 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 } - stack_offs = 1 - } - - ha:bottom_copper { - lid=7 - ha:combining { } + clearance=0.0 + } - li:objects { - } - ha:type { + 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 } - } - - ha:bottom_mask { - lid=8 - ha:combining { sub=1; auto=1; } + clearance=0.0 + } - li:objects { + 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 } - ha:type { - bottom = 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 } - } - - ha:bottom_paste { - lid=9 - ha:combining { auto=1; } + clearance=0.0 + } - li:objects { - } - ha:type { + 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 - paste = 1 + mask = 1 } - } - - ha:outline { - lid=10 - ha:combining { } + clearance=0.0 + } + } + } + } - li:objects { - } - ha:type { - boundary = 1 - } - purpose = uroute - } + 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 + } - ha:pmech { - lid=11 - ha:combining { auto=1; } + li:thermal { + } - li:objects { - } - ha:type { - mech = 1 - } - purpose = proute - } + 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 + } - ha:umech { - lid=12 - ha:combining { auto=1; } + li:thermal { + } - li:objects { - } - ha:type { - mech = 1 - } - purpose = uroute - } + ha:attributes { + term=2 + name=2 } } - uid = Svp5x+jXVMzoyxWL6jQAAAAV + 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:subc.9638 { + 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 { - refdes=C2 - value=0.1uF - footprint=0402 - openscad=0402 + 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 } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; 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 { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } + 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 + } - 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 - } - } + li:thermal { + } - 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:attributes { + term=M + name=mounting } } + } + li:layers { - 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:top-silk { + lid=0 + ha:combining { } - ha:attributes { - term=1 - name=1 + li:objects { + ha:line.19849 { + x1=65.0mm; y1=46.99974mm; x2=50.499902mm; y2=46.99974mm; thickness=10.0mil; clearance=0.0; } - } - 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 + ha:line.19852 { + x1=65.0mm; y1=41.000006mm; x2=50.499902mm; y2=41.000006mm; thickness=10.0mil; clearance=0.0; } - - li:thermal { + 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:attributes { - term=2 - name=2 + 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 + } } } - } - li:layers { + 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:top-silk { - lid=0 - ha:combining { } + 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 { + 11.81mil + -0.649986mm + -11.81mil + -0.649986mm + -11.81mil + 0.649986mm + 11.81mil + 0.649986mm + } + } - li:objects { + ha:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 1 + mask = 1 } - ha:type { - silk = 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:combining { auto=1; } + ha:layer_mask { 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.22910 { + proto=0; x=26.555mm; y=15.249982mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + ha:flags { + clearline=1 + } - ha:subc-aux { - lid=1 - ha:combining { } + li:thermal { + } - 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 - } - } + ha:attributes { + term=1 + name=1 } } - uid = XljUU+Kp7nkz3u8GOzsAAAAV - } - ha:subc.9677 { - ha:attributes { - refdes=C4 - value=47uF - footprint=1206 - openscad=1206 + 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 } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; 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 { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm - } - } + 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 + } - ha:ps_shape_v4 { - ha:combining { sub=1; auto=1; } - ha:layer_mask { - top = 1 - mask = 1 - } - clearance=0.0 - li:ps_poly { - 0.726186mm - -1.02616mm - -0.726186mm - -1.02616mm - -0.726186mm - 1.02616mm - 0.726186mm - 1.02616mm - } - } + li:thermal { + } - ha:ps_shape_v4 { - ha:combining { auto=1; } - ha:layer_mask { - top = 1 - paste = 1 - } - clearance=0.0 - li:ps_poly { - 0.649986mm - -0.94996mm - -0.649986mm - -0.94996mm - -0.649986mm - 0.94996mm - 0.649986mm - 0.94996mm - } - } - } + ha:attributes { + term=2 + name=2 } } + 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:objects { - ha:padstack_ref.9697 { - proto=0; x=14.39974mm; y=8.3mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } - - ha:attributes { - term=1 - name=1 - } - } - 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 - } + li:thermal { + } - 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 + } - ha:attributes { - term=2 - name=2 - } - } + li:thermal { } - li:layers { - ha:top-silk { - lid=0 - ha:combining { } + ha:attributes { + term=3 + name=3 + } + } + ha:padstack_ref.22915 { + proto=0; x=29.095mm; y=9.950018mm; rot=0.000000; xmirror=0; smirror=0; clearance=6.0mil; + li:thermal { + } - li:objects { - ha:line.9678 { - x1=13.499818mm; y1=9.24996mm; x2=12.299922mm; y2=9.24996mm; thickness=8.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 { - silk = 1 - top = 1 - } - } + 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 + } - ha:subc-aux { - lid=1 - ha:combining { } + li:thermal { + } - li:objects { - 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.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.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.9694 { - x1=12.89987mm; y1=8.3mm; x2=12.89987mm; y2=287.4015748mil; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } + ha:attributes { + term=4 + name=4 } } - uid = XljUU+Kp7nkz3u8GOzsAAAAX - } - ha:subc.9716 { - ha:attributes { - refdes=R2 - value=15k - footprint=0402 - openscad=0402 + 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 } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; 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 { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } + ha:attributes { + term=13 + name=13 + } + } + 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 + } - 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 - } - } + li:thermal { + } - 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:attributes { + 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:objects { - 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 - } - - li:thermal { - } + li:thermal { + } - ha:attributes { - term=1 - name=1 - } - } - 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 - } + 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 { - } + li:thermal { + } - ha:attributes { - term=2 - name=2 - } - } + 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:layers { - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } + 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 + } - ha:subc-aux { - lid=1 - ha:combining { } + li:thermal { + } - li:objects { - 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.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.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.9727 { - x1=8.800204mm; y1=7.0mm; x2=8.800204mm; y2=6.0mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } + ha:attributes { + term=7 + name=7 } } - uid = XljUU+Kp7nkz3u8GOzsAAAAZ - } - ha:subc.9749 { - ha:attributes { - refdes=R3 - value=15k - footprint=0402 - openscad=0402 + 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 } - ha:data { - li:padstack_prototypes { - ha:ps_proto_v6.0 { - hdia=0.0; hplated=0; 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 { - 0.249936mm - -0.349758mm - -0.249936mm - -0.349758mm - -0.249936mm - 0.349758mm - 0.249936mm - 0.349758mm - } - } + 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 + } - 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 - } - } + li:thermal { + } - 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: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 { + } - li:objects { - ha:padstack_ref.9763 { - proto=0; x=8.400408mm; y=8.3mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; - li:thermal { - } + ha:attributes { + term=9 + name=9 + } + } + } + li:layers { - ha:attributes { - term=1 - name=1 + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.22870 { + x1=25.750074mm; y1=9.09988mm; x2=26.150124mm; y2=9.09988mm; thickness=10.0mil; clearance=0.0; } - } - 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 + ha:line.22873 { + x1=25.750074mm; y1=9.09988mm; x2=25.750074mm; y2=9.49993mm; thickness=10.0mil; clearance=0.0; } - - li:thermal { + ha:line.22876 { + x1=36.249926mm; y1=9.09988mm; x2=35.849876mm; y2=9.09988mm; thickness=10.0mil; clearance=0.0; } - - ha:attributes { - term=2 - name=2 + ha:line.22879 { + x1=36.249926mm; y1=9.09988mm; x2=36.249926mm; y2=9.49993mm; 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.22885 { + x1=25.750074mm; y1=16.10012mm; x2=25.750074mm; y2=15.70007mm; 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.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; } } - } - li:layers { + ha:type { + silk = 1 + top = 1 + } + } - ha:top-silk { - lid=0 - ha:combining { } + ha:subc-aux { + lid=1 + ha:combining { } - li:objects { + li:objects { + 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:type { - silk = 1 - top = 1 + } + 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:subc-aux { - lid=1 - ha:combining { } - - li:objects { - 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.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.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.9760 { - x1=8.800204mm; y1=8.3mm; x2=8.800204mm; y2=9.3mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } + } + 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:type { - top = 1 - misc = 1 - virtual = 1 + } + 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 } + } + } + 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_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 - } + } + } + uid = YhYLq9oje9CgtjtivpcAAAAb + } + ha:subc.24610 { + ha:attributes { + value=4.7k + footprint=0402 + refdes=R1 + } + ha:data { + li:padstack_prototypes { - 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_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=49.21mil; } - ha:combining { } - ha:layer_mask { - copper = 1 - intern = 1 - } - clearance=0.0 + 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: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 + 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:ps_circ { x=0.0; y=0.0; dia=59.06mil; } - ha:combining { sub=1; auto=1; } - ha:layer_mask { - bottom = 1 - mask = 1 - } - clearance=0.0 + 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.12337 { - proto=0; x=23.20021mm; y=22.1mm; rot=0.000000; xmirror=0; smirror=0; clearance=9.845mil; - ha:flags { - clearline=1 - } - - li:thermal { - } - - ha:attributes { - term=1 - name=pin1 - } - } - 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 - } - - li:thermal { - } + } + } - ha:attributes { - term=2 - name=pin2 - } - } + 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:layers { - ha:top-silk { - lid=0 - ha:combining { } + li:thermal { + } - 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 - top = 1 - } - } + 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 + } - ha:subc-aux { - lid=1 - ha:combining { } + li:thermal { + } - li:objects { - 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.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.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.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 - } - } - } - } - 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 - } - } - } - } - - 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 { - -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.3 { - 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 - -55.115mil - -1.299972mm - -55.115mil - -1.299972mm - 55.115mil - 1.299972mm - 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.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: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=0.0; } - 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=0.0; } - 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=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 - } - } - } + ha:attributes { + term=2 + name=2 } + } + } + li:layers { - 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 - } + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } - li:thermal { - } + 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 { - term=1 - name=1 + subc-role=pnp-origin } } - 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 { - } - + ha:line.24614 { + x1=16.399796mm; y1=8.3mm; x2=16.399796mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=2 - name=2 + subc-role=origin } } - 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 - } - - li:thermal { - } - + ha:line.24617 { + x1=16.399796mm; y1=8.3mm; x2=17.399796mm; y2=8.3mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=3 - name=3 + subc-role=x } } - 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:line.24620 { + x1=16.399796mm; y1=8.3mm; x2=16.399796mm; y2=287.4015748mil; thickness=0.1mm; clearance=0.0; ha:attributes { - term=4 - name=4 + subc-role=y } } - 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 - } + } + 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 { - li:thermal { - } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - ha:attributes { - term=M - name=mounting + 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: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 - } - - li:thermal { - } - ha:attributes { - term=M - name=mounting + 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 + } } - } - li:layers { - - ha:top-silk { - lid=0 - 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.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: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 { + -0.349758mm + -0.249936mm + -0.349758mm + 0.249936mm + 0.349758mm + 0.249936mm + 0.349758mm + -0.249936mm } } + } + } + } - ha:subc-aux { - lid=1 - ha:combining { } + 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 + } - 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.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.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.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 - } - } - } + li:thermal { } - uid = L7rEOG5oZUZZWNy1ZPwAAAAb - } - ha:subc.19848 { - ha:attributes { - value= - footprint=SJ-352X-SMT - refdes=J7 - } - 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 - } - } - } - } - - 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 { - -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.3 { - 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 - -55.115mil - -1.299972mm - -55.115mil - -1.299972mm - 55.115mil - 1.299972mm - 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.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: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=0.0; } - 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=0.0; } - 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=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 - } - } - } + + 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: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 - } + } + ha:type { + silk = 1 + top = 1 + } + } - li:thermal { - } + 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 { - term=1 - name=1 + subc-role=pnp-origin } } - 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:line.24630 { + x1=37.500204mm; y1=8.7mm; x2=37.500204mm; y2=8.7mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=2 - name=2 + subc-role=origin } } - 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:line.24633 { + x1=37.500204mm; y1=8.7mm; x2=38.500204mm; y2=8.7mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=3 - name=3 + subc-role=x } } - 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:line.24636 { + x1=37.500204mm; y1=8.7mm; x2=37.500204mm; y2=7.7mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=4 - name=4 + subc-role=y } } - 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 - } + } + 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 { - li:thermal { - } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - ha:attributes { - term=M - name=mounting + 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: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: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:attributes { - term=M - name=mounting + 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:layers { + } + } + } - ha:top-silk { - lid=0 - ha:combining { } + 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 + } - 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 - } - } + li:thermal { + } - ha:subc-aux { - lid=1 - ha:combining { } + 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: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 - } - } - } + li:thermal { } - 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 - 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: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:combining { auto=1; } - ha:layer_mask { - 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 - } - } - } - } + + ha:attributes { + term=2 + name=2 } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } li:objects { - 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 - } + } + ha:type { + silk = 1 + top = 1 + } + } - li:thermal { - } + 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 { - term=1 - name=1 + subc-role=pnp-origin } } - 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:line.24646 { + x1=39.6mm; y1=6.6mm; x2=39.6mm; y2=6.6mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=16 - name=16 + subc-role=origin } } - 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 - } - - li:thermal { - } - + ha:line.24649 { + x1=39.6mm; y1=6.6mm; x2=40.6mm; y2=6.6mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=2 - name=2 + subc-role=x } } - 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:line.24652 { + x1=39.6mm; y1=6.6mm; x2=39.6mm; y2=7.6mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=15 - name=15 + subc-role=y } } - 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 - } + } + 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 { - li:thermal { - } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - ha:attributes { - term=3 - name=3 + 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: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: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: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 - } - - li:thermal { - } - ha:attributes { - term=4 - name=4 + 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: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 - } + } + } + } - li:thermal { - } + li:objects { + 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 + } - ha:attributes { - term=13 - name=13 - } - } - 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 - } + li:thermal { + } - li:thermal { - } + ha:attributes { + term=1 + name=1 + } + } + 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 + } - ha:attributes { - 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=2 + name=2 + } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + } + ha:type { + silk = 1 + top = 1 + } + } - li:thermal { - } + ha:subc-aux { + lid=1 + ha:combining { } + 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 { - term=12 - name=12 + subc-role=pnp-origin } } - 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:line.24662 { + x1=41.8mm; y1=7.1mm; x2=41.8mm; y2=7.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=6 - name=6 + subc-role=origin } } - 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:line.24665 { + x1=41.8mm; y1=7.1mm; x2=40.8mm; y2=7.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=11 - name=11 + subc-role=x } } - 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:line.24668 { + x1=41.8mm; y1=7.1mm; x2=41.8mm; y2=6.1mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=7 - name=7 + subc-role=y } } - 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 - } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = fqmaCZ/Ivo74XAEvIAsAAAAQ + } + ha:subc.24674 { + ha:attributes { + value=1k + footprint=0402 + refdes=R16 + } + ha:data { + li:padstack_prototypes { - li:thermal { - } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - ha:attributes { - term=10 - name=10 + 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: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: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: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 + 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:layers { + } + } + } - ha:top-silk { - lid=0 - ha:combining { } + 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 + } - li:objects { - ha:line.22870 { - x1=25.750074mm; y1=9.09988mm; x2=26.150124mm; y2=9.09988mm; 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.22876 { - x1=36.249926mm; y1=9.09988mm; x2=35.849876mm; y2=9.09988mm; 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.22882 { - x1=25.750074mm; y1=16.10012mm; x2=26.150124mm; y2=16.10012mm; 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.22888 { - x1=36.249926mm; y1=16.10012mm; x2=35.849876mm; y2=16.10012mm; 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 { - silk = 1 - top = 1 - } - } + li:thermal { + } - ha:subc-aux { - lid=1 - ha:combining { } + ha:attributes { + term=1 + name=1 + } + } + 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 + } - li:objects { - 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.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.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.22907 { - x1=31.0mm; y1=12.6mm; x2=32.0mm; y2=12.6mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } - } - } + li:thermal { } - uid = YhYLq9oje9CgtjtivpcAAAAb - } - ha:subc.24610 { - 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; - 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 - } - } - } - } + + ha:attributes { + term=2 + name=2 } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } 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 - } + } + ha:type { + silk = 1 + top = 1 + } + } - li:thermal { - } + ha:subc-aux { + lid=1 + ha:combining { } + li:objects { + ha:line.24675 { + x1=43.2mm; y1=7.5mm; x2=43.2mm; y2=7.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=1 - name=1 + subc-role=pnp-origin } } - 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 + 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 } - - li:thermal { + } + 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.24684 { + x1=43.2mm; y1=7.5mm; x2=42.2mm; y2=7.5mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=2 - name=2 + subc-role=y } } } - li:layers { + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = fqmaCZ/Ivo74XAEvIAsAAAAR + } + ha:subc.39367 { + ha:attributes { + value=4screws + footprint=282834-4 + refdes=J8 + } + ha:data { + li:padstack_prototypes { - ha:top-silk { - lid=0 - ha:combining { } + ha:ps_proto_v6.0 { + hdia=45.28mil; hplated=1; htop=0; hbottom=0; + li:shape { - li:objects { - } - ha:type { - silk = 1 - top = 1 - } + 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:subc-aux { - lid=1 + ha:ps_shape_v4 { + ha:ps_circ { x=0.0; y=0.0; dia=70.87mil; } 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.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 - } - } + ha:layer_mask { + bottom = 1 + copper = 1 } - } - } + clearance=0.0 + } - 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:ps_circ { x=0.0; y=0.0; dia=70.87mil; } + ha:combining { } + ha:layer_mask { + copper = 1 + intern = 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 { + top = 1 + mask = 1 } + clearance=0.0 + } - ha:attributes { - term=1 - name=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 { + bottom = 1 + mask = 1 } + clearance=0.0 } - 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 + 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 } + clearance=0.0 + li:ps_poly { + -35.435mil + -35.435mil + 35.435mil + -35.435mil + 35.435mil + 35.435mil + -35.435mil + 35.435mil + } } - } - li:layers { - ha:top-silk { - lid=0 + ha:ps_shape_v4 { ha:combining { } - - li:objects { - } - ha:type { - silk = 1 - top = 1 + 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:subc-aux { - lid=1 + ha:ps_shape_v4 { ha:combining { } + ha:layer_mask { + copper = 1 + intern = 1 + } + clearance=0.0 + li:ps_poly { + -35.435mil + -35.435mil + 35.435mil + -35.435mil + 35.435mil + 35.435mil + -35.435mil + 35.435mil + } + } - 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 - } - } - 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 - } - } - 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 - } - } - 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:ps_shape_v4 { + ha:combining { sub=1; auto=1; } + ha:layer_mask { + top = 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:type { - top = 1 - misc = 1 - virtual = 1 + } + + 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 } } - } } - uid = fqmaCZ/Ivo74XAEvIAsAAAAN - } - ha:subc.24642 { - ha:attributes { - value=3.9k - footprint=0402 - refdes=R14 - } - 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.39393 { + proto=0; x=35.04mm; y=36.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 } - 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 - } + li:thermal { + li:2 { + on + diag + round + noshape + } + li:3 { + on + diag + round + noshape + } + } - li:thermal { - } + ha:attributes { + term=4 + name=pin4 + } + } + ha:padstack_ref.39394 { + proto=0; x=32.5mm; y=36.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } - 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 { + } - li:thermal { - } + ha:attributes { + term=3 + name=pin3 + } + } + ha:padstack_ref.39395 { + proto=0; x=29.96mm; y=36.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } - ha:attributes { - term=2 - name=2 - } + li:thermal { + li:2 { + on + diag + round + noshape } - } - li:layers { + li:3 { + on + diag + round + noshape + } + } - ha:top-silk { - lid=0 - ha:combining { } + ha:attributes { + term=2 + name=pin2 + } + } + ha:padstack_ref.39396 { + proto=1; x=27.42mm; y=36.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=0.16002mm; + ha:flags { + clearline=1 + } - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } + li:thermal { + } - ha:subc-aux { - lid=1 - ha:combining { } + ha:attributes { + term=1 + name=pin1 + } + } + } + li:layers { - 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 - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 1 - } + ha:top-silk { + lid=0 + ha:combining { } + + li:objects { + ha:line.39368 { + x1=36.540124mm; y1=39.24993mm; x2=36.540124mm; y2=32.749816mm; thickness=6.0mil; clearance=0.0; + } + ha:line.39371 { + x1=36.540124mm; y1=32.749816mm; x2=25.92013mm; y2=32.749816mm; thickness=6.0mil; clearance=0.0; + } + ha:line.39374 { + x1=25.92013mm; y1=32.749816mm; x2=25.92013mm; y2=39.24993mm; thickness=6.0mil; clearance=0.0; + } + ha:line.39377 { + x1=25.92013mm; y1=39.24993mm; x2=36.540124mm; y2=39.24993mm; thickness=6.0mil; clearance=0.0; } } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAP - } - ha:subc.24658 { - ha:attributes { - value=3.9k - footprint=0402 - refdes=R15 - } - 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 - } - } - } + ha:type { + silk = 1 + top = 1 } - } + } + + ha:subc-aux { + lid=1 + ha:combining { } li:objects { - 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 + ha:line.39381 { + x1=31.23mm; y1=36.0mm; x2=31.23mm; y2=36.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin } - - li:thermal { + } + ha:line.39384 { + x1=36.540124mm; y1=39.24993mm; x2=36.540124mm; y2=39.24993mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - + } + ha:line.39387 { + x1=36.540124mm; y1=39.24993mm; x2=36.540124mm; y2=40.24993mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=1 - name=1 + subc-role=x } } - 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 + ha:line.39390 { + x1=36.540124mm; y1=39.24993mm; x2=37.540124mm; y2=39.24993mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = OfWCnNDe7+zyH6Wxy7MAAAAb + } + ha:subc.39414 { + ha:attributes { + openscad=0402 + value=15k + refdes=R6 + footprint=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 + } + } - li:thermal { + 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:attributes { - term=2 - name=2 + 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:layers { + } + } + } - ha:top-silk { - lid=0 - ha:combining { } + li:objects { + ha:padstack_ref.39428 { + proto=0; x=21.0mm; y=14.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - li:objects { - } - ha:type { - silk = 1 - top = 1 - } - } + li:thermal { + } - ha:subc-aux { - lid=1 - ha:combining { } + ha:attributes { + term=1 + name=1 + } + } + ha:padstack_ref.39429 { + proto=0; x=21.799592mm; y=14.0mm; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 + } - 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 - } - } - } + li:thermal { } - 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 - } - } - } - } + + ha:attributes { + term=2 + name=2 } + } + } + li:layers { + + ha:top-silk { + lid=0 + ha:combining { } 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 - } + } + ha:type { + silk = 1 + top = 1 + } + } - li:thermal { - } + ha:subc-aux { + lid=1 + ha:combining { } + li:objects { + ha:line.39416 { + x1=21.399796mm; y1=14.0mm; x2=21.399796mm; y2=14.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=1 - name=1 + subc-role=pnp-origin } } - 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 + ha:line.39419 { + x1=21.399796mm; y1=14.0mm; x2=21.399796mm; y2=14.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin } - - li:thermal { + } + ha:line.39422 { + x1=21.399796mm; y1=14.0mm; x2=22.399796mm; y2=14.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x } - + } + ha:line.39425 { + x1=21.399796mm; y1=14.0mm; x2=21.399796mm; y2=15.0mm; thickness=0.1mm; clearance=0.0; ha:attributes { - term=2 - name=2 + subc-role=y } } } - li:layers { + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = OfWCnNDe7+zyH6Wxy7MAAAAd + } + ha:subc.39447 { + ha:attributes { + footprint=0402 + value=15k + openscad=0402 + refdes=R7 + } + ha:data { + li:padstack_prototypes { - ha:top-silk { - lid=0 - ha:combining { } + ha:ps_proto_v6.0 { + hdia=0.0; hplated=0; htop=0; hbottom=0; + li:shape { - li:objects { - } - ha:type { - silk = 1 - top = 1 - } + 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:subc-aux { - lid=1 - ha:combining { } + 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 + } + } - li:objects { - 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.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.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.24684 { - x1=43.2mm; y1=7.5mm; x2=42.2mm; y2=7.5mm; thickness=0.1mm; clearance=0.0; - ha:attributes { - subc-role=y - } - } - } - ha:type { - top = 1 - misc = 1 - virtual = 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 + } } - } - uid = fqmaCZ/Ivo74XAEvIAsAAAAR - } - 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.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.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.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.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.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.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.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; + } + } + + li:objects { + ha:padstack_ref.39461 { + proto=0; x=23.999592mm; y=14.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 } - 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; + + li:thermal { } - 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:attributes { + term=1 + name=1 } - 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:padstack_ref.39462 { + proto=0; x=23.2mm; y=14.0mm; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil; + ha:flags { + clearline=1 } - 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; + + li:thermal { } - 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; + + 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.39449 { + x1=23.599796mm; y1=14.0mm; x2=23.599796mm; y2=14.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=pnp-origin + } + } + ha:line.39452 { + x1=23.599796mm; y1=14.0mm; x2=23.599796mm; y2=14.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=origin + } + } + ha:line.39455 { + x1=23.599796mm; y1=14.0mm; x2=22.599796mm; y2=14.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=x + } + } + ha:line.39458 { + x1=23.599796mm; y1=14.0mm; x2=23.599796mm; y2=13.0mm; thickness=0.1mm; clearance=0.0; + ha:attributes { + subc-role=y + } + } + } + ha:type { + top = 1 + misc = 1 + virtual = 1 + } + } + } + } + uid = OfWCnNDe7+zyH6Wxy7MAAAAf + } } } @@ -10078,17 +10208,17 @@ ha:pcb-rnd-board-v8 { ha:0 { name = top_paste ha:type { top=1; paste=1; } - li:layers { 9; } + li:layers { 7; } } ha:1 { name = top_silk ha:type { silk=1; top=1; } - li:layers { 8; } + li:layers { 6; } } ha:2 { name = top_mask ha:type { top=1; mask=1; } - li:layers { 10; } + li:layers { 8; } } ha:3 { name = top_copper @@ -10096,91 +10226,83 @@ ha:pcb-rnd-board-v8 { li:layers { 0; 2; } } ha:4 { - ha:type { substrate=1; intern=1; } - ha:attributes { thickness={0.7375mm } } - li:layers { } - name = grp_4 - } - ha:5 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 5; } - } - ha:6 { ha:type { substrate=1; intern=1; } ha:attributes { thickness={0.125mm } } li:layers { } name = grp_6 } - ha:7 { - name = Intern - ha:type { copper=1; intern=1; } - li:layers { 4; } - } - ha:8 { - ha:type { substrate=1; intern=1; } - ha:attributes { thickness={0.7375mm } } - li:layers { } - name = grp_8 + ha:5 { + name = grp_4 + ha:type { intern=1; substrate=1; } + li:layers { } + ha:attributes { + thickness={0.7375mm } + } } - ha:9 { + ha:6 { + ha:type { boundary=1; } + li:layers { 4;} name = global_outline - ha:type { boundary=1; } - purpose = uroute - li:layers { 6; } + purpose = uroute } - ha:10 { + ha:7 { name = bottom_copper - ha:type { bottom=1; copper=1; } + ha:type { copper=1; bottom=1; } li:layers { 1; 3; } } - ha:11 { + ha:8 { + ha:type { bottom=1; mask=1; } + li:layers { 9;} name = bottom_mask - ha:type { bottom=1; mask=1; } - li:layers { 11; } } - ha:12 { + ha:9 { name = bottom_silk - ha:type { silk=1; bottom=1; } - li:layers { 7; } + ha:type { silk=1; bottom=1; } + li:layers { 5; } } - ha:13 { + ha:10 { name = bottom_paste ha:type { bottom=1; paste=1; } - li:layers { 12; } + li:layers { 10; } } - ha:14 { + ha:11 { name = pmech - ha:type { mech=1; } - purpose = proute - li:layers { 13; } + ha:type { mech=1; } + li:layers { 11; } + purpose = proute } - ha:15 { + ha:12 { name = umech - ha:type { mech=1; } - purpose = uroute - li:layers { 14; } + ha:type { mech=1; } + li:layers { 12; } + purpose = uroute } - ha:16 { + ha:13 { name = top_assy - ha:type { top=1; doc=1; } - purpose = assy - ha:attributes { init-invis=1; } - li:layers { 15; } + ha:type { top=1; doc=1; } + li:layers { 13; } + ha:attributes { + init-invis=1 + } + purpose = assy } - ha:17 { + ha:14 { name = bot_assy - ha:type { bottom=1; doc=1; } + ha:type { bottom=1; doc=1; } purpose = assy - ha:attributes { init-invis=1; } - li:layers { 16; } + li:layers { 14; } + ha:attributes { + init-invis=1 + } } - ha:18 { + ha:15 { name = fab - ha:type { top=1; doc=1; } + ha:type { top=1; doc=1; } purpose = fab - ha:attributes { init-invis=1; } - li:layers { 17; } + li:layers { 15; } + ha:attributes { + init-invis=1 + } } } } @@ -12185,6 +12307,9 @@ ha:pcb-rnd-board-v8 { text_scale = 100 text_thickness = 0 clearance = 10.00 mil + min_slk = 0.12700000 mm + min_wid = 0.12700000 mm + bloat = 0.12700000 mm } ha:editor { grid_unit = mm @@ -12204,15 +12329,42 @@ ha:pcb-rnd-board-v8 { ha:netlists { li:input { + 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; R6-2; R7-2; R14-1; R15-1; R16-1; U1-1; U2-15; U2-16; U3-8; } + } + ha:sclk { + li:conn { J1-23; U2-13; } + } + ha:unnamed_net26 { + 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; J8-2; J8-4; R3-1; R5-2; U1-3; U2-9; U2-14; U3-1; U3-2; U3-3; U3-4; } + } + ha:unnamed_net5 { + li:conn { J5-1; R16-2; U3-7; } + } + ha:rain2 { + li:conn { J1-12; J8-3; R7-1; } + } + ha:rain1 { + li:conn { J1-11; J8-1; R6-1; } + } + ha:light { + li:conn { R4-2; R5-1; U2-1; } + } + ha:miso { + li:conn { J1-21; U2-12; } + } + ha:id_sda { + li:conn { J1-27; R15-2; U3-5; } + } + ha:id_scl { + li:conn { J1-28; R14-2; U3-6; } + } ha:mosi { 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; U2-15; U2-16; U3-8; } - } - ha:sclk { - li:conn { J1-23; U2-13; } - } ha:sda { li:conn { J1-3; U1-7; } } @@ -12231,42 +12383,21 @@ ha:pcb-rnd-board-v8 { ha:scl { li:conn { J1-5; U1-8; } } - ha:light { - 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; U2-9; U2-14; U3-1; U3-2; U3-3; U3-4; } - } - ha:miso { - li:conn { J1-21; U2-12; } - } - ha:unnamed_net5 { - li:conn { J5-1; R16-2; U3-7; } - } - ha:id_sda { - li:conn { J1-27; R15-2; U3-5; } - } - ha:cs_adc { - li:conn { J1-24; U2-10; } - } - ha:ssr1 { - li:conn { J1-35; J4-3; } - } - ha:ssr0 { - li:conn { J1-37; J4-1; } - } - ha:ssr3 { - li:conn { J1-31; J4-7; } - } - ha:ssr2 { - li:conn { J1-33; J4-5; } - } - ha:id_scl { - li:conn { J1-28; R14-2; U3-6; } - } + ha:ssr0 { + li:conn { J1-37; J4-1; } + } + ha:cs_adc { + li:conn { J1-24; U2-10; } + } + ha:ssr2 { + li:conn { J1-33; J4-5; } + } + ha:ssr3 { + li:conn { J1-31; J4-7; } + } + ha:ssr1 { + li:conn { J1-35; J4-3; } + } ha:present_1 { li:conn { J6-4; U2-8; } } diff --git a/greenhouse.sch b/greenhouse.sch index 0c1eaa8..8e439e1 100644 --- a/greenhouse.sch +++ b/greenhouse.sch @@ -841,13 +841,6 @@ value=NoConnection T 65400 55300 5 10 0 0 0 0 1 device=DRC_Directive } -C 42600 58000 1 0 0 nc-left.sym -{ -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 @@ -856,14 +849,15 @@ T 42600 58000 5 10 0 0 0 0 1 device=DRC_Directive } N 43100 58100 44400 58100 4 +{ +T 43100 58150 5 10 1 1 0 0 1 +netname=rain1 +} 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 +T 47100 58150 5 10 1 1 0 6 1 +netname=rain2 } N 45800 57300 47100 57300 4 C 47100 57200 1 0 0 nc-right.sym @@ -881,3 +875,61 @@ value=NoConnection T 47200 53100 5 10 0 0 0 0 1 device=DRC_Directive } +C 53600 53400 1 0 0 conn-4.sym +{ +T 54200 54950 5 10 1 1 0 6 1 +refdes=J8 +T 53600 53400 5 10 0 0 0 6 1 +footprint=282834-4 +T 53600 53400 5 10 0 1 0 6 1 +device=CONNECTOR +T 53600 53400 5 10 0 1 0 6 1 +value=4screws +T 53600 53400 5 10 0 1 0 6 1 +loadstatus=noload +} +C 52600 55800 1 0 0 3.3V-plus.sym +C 52700 54900 1 90 0 resistor.sym +{ +T 52300 55200 5 10 0 0 90 0 1 +device=RESISTOR +T 52400 55400 5 10 1 1 0 6 1 +refdes=R6 +T 52400 55100 5 10 1 1 0 6 1 +value=15k +T 52700 54900 5 10 0 1 0 0 1 +footprint=0402 +} +C 53100 54900 1 90 0 resistor.sym +{ +T 52700 55200 5 10 0 0 90 0 1 +device=RESISTOR +T 53200 55400 5 10 1 1 0 0 1 +refdes=R7 +T 53200 55100 5 10 1 1 0 0 1 +value=15k +T 53100 54900 5 10 0 1 0 0 1 +footprint=0402 +} +N 52600 55800 53000 55800 4 +N 53600 54700 51200 54700 4 +{ +T 51200 54750 5 10 1 1 0 0 1 +netname=rain1 +} +N 53600 53900 51200 53900 4 +{ +T 51200 53950 5 10 1 1 0 0 1 +netname=rain2 +} +C 53400 53100 1 0 0 gnd.sym +N 53600 54300 53500 54300 4 +N 53500 54300 53500 53400 4 +N 53600 53500 53500 53500 4 +N 53000 54900 53000 53900 4 +N 52600 54900 52600 54700 4 +T 54500 53800 9 10 1 0 0 0 4 +A + NO switch inputs + (Rain Gauge, etc) +B