text:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.7.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.635" unitdist="mm" unit="mm" style="lines" multiple="1" display="no" altdistance="0.025" altunitdist="inch" altunit="mm"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="53" name="tGND_GNDA" color="7" fill="1" visible="no" active="no"/>
<layer number="54" name="bGND_GNDA" color="7" fill="1" visible="no" active="no"/>
<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
<layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
<layer number="100" name="PaJa" color="12" fill="7" visible="yes" active="yes"/>
<layer number="101" name="Doplnky" color="5" fill="1" visible="yes" active="yes"/>
<layer number="102" name="Kola" color="11" fill="7" visible="yes" active="yes"/>
<layer number="103" name="Popisy" color="7" fill="1" visible="yes" active="yes"/>
<layer number="104" name="Zapojeni" color="7" fill="1" visible="yes" active="yes"/>
<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/>
<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/>
<layer number="107" name="Crop" color="7" fill="1" visible="no" active="no"/>
<layer number="110" name="wago-seda" color="7" fill="8" visible="yes" active="yes"/>
<layer number="111" name="wago-cervena" color="12" fill="8" visible="yes" active="yes"/>
<layer number="112" name="wago-zelena" color="2" fill="8" visible="yes" active="yes"/>
<layer number="113" name="wago-modra" color="1" fill="8" visible="yes" active="yes"/>
<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="no"/>
<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="no"/>
<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="no"/>
<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="no"/>
<layer number="200" name="200bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="no"/>
<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="no"/>
<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="no"/>
<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="no"/>
<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="no"/>
<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="no"/>
<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="no"/>
<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="no"/>
<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="217" name="217bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="218" name="218bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="219" name="219bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="220" name="220bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="221" name="221bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="222" name="222bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="223" name="223bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="224" name="224bmp" color="7" fill="1" visible="no" active="no"/>
<layer number="250" name="Descript" color="7" fill="1" visible="no" active="no"/>
<layer number="251" name="SMDround" color="7" fill="1" visible="no" active="no"/>
<layer number="254" name="OrgLBR" color="7" fill="1" visible="no" active="no"/>
</layers>
<board>
<plain>
<wire x1="0" y1="0" x2="40.31" y2="0" width="0" layer="20"/>
<wire x1="40.31" y1="0" x2="40.31" y2="29.835" width="0" layer="20"/>
<wire x1="40.31" y1="29.835" x2="0" y2="29.835" width="0" layer="20"/>
<wire x1="0" y1="29.835" x2="0" y2="0" width="0" layer="20"/>
</plain>
<libraries>
<library name="#PaJa_31">
<description>PaJa 31 - knihovna   &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
(vytvoreno 1.1.2014)

Univerzální knihovna soucastek do Eagle (od verze 5.6)

Knihovna obsahuje: 215 soucastek na DPS, 330 do SCHematu

<Author>Copyright (C) PaJa 2001-2014

www.paja-trb.cz

