rename pcb to hardware folder

This commit is contained in:
Julian Daube
2020-11-01 16:19:24 +01:00
committed by Julian Daube
parent 420d08dd47
commit 14c571a6b8
8 changed files with 2 additions and 6 deletions
+3
View File
@@ -0,0 +1,3 @@
The Slider board is equiped with an attiny84a and uses its internal adcs to sample five inputs. Four of them are turnable potentiometers, the fifth is a slider.
Communication is using the USART modul as an SPI slave.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
+442
View File
@@ -0,0 +1,442 @@
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="9.2.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="yes" altdistance="0.01" altunitdist="inch" altunit="inch"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="yes"/>
<layer number="3" name="Route3" color="4" fill="3" visible="no" active="yes"/>
<layer number="4" name="Route4" color="1" fill="4" visible="no" active="yes"/>
<layer number="5" name="Route5" color="4" fill="4" visible="no" active="yes"/>
<layer number="6" name="Route6" color="1" fill="8" visible="no" active="yes"/>
<layer number="7" name="Route7" color="4" fill="8" visible="no" active="yes"/>
<layer number="8" name="Route8" color="1" fill="2" visible="no" active="yes"/>
<layer number="9" name="Route9" color="4" fill="2" visible="no" active="yes"/>
<layer number="10" name="Route10" color="1" fill="7" visible="no" active="yes"/>
<layer number="11" name="Route11" color="4" fill="7" visible="no" active="yes"/>
<layer number="12" name="Route12" color="1" fill="5" visible="no" active="yes"/>
<layer number="13" name="Route13" color="4" fill="5" visible="no" active="yes"/>
<layer number="14" name="Route14" color="1" fill="6" visible="no" active="yes"/>
<layer number="15" name="Route15" color="4" fill="6" visible="no" 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="24" 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="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="88" name="SimResults" color="9" fill="1" visible="yes" active="yes"/>
<layer number="89" name="SimProbes" color="9" fill="1" visible="yes" active="yes"/>
<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
<layer number="93" name="Pins" color="2" fill="1" visible="yes" active="yes"/>
<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
</layers>
<library>
<packages>
<package name="QFN45P300X300X85-21T170" urn="urn:adsk.eagle:footprint:7166536/1" locally_modified="yes">
<description>20-QFN, 0.45 mm pitch, 3.00 X 3.00 X 0.85 mm body, 1.70 X 1.70 mm thermal pad
&lt;p&gt;20-pin QFN package with 0.45 mm pitch with body size 3.00 X 3.00 X 0.85 mm and thermal pad size 1.70 X 1.70 mm&lt;/p&gt;</description>
<circle x="-2.054" y="1.524" radius="0.25" width="0" layer="21"/>
<wire x1="-1.55" y1="1.274" x2="-1.55" y2="1.55" width="0.12" layer="21"/>
<wire x1="-1.55" y1="1.55" x2="-1.274" y2="1.55" width="0.12" layer="21"/>
<wire x1="1.55" y1="1.274" x2="1.55" y2="1.55" width="0.12" layer="21"/>
<wire x1="1.55" y1="1.55" x2="1.274" y2="1.55" width="0.12" layer="21"/>
<wire x1="1.55" y1="-1.274" x2="1.55" y2="-1.55" width="0.12" layer="21"/>
<wire x1="1.55" y1="-1.55" x2="1.274" y2="-1.55" width="0.12" layer="21"/>
<wire x1="-1.55" y1="-1.274" x2="-1.55" y2="-1.55" width="0.12" layer="21"/>
<wire x1="-1.55" y1="-1.55" x2="-1.274" y2="-1.55" width="0.12" layer="21"/>
<wire x1="1.55" y1="-1.55" x2="-1.55" y2="-1.55" width="0.12" layer="51"/>
<wire x1="-1.55" y1="-1.55" x2="-1.55" y2="1.55" width="0.12" layer="51"/>
<wire x1="-1.55" y1="1.55" x2="1.55" y2="1.55" width="0.12" layer="51"/>
<wire x1="1.55" y1="1.55" x2="1.55" y2="-1.55" width="0.12" layer="51"/>
<smd name="1" x="-1.5456" y="0.9" dx="0.818" dy="0.24" layer="1"/>
<smd name="2" x="-1.4456" y="0.45" dx="0.838" dy="0.24" layer="1"/>
<smd name="3" x="-1.4456" y="0" dx="0.838" dy="0.24" layer="1"/>
<smd name="4" x="-1.4456" y="-0.45" dx="0.838" dy="0.24" layer="1"/>
<smd name="5" x="-1.5456" y="-0.9" dx="0.838" dy="0.24" layer="1"/>
<smd name="6" x="-0.9" y="-1.5456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="7" x="-0.45" y="-1.4456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="8" x="0" y="-1.4456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="9" x="0.45" y="-1.4456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="10" x="0.9" y="-1.5456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="11" x="1.5456" y="-0.9" dx="0.838" dy="0.24" layer="1"/>
<smd name="12" x="1.4456" y="-0.45" dx="0.838" dy="0.24" layer="1"/>
<smd name="13" x="1.4456" y="0" dx="0.838" dy="0.24" layer="1"/>
<smd name="14" x="1.4456" y="0.45" dx="0.838" dy="0.24" layer="1"/>
<smd name="15" x="1.5456" y="0.9" dx="0.838" dy="0.24" layer="1"/>
<smd name="16" x="0.9" y="1.5456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="17" x="0.45" y="1.4456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="18" x="0" y="1.4456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="19" x="-0.45" y="1.4456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="20" x="-0.9" y="1.5456" dx="0.838" dy="0.24" layer="1" rot="R90"/>
<smd name="21" x="0" y="0" dx="1.7" dy="1.7" layer="1" thermals="no"/>
<text x="0" y="2.4996" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>
<text x="0" y="-2.4996" size="1.27" layer="27" align="top-center">&gt;VALUE</text>
</package>
<package name="DREHGEBER">
<pad name="A" x="-2.5" y="-7.5" drill="1" shape="square"/>
<pad name="C" x="0" y="-7.5" drill="1" shape="square"/>
<pad name="B" x="2.5" y="-7.5" drill="1" shape="square"/>
<pad name="S" x="-2.5" y="7" drill="1" shape="square"/>
<pad name="W" x="2.5" y="7" drill="1" shape="square"/>
<pad name="M2" x="-6" y="0" drill="3.2"/>
<pad name="M1" x="6" y="0" drill="3.2"/>
</package>
<package name="SLIDER">
<pad name="1" x="-36.75" y="1.75" drill="1.2" shape="octagon"/>
<pad name="2" x="-36.75" y="-1.75" drill="1.2" shape="octagon"/>
<pad name="3" x="36.75" y="1.75" drill="1.2" shape="octagon"/>
<pad name="G1" x="-31.4" y="4.2" drill="1.8"/>
<pad name="G3" x="31.4" y="4.2" drill="1.8"/>
<pad name="G2" x="-32.6" y="-4.2" drill="1.8"/>
<pad name="G4" x="32.6" y="-4.2" drill="1.8"/>
<wire x1="-37" y1="4.5" x2="37" y2="4.5" width="0.127" layer="21"/>
<wire x1="-37" y1="-4.5" x2="37" y2="-4.5" width="0.127" layer="21"/>
<wire x1="-37" y1="4.5" x2="-37" y2="-4.5" width="0.127" layer="21"/>
<wire x1="37" y1="4.5" x2="37" y2="-4.5" width="0.127" layer="21"/>
<wire x1="-30" y1="1" x2="30" y2="1" width="0.127" layer="21"/>
<wire x1="-30" y1="1" x2="-30" y2="-1" width="0.127" layer="21"/>
<wire x1="30" y1="1" x2="30" y2="-1" width="0.127" layer="21"/>
<text x="-38" y="0" size="1.27" layer="25" rot="R90" align="bottom-center">&gt;NAME</text>
<wire x1="-30" y1="-1" x2="30" y2="-1" width="0.127" layer="21"/>
</package>
<package name="POTI">
<pad name="2" x="-1.25" y="-11" drill="1"/>
<pad name="3" x="1.25" y="-11" drill="1"/>
<pad name="1" x="-3.75" y="-11" drill="1"/>
<pad name="4" x="3.75" y="-11" drill="1"/>
<pad name="M2" x="5.45" y="0" drill="2.5"/>
<pad name="M1" x="-5.45" y="0" drill="2.5"/>
<wire x1="-5.5" y1="-9.1" x2="5.5" y2="-9.1" width="0.127" layer="21"/>
<wire x1="-5.5" y1="6.6" x2="5.5" y2="6.6" width="0.127" layer="21"/>
<wire x1="5.5" y1="6.6" x2="5.5" y2="-9.1" width="0.127" layer="21"/>
<wire x1="-5.5" y1="6.6" x2="-5.5" y2="-9.1" width="0.127" layer="21"/>
<text x="0" y="6.6" size="1.27" layer="25" align="bottom-center">&gt;NAME</text>
</package>
<package name="PROGPIN">
<smd name="VDD" x="0" y="0" dx="2" dy="2" layer="1" roundness="100"/>
<smd name="MOSI" x="2.5" y="0" dx="2" dy="2" layer="1" roundness="100"/>
<smd name="GND" x="5" y="0" dx="2" dy="2" layer="1" roundness="100"/>
<smd name="!RST" x="5" y="-2.5" dx="2" dy="2" layer="1" roundness="100"/>
<smd name="CLK" x="2.5" y="-2.5" dx="2" dy="2" layer="1" roundness="100"/>
<smd name="MISO" x="0" y="-2.5" dx="2" dy="2" layer="1" roundness="100"/>
<pad name="P$7" x="-5" y="0" drill="2.5" diameter="3.81"/>
<pad name="P$8" x="10" y="-2.5" drill="2.5" diameter="3.81"/>
<wire x1="-10" y1="0" x2="-10" y2="-2.5" width="0.1524" layer="21"/>
<wire x1="-10" y1="-2.5" x2="-7.5" y2="-5" width="0.1524" layer="21"/>
<wire x1="-7.5" y1="-5" x2="12.5" y2="-5" width="0.1524" layer="21"/>
<wire x1="12.5" y1="-5" x2="15" y2="-2.5" width="0.1524" layer="21"/>
<wire x1="15" y1="-2.5" x2="15" y2="0" width="0.1524" layer="21"/>
<wire x1="15" y1="0" x2="12.5" y2="2.5" width="0.1524" layer="21"/>
<wire x1="12.5" y1="2.5" x2="-7.5" y2="2.5" width="0.1524" layer="21"/>
<wire x1="-7.5" y1="2.5" x2="-10" y2="0" width="0.1524" layer="21"/>
<text x="-5" y="2.5" size="1.778" layer="25">&gt;NAME</text>
</package>
<package name="12832_OLED">
<pad name="4" x="-3.81" y="0" drill="0.9" shape="octagon"/>
<pad name="3" x="-1.27" y="0" drill="0.9" shape="octagon"/>
<pad name="2" x="1.27" y="0" drill="0.9" shape="octagon"/>
<pad name="1" x="3.81" y="0" drill="0.9" shape="octagon"/>
<wire x1="-6" y1="-2.54" x2="6" y2="-2.54" width="0.1524" layer="21"/>
<wire x1="-6" y1="35.46" x2="6" y2="35.46" width="0.1524" layer="21"/>
<wire x1="-6" y1="35.46" x2="-6" y2="-2.54" width="0.1524" layer="21"/>
<wire x1="6" y1="35.46" x2="6" y2="-2.54" width="0.1524" layer="21"/>
</package>
</packages>
<packages3d>
<package3d name="QFN45P300X300X85-21T170" urn="urn:adsk.eagle:package:7166534/1" locally_modified="yes" type="model">
<description>20-QFN, 0.45 mm pitch, 3.00 X 3.00 X 0.85 mm body, 1.70 X 1.70 mm thermal pad
&lt;p&gt;20-pin QFN package with 0.45 mm pitch with body size 3.00 X 3.00 X 0.85 mm and thermal pad size 1.70 X 1.70 mm&lt;/p&gt;</description>
<packageinstances>
<packageinstance name="QFN45P300X300X85-21T170"/>
</packageinstances>
</package3d>
</packages3d>
<symbols>
<symbol name="ATTINY84A">
<pin name="PA4" x="-17.78" y="5.08" length="middle"/>
<pin name="PA3" x="-17.78" y="2.54" length="middle"/>
<pin name="PA2" x="-17.78" y="0" length="middle"/>
<pin name="PA1" x="-17.78" y="-2.54" length="middle"/>
<pin name="PA0" x="-17.78" y="-5.08" length="middle"/>
<pin name="GND" x="0" y="-17.78" length="middle" rot="R90"/>
<pin name="PB1" x="17.78" y="-2.54" length="middle" rot="R180"/>
<pin name="PB3" x="17.78" y="0" length="middle" rot="R180"/>
<pin name="PB2" x="17.78" y="2.54" length="middle" rot="R180"/>
<pin name="PA7" x="17.78" y="5.08" length="middle" rot="R180"/>
<pin name="PA6" x="5.08" y="17.78" length="middle" rot="R270"/>
<pin name="PB0" x="17.78" y="-5.08" length="middle" rot="R180"/>
<pin name="VCC" x="2.54" y="-17.78" length="middle" rot="R90"/>
<wire x1="-12.7" y1="12.7" x2="-12.7" y2="-12.7" width="0.254" layer="94"/>
<wire x1="-12.7" y1="-12.7" x2="12.7" y2="-12.7" width="0.254" layer="94"/>
<wire x1="12.7" y1="-12.7" x2="12.7" y2="12.7" width="0.254" layer="94"/>
<wire x1="12.7" y1="12.7" x2="-12.7" y2="12.7" width="0.254" layer="94"/>
<pin name="PA5" x="-5.08" y="17.78" length="middle" rot="R270"/>
</symbol>
<symbol name="DREHGEBER">
<circle x="0" y="0" radius="2.54" width="0.254" layer="94"/>
<pin name="A" x="-15.24" y="2.54" length="middle"/>
<pin name="B" x="-15.24" y="0" length="middle"/>
<pin name="COM" x="-15.24" y="-2.54" length="middle"/>
<pin name="SW+" x="15.24" y="2.54" length="middle" rot="R180"/>
<pin name="SW-" x="15.24" y="0" length="middle" rot="R180"/>
<wire x1="-10.16" y1="5.08" x2="10.16" y2="5.08" width="0.254" layer="94"/>
<wire x1="10.16" y1="5.08" x2="10.16" y2="-5.08" width="0.254" layer="94"/>
<wire x1="10.16" y1="-5.08" x2="-10.16" y2="-5.08" width="0.254" layer="94"/>
<wire x1="-10.16" y1="-5.08" x2="-10.16" y2="5.08" width="0.254" layer="94"/>
<pin name="GND" x="0" y="-10.16" length="middle" rot="R90"/>
</symbol>
<symbol name="SLIDER">
<pin name="1" x="0" y="17.78" length="middle" rot="R270"/>
<pin name="3" x="0" y="-17.78" length="middle" rot="R90"/>
<wire x1="-2.54" y1="12.7" x2="5.08" y2="12.7" width="0.254" layer="94"/>
<wire x1="5.08" y1="12.7" x2="5.08" y2="-12.7" width="0.254" layer="94"/>
<wire x1="5.08" y1="-12.7" x2="-2.54" y2="-12.7" width="0.254" layer="94"/>
<wire x1="-2.54" y1="-12.7" x2="-2.54" y2="12.7" width="0.254" layer="94"/>
<pin name="2" x="-7.62" y="0" length="middle"/>
<pin name="GND" x="2.54" y="-17.78" length="middle" rot="R90"/>
<text x="5.08" y="12.7" size="1.27" layer="95" rot="R270">&gt;NAME</text>
</symbol>
<symbol name="POTI">
<pin name="1" x="0" y="15.24" length="middle" rot="R270"/>
<pin name="3" x="0" y="-15.24" length="middle" rot="R90"/>
<pin name="2" x="-10.16" y="0" length="middle"/>
<wire x1="-2.54" y1="7.62" x2="0" y2="7.62" width="0.254" layer="94"/>
<wire x1="0" y1="7.62" x2="2.54" y2="7.62" width="0.254" layer="94"/>
<wire x1="2.54" y1="7.62" x2="2.54" y2="-5.08" width="0.254" layer="94"/>
<wire x1="2.54" y1="-5.08" x2="2.54" y2="-7.62" width="0.254" layer="94"/>
<wire x1="2.54" y1="-7.62" x2="0" y2="-7.62" width="0.254" layer="94"/>
<wire x1="0" y1="-7.62" x2="-2.54" y2="-7.62" width="0.254" layer="94"/>
<wire x1="-2.54" y1="-7.62" x2="-2.54" y2="0" width="0.254" layer="94"/>
<wire x1="-2.54" y1="0" x2="-2.54" y2="7.62" width="0.254" layer="94"/>
<wire x1="-5.08" y1="-5.08" x2="7.62" y2="7.62" width="0.254" layer="94"/>
<wire x1="7.62" y1="7.62" x2="5.08" y2="7.62" width="0.254" layer="94"/>
<wire x1="5.08" y1="7.62" x2="7.62" y2="5.08" width="0.254" layer="94"/>
<wire x1="7.62" y1="5.08" x2="7.62" y2="7.62" width="0.254" layer="94"/>
<wire x1="-5.08" y1="0" x2="-2.54" y2="0" width="0.254" layer="94"/>
<wire x1="0" y1="10.16" x2="0" y2="7.62" width="0.254" layer="94"/>
<wire x1="0" y1="-10.16" x2="0" y2="-7.62" width="0.254" layer="94"/>
<pin name="GND" x="5.08" y="-15.24" length="middle" rot="R90"/>
<wire x1="5.08" y1="-10.16" x2="5.08" y2="-5.08" width="0.254" layer="94"/>
<wire x1="5.08" y1="-5.08" x2="2.54" y2="-5.08" width="0.254" layer="94"/>
<text x="-2.54" y="7.62" size="1.27" layer="95" rot="MR270">&gt;NAME</text>
</symbol>
<symbol name="PROGPIN">
<pin name="!RST" x="-7.62" y="5.08" length="middle"/>
<pin name="MISO" x="-7.62" y="2.54" length="middle"/>
<pin name="MOSI" x="-7.62" y="-2.54" length="middle"/>
<pin name="SCK" x="-7.62" y="-5.08" length="middle"/>
<pin name="VDD" x="5.08" y="12.7" length="middle" rot="R270"/>
<pin name="GND" x="5.08" y="-12.7" length="middle" rot="R90"/>
<wire x1="-2.54" y1="7.62" x2="7.62" y2="7.62" width="0.1524" layer="94"/>
<wire x1="7.62" y1="7.62" x2="7.62" y2="-7.62" width="0.1524" layer="94"/>
<wire x1="7.62" y1="-7.62" x2="-2.54" y2="-7.62" width="0.1524" layer="94"/>
<wire x1="-2.54" y1="-7.62" x2="-2.54" y2="7.62" width="0.1524" layer="94"/>
<text x="7.62" y="-7.62" size="1.778" layer="95" rot="MR90">&gt;NAME</text>
</symbol>
<symbol name="12832_OLED">
<pin name="SDA" x="-10.16" y="5.08" length="middle"/>
<pin name="SCL" x="-10.16" y="2.54" length="middle"/>
<pin name="VCC" x="-10.16" y="0" length="middle"/>
<pin name="GND" x="-10.16" y="-2.54" length="middle"/>
<wire x1="-5.08" y1="7.62" x2="-5.08" y2="-5.08" width="0.1524" layer="94"/>
<wire x1="-5.08" y1="-5.08" x2="58.42" y2="-5.08" width="0.1524" layer="94"/>
<wire x1="58.42" y1="-5.08" x2="58.42" y2="7.62" width="0.1524" layer="94"/>
<wire x1="58.42" y1="7.62" x2="-5.08" y2="7.62" width="0.1524" layer="94"/>
<wire x1="12.7" y1="5.08" x2="55.88" y2="5.08" width="0.1524" layer="94"/>
<wire x1="55.88" y1="5.08" x2="55.88" y2="-2.54" width="0.1524" layer="94"/>
<wire x1="55.88" y1="-2.54" x2="12.7" y2="-2.54" width="0.1524" layer="94"/>
<wire x1="12.7" y1="-2.54" x2="12.7" y2="5.08" width="0.1524" layer="94"/>
<text x="15.24" y="-2.54" size="1.778" layer="95">&gt;NAME</text>
</symbol>
</symbols>
<devicesets>
<deviceset name="ATTINY84A">
<description>8-bit
Microcontroller
with 2K/4K/8K
Bytes In-System
Programmable
Flash</description>
<gates>
<gate name="G$1" symbol="ATTINY84A" x="0" y="0"/>
</gates>
<devices>
<device name="" package="QFN45P300X300X85-21T170">
<connects>
<connect gate="G$1" pin="GND" pad="8 21"/>
<connect gate="G$1" pin="PA0" pad="5"/>
<connect gate="G$1" pin="PA1" pad="4"/>
<connect gate="G$1" pin="PA2" pad="3"/>
<connect gate="G$1" pin="PA3" pad="2"/>
<connect gate="G$1" pin="PA4" pad="1"/>
<connect gate="G$1" pin="PA5" pad="20"/>
<connect gate="G$1" pin="PA6" pad="16"/>
<connect gate="G$1" pin="PA7" pad="15"/>
<connect gate="G$1" pin="PB0" pad="11"/>
<connect gate="G$1" pin="PB1" pad="12"/>
<connect gate="G$1" pin="PB2" pad="14"/>
<connect gate="G$1" pin="PB3" pad="13"/>
<connect gate="G$1" pin="VCC" pad="9"/>
</connects>
<package3dinstances>
<package3dinstance package3d_urn="urn:adsk.eagle:package:7166534/1"/>
</package3dinstances>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="DREHGEBER">
<description>DREHGEBER</description>
<gates>
<gate name="G$1" symbol="DREHGEBER" x="0" y="0"/>
</gates>
<devices>
<device name="" package="DREHGEBER">
<connects>
<connect gate="G$1" pin="A" pad="A"/>
<connect gate="G$1" pin="B" pad="B"/>
<connect gate="G$1" pin="COM" pad="C"/>
<connect gate="G$1" pin="GND" pad="M1 M2"/>
<connect gate="G$1" pin="SW+" pad="S"/>
<connect gate="G$1" pin="SW-" pad="W"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="SLIDER">
<gates>
<gate name="G$1" symbol="SLIDER" x="0" y="0"/>
</gates>
<devices>
<device name="" package="SLIDER">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
<connect gate="G$1" pin="3" pad="3"/>
<connect gate="G$1" pin="GND" pad="G1 G2 G3 G4"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="POTI">
<gates>
<gate name="G$1" symbol="POTI" x="0" y="0"/>
</gates>
<devices>
<device name="" package="POTI">
<connects>
<connect gate="G$1" pin="1" pad="1"/>
<connect gate="G$1" pin="2" pad="2"/>
<connect gate="G$1" pin="3" pad="3"/>
<connect gate="G$1" pin="GND" pad="M1 M2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="PROGPIN" prefix="CON">
<description>Programming port</description>
<gates>
<gate name="G$1" symbol="PROGPIN" x="-2.54" y="0"/>
</gates>
<devices>
<device name="" package="PROGPIN">
<connects>
<connect gate="G$1" pin="!RST" pad="!RST"/>
<connect gate="G$1" pin="GND" pad="GND P$7 P$8"/>
<connect gate="G$1" pin="MISO" pad="MISO"/>
<connect gate="G$1" pin="MOSI" pad="MOSI"/>
<connect gate="G$1" pin="SCK" pad="CLK"/>
<connect gate="G$1" pin="VDD" pad="VDD"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
<deviceset name="12832_OLED" prefix="DISP">
<gates>
<gate name="G$1" symbol="12832_OLED" x="0" y="0"/>
</gates>
<devices>
<device name="" package="12832_OLED">
<connects>
<connect gate="G$1" pin="GND" pad="1"/>
<connect gate="G$1" pin="SCL" pad="3"/>
<connect gate="G$1" pin="SDA" pad="4"/>
<connect gate="G$1" pin="VCC" pad="2"/>
</connects>
<technologies>
<technology name=""/>
</technologies>
</device>
</devices>
</deviceset>
</devicesets>
</library>
</drawing>
<compatibility>
<note version="8.3" severity="warning">
Since Version 8.3, EAGLE supports URNs for individual library
assets (packages, symbols, and devices). The URNs of those assets
will not be understood (or retained) with this version.
</note>
<note version="8.3" severity="warning">
Since Version 8.3, EAGLE supports the association of 3D packages
with devices in libraries, schematics, and board files. Those 3D
packages will not be understood (or retained) with this version.
</note>
</compatibility>
</eagle>
File diff suppressed because it is too large Load Diff