paja@paja-trb.cz
</author></description>
<packages>
<package name="C-7,5">
<circle x="-3.814" y="0" radius="0.477" width="0.127" layer="102"/>
<circle x="3.814" y="0" radius="0.477" width="0.127" layer="102"/>
<pad name="1" x="-3.81" y="0" drill="0.8128" diameter="1.9304" shape="octagon"/>
<pad name="2" x="3.81" y="0" drill="0.8128" diameter="1.9304" shape="octagon"/>
<text x="0.795" y="0.954" size="1.016" layer="25" font="vector">>Name</text>
<text x="0.795" y="-1.9085" size="1.016" layer="27" font="vector">>Value</text>
<text x="0.159" y="0.477" size="0.254" layer="100" font="vector" rot="R90">PaJa</text>
<rectangle x1="-0.7155" y1="-1.431" x2="-0.2385" y2="1.431" layer="21"/>
<rectangle x1="0.2385" y1="-1.431" x2="0.7155" y2="1.431" layer="21"/>
<rectangle x1="-2.6988" y1="-0.1588" x2="-0.635" y2="0.1588" layer="21"/>
<rectangle x1="0.635" y1="-0.1588" x2="2.6988" y2="0.1588" layer="21"/>
<rectangle x1="-3.3338" y1="-0.1588" x2="-2.6988" y2="0.1588" layer="51"/>
<rectangle x1="2.6988" y1="-0.1588" x2="3.3338" y2="0.1588" layer="51"/>
</package>
<package name="DIL8">
<wire x1="-5.079" y1="-0.635" x2="-5.079" y2="0.635" width="0.127" layer="21" curve="180" cap="flat"/>
<wire x1="3.81" y1="3.3338" x2="3.81" y2="3.175" width="0.127" layer="102"/>
<wire x1="-3.81" y1="3.3338" x2="-3.81" y2="3.175" width="0.127" layer="102"/>
<wire x1="-1.27" y1="3.3338" x2="-1.27" y2="3.175" width="0.127" layer="102"/>
<wire x1="1.27" y1="3.3338" x2="1.27" y2="3.175" width="0.127" layer="102"/>
<wire x1="-3.81" y1="-3.3338" x2="-3.81" y2="-3.175" width="0.127" layer="102"/>
<wire x1="3.81" y1="-3.3338" x2="3.81" y2="-3.175" width="0.127" layer="102"/>
<wire x1="1.27" y1="-3.3338" x2="1.27" y2="-3.175" width="0.127" layer="102"/>
<wire x1="-1.27" y1="-3.3338" x2="-1.27" y2="-3.175" width="0.127" layer="102"/>
<wire x1="-5.08" y1="3.175" x2="-5.08" y2="0.635" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-0.635" x2="-5.08" y2="-3.175" width="0.127" layer="21"/>
<wire x1="-5.08" y1="3.175" x2="5.08" y2="3.175" width="0.127" layer="21"/>
<wire x1="5.08" y1="3.175" x2="5.08" y2="-3.175" width="0.127" layer="21"/>
<wire x1="5.08" y1="-3.175" x2="-5.08" y2="-3.175" width="0.127" layer="21"/>
<circle x="3.81" y="3.81" radius="0.4763" width="0.127" layer="102"/>
<circle x="-3.81" y="3.81" radius="0.4763" width="0.127" layer="102"/>
<circle x="-1.27" y="3.81" radius="0.4763" width="0.127" layer="102"/>
<circle x="1.27" y="3.81" radius="0.4763" width="0.127" layer="102"/>
<circle x="-3.81" y="-3.81" radius="0.4763" width="0.127" layer="102"/>
<circle x="3.81" y="-3.81" radius="0.4763" width="0.127" layer="102"/>
<circle x="1.27" y="-3.81" radius="0.4763" width="0.127" layer="102"/>
<circle x="-1.27" y="-3.81" radius="0.4763" width="0.127" layer="102"/>
<pad name="1" x="-3.81" y="-3.81" drill="0.8128" diameter="1.4" shape="long" rot="R90"/>
<pad name="2" x="-1.27" y="-3.81" drill="0.8128" diameter="1.4" shape="long" rot="R90"/>
<pad name="3" x="1.27" y="-3.81" drill="0.8128" diameter="1.4" shape="long" rot="R90"/>
<pad name="4" x="3.81" y="-3.81" drill="0.8128" diameter="1.4" shape="long" rot="R90"/>
<pad name="5" x="3.81" y="3.81" drill="0.8128" diameter="1.4" shape="long" rot="R90"/>
<pad name="6" x="1.27" y="3.81" drill="0.8128" diameter="1.4" shape="long" rot="R90"/>
<pad name="7" x="-1.27" y="3.81" drill="0.8128" diameter="1.4" shape="long" rot="R90"/>
<pad name="8" x="-3.81" y="3.81" drill="0.8128" diameter="1.4" shape="long" rot="R90"/>
<text x="-3.975" y="-2.385" size="1.016" layer="101">1</text>
<text x="-4.134" y="1.431" size="1.016" layer="101">8</text>
<text x="3.339" y="-2.385" size="1.016" layer="101">4</text>
<text x="3.498" y="1.431" size="1.016" layer="101">5</text>
<text x="4.929" y="-0.636" size="0.254" layer="100" rot="R90">PaJa</text>
<text x="-2.2305" y="0.5974" size="1.4224" layer="25">>Name</text>
<text x="-3.5015" y="-1.1486" size="1.4224" layer="27">>Value</text>
</package>
<package name="PC16ML">
<wire x1="-7.62" y1="-6.35" x2="-7.62" y2="1.905" width="0.127" layer="21"/>
<wire x1="-7.62" y1="1.905" x2="7.62" y2="1.905" width="0.127" layer="21"/>
<wire x1="7.62" y1="-6.35" x2="5.08" y2="-6.35" width="0.127" layer="21"/>
<wire x1="5.08" y1="-6.35" x2="-5.08" y2="-6.35" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-6.35" x2="-7.62" y2="-6.35" width="0.127" layer="21"/>
<wire x1="7.62" y1="1.905" x2="7.62" y2="-6.35" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-6.35" x2="-5.08" y2="-13.97" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-13.97" x2="-5.08" y2="-14.605" width="0.127" layer="21"/>
<wire x1="-4.445" y1="-15.24" x2="-2.54" y2="-15.24" width="0.127" layer="21"/>
<wire x1="-2.54" y1="-15.24" x2="2.54" y2="-15.24" width="0.127" layer="21"/>
<wire x1="2.54" y1="-15.24" x2="4.445" y2="-15.24" width="0.127" layer="21"/>
<wire x1="4.445" y1="-15.24" x2="5.08" y2="-14.605" width="0.127" layer="21"/>
<wire x1="5.08" y1="-14.605" x2="5.08" y2="-13.335" width="0.127" layer="21"/>
<wire x1="5.08" y1="-13.335" x2="5.08" y2="-6.35" width="0.127" layer="21"/>
<wire x1="-4.445" y1="-15.24" x2="-5.08" y2="-14.605" width="0.127" layer="21"/>
<wire x1="-4.445" y1="-14.605" x2="4.445" y2="-14.605" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-13.97" x2="5.08" y2="-13.335" width="0.127" layer="21"/>
<wire x1="-2.54" y1="-16.51" x2="-1.905" y2="-16.51" width="0.127" layer="21"/>
<wire x1="-1.905" y1="-16.51" x2="-0.635" y2="-16.51" width="0.127" layer="21"/>
<wire x1="-0.635" y1="-16.51" x2="0.635" y2="-16.51" width="0.127" layer="21"/>
<wire x1="0.635" y1="-16.51" x2="1.905" y2="-16.51" width="0.127" layer="21"/>
<wire x1="1.905" y1="-16.51" x2="2.54" y2="-16.51" width="0.127" layer="21"/>
<wire x1="-2.54" y1="-15.24" x2="-2.54" y2="-28.575" width="0.127" layer="21"/>
<wire x1="2.54" y1="-28.575" x2="2.54" y2="-15.24" width="0.127" layer="21"/>
<wire x1="-1.905" y1="-16.51" x2="-1.905" y2="-29.21" width="0.127" layer="21"/>
<wire x1="1.905" y1="-29.21" x2="1.905" y2="-16.51" width="0.127" layer="21"/>
<wire x1="-2.54" y1="-28.575" x2="-1.905" y2="-29.21" width="0.127" layer="21"/>
<wire x1="1.905" y1="-29.21" x2="2.54" y2="-28.575" width="0.127" layer="21"/>
<wire x1="-0.635" y1="-16.51" x2="-0.635" y2="-29.21" width="0.127" layer="21"/>
<wire x1="0.635" y1="-29.21" x2="0.635" y2="-16.51" width="0.127" layer="21"/>
<wire x1="2.54" y1="-28.575" x2="-2.54" y2="-28.575" width="0.127" layer="21"/>
<wire x1="-1.8943" y1="-29.209" x2="1.8945" y2="-29.209" width="0.127" layer="21"/>
<wire x1="-10.176" y1="-6.36" x2="-8.268" y2="-6.36" width="0.127" layer="101"/>
<circle x="0" y="0" radius="0.711" width="0.127" layer="102"/>
<circle x="-5.08" y="0" radius="0.7099" width="0.127" layer="102"/>
<circle x="5.08" y="0" radius="0.7099" width="0.127" layer="102"/>
<pad name="2" x="5.08" y="0" drill="1.27" diameter="3.2" shape="octagon"/>
<pad name="1" x="-5.08" y="0" drill="1.27" diameter="3.2" shape="octagon"/>
<pad name="3" x="0" y="0" drill="1.27" diameter="3.2" shape="octagon"/>
<text x="-3.673" y="-3.653" size="1.6764" layer="25">>NAME</text>
<text x="-4.468" y="-6.034" size="1.6764" layer="27">>VALUE</text>
<text x="-0.636" y="-15.105" size="0.3048" layer="100">PaJa</text>
<text x="-2.703" y="-7.791" size="1.016" layer="101">PC16ML</text>
</package>
<package name="TO-220S">
<wire x1="-5.0006" y1="1.9844" x2="-4.9213" y2="-1.905" width="0.127" layer="21"/>
<wire x1="5.0006" y1="1.9844" x2="4.9212" y2="-1.905" width="0.127" layer="21"/>
<wire x1="-4.9213" y1="-1.905" x2="4.9212" y2="-1.905" width="0.127" layer="21"/>
<wire x1="4.9212" y1="-1.905" x2="4.9213" y2="-1.905" width="0.127" layer="21"/>
<circle x="-2.54" y="0" radius="0.5724" width="0.127" layer="102"/>
<circle x="0" y="0" radius="0.5724" width="0.127" layer="102"/>
<circle x="2.54" y="0" radius="0.5724" width="0.127" layer="102"/>
<pad name="1" x="-2.54" y="0" drill="1.016" diameter="1.6" shape="long" rot="R90"/>
<pad name="2" x="0" y="0" drill="1.016" diameter="1.6" shape="long" rot="R90"/>
<pad name="3" x="2.54" y="0" drill="1.016" diameter="1.6" shape="long" rot="R90"/>
<text x="-4.929" y="2.703" size="1.27" layer="25">>Name</text>
<text x="-0.795" y="2.703" size="1.27" layer="27">>Value</text>
<text x="-4.77" y="-1.749" size="0.254" layer="100">PaJa</text>
<rectangle x1="-5.08" y1="1.905" x2="5.08" y2="2.54" layer="21"/>
<rectangle x1="-5.08" y1="1.27" x2="5.08" y2="1.905" layer="51"/>
</package>
<package name="R-7,5">
<description>Odpor - vel. 0207 - 0,6W</description>
<wire x1="-3.175" y1="0.893" x2="-2.921" y2="1.147" width="0.127" layer="21" curve="-90" cap="flat"/>
<wire x1="-3.175" y1="-0.885" x2="-2.921" y2="-1.139" width="0.127" layer="21" curve="90" cap="flat"/>
<wire x1="2.413" y1="-1.012" x2="2.54" y2="-1.139" width="0.127" layer="21"/>
<wire x1="2.413" y1="1.02" x2="2.54" y2="1.147" width="0.127" layer="21"/>
<wire x1="-2.413" y1="-1.012" x2="-2.54" y2="-1.139" width="0.127" layer="21"/>
<wire x1="-2.413" y1="-1.012" x2="2.413" y2="-1.012" width="0.127" layer="21"/>
<wire x1="-2.413" y1="1.02" x2="-2.54" y2="1.147" width="0.127" layer="21"/>
<wire x1="-2.413" y1="1.02" x2="2.413" y2="1.02" width="0.127" layer="21"/>
<wire x1="-2.921" y1="-1.139" x2="-2.54" y2="-1.139" width="0.127" layer="21"/>
<wire x1="-2.921" y1="1.147" x2="-2.54" y2="1.147" width="0.127" layer="21"/>
<wire x1="-3.1731" y1="0.8823" x2="-3.1731" y2="-0.8667" width="0.127" layer="51"/>
<wire x1="2.921" y1="-1.147" x2="3.175" y2="-0.893" width="0.127" layer="21" curve="90" cap="flat"/>
<wire x1="2.921" y1="1.139" x2="3.175" y2="0.885" width="0.127" layer="21" curve="-90" cap="flat"/>
<wire x1="2.921" y1="1.139" x2="2.54" y2="1.139" width="0.127" layer="21"/>
<wire x1="2.921" y1="-1.147" x2="2.54" y2="-1.147" width="0.127" layer="21"/>
<wire x1="3.1731" y1="-0.8823" x2="3.1731" y2="0.8667" width="0.127" layer="51"/>
<circle x="-3.81" y="0" radius="0.4763" width="0.127" layer="102"/>
<circle x="3.81" y="0" radius="0.4762" width="0.127" layer="102"/>
<pad name="1" x="-3.81" y="0" drill="0.8128" diameter="1.9304" shape="octagon"/>
<pad name="2" x="3.81" y="0" drill="0.8128" diameter="1.9304" shape="octagon"/>
<text x="-0.3178" y="-0.477" size="1.016" layer="27" font="vector">>Value</text>
<text x="-2.7033" y="-0.477" size="1.016" layer="25" font="vector">>Name</text>
<text x="2.1354" y="-0.8658" size="0.254" layer="100" font="vector">PaJa</text>
<rectangle x1="-3.4323" y1="-0.3053" x2="-3.1758" y2="0.3061" layer="51"/>
<rectangle x1="3.1759" y1="-0.3061" x2="3.4324" y2="0.3053" layer="51"/>
</package>
<package name="DO35">
<description>Dioda - roztec nozek 7,5 mm</description>
<wire x1="-2.2235" y1="-0.889" x2="2.2235" y2="-0.889" width="0.127" layer="21"/>
<wire x1="2.2235" y1="-0.889" x2="2.2235" y2="0" width="0.127" layer="21"/>
<wire x1="2.2235" y1="0.889" x2="-2.2235" y2="0.889" width="0.127" layer="21"/>
<wire x1="2.2235" y1="0" x2="2.572" y2="0" width="0.127" layer="21"/>
<wire x1="2.2235" y1="0" x2="2.2235" y2="0.889" width="0.127" layer="21"/>
<wire x1="-2.572" y1="0" x2="-2.2235" y2="0" width="0.127" layer="21"/>
<wire x1="-2.2235" y1="0" x2="-2.2235" y2="-0.889" width="0.127" layer="21"/>
<wire x1="-2.2235" y1="0.889" x2="-2.2235" y2="0" width="0.127" layer="21"/>
<wire x1="-2.612" y1="0" x2="-3.259" y2="0" width="0.127" layer="51"/>
<wire x1="3.259" y1="0" x2="2.612" y2="0" width="0.127" layer="51"/>
<circle x="-3.816" y="0" radius="0.477" width="0.127" layer="102"/>
<circle x="3.816" y="0" radius="0.477" width="0.127" layer="102"/>
<pad name="K" x="3.81" y="0" drill="0.8128" diameter="1.9304" shape="square"/>
<pad name="A" x="-3.81" y="0" drill="0.8128" diameter="1.9304"/>
<text x="-2.0675" y="-0.636" size="1.27" layer="25" font="vector">>Name</text>
<text x="-2.069" y="-2.385" size="1.27" layer="27" font="vector">>Value</text>
<text x="-2.617" y="-0.9985" size="0.254" layer="100" font="vector" rot="R90">PaJa</text>
<rectangle x1="1.0805" y1="-0.889" x2="1.5885" y2="0.889" layer="21"/>
</package>
</packages>
</library>
<library name="#PaJa_konektory">
<description>PaJa_konektory - knihovna   &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
(vytvoreno 1.1.2014)

Knihovna konektoru do Eagle (od verze 5.6)

Knihovna obsahuje: 98 soucastek na DPS, 98 do SCHematu

<Author>Copyright (C) PaJa 2011-2014

www.paja-trb.cz

paja@paja-trb.cz
</author></description>
<packages>
<package name="ARK500/2">
<wire x1="-5.08" y1="-3.556" x2="-5.08" y2="-2.159" width="0.127" layer="21"/>
<wire x1="5.08" y1="3.937" x2="-5.08" y2="3.937" width="0.127" layer="21"/>
<wire x1="5.08" y1="3.937" x2="5.08" y2="3.088" width="0.127" layer="21"/>
<wire x1="5.08" y1="2.199" x2="5.08" y2="2.159" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-3.556" x2="5.08" y2="-3.556" width="0.127" layer="21"/>
<wire x1="-5.08" y1="2.159" x2="-5.08" y2="3.937" width="0.127" layer="21"/>
<wire x1="-5.08" y1="2.159" x2="5.08" y2="2.159" width="0.127" layer="21"/>
<wire x1="5.08" y1="2.159" x2="5.08" y2="-2.159" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-2.159" x2="5.08" y2="-2.159" width="0.127" layer="21"/>
<wire x1="-5.08" y1="-2.159" x2="-5.08" y2="2.159" width="0.127" layer="21"/>
<wire x1="5.08" y1="-2.159" x2="5.08" y2="-3.556" width="0.127" layer="21"/>
<wire x1="1.4986" y1="-1.397" x2="3.9116" y2="1.016" width="0.127" layer="51"/>
<wire x1="1.1176" y1="-1.016" x2="3.5306" y2="1.397" width="0.127" layer="51"/>
<wire x1="-3.9116" y1="-1.016" x2="-1.4986" y2="1.397" width="0.127" layer="51"/>
<wire x1="-3.5306" y1="-1.397" x2="-1.1176" y2="1.016" width="0.127" layer="51"/>
<wire x1="1.4986" y1="-1.016" x2="3.5306" y2="1.016" width="0.6096" layer="51"/>
<wire x1="-3.5306" y1="-1.016" x2="-1.4986" y2="1.016" width="0.6096" layer="51"/>
<wire x1="1.1176" y1="-1.016" x2="1.4986" y2="-1.397" width="0.127" layer="51"/>
<wire x1="3.5306" y1="1.397" x2="3.9116" y2="1.016" width="0.127" layer="51"/>
<wire x1="-3.9116" y1="-1.016" x2="-3.5306" y2="-1.397" width="0.127" layer="51"/>
<wire x1="-1.4986" y1="1.397" x2="-1.1176" y2="1.016" width="0.127" layer="51"/>
<wire x1="5.08" y1="2.199" x2="5.588" y2="2.072" width="0.127" layer="21"/>
<wire x1="5.588" y1="2.072" x2="5.588" y2="3.215" width="0.127" layer="21"/>
<wire x1="5.588" y1="3.215" x2="5.08" y2="3.088" width="0.127" layer="21"/>
<wire x1="5.08" y1="3.088" x2="5.08" y2="2.199" width="0.127" layer="21"/>
<circle x="2.5146" y="3.048" radius="0.508" width="0.127" layer="21"/>
<circle x="-2.5146" y="3.048" radius="0.508" width="0.127" layer="21"/>
<circle x="2.5146" y="0" radius="1.778" width="0.127" layer="51"/>
<circle x="-2.5146" y="0" radius="1.778" width="0.127" layer="51"/>
<circle x="2.54" y="0" radius="0.5724" width="0.127" layer="102"/>
<circle x="-2.54" y="0" radius="0.5724" width="0.127" layer="102"/>
<pad name="1" x="-2.54" y="0" drill="1" diameter="3.2" shape="octagon"/>
<pad name="2" x="2.54" y="0" drill="1" diameter="3.2" shape="octagon"/>
<text x="-2.695" y="-5.398" size="1.4224" layer="25">>NAME</text>
<text x="-4.7093" y="-3.33" size="1.016" layer="27">>VALUE</text>
<text x="-4.127" y="2.54" size="0.9906" layer="21" ratio="12">1</text>
<text x="0.794" y="2.54" size="0.9906" layer="21" ratio="12">2</text>
<text x="-0.477" y="2.2866" size="0.254" layer="100">PaJa</text>
<text x="2.0377" y="-3.4199" size="0.6096" layer="101">dratu</text>
<text x="1.7395" y="-2.7752" size="0.6096" layer="101">strana</text>
<rectangle x1="-0.381" y1="-1.905" x2="0.381" y2="1.905" layer="21"/>
</package>
<package name="S1G2_JUM">
<wire x1="0" y1="1.016" x2="0.254" y2="1.27" width="0.127" layer="21"/>
<wire x1="0" y1="1.016" x2="-0.254" y2="1.27" width="0.127" layer="21"/>
<wire x1="0" y1="-1.016" x2="0.254" y2="-1.27" width="0.127" layer="21"/>
<wire x1="0" y1="-1.016" x2="-0.254" y2="-1.27" width="0.127" layer="21"/>
<wire x1="-0.254" y1="-1.27" x2="-2.286" y2="-1.27" width="0.127" layer="21"/>
<wire x1="-2.54" y1="-1.016" x2="-2.286" y2="-1.27" width="0.127" layer="21"/>
<wire x1="2.286" y1="-1.27" x2="2.54" y2="-1.016" width="0.127" layer="21"/>
<wire x1="2.286" y1="-1.27" x2="0.254" y2="-1.27" width="0.127" layer="21"/>
<wire x1="2.54" y1="-1.016" x2="2.54" y2="1.016" width="0.127" layer="21"/>
<wire x1="2.286" y1="1.27" x2="2.54" y2="1.016" width="0.127" layer="21"/>
<wire x1="2.286" y1="1.27" x2="0.254" y2="1.27" width="0.127" layer="21"/>
<wire x1="-0.254" y1="1.27" x2="-2.286" y2="1.27" width="0.127" layer="21"/>
<wire x1="-2.54" y1="1.016" x2="-2.286" y2="1.27" width="0.127" layer="21"/>
<wire x1="-2.54" y1="1.016" x2="-2.54" y2="-1.016" width="0.127" layer="21"/>
<wire x1="0" y1="0.954" x2="0" y2="-0.954" width="0.127" layer="21"/>
<circle x="-1.27" y="0" radius="0.449" width="0.127" layer="102"/>
<circle x="1.27" y="0" radius="0.449" width="0.127" layer="102"/>
<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.778" shape="octagon" rot="R90"/>
<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.778" shape="octagon" rot="R90"/>
<text x="-2.54" y="1.492" size="1.27" layer="25">>NAME</text>
<text x="-2.54" y="-2.762" size="1.27" layer="27">>VALUE</text>
<text x="-0.159" y="-0.954" size="0.254" layer="100" rot="R90">PaJa</text>
<rectangle x1="0.9652" y1="-0.3048" x2="1.5748" y2="0.3048" layer="51"/>
<rectangle x1="-1.5748" y1="-0.3048" x2="-0.9652" y2="0.3048" layer="51"/>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0" drill="0">
</class>
</classes>
<designrules name="default">
<description language="de">EAGLE Design Rules

Die Standard-Design-Rules sind so gewählt, dass sie für
die meisten Anwendungen passen. Sollte ihre Platine
besondere Anforderungen haben, treffen Sie die erforderlichen
Einstellungen hier und speichern die Design Rules unter
einem neuen Namen ab.</description>
<description language="en">EAGLE Design Rules

The default Design Rules have been set to cover
a wide range of applications. Your particular design
may have different requirements, so please make the
necessary adjustments and save your customized
design rules under a new name.</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
<param name="mdWireWire" value="8mil"/>
<param name="mdWirePad" value="8mil"/>
<param name="mdWireVia" value="8mil"/>
<param name="mdPadPad" value="8mil"/>
<param name="mdPadVia" value="8mil"/>
<param name="mdViaVia" value="8mil"/>
<param name="mdSmdPad" value="8mil"/>
<param name="mdSmdVia" value="8mil"/>
<param name="mdSmdSmd" value="8mil"/>
<param name="mdViaViaSameLayer" value="8mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="40mil"/>
<param name="mdDrill" value="8mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="10mil"/>
<param name="msDrill" value="24mil"/>
<param name="msMicroVia" value="9.99mm"/>
<param name="msBlindViaRatio" value="0.5"/>
<param name="rvPadTop" value="0.25"/>
<param name="rvPadInner" value="0.25"/>
<param name="rvPadBottom" value="0.25"/>
<param name="rvViaOuter" value="0.25"/>
<param name="rvViaInner" value="0.25"/>
<param name="rvMicroViaOuter" value="0.25"/>
<param name="rvMicroViaInner" value="0.25"/>
<param name="rlMinPadTop" value="10mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="10mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="10mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="8mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="8mil"/>
<param name="rlMaxViaInner" value="20mil"/>
<param name="rlMinMicroViaOuter" value="4mil"/>
<param name="rlMaxMicroViaOuter" value="20mil"/>
<param name="rlMinMicroViaInner" value="4mil"/>
<param name="rlMaxMicroViaInner" value="20mil"/>
<param name="psTop" value="-1"/>
<param name="psBottom" value="-1"/>
<param name="psFirst" value="-1"/>
<param name="psElongationLong" value="100"/>
<param name="psElongationOffset" value="100"/>
<param name="mvStopFrame" value="1"/>
<param name="mvCreamFrame" value="0"/>
<param name="mlMinStopFrame" value="4mil"/>
<param name="mlMaxStopFrame" value="4mil"/>
<param name="mlMinCreamFrame" value="0mil"/>
<param name="mlMaxCreamFrame" value="0mil"/>
<param name="mlViaStopLimit" value="0mil"/>
<param name="srRoundness" value="0"/>
<param name="srMinRoundness" value="0mil"/>
<param name="srMaxRoundness" value="0mil"/>
<param name="slThermalIsolate" value="10mil"/>
<param name="slThermalsForVias" value="0"/>
<param name="dpMaxLengthDifference" value="10mm"/>
<param name="dpGapFactor" value="2.5"/>
<param name="checkGrid" value="0"/>
<param name="checkAngle" value="0"/>
<param name="checkFont" value="1"/>
<param name="checkRestrict" value="1"/>
<param name="useDiameter" value="13"/>
<param name="maxErrors" value="50"/>
</designrules>
<autorouter>
<pass name="Default">
<param name="RoutingGrid" value="50mil"/>
<param name="AutoGrid" value="1"/>
<param name="Efforts" value="0"/>
<param name="TopRouterVariant" value="1"/>
<param name="tpViaShape" value="round"/>
<param name="PrefDir.1" value="a"/>
<param name="PrefDir.2" value="0"/>
<param name="PrefDir.3" value="0"/>
<param name="PrefDir.4" value="0"/>
<param name="PrefDir.5" value="0"/>
<param name="PrefDir.6" value="0"/>
<param name="PrefDir.7" value="0"/>
<param name="PrefDir.8" value="0"/>
<param name="PrefDir.9" value="0"/>
<param name="PrefDir.10" value="0"/>
<param name="PrefDir.11" value="0"/>
<param name="PrefDir.12" value="0"/>
<param name="PrefDir.13" value="0"/>
<param name="PrefDir.14" value="0"/>
<param name="PrefDir.15" value="0"/>
<param name="PrefDir.16" value="a"/>
<param name="cfVia" value="8"/>
<param name="cfNonPref" value="5"/>
<param name="cfChangeDir" value="2"/>
<param name="cfOrthStep" value="2"/>
<param name="cfDiagStep" value="3"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="1"/>
<param name="cfMalusStep" value="1"/>
<param name="cfPadImpact" value="4"/>
<param name="cfSmdImpact" value="4"/>
<param name="cfBusImpact" value="0"/>
<param name="cfHugging" value="3"/>
<param name="cfAvoid" value="4"/>
<param name="cfPolygon" value="10"/>
<param name="cfBase.1" value="0"/>
<param name="cfBase.2" value="1"/>
<param name="cfBase.3" value="1"/>
<param name="cfBase.4" value="1"/>
<param name="cfBase.5" value="1"/>
<param name="cfBase.6" value="1"/>
<param name="cfBase.7" value="1"/>
<param name="cfBase.8" value="1"/>
<param name="cfBase.9" value="1"/>
<param name="cfBase.10" value="1"/>
<param name="cfBase.11" value="1"/>
<param name="cfBase.12" value="1"/>
<param name="cfBase.13" value="1"/>
<param name="cfBase.14" value="1"/>
<param name="cfBase.15" value="1"/>
<param name="cfBase.16" value="0"/>
<param name="mnVias" value="20"/>
<param name="mnSegments" value="9999"/>
<param name="mnExtdSteps" value="9999"/>
<param name="mnRipupLevel" value="10"/>
<param name="mnRipupSteps" value="100"/>
<param name="mnRipupTotal" value="100"/>
</pass>
<pass name="Follow-me" refer="Default" active="yes">
</pass>
<pass name="Busses" refer="Default" active="yes">
<param name="cfNonPref" value="4"/>
<param name="cfBusImpact" value="4"/>
<param name="cfHugging" value="0"/>
<param name="mnVias" value="0"/>
</pass>
<pass name="Route" refer="Default" active="yes">
</pass>
<pass name="Optimize1" refer="Default" active="yes">
<param name="cfVia" value="99"/>
<param name="cfExtdStep" value="10"/>
<param name="cfHugging" value="1"/>
<param name="mnExtdSteps" value="1"/>
<param name="mnRipupLevel" value="0"/>
</pass>
<pass name="Optimize2" refer="Optimize1" active="yes">
<param name="cfNonPref" value="0"/>
<param name="cfChangeDir" value="6"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="2"/>
<param name="cfMalusStep" value="2"/>
<param name="cfPadImpact" value="2"/>
<param name="cfSmdImpact" value="2"/>
<param name="cfHugging" value="0"/>
</pass>
<pass name="Optimize3" refer="Optimize2" active="yes">
<param name="cfChangeDir" value="8"/>
<param name="cfPadImpact" value="0"/>
<param name="cfSmdImpact" value="0"/>
</pass>
<pass name="Optimize4" refer="Optimize3" active="yes">
<param name="cfChangeDir" value="25"/>
</pass>
</autorouter>
<elements>
<element name="C1" library="#PaJa_31" package="C-7,5" value="CALCULE" x="28.575" y="19.05" rot="R270"/>
<element name="C2" library="#PaJa_31" package="C-7,5" value="10n" x="22.225" y="22.86" rot="R180"/>
<element name="IO1" library="#PaJa_31" package="DIL8" value="555" x="22.225" y="16.51" rot="R90"/>
<element name="MOTOR_CONNECT" library="#PaJa_konektory" package="ARK500/2" value="ARK500/2" x="31.75" y="4.445"/>
<element name="MOTOR_SUPPLY" library="#PaJa_konektory" package="ARK500/2" value="ARK500/2" x="21.59" y="4.445"/>
<element name="MOTOR_TO_SUPPLY" library="#PaJa_konektory" package="S1G2_JUM" value="S1G2_JUMP" x="13.97" y="5.08" rot="R90"/>
<element name="P2" library="#PaJa_31" package="PC16ML" value="CALCULE" x="6.35" y="17.78" rot="R270"/>
<element name="SUPPLY_5-15V" library="#PaJa_konektory" package="ARK500/2" value="ARK500/2" x="5.715" y="4.445"/>
<element name="T1" library="#PaJa_31" package="TO-220S" value="IRF530" x="34.925" y="20.32" rot="R270"/>
<element name="R1" library="#PaJa_31" package="R-7,5" value="CALCULE" x="14.605" y="26.035"/>
<element name="R2" library="#PaJa_31" package="R-7,5" value="1k" x="31.115" y="19.05" rot="R270"/>
<element name="D4" library="#PaJa_31" package="DO35" value="" x="13.335" y="19.05" rot="R90"/>
<element name="D5" library="#PaJa_31" package="DO35" value="" x="10.16" y="15.875" rot="R90"/>
<element name="D6" library="#PaJa_31" package="DO35" value="" x="22.225" y="10.16" rot="R180"/>
</elements>
<signals>
<signal name="0V">
<contactref element="T1" pad="3"/>
<contactref element="C2" pad="1"/>
<contactref element="IO1" pad="1"/>
<contactref element="C1" pad="1"/>
<contactref element="SUPPLY_5-15V" pad="2"/>
<contactref element="MOTOR_SUPPLY" pad="2"/>
<wire x1="8.255" y1="4.445" x2="8.255" y2="1.27" width="1.27" layer="16"/>
<wire x1="8.255" y1="1.27" x2="24.13" y2="1.27" width="1.27" layer="16"/>
<wire x1="26.035" y1="22.86" x2="28.575" y2="22.86" width="1.27" layer="16"/>
<wire x1="24.13" y1="4.445" x2="24.13" y2="1.27" width="1.27" layer="16"/>
<wire x1="24.13" y1="1.27" x2="39.37" y2="1.27" width="1.27" layer="16"/>
<wire x1="39.37" y1="1.27" x2="39.37" y2="25.4" width="1.27" layer="16"/>
<wire x1="34.925" y1="12.7" x2="34.925" y2="17.78" width="1.27" layer="16"/>
<wire x1="28.575" y1="22.86" x2="28.575" y2="25.4" width="1.27" layer="16"/>
<wire x1="28.575" y1="25.4" x2="39.37" y2="25.4" width="1.27" layer="16"/>
<wire x1="28.575" y1="22.86" x2="28.575" y2="20.32" width="1.27" layer="16"/>
<wire x1="34.925" y1="12.7" x2="26.035" y2="12.7" width="1.27" layer="16"/>
<wire x1="28.575" y1="20.32" x2="31.115" y2="20.32" width="1.27" layer="16"/>
<wire x1="31.115" y1="20.32" x2="33.655" y2="17.78" width="1.27" layer="16"/>
<wire x1="33.655" y1="17.78" x2="34.925" y2="17.78" width="1.27" layer="16"/>
</signal>
<signal name="N$5">
<contactref element="MOTOR_CONNECT" pad="2"/>
<contactref element="T1" pad="2"/>
<wire x1="37.465" y1="10.16" x2="34.29" y2="10.16" width="1.27" layer="16"/>
<wire x1="37.465" y1="10.16" x2="37.465" y2="20.32" width="1.27" layer="16"/>
<wire x1="37.465" y1="20.32" x2="34.925" y2="20.32" width="1.27" layer="16"/>
<wire x1="34.29" y1="4.445" x2="34.29" y2="10.16" width="1.27" layer="16"/>
<contactref element="D6" pad="A"/>
<wire x1="26.035" y1="10.16" x2="34.29" y2="10.16" width="1.27" layer="16"/>
</signal>
<signal name="N$6">
<contactref element="T1" pad="1"/>
<contactref element="R2" pad="1"/>
<wire x1="34.925" y1="22.86" x2="31.115" y2="22.86" width="1.27" layer="16"/>
</signal>
<signal name="N$7">
<contactref element="IO1" pad="3"/>
<contactref element="R2" pad="2"/>
<wire x1="26.035" y1="17.78" x2="31.115" y2="17.78" width="1.27" layer="16"/>
<wire x1="31.115" y1="17.78" x2="31.115" y2="15.24" width="1.27" layer="16"/>
</signal>
<signal name="N$8">
<contactref element="IO1" pad="5"/>
<contactref element="C2" pad="2"/>
<wire x1="18.415" y1="20.32" x2="18.415" y2="22.86" width="1.27" layer="16"/>
</signal>
<signal name="N$10">
<contactref element="IO1" pad="6"/>
<contactref element="IO1" pad="2"/>
<contactref element="C1" pad="2"/>
<contactref element="P2" pad="3"/>
<wire x1="18.415" y1="17.78" x2="22.225" y2="17.78" width="1.27" layer="16"/>
<wire x1="22.225" y1="17.78" x2="22.225" y2="15.24" width="1.27" layer="16"/>
<wire x1="22.225" y1="15.24" x2="26.035" y2="15.24" width="1.27" layer="16"/>
<wire x1="28.575" y1="15.24" x2="26.035" y2="15.24" width="1.27" layer="16"/>
<wire x1="6.35" y1="17.78" x2="18.415" y2="17.78" width="1.27" layer="16"/>
</signal>
<signal name="N$3">
<contactref element="MOTOR_CONNECT" pad="1"/>
<contactref element="MOTOR_SUPPLY" pad="1"/>
<contactref element="MOTOR_TO_SUPPLY" pad="1"/>
<contactref element="D6" pad="K"/>
<wire x1="18.415" y1="4.445" x2="19.05" y2="4.445" width="1.27" layer="16"/>
<wire x1="18.415" y1="10.16" x2="18.415" y2="7.62" width="1.27" layer="16"/>
<wire x1="18.415" y1="7.62" x2="18.415" y2="4.445" width="1.27" layer="16"/>
<wire x1="29.21" y1="4.445" x2="29.21" y2="7.62" width="1.27" layer="16"/>
<wire x1="29.21" y1="7.62" x2="18.415" y2="7.62" width="1.27" layer="16"/>
<wire x1="13.97" y1="3.81" x2="18.415" y2="3.81" width="1.27" layer="16"/>
<wire x1="18.415" y1="3.81" x2="18.415" y2="4.445" width="1.27" layer="16"/>
</signal>
<signal name="N$1">
<contactref element="P2" pad="2"/>
<wire x1="6.35" y1="12.7" x2="6.35" y2="13.335" width="0" layer="19" extent="1-16"/>
<contactref element="D5" pad="A"/>
<wire x1="10.16" y1="12.065" x2="6.35" y2="12.065" width="1.27" layer="16"/>
<wire x1="6.35" y1="12.065" x2="6.35" y2="12.7" width="1.27" layer="16"/>
</signal>
<signal name="N$2">
<contactref element="P2" pad="1"/>
<contactref element="D4" pad="K"/>
<wire x1="13.335" y1="22.86" x2="6.35" y2="22.86" width="1.27" layer="16"/>
</signal>
<signal name="N$9">
<contactref element="IO1" pad="7"/>
<wire x1="13.335" y1="9.525" x2="3.175" y2="9.525" width="1.27" layer="16"/>
<wire x1="3.175" y1="9.525" x2="3.175" y2="26.035" width="1.27" layer="16"/>
<contactref element="R1" pad="1"/>
<contactref element="D4" pad="A"/>
<contactref element="D5" pad="K"/>
<wire x1="10.795" y1="26.035" x2="15.875" y2="26.035" width="1.27" layer="16"/>
<wire x1="10.795" y1="26.035" x2="3.175" y2="26.035" width="1.27" layer="16"/>
<wire x1="13.335" y1="15.24" x2="13.335" y2="9.525" width="1.27" layer="16"/>
<wire x1="10.16" y1="19.685" x2="15.875" y2="19.685" width="1.27" layer="16"/>
<wire x1="15.875" y1="19.685" x2="15.875" y2="26.035" width="1.27" layer="16"/>
<wire x1="18.415" y1="15.24" x2="13.335" y2="15.24" width="1.27" layer="16"/>
</signal>
<signal name="N$11">
<contactref element="IO1" pad="4"/>
<contactref element="IO1" pad="8"/>
<contactref element="SUPPLY_5-15V" pad="1"/>
<contactref element="MOTOR_TO_SUPPLY" pad="2"/>
<wire x1="1.27" y1="7.62" x2="1.27" y2="28.575" width="1.27" layer="16"/>
<wire x1="1.27" y1="28.575" x2="18.415" y2="28.575" width="1.27" layer="16"/>
<wire x1="26.035" y1="20.32" x2="22.225" y2="20.32" width="1.27" layer="16"/>
<contactref element="R1" pad="2"/>
<wire x1="18.415" y1="26.035" x2="18.415" y2="28.575" width="1.27" layer="16"/>
<wire x1="13.97" y1="6.35" x2="15.24" y2="6.35" width="1.27" layer="16"/>
<wire x1="15.24" y1="6.35" x2="15.24" y2="7.62" width="1.27" layer="16"/>
<wire x1="15.24" y1="7.62" x2="15.24" y2="12.7" width="1.27" layer="16"/>
<wire x1="15.24" y1="12.7" x2="18.415" y2="12.7" width="1.27" layer="16"/>
<wire x1="1.27" y1="7.62" x2="3.175" y2="7.62" width="1.27" layer="16"/>
<wire x1="3.175" y1="7.62" x2="3.175" y2="4.445" width="1.27" layer="16"/>
<wire x1="3.175" y1="7.62" x2="15.24" y2="7.62" width="1.27" layer="16"/>
<wire x1="18.415" y1="26.035" x2="22.225" y2="26.035" width="1.27" layer="16"/>
<wire x1="22.225" y1="26.035" x2="22.225" y2="20.32" width="1.27" layer="16"/>
</signal>
</signals>
</board>
</drawing>
</eagle>

extension: brd


text:
# Recipe for compiling beignet for Intel 570x

require beignet.inc

EXTRA_OECMAKE_append = " -DGEN_PCI_ID=0x1A84"

license: MIT

repository: intel/intel-iot-refkit

license_type: permissive

repo_name: intel/intel-iot-refkit

branch_name: refs/heads/master

gha_license_id: MIT

gha_language: Python

extension: bb


text:
package dmr

// <ns:Statistik>
type vehicleStat struct {
	Ident uint64      `xml:"KoeretoejIdent"`
	Type  uint64      `xml:"KoeretoejArtNummer"`
	RegNo string      `xml:"RegistreringNummerNummer"`
	Info  vehicleInfo `xml:"KoeretoejOplysningGrundStruktur"`
}

// <ns:KoeretoejOplysningGrundStruktur>
type vehicleInfo struct {
	Source       string             `xml:"KoeretoejOplysningOprettetUdFra"`
	Status       string             `xml:"KoeretoejOplysningStatus"`
	StatusDate   string             `xml:"KoeretoejOplysningStatusDato"`
	Variant      string             `xml:"KoeretoejVariantTypeNavn"`
	VIN          string             `xml:"KoeretoejOplysningStelNummer"`
	FirstRegDate string             `xml:"KoeretoejOplysningFoersteRegistreringDato"`
	Engine       vehicleEngine      `xml:"KoeretoejMotorStruktur"`
	Designation  vehicleDesignation `xml:"KoeretoejBetegnelseStruktur"`
}

// <ns:Model>
type vehicleModel struct {
	Type uint64 `xml:"KoeretoejModelTypeNummer"`
	Name string `xml:"KoeretoejModelTypeNavn"`
}

// <ns:Variant>
type vehicleVariant struct {
	Type uint64 `xml:"KoeretoejVariantTypeNummer"`
	Name string `xml:"KoeretoejVariantTypeNavn"`
}

// <ns:Type>
type vehicleType struct {
	Type uint64 `xml:"KoeretoejTypeTypeNummer"`
	Name string `xml:"KoeretoejTypeTypeNavn"`
}

// <ns:KoeretoejMotorStruktur>
type vehicleEngine struct {
	Fuel vehicleFuel `xml:"DrivkraftTypeStruktur"`
}

// <ns:DrivkraftTypeStruktur>
type vehicleFuel struct {
	FuelType string `xml:"DrivkraftTypeNavn"`
}

// <ns:KoeretoejBetegnelseStruktur>
type vehicleDesignation struct {
	BrandTypeNr   uint64         `xml:"KoeretoejMaerkeTypeNummer"`
	BrandTypeName string         `xml:"KoeretoejMaerkeTypeNavn"`
	Model         vehicleModel   `xml:"Model"`
	Variant       vehicleVariant `xml:"Variant"`
	Type          vehicleType    `xml:"Type"`
}

repository: claimly/autobot

repo_name: claimly/autobot

extension: go


text:
#include "../../../wp8/rhoruntime/common/RhoConvertWP8.h"
#include "MethodResultImpl.h"

namespace rhoruntime {

CMethodResultImpl::CMethodResultImpl(int64 native):
    oResult((rho::apiGenerator::CMethodResult*)native)
{
}

bool CMethodResultImpl::hasCallback()
{
	return oResult->hasCallback();
}

void CMethodResultImpl::set(bool res)
{
    oResult->set(res);
}

void CMethodResultImpl::set(int64 res)
{
    oResult->set(res);
}

void CMethodResultImpl::set(int res)
{
    oResult->set(res);
}

void CMethodResultImpl::set(double res)
{
    oResult->set(res);
}

void CMethodResultImpl::set(Platform::String^ res)
{
    oResult->set(rho::common::convertStringWFromWP8(res));
}

void CMethodResultImpl::set(Windows::Foundation::Collections::IVectorView<Platform::String^>^ res)
{
    oResult->set(rho::common::convertArrayFromWP8(res));
}

void CMethodResultImpl::set(Windows::Foundation::Collections::IMapView<Platform::String^, Platform::String^>^ res)
{
    oResult->set(rho::common::convertHashFromWP8(res));
}

}

repository: rajcybage/rhodes

repo_name: rajcybage/rhodes

extension: cpp


text:
package main // import "code.nkcmr.net/prettylist"

import (
	"bufio"
	"fmt"
	"io"
	"math"
	"os"
	"path/filepath"
	"strings"
	"sync/atomic"

	"github.com/spf13/cobra"
)

func fatal(format string, a ...interface{}) {
	fmt.Fprintf(os.Stderr, "%s: error: "+format+"\n", append([]interface{}{filepath.Base(os.Args[0])}, a...))
	os.Exit(1)
}

type countWriter int64

func (c *countWriter) Write(b []byte) (int, error) {
	n, err := os.Stdout.Write(b)
	atomic.AddInt64((*int64)(c), int64(n))
	return n, err
}

func (c *countWriter) Sync() error {
	return os.Stdout.Sync()
}

func (c *countWriter) Reset() {
	atomic.StoreInt64((*int64)(c), 0)
}

func (c *countWriter) Len() int64 {
	return atomic.LoadInt64((*int64)(c))
}

func rootCommand() *cobra.Command {
	var f struct {
		linLen, nleadspace       int
		qchar                    string
		delim                    string
		oneline                  bool
		doubleQuote, singleQuote bool
	}
	cmd := &cobra.Command{
		Use:   "prettylist",
		Short: "take each line over STDIN and format into a comma-delimited list",
		Args:  cobra.NoArgs,
		PreRun: func(*cobra.Command, []string) {
			if f.oneline {
				f.linLen = math.MaxInt
			}
			if f.qchar == "" {
				if f.doubleQuote {
					f.qchar = `"`
				} else if f.singleQuote {
					f.qchar = `'`
				}
			}
		},
		Run: func(_ *cobra.Command, _ []string) {
			if f.nleadspace >= f.linLen {
				fatal("too many leading spaces")
				return
			}
			s := bufio.NewScanner(os.Stdin)
			cw := new(countWriter)
			io.WriteString(cw, strings.Repeat(" ", f.nleadspace))
			first := true
			for s.Scan() {
				item := s.Text()
				prefix := ""
				if !first {
					prefix = f.delim
				} else {
					first = false
				}
				// if the next addition is going to overflow the linLen, get a new line
				if cw.Len()+int64(len(prefix))+int64(len(f.qchar)*2)+int64(len(item)) >= int64(f.linLen) {
					fmt.Fprintln(cw, f.delim)
					cw.Sync()
					cw.Reset()
					io.WriteString(cw, strings.Repeat(" ", f.nleadspace))
					prefix = ""
					first = false
				}
				io.WriteString(cw, prefix)
				io.WriteString(cw, f.qchar)
				io.WriteString(cw, item)
				io.WriteString(cw, f.qchar)
			}
			if cw.Len() > int64(f.nleadspace) {
				cw.Sync()
			}
			if err := s.Err(); err != nil {
				fatal("failed to read stdin: %s", err.Error())
			}
		},
	}
	cmd.Flags().StringVarP(&f.delim, "delimiter", "d", ", ", "the string that should separate each item")
	cmd.Flags().BoolVar(&f.oneline, "oneline", false, "puts all input on one line")
	cmd.Flags().IntVar(&f.linLen, "maxlen", 80, "sets the max line length")
	cmd.Flags().StringVar(&f.qchar, "quote", "", "defines a surrounding quote character for each item")
	cmd.Flags().BoolVar(&f.doubleQuote, "doublequote", false, `shorthand for --quote '"'`)
	cmd.Flags().BoolVar(&f.singleQuote, "singlequote", false, `shorthand for --quote "'"`)
	cmd.Flags().IntVar(&f.nleadspace, "nspaces", 0, "set the number of space characters each line should have prefixed")
	return cmd
}

func main() {
	if err := rootCommand().Execute(); err != nil {
		fatal(err.Error())
	}
}

repository: nkcmr/prettylist

repo_name: nkcmr/prettylist