Browse Source

First commit

Stephen Downward 2 years ago
parent
commit
b82096e9ed
3 changed files with 6611 additions and 0 deletions
  1. 49 0
      .gitignore
  2. 693 0
      main.brd
  3. 5869 0
      main.sch

+ 49 - 0
.gitignore

@ -0,0 +1,49 @@
1
# Created by https://www.gitignore.io/api/eagle
2
3
### Eagle ###
4
# Ignore list for Eagle, a PCB layout tool
5
6
# Backup files
7
*.s#?
8
*.b#?
9
*.l#?
10
11
# Eagle project file
12
# It contains a serial number and references to the file structure
13
# on your computer.
14
# comment the following line if you want to have your project file included.
15
eagle.epf
16
17
# Autorouter files
18
*.pro
19
*.job
20
21
# CAM files
22
*.$$$
23
*.cmp
24
*.ly2
25
*.l15
26
*.sol
27
*.plc
28
*.stc
29
*.sts
30
*.crc
31
*.crs
32
33
*.dri
34
*.drl
35
*.gpi
36
*.pls
37
38
*.drd
39
*.drd.*
40
41
*.info
42
43
*.eps
44
45
# file locks introduced since 7.x
46
*.lck
47
48
49
# End of https://www.gitignore.io/api/eagle

+ 693 - 0
main.brd

@ -0,0 +1,693 @@
1
<?xml version="1.0" encoding="utf-8"?>
2
<!DOCTYPE eagle SYSTEM "eagle.dtd">
3
<eagle version="7.2.0">
4
<drawing>
5
<settings>
6
<setting alwaysvectorfont="no"/>
7
<setting verticaltext="up"/>
8
</settings>
9
<grid distance="0.025" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.025" altunitdist="inch" altunit="inch"/>
10
<layers>
11
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
12
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
13
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
14
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
15
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
16
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
17
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
18
<layer number="22" name="bPlace" color="7" fill="1" visible="yes" active="yes"/>
19
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
20
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
21
<layer number="25" name="tNames" color="7" fill="1" visible="yes" active="yes"/>
22
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
23
<layer number="27" name="tValues" color="7" fill="1" visible="yes" active="yes"/>
24
<layer number="28" name="bValues" color="7" fill="1" visible="yes" active="yes"/>
25
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
26
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
27
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
28
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
29
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
30
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
31
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
32
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
33
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
34
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
35
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
36
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
37
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
38
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
39
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
40
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
41
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
42
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
43
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
44
<layer number="48" name="Document" color="7" fill="1" visible="yes" active="yes"/>
45
<layer number="49" name="Reference" color="7" fill="1" visible="yes" active="yes"/>
46
<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
47
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
48
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
49
<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
50
<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
51
<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
52
<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
53
<layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
54
<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
55
<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
56
<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
57
<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
58
<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
59
<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
60
<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
61
<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
62
<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/>
63
<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
64
<layer number="101" name="Patch_Top" color="12" fill="4" visible="yes" active="yes"/>
65
<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/>
66
<layer number="103" name="tMap" color="7" fill="1" visible="yes" active="yes"/>
67
<layer number="104" name="Name" color="16" fill="1" visible="yes" active="yes"/>
68
<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/>
69
<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/>
70
<layer number="107" name="Crop" color="7" fill="1" visible="yes" active="yes"/>
71
<layer number="108" name="tplace-old" color="10" fill="1" visible="yes" active="yes"/>
72
<layer number="109" name="ref-old" color="11" fill="1" visible="yes" active="yes"/>
73
<layer number="110" name="fp0" color="7" fill="1" visible="yes" active="yes"/>
74
<layer number="111" name="LPC17xx" color="7" fill="1" visible="yes" active="yes"/>
75
<layer number="112" name="tSilk" color="7" fill="1" visible="yes" active="yes"/>
76
<layer number="113" name="IDFDebug" color="4" fill="1" visible="yes" active="yes"/>
77
<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/>
78
<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/>
79
<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/>
80
<layer number="123" name="tTestmark" color="7" fill="1" visible="yes" active="yes"/>
81
<layer number="124" name="bTestmark" color="7" fill="1" visible="yes" active="yes"/>
82
<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/>
83
<layer number="126" name="_bNames" color="7" fill="1" visible="yes" active="yes"/>
84
<layer number="127" name="_tValues" color="7" fill="1" visible="yes" active="yes"/>
85
<layer number="128" name="_bValues" color="7" fill="1" visible="yes" active="yes"/>
86
<layer number="131" name="tAdjust" color="7" fill="1" visible="yes" active="yes"/>
87
<layer number="132" name="bAdjust" color="7" fill="1" visible="yes" active="yes"/>
88
<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/>
89
<layer number="150" name="Notes" color="7" fill="1" visible="yes" active="yes"/>
90
<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
91
<layer number="152" name="_bDocu" color="7" fill="1" visible="yes" active="yes"/>
92
<layer number="153" name="FabDoc1" color="7" fill="1" visible="yes" active="yes"/>
93
<layer number="154" name="FabDoc2" color="7" fill="1" visible="yes" active="yes"/>
94
<layer number="155" name="FabDoc3" color="7" fill="1" visible="yes" active="yes"/>
95
<layer number="199" name="Contour" color="7" fill="1" visible="yes" active="yes"/>
96
<layer number="200" name="200bmp" color="1" fill="10" visible="yes" active="yes"/>
97
<layer number="201" name="201bmp" color="2" fill="10" visible="yes" active="yes"/>
98
<layer number="202" name="202bmp" color="3" fill="10" visible="yes" active="yes"/>
99
<layer number="203" name="203bmp" color="4" fill="10" visible="yes" active="yes"/>
100
<layer number="204" name="204bmp" color="5" fill="10" visible="yes" active="yes"/>
101
<layer number="205" name="205bmp" color="6" fill="10" visible="yes" active="yes"/>
102
<layer number="206" name="206bmp" color="7" fill="10" visible="yes" active="yes"/>
103
<layer number="207" name="207bmp" color="8" fill="10" visible="yes" active="yes"/>
104
<layer number="208" name="208bmp" color="9" fill="10" visible="yes" active="yes"/>
105
<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/>
106
<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/>
107
<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/>
108
<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/>
109
<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/>
110
<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/>
111
<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/>
112
<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/>
113
<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
114
<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
115
<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
116
<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
117
<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
118
<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
119
<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
120
<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
121
<layer number="248" name="Housing" color="7" fill="1" visible="yes" active="yes"/>
122
<layer number="249" name="Edge" color="7" fill="1" visible="yes" active="yes"/>
123
<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
124
<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
125
<layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/>
126
</layers>
127
<board>
128
<plain>
129
<wire x1="0" y1="0" x2="41.58" y2="0" width="0" layer="20"/>
130
<wire x1="41.58" y1="0" x2="41.58" y2="31.74" width="0" layer="20"/>
131
<wire x1="41.58" y1="31.74" x2="0" y2="31.74" width="0" layer="20"/>
132
<wire x1="0" y1="31.74" x2="0" y2="0" width="0" layer="20"/>
133
</plain>
134
<libraries>
135
<library name="capacitor-wima">
136
<description>&lt;b&gt;WIMA Capacitors&lt;/b&gt;&lt;p&gt;
137
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
138
<packages>
139
<package name="C2.5-2">
140
<description>&lt;B&gt;MKS2&lt;/B&gt;, 5 x 2.5 mm, grid 2.54 mm</description>
141
<wire x1="-2.159" y1="1.27" x2="2.159" y2="1.27" width="0.1524" layer="21"/>
142
<wire x1="2.159" y1="-1.27" x2="-2.159" y2="-1.27" width="0.1524" layer="21"/>
143
<wire x1="2.413" y1="1.016" x2="2.413" y2="-1.016" width="0.1524" layer="21"/>
144
<wire x1="-2.413" y1="1.016" x2="-2.413" y2="-1.016" width="0.1524" layer="21"/>
145
<wire x1="2.159" y1="1.27" x2="2.413" y2="1.016" width="0.1524" layer="21" curve="-90"/>
146
<wire x1="-2.413" y1="1.016" x2="-2.159" y2="1.27" width="0.1524" layer="21" curve="-90"/>
147
<wire x1="2.159" y1="-1.27" x2="2.413" y2="-1.016" width="0.1524" layer="21" curve="90"/>
148
<wire x1="-2.413" y1="-1.016" x2="-2.159" y2="-1.27" width="0.1524" layer="21" curve="90"/>
149
<wire x1="1.27" y1="0" x2="0.381" y2="0" width="0.1524" layer="51"/>
150
<wire x1="0.381" y1="0" x2="0.254" y2="0" width="0.1524" layer="21"/>
151
<wire x1="0.254" y1="0" x2="0.254" y2="0.762" width="0.254" layer="21"/>
152
<wire x1="0.254" y1="0" x2="0.254" y2="-0.762" width="0.254" layer="21"/>
153
<wire x1="-0.254" y1="0.762" x2="-0.254" y2="0" width="0.254" layer="21"/>
154
<wire x1="-0.254" y1="0" x2="-0.254" y2="-0.762" width="0.254" layer="21"/>
155
<wire x1="-0.254" y1="0" x2="-0.381" y2="0" width="0.1524" layer="21"/>
156
<wire x1="-0.381" y1="0" x2="-1.27" y2="0" width="0.1524" layer="51"/>
157
<pad name="1" x="-1.27" y="0" drill="0.8128" diameter="1.6002" shape="octagon"/>
158
<pad name="2" x="1.27" y="0" drill="0.8128" diameter="1.6002" shape="octagon"/>
159
<text x="-1.651" y="1.524" size="1.27" layer="25" ratio="10">&gt;NAME</text>
160
<text x="-1.651" y="-2.794" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
161
</package>
162
</packages>
163
</library>
164
<library name="adafruit">
165
<packages>
166
<package name="DO-1N4148">
167
<wire x1="-2.54" y1="0.762" x2="2.54" y2="0.762" width="0.2032" layer="21"/>
168
<wire x1="2.54" y1="0.762" x2="2.54" y2="0" width="0.2032" layer="21"/>
169
<wire x1="2.54" y1="0" x2="2.54" y2="-0.762" width="0.2032" layer="21"/>
170
<wire x1="2.54" y1="-0.762" x2="-2.54" y2="-0.762" width="0.2032" layer="21"/>
171
<wire x1="-2.54" y1="-0.762" x2="-2.54" y2="0" width="0.2032" layer="21"/>
172
<wire x1="-2.54" y1="0" x2="-2.54" y2="0.762" width="0.2032" layer="21"/>
173
<wire x1="2.54" y1="0" x2="2.794" y2="0" width="0.2032" layer="21"/>
174
<wire x1="-2.54" y1="0" x2="-2.794" y2="0" width="0.2032" layer="21"/>
175
<wire x1="1.905" y1="0.635" x2="1.905" y2="-0.635" width="0.2032" layer="21"/>
176
<pad name="A" x="-3.81" y="0" drill="0.9"/>
177
<pad name="C" x="3.81" y="0" drill="0.9"/>
178
<text x="-2.54" y="1.27" size="0.4064" layer="25">&gt;Name</text>
179
<text x="-2.032" y="-0.254" size="0.6096" layer="21">&gt;Value</text>
180
</package>
181
<package name="LED5MM">
182
<description>&lt;B&gt;LED&lt;/B&gt;&lt;p&gt;
183
5 mm, round</description>
184
<wire x1="2.54" y1="-1.905" x2="2.54" y2="1.905" width="0.2032" layer="21"/>
185
<wire x1="2.54" y1="-1.905" x2="2.54" y2="1.905" width="0.254" layer="21" curve="-286.260205" cap="flat"/>
186
<wire x1="-1.143" y1="0" x2="0" y2="1.143" width="0.1524" layer="51" curve="-90" cap="flat"/>
187
<wire x1="0" y1="-1.143" x2="1.143" y2="0" width="0.1524" layer="51" curve="90" cap="flat"/>
188
<wire x1="-1.651" y1="0" x2="0" y2="1.651" width="0.1524" layer="51" curve="-90" cap="flat"/>
189
<wire x1="0" y1="-1.651" x2="1.651" y2="0" width="0.1524" layer="51" curve="90" cap="flat"/>
190
<wire x1="-2.159" y1="0" x2="0" y2="2.159" width="0.1524" layer="51" curve="-90" cap="flat"/>
191
<wire x1="0" y1="-2.159" x2="2.159" y2="0" width="0.1524" layer="51" curve="90" cap="flat"/>
192
<circle x="0" y="0" radius="2.54" width="0.1524" layer="21"/>
193
<pad name="A" x="-1.27" y="0" drill="0.8128" diameter="1.6764" shape="octagon"/>
194
<pad name="K" x="1.27" y="0" drill="0.8128" diameter="1.6764" shape="octagon"/>
195
<text x="3.175" y="0.5334" size="1.27" layer="25" ratio="10">&gt;NAME</text>
196
<text x="3.2004" y="-1.8034" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
197
</package>
198
<package name="0204/7">
199
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
200
type 0204, grid 7.5 mm</description>
201
<wire x1="3.81" y1="0" x2="2.921" y2="0" width="0.508" layer="51"/>
202
<wire x1="-3.81" y1="0" x2="-2.921" y2="0" width="0.508" layer="51"/>
203
<wire x1="-2.54" y1="0.762" x2="-2.286" y2="1.016" width="0.1524" layer="21" curve="-90"/>
204
<wire x1="-2.54" y1="-0.762" x2="-2.286" y2="-1.016" width="0.1524" layer="21" curve="90"/>
205
<wire x1="2.286" y1="-1.016" x2="2.54" y2="-0.762" width="0.1524" layer="21" curve="90"/>
206
<wire x1="2.286" y1="1.016" x2="2.54" y2="0.762" width="0.1524" layer="21" curve="-90"/>
207
<wire x1="-2.54" y1="-0.762" x2="-2.54" y2="0.762" width="0.1524" layer="21"/>
208
<wire x1="-2.286" y1="1.016" x2="-1.905" y2="1.016" width="0.1524" layer="21"/>
209
<wire x1="-1.778" y1="0.889" x2="-1.905" y2="1.016" width="0.1524" layer="21"/>
210
<wire x1="-2.286" y1="-1.016" x2="-1.905" y2="-1.016" width="0.1524" layer="21"/>
211
<wire x1="-1.778" y1="-0.889" x2="-1.905" y2="-1.016" width="0.1524" layer="21"/>
212
<wire x1="1.778" y1="0.889" x2="1.905" y2="1.016" width="0.1524" layer="21"/>
213
<wire x1="1.778" y1="0.889" x2="-1.778" y2="0.889" width="0.1524" layer="21"/>
214
<wire x1="1.778" y1="-0.889" x2="1.905" y2="-1.016" width="0.1524" layer="21"/>
215
<wire x1="1.778" y1="-0.889" x2="-1.778" y2="-0.889" width="0.1524" layer="21"/>
216
<wire x1="2.286" y1="1.016" x2="1.905" y2="1.016" width="0.1524" layer="21"/>
217
<wire x1="2.286" y1="-1.016" x2="1.905" y2="-1.016" width="0.1524" layer="21"/>
218
<wire x1="2.54" y1="-0.762" x2="2.54" y2="0.762" width="0.1524" layer="21"/>
219
<pad name="1" x="-3.81" y="0" drill="0.8128" diameter="1.6764" shape="octagon"/>
220
<pad name="2" x="3.81" y="0" drill="0.8128" diameter="1.6764" shape="octagon"/>
221
<text x="-2.54" y="1.2954" size="0.9906" layer="25" ratio="12">&gt;NAME</text>
222
<text x="-1.6256" y="-0.4826" size="0.9906" layer="27" ratio="12">&gt;VALUE</text>
223
<rectangle x1="2.54" y1="-0.254" x2="2.921" y2="0.254" layer="21"/>
224
<rectangle x1="-2.921" y1="-0.254" x2="-2.54" y2="0.254" layer="21"/>
225
</package>
226
</packages>
227
</library>
228
<library name="SparkFun-Connectors">
229
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
230
In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.&lt;br&gt;&lt;br&gt;
231
We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com.
232
&lt;br&gt;&lt;br&gt;
233
&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
234
&lt;br&gt;&lt;br&gt;
235
You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
236
<packages>
237
<package name="STEREOJACK2.5MM_STEREOJACK2.5MM">
238
<wire x1="4.4" y1="2.5" x2="4.2" y2="2.5" width="0.127" layer="21"/>
239
<wire x1="4.2" y1="2.5" x2="-3.3" y2="2.5" width="0.127" layer="21"/>
240
<wire x1="-3.3" y1="2.5" x2="-3.3" y2="1.7" width="0.127" layer="21"/>
241
<wire x1="-3.3" y1="1.7" x2="-3.3" y2="-1.9" width="0.127" layer="21"/>
242
<wire x1="-3.3" y1="-1.9" x2="-3.3" y2="-2.6" width="0.127" layer="21"/>
243
<wire x1="-3.3" y1="-2.6" x2="4.6" y2="-2.6" width="0.127" layer="21"/>
244
<wire x1="4.6" y1="-2.6" x2="4.6" y2="-1.5" width="0.127" layer="21"/>
245
<wire x1="4.6" y1="1.5" x2="4.6" y2="2.5" width="0.127" layer="21"/>
246
<wire x1="4.6" y1="2.5" x2="4.2" y2="2.5" width="0.127" layer="21"/>
247
<wire x1="-3.3" y1="1.7" x2="-6.3" y2="1.7" width="0.127" layer="21"/>
248
<wire x1="-6.3" y1="1.7" x2="-6.3" y2="-1.9" width="0.127" layer="21"/>
249
<wire x1="-6.3" y1="-1.9" x2="-3.3" y2="-1.9" width="0.127" layer="21"/>
250
<pad name="RING1" x="2.5" y="-1.85" drill="1.1" diameter="1.9304"/>
251
<pad name="RING2" x="2.5" y="1.85" drill="1.1" diameter="1.9304"/>
252
<pad name="SHIELD" x="-2.4" y="0" drill="1" diameter="1.9304"/>
253
<pad name="TIP" x="4.5" y="0" drill="1.1" diameter="1.9304"/>
254
<hole x="0" y="0" drill="1.2"/>
255
</package>
256
<package name="DB9">
257
<description>&lt;b&gt;SUB-D&lt;/b&gt;</description>
258
<wire x1="-8.128" y1="15.299" x2="-7.62" y2="15.807" width="0.2032" layer="51" curve="-90"/>
259
<wire x1="7.62" y1="15.807" x2="8.128" y2="15.299" width="0.2032" layer="51" curve="-90"/>
260
<wire x1="-15.4" y1="-2.8" x2="-15.4" y2="2.54" width="0.2032" layer="21"/>
261
<wire x1="-15.4" y1="2.5426" x2="-15.4" y2="9.5" width="0.2032" layer="51"/>
262
<wire x1="15.4" y1="-2.8" x2="15.4" y2="2.54" width="0.2032" layer="21"/>
263
<wire x1="15.4" y1="2.54" x2="15.4" y2="9.5" width="0.2032" layer="51"/>
264
<wire x1="-8.128" y1="10.219" x2="-8.128" y2="15.299" width="0.2032" layer="51"/>
265
<wire x1="-8.763" y1="9.584" x2="-8.128" y2="10.219" width="0.2032" layer="51" curve="90"/>
266
<wire x1="-15.4" y1="9.5" x2="15.4" y2="9.5" width="0.2032" layer="51"/>
267
<wire x1="8.128" y1="10.219" x2="8.128" y2="15.299" width="0.2032" layer="51"/>
268
<wire x1="8.128" y1="10.219" x2="8.763" y2="9.584" width="0.2032" layer="51" curve="90"/>
269
<wire x1="-7.62" y1="15.807" x2="7.62" y2="15.807" width="0.2032" layer="51"/>
270
<wire x1="-15.4" y1="-2.8" x2="15.4" y2="-2.8" width="0.2032" layer="21"/>
271
<pad name="1" x="-5.54" y="-1.42" drill="1.016" diameter="1.8796" shape="square"/>
272
<pad name="2" x="-2.77" y="-1.42" drill="1.016" diameter="1.8796"/>
273
<pad name="3" x="0" y="-1.42" drill="1.016" diameter="1.8796"/>
274
<pad name="4" x="2.77" y="-1.42" drill="1.016" diameter="1.8796"/>
275
<pad name="5" x="5.54" y="-1.42" drill="1.016" diameter="1.8796"/>
276
<pad name="6" x="-4.15" y="1.42" drill="1.016" diameter="1.8796"/>
277
<pad name="7" x="-1.38" y="1.42" drill="1.016" diameter="1.8796"/>
278
<pad name="8" x="1.38" y="1.42" drill="1.016" diameter="1.8796"/>
279
<pad name="9" x="4.15" y="1.42" drill="1.016" diameter="1.8796"/>
280
<pad name="G1" x="-12.5" y="0" drill="3.302" diameter="5.08"/>
281
<pad name="G2" x="12.5" y="0" drill="3.302" diameter="5.08"/>
282
<text x="-0.795" y="2.62" size="0.4064" layer="25" ratio="10">&gt;NAME</text>
283
<text x="-0.69" y="3.415" size="0.4064" layer="27" ratio="10">&gt;VALUE</text>
284
</package>
285
</packages>
286
</library>
287
<library name="optocoupler">
288
<description>&lt;b&gt;Opto Couplers&lt;/b&gt;&lt;p&gt;
289
Siemens, Hewlett-Packard, Texas Instuments, Sharp, Motorola&lt;p&gt;
290
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
291
<packages>
292
<package name="DIP4">
293
<description>&lt;b&gt;DIP 4&lt;/b&gt; 300 mil&lt;p&gt;
294
Source: http://www.vishay.com/docs/83673/sfh618.pdf</description>
295
<wire x1="2.315" y1="3.18" x2="2.315" y2="-3.18" width="0.1524" layer="21"/>
296
<wire x1="-2.315" y1="-1.085" x2="-2.315" y2="3.18" width="0.1524" layer="21"/>
297
<wire x1="-2.315" y1="3.18" x2="2.315" y2="3.18" width="0.1524" layer="21"/>
298
<wire x1="2.315" y1="-3.18" x2="-2.315" y2="-3.18" width="0.1524" layer="21"/>
299
<wire x1="-2.315" y1="-2.13" x2="-2.315" y2="-1.085" width="0.1524" layer="21" curve="180"/>
300
<wire x1="-2.315" y1="-3.18" x2="-2.315" y2="-2.13" width="0.1524" layer="21"/>
301
<wire x1="-2.315" y1="-2.13" x2="-2.315" y2="-1.085" width="0.1524" layer="21"/>
302
<pad name="1" x="-1.27" y="-3.81" drill="0.8"/>
303
<pad name="2" x="1.27" y="-3.81" drill="0.8"/>
304
<pad name="3" x="1.27" y="3.81" drill="0.8"/>
305
<pad name="4" x="-1.27" y="3.81" drill="0.8"/>
306
<text x="-2.54" y="-3.175" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
307
<text x="3.81" y="-3.175" size="1.27" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
308
<rectangle x1="-1.651" y1="-3.925" x2="-0.889" y2="-3.2" layer="51"/>
309
<rectangle x1="0.889" y1="-3.925" x2="1.651" y2="-3.2" layer="51"/>
310
<rectangle x1="0.889" y1="3.2" x2="1.651" y2="3.925" layer="51" rot="R180"/>
311
<rectangle x1="-1.651" y1="3.2" x2="-0.889" y2="3.925" layer="51" rot="R180"/>
312
</package>
313
</packages>
314
</library>
315
<library name="con-kycon">
316
<description>&lt;b&gt;Connector from KYCON, Inc&lt;/b&gt;&lt;p&gt;
317
1810 Little Orchard Street,&lt;br&gt;
318
San Jose,&lt;br&gt;
319
CA 95125 (408)494-0330&lt;br&gt;
320
&lt;author&gt;Created by librarian@cadsoft.de&lt;/autor&gt;</description>
321
<packages>
322
<package name="GLX-S-88M">
323
<description>&lt;b&gt;Mod. Jack, Right Angle, 8 posiotion, 8 contatcs&lt;/b&gt; RJ45&lt;p&gt;
324
Source: GLX-S-88M.pdf</description>
325
<wire x1="-8.532" y1="4.52" x2="8.532" y2="4.52" width="0" layer="20"/>
326
<wire x1="8.25" y1="6.525" x2="8.25" y2="-3.302" width="0.2032" layer="22"/>
327
<wire x1="8.25" y1="-6.35" x2="8.25" y2="-7.875" width="0.2032" layer="22"/>
328
<wire x1="8.25" y1="-7.875" x2="-8.25" y2="-7.875" width="0.2032" layer="22"/>
329
<wire x1="-8.25" y1="-7.875" x2="-8.25" y2="-6.35" width="0.2032" layer="22"/>
330
<wire x1="-8.25" y1="-3.302" x2="-8.25" y2="6.525" width="0.2032" layer="22"/>
331
<wire x1="-8.25" y1="6.525" x2="8.25" y2="6.525" width="0.2032" layer="22"/>
332
<wire x1="-8.25" y1="-6.351" x2="-8.25" y2="-3.381" width="0.2032" layer="51"/>
333
<wire x1="8.25" y1="-3.381" x2="8.25" y2="-6.351" width="0.2032" layer="51"/>
334
<pad name="1" x="-3.57" y="-2.3" drill="0.9" diameter="1.4224"/>
335
<pad name="2" x="-2.55" y="-4.84" drill="0.9" diameter="1.4224"/>
336
<pad name="3" x="-1.53" y="-2.3" drill="0.9" diameter="1.4224"/>
337
<pad name="4" x="-0.51" y="-4.84" drill="0.9" diameter="1.4224"/>
338
<pad name="5" x="0.51" y="-2.3" drill="0.9" diameter="1.4224"/>
339
<pad name="6" x="1.53" y="-4.84" drill="0.9" diameter="1.4224"/>
340
<pad name="7" x="2.55" y="-2.3" drill="0.9" diameter="1.4224"/>
341
<pad name="8" x="3.57" y="-4.84" drill="0.9" diameter="1.4224"/>
342
<pad name="S1" x="-8.125" y="-4.84" drill="1.6" diameter="2.1844"/>
343
<pad name="S2" x="8.125" y="-4.84" drill="1.6" diameter="2.1844"/>
344
<text x="-8.128" y="-9.652" size="1.27" layer="25">&gt;NAME</text>
345
<text x="-5.08" y="1.27" size="1.27" layer="27">&gt;VALUE</text>
346
<hole x="-7.44" y="0" drill="2.55"/>
347
<hole x="7.44" y="0" drill="2.55"/>
348
</package>
349
</packages>
350
</library>
351
</libraries>
352
<attributes>
353
</attributes>
354
<variantdefs>
355
</variantdefs>
356
<classes>
357
<class number="0" name="default" width="0" drill="0">
358
</class>
359
</classes>
360
<designrules name="SeeedStudio_DRU_no_angle_20130527">
361
<description language="de">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
362
&lt;p&gt;
363
Die Standard-Design-Rules sind so gewählt, dass sie für 
364
die meisten Anwendungen passen. Sollte ihre Platine 
365
besondere Anforderungen haben, treffen Sie die erforderlichen
366
Einstellungen hier und speichern die Design Rules unter 
367
einem neuen Namen ab.</description>
368
<description language="en">&lt;b&gt;EAGLE Design Rules&lt;/b&gt;
369
&lt;p&gt;
370
The default Design Rules have been set to cover
371
a wide range of applications. Your particular design
372
may have different requirements, so please make the
373
necessary adjustments and save your customized
374
design rules under a new name.</description>
375
<description language="zh">&lt;b&gt;Seeed Studio EAGLE Design Rules&lt;/b&gt;
376
</description>
377
<param name="layerSetup" value="(1*2*15*16)"/>
378
<param name="mtCopper" value="0.035mm 0.0175mm 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.0175mm 0.035mm"/>
379
<param name="mtIsolate" value="0.2mm 1.1mm 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"/>
380
<param name="mdWireWire" value="6mil"/>
381
<param name="mdWirePad" value="6mil"/>
382
<param name="mdWireVia" value="6mil"/>
383
<param name="mdPadPad" value="6mil"/>
384
<param name="mdPadVia" value="6mil"/>
385
<param name="mdViaVia" value="6mil"/>
386
<param name="mdSmdPad" value="0mil"/>
387
<param name="mdSmdVia" value="0mil"/>
388
<param name="mdSmdSmd" value="0mil"/>
389
<param name="mdViaViaSameLayer" value="8mil"/>
390
<param name="mnLayersViaInSmd" value="2"/>
391
<param name="mdCopperDimension" value="10mil"/>
392
<param name="mdDrill" value="10mil"/>
393
<param name="mdSmdStop" value="0mil"/>
394
<param name="msWidth" value="6mil"/>
395
<param name="msDrill" value="12mil"/>
396
<param name="msMicroVia" value="12mil"/>
397
<param name="msBlindViaRatio" value="0.5"/>
398
<param name="rvPadTop" value="0.25"/>
399
<param name="rvPadInner" value="0.25"/>
400
<param name="rvPadBottom" value="0.25"/>
401
<param name="rvViaOuter" value="0.25"/>
402
<param name="rvViaInner" value="0.25"/>
403
<param name="rvMicroViaOuter" value="0.25"/>
404
<param name="rvMicroViaInner" value="0.25"/>
405
<param name="rlMinPadTop" value="6mil"/>
406
<param name="rlMaxPadTop" value="20mil"/>
407
<param name="rlMinPadInner" value="6mil"/>
408
<param name="rlMaxPadInner" value="20mil"/>
409
<param name="rlMinPadBottom" value="6mil"/>
410
<param name="rlMaxPadBottom" value="20mil"/>
411
<param name="rlMinViaOuter" value="6mil"/>
412
<param name="rlMaxViaOuter" value="20mil"/>
413
<param name="rlMinViaInner" value="6mil"/>
414
<param name="rlMaxViaInner" value="20mil"/>
415
<param name="rlMinMicroViaOuter" value="4mil"/>
416
<param name="rlMaxMicroViaOuter" value="20mil"/>
417
<param name="rlMinMicroViaInner" value="4mil"/>
418
<param name="rlMaxMicroViaInner" value="20mil"/>
419
<param name="psTop" value="-1"/>
420
<param name="psBottom" value="-1"/>
421
<param name="psFirst" value="0"/>
422
<param name="psElongationLong" value="100"/>
423
<param name="psElongationOffset" value="100"/>
424
<param name="mvStopFrame" value="1"/>
425
<param name="mvCreamFrame" value="0"/>
426
<param name="mlMinStopFrame" value="2mil"/>
427
<param name="mlMaxStopFrame" value="2mil"/>
428
<param name="mlMinCreamFrame" value="0mil"/>
429
<param name="mlMaxCreamFrame" value="0mil"/>
430
<param name="mlViaStopLimit" value="25mil"/>
431
<param name="srRoundness" value="0"/>
432
<param name="srMinRoundness" value="0mil"/>
433
<param name="srMaxRoundness" value="0mil"/>
434
<param name="slThermalIsolate" value="10mil"/>
435
<param name="slThermalsForVias" value="0"/>
436
<param name="dpMaxLengthDifference" value="10mm"/>
437
<param name="dpGapFactor" value="2.5"/>
438
<param name="checkGrid" value="0"/>
439
<param name="checkAngle" value="0"/>
440
<param name="checkFont" value="1"/>
441
<param name="checkRestrict" value="0"/>
442
<param name="useDiameter" value="13"/>
443
<param name="maxErrors" value="50"/>
444
</designrules>
445
<autorouter>
446
<pass name="Default">
447
<param name="RoutingGrid" value="50mil"/>
448
<param name="AutoGrid" value="1"/>
449
<param name="Efforts" value="2"/>
450
<param name="TopRouterVariant" value="1"/>
451
<param name="tpViaShape" value="round"/>
452
<param name="PrefDir.1" value="0"/>
453
<param name="PrefDir.2" value="0"/>
454
<param name="PrefDir.3" value="0"/>
455
<param name="PrefDir.4" value="0"/>
456
<param name="PrefDir.5" value="0"/>
457
<param name="PrefDir.6" value="0"/>
458
<param name="PrefDir.7" value="0"/>
459
<param name="PrefDir.8" value="0"/>
460
<param name="PrefDir.9" value="0"/>
461
<param name="PrefDir.10" value="0"/>
462
<param name="PrefDir.11" value="0"/>
463
<param name="PrefDir.12" value="0"/>
464
<param name="PrefDir.13" value="0"/>
465
<param name="PrefDir.14" value="0"/>
466
<param name="PrefDir.15" value="0"/>
467
<param name="PrefDir.16" value="a"/>
468
<param name="cfVia" value="8"/>
469
<param name="cfNonPref" value="5"/>
470
<param name="cfChangeDir" value="2"/>
471
<param name="cfOrthStep" value="2"/>
472
<param name="cfDiagStep" value="3"/>
473
<param name="cfExtdStep" value="0"/>
474
<param name="cfBonusStep" value="1"/>
475
<param name="cfMalusStep" value="1"/>
476
<param name="cfPadImpact" value="4"/>
477
<param name="cfSmdImpact" value="4"/>
478
<param name="cfBusImpact" value="0"/>
479
<param name="cfHugging" value="3"/>
480
<param name="cfAvoid" value="4"/>
481
<param name="cfPolygon" value="10"/>
482
<param name="cfBase.1" value="0"/>
483
<param name="cfBase.2" value="1"/>
484
<param name="cfBase.3" value="1"/>
485
<param name="cfBase.4" value="1"/>
486
<param name="cfBase.5" value="1"/>
487
<param name="cfBase.6" value="1"/>
488
<param name="cfBase.7" value="1"/>
489
<param name="cfBase.8" value="1"/>
490
<param name="cfBase.9" value="1"/>
491
<param name="cfBase.10" value="1"/>
492
<param name="cfBase.11" value="1"/>
493
<param name="cfBase.12" value="1"/>
494
<param name="cfBase.13" value="1"/>
495
<param name="cfBase.14" value="1"/>
496
<param name="cfBase.15" value="1"/>
497
<param name="cfBase.16" value="0"/>
498
<param name="mnVias" value="20"/>
499
<param name="mnSegments" value="9999"/>
500
<param name="mnExtdSteps" value="9999"/>
501
<param name="mnRipupLevel" value="10"/>
502
<param name="mnRipupSteps" value="100"/>
503
<param name="mnRipupTotal" value="100"/>
504
</pass>
505
<pass name="Follow-me" refer="Default" active="yes">
506
</pass>
507
<pass name="Busses" refer="Default" active="yes">
508
<param name="cfNonPref" value="4"/>
509
<param name="cfBusImpact" value="4"/>
510
<param name="cfHugging" value="0"/>
511
<param name="mnVias" value="0"/>
512
</pass>
513
<pass name="Route" refer="Default" active="yes">
514
</pass>
515
<pass name="Optimize1" refer="Default" active="yes">
516
<param name="cfVia" value="99"/>
517
<param name="cfExtdStep" value="10"/>
518
<param name="cfHugging" value="1"/>
519
<param name="mnExtdSteps" value="1"/>
520
<param name="mnRipupLevel" value="0"/>
521
</pass>
522
<pass name="Optimize2" refer="Optimize1" active="yes">
523
<param name="cfNonPref" value="0"/>
524
<param name="cfChangeDir" value="6"/>
525
<param name="cfExtdStep" value="0"/>
526
<param name="cfBonusStep" value="2"/>
527
<param name="cfMalusStep" value="2"/>
528
<param name="cfPadImpact" value="2"/>
529
<param name="cfSmdImpact" value="2"/>
530
<param name="cfHugging" value="0"/>
531
</pass>
532
<pass name="Optimize3" refer="Optimize2" active="yes">
533
<param name="cfChangeDir" value="8"/>
534
<param name="cfPadImpact" value="0"/>
535
<param name="cfSmdImpact" value="0"/>
536
</pass>
537
<pass name="Optimize4" refer="Optimize3" active="yes">
538
<param name="cfChangeDir" value="25"/>
539
</pass>
540
</autorouter>
541
<elements>
542
<element name="C1" library="capacitor-wima" package="C2.5-2" value="1uF" x="27.305" y="13.335"/>
543
<element name="D1" library="adafruit" package="DO-1N4148" value="" x="18.415" y="19.685" rot="R180"/>
544
<element name="JP1" library="SparkFun-Connectors" package="STEREOJACK2.5MM_STEREOJACK2.5MM" value="MIC" x="19.05" y="3.81" rot="R90"/>
545
<element name="JP2" library="SparkFun-Connectors" package="STEREOJACK2.5MM_STEREOJACK2.5MM" value="SPKR" x="26.035" y="3.81" rot="R90"/>
546
<element name="LED1" library="adafruit" package="LED5MM" value="" x="16.51" y="29.845"/>
547
<element name="OK1" library="optocoupler" package="DIP4" value="SFH618A-2" x="26.67" y="19.685" rot="R180">
548
<attribute name="OC_NEWARK" value="21H7744" x="26.67" y="19.685" size="1.778" layer="27" rot="R180" display="off"/>
549
<attribute name="MPN" value="SFH618A-2" x="26.67" y="19.685" size="1.778" layer="27" rot="R180" display="off"/>
550
<attribute name="MF" value="VISHAY/TELEFUNKEN" x="26.67" y="19.685" size="1.778" layer="27" rot="R180" display="off"/>
551
<attribute name="OC_FARNELL" value="6424855" x="26.67" y="19.685" size="1.778" layer="27" rot="R180" display="off"/>
552
</element>
553
<element name="R1" library="adafruit" package="0204/7" value="1.2k" x="18.415" y="17.145"/>
554
<element name="R2" library="adafruit" package="0204/7" value="100k" x="14.605" y="5.08" rot="R90"/>
555
<element name="R3" library="adafruit" package="0204/7" value="100" x="18.415" y="11.43" rot="R180"/>
556
<element name="X1" library="con-kycon" package="GLX-S-88M" value="GLX-S-88M" x="37.465" y="16.51" rot="R270">
557
<attribute name="OC_NEWARK" value="unknown" x="37.465" y="16.51" size="1.778" layer="27" rot="R270" display="off"/>
558
<attribute name="MPN" value="" x="37.465" y="16.51" size="1.778" layer="27" rot="R270" display="off"/>
559
<attribute name="MF" value="" x="37.465" y="16.51" size="1.778" layer="27" rot="R270" display="off"/>
560
<attribute name="OC_FARNELL" value="unknown" x="37.465" y="16.51" size="1.778" layer="27" rot="R270" display="off"/>
561
</element>
562
<element name="X2" library="SparkFun-Connectors" package="DB9" value="" x="9.525" y="15.875" rot="R90"/>
563
</elements>
564
<signals>
565
<signal name="RTS">
566
<contactref element="X2" pad="7"/>
567
<contactref element="R1" pad="1"/>
568
<wire x1="13.8684" y1="17.0688" x2="14.478" y2="17.0688" width="0.1524" layer="16"/>
569
<wire x1="11.43" y1="14.6304" x2="13.8684" y2="17.0688" width="0.1524" layer="16"/>
570
<wire x1="8.2296" y1="14.6304" x2="11.43" y2="14.6304" width="0.1524" layer="16"/>
571
<wire x1="14.478" y1="17.0688" x2="14.605" y2="17.145" width="0.1524" layer="16"/>
572
<wire x1="8.2296" y1="14.6304" x2="8.105" y2="14.495" width="0.1524" layer="16"/>
573
</signal>
574
<signal name="N$3">
575
<contactref element="D1" pad="A"/>
576
<contactref element="R1" pad="2"/>
577
<wire x1="22.2504" y1="17.2212" x2="22.2504" y2="19.6596" width="0.1524" layer="16"/>
578
<wire x1="22.2504" y1="19.6596" x2="22.225" y2="19.685" width="0.1524" layer="16"/>
579
<wire x1="22.2504" y1="17.2212" x2="22.225" y2="17.145" width="0.1524" layer="16"/>
580
</signal>
581
<signal name="SRL_GND">
582
<contactref element="X2" pad="5"/>
583
<contactref element="OK1" pad="2"/>
584
<wire x1="19.812" y1="23.4696" x2="25.2984" y2="23.4696" width="0.1524" layer="16"/>
585
<wire x1="15.0876" y1="18.7452" x2="19.812" y2="23.4696" width="0.1524" layer="16"/>
586
<wire x1="13.5636" y1="18.7452" x2="15.0876" y2="18.7452" width="0.1524" layer="16"/>
587
<wire x1="10.9728" y1="21.336" x2="13.5636" y2="18.7452" width="0.1524" layer="16"/>
588
<wire x1="25.2984" y1="23.4696" x2="25.4" y2="23.495" width="0.1524" layer="16"/>
589
<wire x1="10.9728" y1="21.336" x2="10.945" y2="21.415" width="0.1524" layer="16"/>
590
</signal>
591
<signal name="N$1">
592
<contactref element="OK1" pad="1"/>
593
<contactref element="LED1" pad="K"/>
594
<wire x1="26.5176" y1="23.622" x2="27.8892" y2="23.622" width="0.1524" layer="16"/>
595
<wire x1="20.4216" y1="29.718" x2="26.5176" y2="23.622" width="0.1524" layer="16"/>
596
<wire x1="17.8308" y1="29.718" x2="20.4216" y2="29.718" width="0.1524" layer="16"/>
597
<wire x1="27.8892" y1="23.622" x2="27.94" y2="23.495" width="0.1524" layer="16"/>
598
<wire x1="17.8308" y1="29.718" x2="17.78" y2="29.845" width="0.1524" layer="16"/>
599
</signal>
600
<signal name="N$2">
601
<contactref element="D1" pad="C"/>
602
<contactref element="LED1" pad="A"/>
603
<wire x1="14.6304" y1="29.1084" x2="14.6304" y2="19.812" width="0.1524" layer="16"/>
604
<wire x1="15.24" y1="29.718" x2="14.6304" y2="29.1084" width="0.1524" layer="16"/>
605
<wire x1="14.6304" y1="19.812" x2="14.605" y2="19.685" width="0.1524" layer="16"/>
606
<wire x1="15.24" y1="29.718" x2="15.24" y2="29.845" width="0.1524" layer="16"/>
607
</signal>
608
<signal name="N$4">
609
<contactref element="OK1" pad="3"/>
610
<contactref element="X1" pad="3"/>
611
<wire x1="26.8224" y1="16.002" x2="25.4508" y2="16.002" width="0.1524" layer="16"/>
612
<wire x1="28.8036" y1="17.9832" x2="26.8224" y2="16.002" width="0.1524" layer="16"/>
613
<wire x1="35.052" y1="17.9832" x2="28.8036" y2="17.9832" width="0.1524" layer="16"/>
614
<wire x1="25.4508" y1="16.002" x2="25.4" y2="15.875" width="0.1524" layer="16"/>
615
<wire x1="35.052" y1="17.9832" x2="35.165" y2="18.04" width="0.1524" layer="16"/>
616
</signal>
617
<signal name="N$5">
618
<contactref element="OK1" pad="4"/>
619
<contactref element="X1" pad="4"/>
620
<wire x1="31.6992" y1="16.002" x2="28.0416" y2="16.002" width="0.1524" layer="16"/>
621
<wire x1="32.6136" y1="16.9164" x2="31.6992" y2="16.002" width="0.1524" layer="16"/>
622
<wire x1="28.0416" y1="16.002" x2="27.94" y2="15.875" width="0.1524" layer="16"/>
623
<wire x1="32.6136" y1="16.9164" x2="32.625" y2="17.02" width="0.1524" layer="16"/>
624
</signal>
625
<signal name="N$6">
626
<contactref element="C1" pad="1"/>
627
<contactref element="R3" pad="2"/>
628
<contactref element="R2" pad="2"/>
629
<wire x1="16.4592" y1="13.2588" x2="25.908" y2="13.2588" width="0.1524" layer="16"/>
630
<wire x1="14.6304" y1="11.43" x2="16.4592" y2="13.2588" width="0.1524" layer="16"/>
631
<wire x1="25.908" y1="13.2588" x2="26.035" y2="13.335" width="0.1524" layer="16"/>
632
<wire x1="14.6304" y1="11.43" x2="14.6304" y2="8.9916" width="0.1524" layer="16"/>
633
<wire x1="14.6304" y1="8.9916" x2="14.605" y2="8.89" width="0.1524" layer="16"/>
634
<wire x1="14.6304" y1="11.43" x2="14.605" y2="11.43" width="0.1524" layer="16"/>
635
</signal>
636
<signal name="N$7">
637
<contactref element="C1" pad="2"/>
638
<contactref element="X1" pad="6"/>
639
<wire x1="30.1752" y1="14.9352" x2="32.6136" y2="14.9352" width="0.1524" layer="16"/>
640
<wire x1="28.575" y1="13.335" x2="30.1752" y2="14.9352" width="0.1524" layer="16"/>
641
<wire x1="32.6136" y1="14.9352" x2="32.625" y2="14.98" width="0.1524" layer="16"/>
642
</signal>
643
<signal name="N$8">
644
<contactref element="X1" pad="5"/>
645
<contactref element="R3" pad="1"/>
646
<contactref element="JP1" pad="RING1"/>
647
<contactref element="JP2" pad="RING1"/>
648
<wire x1="22.098" y1="7.4676" x2="22.098" y2="11.43" width="0.1524" layer="16"/>
649
<wire x1="21.0312" y1="6.4008" x2="22.098" y2="7.4676" width="0.1524" layer="16"/>
650
<wire x1="22.098" y1="11.43" x2="22.225" y2="11.43" width="0.1524" layer="16"/>
651
<wire x1="21.0312" y1="6.4008" x2="20.9" y2="6.31" width="0.1524" layer="16"/>
652
<wire x1="35.2044" y1="15.3924" x2="35.2044" y2="15.8496" width="0.1524" layer="16"/>
653
<wire x1="36.1188" y1="14.478" x2="35.2044" y2="15.3924" width="0.1524" layer="16"/>
654
<wire x1="36.1188" y1="13.5636" x2="36.1188" y2="14.478" width="0.1524" layer="16"/>
655
<wire x1="32.4612" y1="9.906" x2="36.1188" y2="13.5636" width="0.1524" layer="16"/>
656
<wire x1="31.3944" y1="9.906" x2="32.4612" y2="9.906" width="0.1524" layer="16"/>
657
<wire x1="27.8892" y1="6.4008" x2="31.3944" y2="9.906" width="0.1524" layer="16"/>
658
<wire x1="35.2044" y1="15.8496" x2="35.165" y2="16" width="0.1524" layer="16"/>
659
<wire x1="27.8892" y1="6.4008" x2="27.885" y2="6.31" width="0.1524" layer="16"/>
660
<wire x1="29.718" y1="11.43" x2="22.225" y2="11.43" width="0.1524" layer="16"/>
661
<wire x1="32.3088" y1="14.0208" x2="29.718" y2="11.43" width="0.1524" layer="16"/>
662
<wire x1="33.8328" y1="14.0208" x2="32.3088" y2="14.0208" width="0.1524" layer="16"/>
663
<wire x1="35.2044" y1="15.3924" x2="33.8328" y2="14.0208" width="0.1524" layer="16"/>
664
<wire x1="35.2044" y1="15.3924" x2="35.165" y2="16" width="0.1524" layer="16"/>
665
</signal>
666
<signal name="N$9">
667
<contactref element="JP1" pad="SHIELD"/>
668
<contactref element="R2" pad="1"/>
669
<wire x1="19.05" y1="1.3716" x2="14.6304" y2="1.3716" width="0.1524" layer="16"/>
670
<wire x1="14.6304" y1="1.3716" x2="14.605" y2="1.27" width="0.1524" layer="16"/>
671
<wire x1="19.05" y1="1.3716" x2="19.05" y2="1.41" width="0.1524" layer="16"/>
672
</signal>
673
<signal name="N$10">
674
<contactref element="JP2" pad="TIP"/>
675
<contactref element="JP2" pad="SHIELD"/>
676
<contactref element="X1" pad="7"/>
677
<wire x1="31.3944" y1="10.2108" x2="35.052" y2="13.8684" width="0.1524" layer="16"/>
678
<wire x1="27.8892" y1="10.2108" x2="31.3944" y2="10.2108" width="0.1524" layer="16"/>
679
<wire x1="26.0604" y1="8.382" x2="27.8892" y2="10.2108" width="0.1524" layer="16"/>
680
<wire x1="35.052" y1="13.8684" x2="35.165" y2="13.96" width="0.1524" layer="16"/>
681
<wire x1="26.0604" y1="8.382" x2="26.035" y2="8.31" width="0.1524" layer="16"/>
682
<wire x1="26.0604" y1="2.4384" x2="26.0604" y2="1.524" width="0.1524" layer="16"/>
683
<wire x1="26.9748" y1="3.3528" x2="26.0604" y2="2.4384" width="0.1524" layer="16"/>
684
<wire x1="26.9748" y1="5.4864" x2="26.9748" y2="3.3528" width="0.1524" layer="16"/>
685
<wire x1="26.0604" y1="6.4008" x2="26.9748" y2="5.4864" width="0.1524" layer="16"/>
686
<wire x1="26.0604" y1="8.2296" x2="26.0604" y2="6.4008" width="0.1524" layer="16"/>
687
<wire x1="26.0604" y1="1.524" x2="26.035" y2="1.41" width="0.1524" layer="16"/>
688
<wire x1="26.0604" y1="8.2296" x2="26.035" y2="8.31" width="0.1524" layer="16"/>
689
</signal>
690
</signals>
691
</board>
692
</drawing>
693
</eagle>

+ 5869 - 0
main.sch

@ -0,0 +1,5869 @@
1
<?xml version="1.0" encoding="utf-8"?>
2
<!DOCTYPE eagle SYSTEM "eagle.dtd">
3
<eagle version="7.2.0">
4
<drawing>
5
<settings>
6
<setting alwaysvectorfont="no"/>
7
<setting verticaltext="up"/>
8
</settings>
9
<grid distance="0.1" unitdist="inch" unit="inch" style="lines" multiple="1" display="no" altdistance="0.01" altunitdist="inch" altunit="inch"/>
10
<layers>
11
<layer number="1" name="Top" color="4" fill="1" visible="no" active="no"/>
12
<layer number="16" name="Bottom" color="1" fill="1" visible="no" active="no"/>
13
<layer number="17" name="Pads" color="2" fill="1" visible="no" active="no"/>
14
<layer number="18" name="Vias" color="2" fill="1" visible="no" active="no"/>
15
<layer number="19" name="Unrouted" color="6" fill="1" visible="no" active="no"/>
16
<layer number="20" name="Dimension" color="15" fill="1" visible="no" active="no"/>
17
<layer number="21" name="tPlace" color="22" fill="1" visible="no" active="no"/>
18
<layer number="22" name="bPlace" color="7" fill="1" visible="no" active="no"/>
19
<layer number="23" name="tOrigins" color="15" fill="1" visible="no" active="no"/>
20
<layer number="24" name="bOrigins" color="15" fill="1" visible="no" active="no"/>
21
<layer number="25" name="tNames" color="7" fill="1" visible="no" active="no"/>
22
<layer number="26" name="bNames" color="7" fill="1" visible="no" active="no"/>
23
<layer number="27" name="tValues" color="7" fill="1" visible="no" active="no"/>
24
<layer number="28" name="bValues" color="7" fill="1" visible="no" active="no"/>
25
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="no"/>
26
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="no"/>
27
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="no"/>
28
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="no"/>
29
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="no"/>
30
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="no"/>
31
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="no"/>
32
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="no"/>
33
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="no"/>
34
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="no"/>
35
<layer number="39" name="tKeepout" color="4" fill="11" visible="no" active="no"/>
36
<layer number="40" name="bKeepout" color="1" fill="11" visible="no" active="no"/>
37
<layer number="41" name="tRestrict" color="4" fill="10" visible="no" active="no"/>
38
<layer number="42" name="bRestrict" color="1" fill="10" visible="no" active="no"/>
39
<layer number="43" name="vRestrict" color="2" fill="10" visible="no" active="no"/>
40
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="no"/>
41
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="no"/>
42
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="no"/>
43
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="no"/>
44
<layer number="48" name="Document" color="7" fill="1" visible="no" active="no"/>
45
<layer number="49" name="Reference" color="7" fill="1" visible="no" active="no"/>
46
<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
47
<layer number="51" name="tDocu" color="6" fill="1" visible="no" active="no"/>
48
<layer number="52" name="bDocu" color="7" fill="1" visible="no" active="no"/>
49
<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
50
<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
51
<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
52
<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
53
<layer number="90" name="Modules" color="5" fill="1" visible="yes" active="yes"/>
54
<layer number="91" name="Nets" color="2" fill="1" visible="yes" active="yes"/>
55
<layer number="92" name="Busses" color="1" fill="1" visible="yes" active="yes"/>
56
<layer number="93" name="Pins" color="2" fill="1" visible="no" active="yes"/>
57
<layer number="94" name="Symbols" color="4" fill="1" visible="yes" active="yes"/>
58
<layer number="95" name="Names" color="7" fill="1" visible="yes" active="yes"/>
59
<layer number="96" name="Values" color="7" fill="1" visible="yes" active="yes"/>
60
<layer number="97" name="Info" color="7" fill="1" visible="yes" active="yes"/>
61
<layer number="98" name="Guide" color="6" fill="1" visible="yes" active="yes"/>
62
<layer number="99" name="SpiceOrder" color="7" fill="1" visible="yes" active="yes"/>
63
<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
64
<layer number="101" name="Patch_Top" color="12" fill="4" visible="yes" active="yes"/>
65
<layer number="102" name="Vscore" color="7" fill="1" visible="yes" active="yes"/>
66
<layer number="103" name="tMap" color="7" fill="1" visible="yes" active="yes"/>
67
<layer number="104" name="Name" color="16" fill="1" visible="yes" active="yes"/>
68
<layer number="105" name="tPlate" color="7" fill="1" visible="yes" active="yes"/>
69
<layer number="106" name="bPlate" color="7" fill="1" visible="yes" active="yes"/>
70
<layer number="107" name="Crop" color="7" fill="1" visible="yes" active="yes"/>
71
<layer number="108" name="tplace-old" color="10" fill="1" visible="yes" active="yes"/>
72
<layer number="109" name="ref-old" color="11" fill="1" visible="yes" active="yes"/>
73
<layer number="110" name="fp0" color="7" fill="1" visible="yes" active="yes"/>
74
<layer number="111" name="LPC17xx" color="7" fill="1" visible="yes" active="yes"/>
75
<layer number="112" name="tSilk" color="7" fill="1" visible="yes" active="yes"/>
76
<layer number="113" name="IDFDebug" color="4" fill="1" visible="yes" active="yes"/>
77
<layer number="116" name="Patch_BOT" color="9" fill="4" visible="yes" active="yes"/>
78
<layer number="121" name="_tsilk" color="7" fill="1" visible="yes" active="yes"/>
79
<layer number="122" name="_bsilk" color="7" fill="1" visible="yes" active="yes"/>
80
<layer number="123" name="tTestmark" color="7" fill="1" visible="yes" active="yes"/>
81
<layer number="124" name="bTestmark" color="7" fill="1" visible="yes" active="yes"/>
82
<layer number="125" name="_tNames" color="7" fill="1" visible="yes" active="yes"/>
83
<layer number="126" name="_bNames" color="7" fill="1" visible="yes" active="yes"/>
84
<layer number="127" name="_tValues" color="7" fill="1" visible="yes" active="yes"/>
85
<layer number="128" name="_bValues" color="7" fill="1" visible="yes" active="yes"/>
86
<layer number="131" name="tAdjust" color="7" fill="1" visible="yes" active="yes"/>
87
<layer number="132" name="bAdjust" color="7" fill="1" visible="yes" active="yes"/>
88
<layer number="144" name="Drill_legend" color="7" fill="1" visible="yes" active="yes"/>
89
<layer number="150" name="Notes" color="7" fill="1" visible="yes" active="yes"/>
90
<layer number="151" name="HeatSink" color="7" fill="1" visible="yes" active="yes"/>
91
<layer number="152" name="_bDocu" color="7" fill="1" visible="yes" active="yes"/>
92
<layer number="153" name="FabDoc1" color="7" fill="1" visible="yes" active="yes"/>
93
<layer number="154" name="FabDoc2" color="7" fill="1" visible="yes" active="yes"/>
94
<layer number="155" name="FabDoc3" color="7" fill="1" visible="yes" active="yes"/>
95
<layer number="199" name="Contour" color="7" fill="1" visible="yes" active="yes"/>
96
<layer number="200" name="200bmp" color="1" fill="10" visible="yes" active="yes"/>
97
<layer number="201" name="201bmp" color="2" fill="10" visible="yes" active="yes"/>
98
<layer number="202" name="202bmp" color="3" fill="10" visible="yes" active="yes"/>
99
<layer number="203" name="203bmp" color="4" fill="10" visible="yes" active="yes"/>
100
<layer number="204" name="204bmp" color="5" fill="10" visible="yes" active="yes"/>
101
<layer number="205" name="205bmp" color="6" fill="10" visible="yes" active="yes"/>
102
<layer number="206" name="206bmp" color="7" fill="10" visible="yes" active="yes"/>
103
<layer number="207" name="207bmp" color="8" fill="10" visible="yes" active="yes"/>
104
<layer number="208" name="208bmp" color="9" fill="10" visible="yes" active="yes"/>
105
<layer number="209" name="209bmp" color="7" fill="1" visible="yes" active="yes"/>
106
<layer number="210" name="210bmp" color="7" fill="1" visible="yes" active="yes"/>
107
<layer number="211" name="211bmp" color="7" fill="1" visible="yes" active="yes"/>
108
<layer number="212" name="212bmp" color="7" fill="1" visible="yes" active="yes"/>
109
<layer number="213" name="213bmp" color="7" fill="1" visible="yes" active="yes"/>
110
<layer number="214" name="214bmp" color="7" fill="1" visible="yes" active="yes"/>
111
<layer number="215" name="215bmp" color="7" fill="1" visible="yes" active="yes"/>
112
<layer number="216" name="216bmp" color="7" fill="1" visible="yes" active="yes"/>
113
<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
114
<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
115
<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
116
<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
117
<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
118
<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
119
<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
120
<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
121
<layer number="248" name="Housing" color="7" fill="1" visible="yes" active="yes"/>
122
<layer number="249" name="Edge" color="7" fill="1" visible="yes" active="yes"/>
123
<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
124
<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
125
<layer number="254" name="cooling" color="7" fill="1" visible="yes" active="yes"/>
126
</layers>
127
<schematic xreflabel="%F%N/%S.%C%R" xrefpart="/%S.%C%R">
128
<libraries>
129
<library name="con-kycon">
130
<description>&lt;b&gt;Connector from KYCON, Inc&lt;/b&gt;&lt;p&gt;
131
1810 Little Orchard Street,&lt;br&gt;
132
San Jose,&lt;br&gt;
133
CA 95125 (408)494-0330&lt;br&gt;
134
&lt;author&gt;Created by librarian@cadsoft.de&lt;/autor&gt;</description>
135
<packages>
136
<package name="GLX-S-88M">
137
<description>&lt;b&gt;Mod. Jack, Right Angle, 8 posiotion, 8 contatcs&lt;/b&gt; RJ45&lt;p&gt;
138
Source: GLX-S-88M.pdf</description>
139
<wire x1="-8.532" y1="4.52" x2="8.532" y2="4.52" width="0" layer="20"/>
140
<wire x1="8.25" y1="6.525" x2="8.25" y2="-3.302" width="0.2032" layer="22"/>
141
<wire x1="8.25" y1="-6.35" x2="8.25" y2="-7.875" width="0.2032" layer="22"/>
142
<wire x1="8.25" y1="-7.875" x2="-8.25" y2="-7.875" width="0.2032" layer="22"/>
143
<wire x1="-8.25" y1="-7.875" x2="-8.25" y2="-6.35" width="0.2032" layer="22"/>
144
<wire x1="-8.25" y1="-3.302" x2="-8.25" y2="6.525" width="0.2032" layer="22"/>
145
<wire x1="-8.25" y1="6.525" x2="8.25" y2="6.525" width="0.2032" layer="22"/>
146
<wire x1="-8.25" y1="-6.351" x2="-8.25" y2="-3.381" width="0.2032" layer="51"/>
147
<wire x1="8.25" y1="-3.381" x2="8.25" y2="-6.351" width="0.2032" layer="51"/>
148
<pad name="1" x="-3.57" y="-2.3" drill="0.9" diameter="1.4224"/>
149
<pad name="2" x="-2.55" y="-4.84" drill="0.9" diameter="1.4224"/>
150
<pad name="3" x="-1.53" y="-2.3" drill="0.9" diameter="1.4224"/>
151
<pad name="4" x="-0.51" y="-4.84" drill="0.9" diameter="1.4224"/>
152
<pad name="5" x="0.51" y="-2.3" drill="0.9" diameter="1.4224"/>
153
<pad name="6" x="1.53" y="-4.84" drill="0.9" diameter="1.4224"/>
154
<pad name="7" x="2.55" y="-2.3" drill="0.9" diameter="1.4224"/>
155
<pad name="8" x="3.57" y="-4.84" drill="0.9" diameter="1.4224"/>
156
<pad name="S1" x="-8.125" y="-4.84" drill="1.6" diameter="2.1844"/>
157
<pad name="S2" x="8.125" y="-4.84" drill="1.6" diameter="2.1844"/>
158
<text x="-8.128" y="-9.652" size="1.27" layer="25">&gt;NAME</text>
159
<text x="-5.08" y="1.27" size="1.27" layer="27">&gt;VALUE</text>
160
<hole x="-7.44" y="0" drill="2.55"/>
161
<hole x="7.44" y="0" drill="2.55"/>
162
</package>
163
</packages>
164
<symbols>
165
<symbol name="JACK8SH">
166
<wire x1="1.524" y1="10.668" x2="0" y2="10.668" width="0.254" layer="94"/>
167
<wire x1="0" y1="10.668" x2="0" y2="9.652" width="0.254" layer="94"/>
168
<wire x1="0" y1="9.652" x2="1.524" y2="9.652" width="0.254" layer="94"/>
169
<wire x1="1.524" y1="8.128" x2="0" y2="8.128" width="0.254" layer="94"/>
170
<wire x1="0" y1="8.128" x2="0" y2="7.112" width="0.254" layer="94"/>
171
<wire x1="0" y1="7.112" x2="1.524" y2="7.112" width="0.254" layer="94"/>
172
<wire x1="1.524" y1="5.588" x2="0" y2="5.588" width="0.254" layer="94"/>
173
<wire x1="0" y1="5.588" x2="0" y2="4.572" width="0.254" layer="94"/>
174
<wire x1="0" y1="4.572" x2="1.524" y2="4.572" width="0.254" layer="94"/>
175
<wire x1="1.524" y1="3.048" x2="0" y2="3.048" width="0.254" layer="94"/>
176
<wire x1="0" y1="3.048" x2="0" y2="2.032" width="0.254" layer="94"/>
177
<wire x1="0" y1="2.032" x2="1.524" y2="2.032" width="0.254" layer="94"/>
178
<wire x1="1.524" y1="0.508" x2="0" y2="0.508" width="0.254" layer="94"/>
179
<wire x1="0" y1="0.508" x2="0" y2="-0.508" width="0.254" layer="94"/>
180
<wire x1="0" y1="-0.508" x2="1.524" y2="-0.508" width="0.254" layer="94"/>
181
<wire x1="1.524" y1="-2.032" x2="0" y2="-2.032" width="0.254" layer="94"/>
182
<wire x1="0" y1="-2.032" x2="0" y2="-3.048" width="0.254" layer="94"/>
183
<wire x1="0" y1="-3.048" x2="1.524" y2="-3.048" width="0.254" layer="94"/>
184
<wire x1="1.524" y1="-4.572" x2="0" y2="-4.572" width="0.254" layer="94"/>
185
<wire x1="0" y1="-4.572" x2="0" y2="-5.588" width="0.254" layer="94"/>
186
<wire x1="0" y1="-5.588" x2="1.524" y2="-5.588" width="0.254" layer="94"/>
187
<wire x1="1.524" y1="-7.112" x2="0" y2="-7.112" width="0.254" layer="94"/>
188
<wire x1="0" y1="-7.112" x2="0" y2="-8.128" width="0.254" layer="94"/>
189
<wire x1="0" y1="-8.128" x2="1.524" y2="-8.128" width="0.254" layer="94"/>
190
<wire x1="-0.381" y1="-10.16" x2="0.254" y2="-10.16" width="0.127" layer="94"/>
191
<wire x1="1.016" y1="-10.16" x2="1.524" y2="-10.16" width="0.127" layer="94"/>
192
<wire x1="2.286" y1="-10.16" x2="2.794" y2="-10.16" width="0.127" layer="94"/>
193
<wire x1="3.048" y1="-10.16" x2="3.302" y2="-10.16" width="0.127" layer="94"/>
194
<wire x1="3.302" y1="-10.16" x2="3.302" y2="-9.652" width="0.127" layer="94"/>
195
<wire x1="3.302" y1="9.906" x2="3.302" y2="10.414" width="0.127" layer="94"/>
196
<wire x1="3.302" y1="10.922" x2="3.302" y2="11.43" width="0.127" layer="94"/>
197
<wire x1="3.302" y1="11.43" x2="2.794" y2="11.43" width="0.127" layer="94"/>
198
<wire x1="2.286" y1="11.43" x2="1.778" y2="11.43" width="0.127" layer="94"/>
199
<wire x1="1.27" y1="11.43" x2="0.762" y2="11.43" width="0.127" layer="94"/>
200
<wire x1="0.254" y1="11.43" x2="-0.381" y2="11.43" width="0.127" layer="94"/>
201
<wire x1="-0.381" y1="11.43" x2="-0.381" y2="10.668" width="0.127" layer="94"/>
202
<wire x1="-0.381" y1="9.652" x2="-0.381" y2="8.128" width="0.127" layer="94"/>
203
<wire x1="-0.381" y1="7.112" x2="-0.381" y2="5.588" width="0.127" layer="94"/>
204
<wire x1="-0.381" y1="4.572" x2="-0.381" y2="3.048" width="0.127" layer="94"/>
205
<wire x1="-0.381" y1="2.032" x2="-0.381" y2="0.508" width="0.127" layer="94"/>
206
<wire x1="-0.381" y1="-0.508" x2="-0.381" y2="-2.032" width="0.127" layer="94"/>
207
<wire x1="-0.381" y1="-3.048" x2="-0.381" y2="-4.572" width="0.127" layer="94"/>
208
<wire x1="-0.381" y1="-5.588" x2="-0.381" y2="-7.112" width="0.127" layer="94"/>
209
<wire x1="-0.381" y1="-8.128" x2="-0.381" y2="-10.16" width="0.127" layer="94"/>
210
<wire x1="4.826" y1="4.064" x2="4.826" y2="3.048" width="0.1998" layer="94"/>
211
<wire x1="4.826" y1="3.048" x2="4.826" y2="2.54" width="0.1998" layer="94"/>
212
<wire x1="4.826" y1="2.54" x2="4.826" y2="2.032" width="0.1998" layer="94"/>
213
<wire x1="4.826" y1="2.032" x2="4.826" y2="1.524" width="0.1998" layer="94"/>
214
<wire x1="4.826" y1="1.524" x2="4.826" y2="1.016" width="0.1998" layer="94"/>
215
<wire x1="4.826" y1="1.016" x2="4.826" y2="0.508" width="0.1998" layer="94"/>
216
<wire x1="4.826" y1="0.508" x2="4.826" y2="0" width="0.1998" layer="94"/>
217
<wire x1="4.826" y1="0" x2="4.826" y2="-0.508" width="0.1998" layer="94"/>
218
<wire x1="4.826" y1="-0.508" x2="4.826" y2="-1.524" width="0.1998" layer="94"/>
219
<wire x1="4.826" y1="-1.524" x2="7.366" y2="-1.524" width="0.1998" layer="94"/>
220
<wire x1="7.366" y1="-1.524" x2="7.366" y2="-0.254" width="0.1998" layer="94"/>
221
<wire x1="7.366" y1="-0.254" x2="8.89" y2="-0.254" width="0.1998" layer="94"/>
222
<wire x1="8.89" y1="-0.254" x2="8.89" y2="2.794" width="0.1998" layer="94"/>
223
<wire x1="8.89" y1="2.794" x2="7.366" y2="2.794" width="0.1998" layer="94"/>
224
<wire x1="7.366" y1="2.794" x2="7.366" y2="4.064" width="0.1998" layer="94"/>
225
<wire x1="7.366" y1="4.064" x2="4.826" y2="4.064" width="0.1998" layer="94"/>
226
<wire x1="4.826" y1="3.048" x2="5.588" y2="3.048" width="0.1998" layer="94"/>
227
<wire x1="4.826" y1="2.54" x2="5.588" y2="2.54" width="0.1998" layer="94"/>
228
<wire x1="4.826" y1="2.032" x2="5.588" y2="2.032" width="0.1998" layer="94"/>
229
<wire x1="4.826" y1="1.524" x2="5.588" y2="1.524" width="0.1998" layer="94"/>
230
<wire x1="4.826" y1="1.016" x2="5.588" y2="1.016" width="0.1998" layer="94"/>
231
<wire x1="4.826" y1="0.508" x2="5.588" y2="0.508" width="0.1998" layer="94"/>
232
<wire x1="4.826" y1="0" x2="5.588" y2="0" width="0.1998" layer="94"/>
233
<wire x1="4.826" y1="-0.508" x2="5.588" y2="-0.508" width="0.1998" layer="94"/>
234
<wire x1="3.302" y1="8.636" x2="3.302" y2="9.144" width="0.127" layer="94"/>
235
<wire x1="3.302" y1="7.366" x2="3.302" y2="7.874" width="0.127" layer="94"/>
236
<wire x1="3.302" y1="6.096" x2="3.302" y2="6.604" width="0.127" layer="94"/>
237
<wire x1="3.302" y1="4.826" x2="3.302" y2="5.334" width="0.127" layer="94"/>
238
<wire x1="3.302" y1="3.556" x2="3.302" y2="4.064" width="0.127" layer="94"/>
239
<wire x1="3.302" y1="2.286" x2="3.302" y2="2.794" width="0.127" layer="94"/>
240
<wire x1="3.302" y1="1.016" x2="3.302" y2="1.524" width="0.127" layer="94"/>
241
<wire x1="3.302" y1="-0.254" x2="3.302" y2="0.254" width="0.127" layer="94"/>
242
<wire x1="3.302" y1="-1.524" x2="3.302" y2="-1.016" width="0.127" layer="94"/>
243
<wire x1="3.302" y1="-2.794" x2="3.302" y2="-2.286" width="0.127" layer="94"/>
244
<wire x1="3.302" y1="-4.064" x2="3.302" y2="-3.556" width="0.127" layer="94"/>
245
<wire x1="3.302" y1="-5.334" x2="3.302" y2="-4.826" width="0.127" layer="94"/>
246
<wire x1="3.302" y1="-6.604" x2="3.302" y2="-6.096" width="0.127" layer="94"/>
247
<wire x1="3.302" y1="-7.874" x2="3.302" y2="-7.366" width="0.127" layer="94"/>
248
<wire x1="3.302" y1="-9.144" x2="3.302" y2="-8.636" width="0.127" layer="94"/>
249
<text x="3.81" y="10.668" size="1.778" layer="95">&gt;NAME</text>
250
<text x="3.81" y="-10.922" size="1.778" layer="96">&gt;VALUE</text>
251
<pin name="1" x="-2.54" y="10.16" visible="pad" length="short" direction="pas" swaplevel="1"/>
252
<pin name="2" x="-2.54" y="7.62" visible="pad" length="short" direction="pas" swaplevel="1"/>
253
<pin name="3" x="-2.54" y="5.08" visible="pad" length="short" direction="pas" swaplevel="1"/>
254
<pin name="4" x="-2.54" y="2.54" visible="pad" length="short" direction="pas" swaplevel="1"/>
255
<pin name="5" x="-2.54" y="0" visible="pad" length="short" direction="pas" swaplevel="1"/>
256
<pin name="6" x="-2.54" y="-2.54" visible="pad" length="short" direction="pas" swaplevel="1"/>
257
<pin name="7" x="-2.54" y="-5.08" visible="pad" length="short" direction="pas" swaplevel="1"/>
258
<pin name="8" x="-2.54" y="-7.62" visible="pad" length="short" direction="pas" swaplevel="1"/>
259
<pin name="S2" x="2.54" y="-12.7" visible="off" length="short" direction="pas" swaplevel="2" rot="R90"/>
260
<pin name="S1" x="0" y="-12.7" visible="off" length="short" direction="pas" swaplevel="2" rot="R90"/>
261
</symbol>
262
</symbols>
263
<devicesets>
264
<deviceset name="GLX-S-88M" prefix="X">
265
<description>&lt;b&gt;Mod. Jack, Right Angle, 8 posiotion, 8 contatcs&lt;/b&gt; RJ45&lt;p&gt;
266
Source: GLX-S-88M.pdf</description>
267
<gates>
268
<gate name="G$1" symbol="JACK8SH" x="0" y="0"/>
269
</gates>
270
<devices>
271
<device name="" package="GLX-S-88M">
272
<connects>
273
<connect gate="G$1" pin="1" pad="1"/>
274
<connect gate="G$1" pin="2" pad="2"/>
275
<connect gate="G$1" pin="3" pad="3"/>
276
<connect gate="G$1" pin="4" pad="4"/>
277
<connect gate="G$1" pin="5" pad="5"/>
278
<connect gate="G$1" pin="6" pad="6"/>
279
<connect gate="G$1" pin="7" pad="7"/>
280
<connect gate="G$1" pin="8" pad="8"/>
281
<connect gate="G$1" pin="S1" pad="S1"/>
282
<connect gate="G$1" pin="S2" pad="S2"/>
283
</connects>
284
<technologies>
285
<technology name="">
286
<attribute name="MF" value="" constant="no"/>
287
<attribute name="MPN" value="" constant="no"/>
288
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
289
<attribute name="OC_NEWARK" value="unknown" constant="no"/>
290
</technology>
291
</technologies>
292
</device>
293
</devices>
294
</deviceset>
295
</devicesets>
296
</library>
297
<library name="SparkFun-Connectors">
298
<description>&lt;h3&gt;SparkFun Electronics' preferred foot prints&lt;/h3&gt;
299
In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.&lt;br&gt;&lt;br&gt;
300
We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com.
301
&lt;br&gt;&lt;br&gt;
302
&lt;b&gt;Licensing:&lt;/b&gt; Creative Commons ShareAlike 4.0 International - https://creativecommons.org/licenses/by-sa/4.0/ 
303
&lt;br&gt;&lt;br&gt;
304
You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
305
<packages>
306
<package name="DB9">
307
<description>&lt;b&gt;SUB-D&lt;/b&gt;</description>
308
<wire x1="-8.128" y1="15.299" x2="-7.62" y2="15.807" width="0.2032" layer="51" curve="-90"/>
309
<wire x1="7.62" y1="15.807" x2="8.128" y2="15.299" width="0.2032" layer="51" curve="-90"/>
310
<wire x1="-15.4" y1="-2.8" x2="-15.4" y2="2.54" width="0.2032" layer="21"/>
311
<wire x1="-15.4" y1="2.5426" x2="-15.4" y2="9.5" width="0.2032" layer="51"/>
312
<wire x1="15.4" y1="-2.8" x2="15.4" y2="2.54" width="0.2032" layer="21"/>
313
<wire x1="15.4" y1="2.54" x2="15.4" y2="9.5" width="0.2032" layer="51"/>
314
<wire x1="-8.128" y1="10.219" x2="-8.128" y2="15.299" width="0.2032" layer="51"/>
315
<wire x1="-8.763" y1="9.584" x2="-8.128" y2="10.219" width="0.2032" layer="51" curve="90"/>
316
<wire x1="-15.4" y1="9.5" x2="15.4" y2="9.5" width="0.2032" layer="51"/>
317
<wire x1="8.128" y1="10.219" x2="8.128" y2="15.299" width="0.2032" layer="51"/>
318
<wire x1="8.128" y1="10.219" x2="8.763" y2="9.584" width="0.2032" layer="51" curve="90"/>
319
<wire x1="-7.62" y1="15.807" x2="7.62" y2="15.807" width="0.2032" layer="51"/>
320
<wire x1="-15.4" y1="-2.8" x2="15.4" y2="-2.8" width="0.2032" layer="21"/>
321
<pad name="1" x="-5.54" y="-1.42" drill="1.016" diameter="1.8796" shape="square"/>
322
<pad name="2" x="-2.77" y="-1.42" drill="1.016" diameter="1.8796"/>
323
<pad name="3" x="0" y="-1.42" drill="1.016" diameter="1.8796"/>
324
<pad name="4" x="2.77" y="-1.42" drill="1.016" diameter="1.8796"/>
325
<pad name="5" x="5.54" y="-1.42" drill="1.016" diameter="1.8796"/>
326
<pad name="6" x="-4.15" y="1.42" drill="1.016" diameter="1.8796"/>
327
<pad name="7" x="-1.38" y="1.42" drill="1.016" diameter="1.8796"/>
328
<pad name="8" x="1.38" y="1.42" drill="1.016" diameter="1.8796"/>
329
<pad name="9" x="4.15" y="1.42" drill="1.016" diameter="1.8796"/>
330
<pad name="G1" x="-12.5" y="0" drill="3.302" diameter="5.08"/>
331
<pad name="G2" x="12.5" y="0" drill="3.302" diameter="5.08"/>
332
<text x="-0.795" y="2.62" size="0.4064" layer="25" ratio="10">&gt;NAME</text>
333
<text x="-0.69" y="3.415" size="0.4064" layer="27" ratio="10">&gt;VALUE</text>
334
</package>
335
<package name="DB9_MALE">
336
<description>&lt;b&gt;SUB-D&lt;/b&gt;</description>
337
<wire x1="-8.128" y1="15.299" x2="-7.62" y2="15.807" width="0.2032" layer="51" curve="-90"/>
338
<wire x1="7.62" y1="15.807" x2="8.128" y2="15.299" width="0.2032" layer="51" curve="-90"/>
339
<wire x1="-15.4" y1="-2.8" x2="-15.4" y2="2.54" width="0.2032" layer="21"/>
340
<wire x1="-15.4" y1="2.5426" x2="-15.4" y2="9.5" width="0.2032" layer="51"/>
341
<wire x1="15.4" y1="-2.8" x2="15.4" y2="2.54" width="0.2032" layer="21"/>
342
<wire x1="15.4" y1="2.54" x2="15.4" y2="9.5" width="0.2032" layer="51"/>
343
<wire x1="-8.128" y1="10.219" x2="-8.128" y2="15.299" width="0.2032" layer="51"/>
344
<wire x1="-8.763" y1="9.584" x2="-8.128" y2="10.219" width="0.2032" layer="51" curve="90"/>
345
<wire x1="-15.4" y1="9.5" x2="15.4" y2="9.5" width="0.2032" layer="51"/>
346
<wire x1="8.128" y1="10.219" x2="8.128" y2="15.299" width="0.2032" layer="51"/>
347
<wire x1="8.128" y1="10.219" x2="8.763" y2="9.584" width="0.2032" layer="51" curve="90"/>
348
<wire x1="-7.62" y1="15.807" x2="7.62" y2="15.807" width="0.2032" layer="51"/>
349
<wire x1="-15.4" y1="-2.8" x2="15.4" y2="-2.8" width="0.2032" layer="21"/>
350
<pad name="5" x="-5.54" y="-1.42" drill="1.016" diameter="1.8796" shape="square"/>
351
<pad name="4" x="-2.77" y="-1.42" drill="1.016" diameter="1.8796"/>
352
<pad name="3" x="0" y="-1.42" drill="1.016" diameter="1.8796"/>
353
<pad name="2" x="2.77" y="-1.42" drill="1.016" diameter="1.8796"/>
354
<pad name="1" x="5.54" y="-1.42" drill="1.016" diameter="1.8796"/>
355
<pad name="9" x="-4.15" y="1.42" drill="1.016" diameter="1.8796"/>
356
<pad name="8" x="-1.38" y="1.42" drill="1.016" diameter="1.8796"/>
357
<pad name="7" x="1.38" y="1.42" drill="1.016" diameter="1.8796"/>
358
<pad name="6" x="4.15" y="1.42" drill="1.016" diameter="1.8796"/>
359
<pad name="G1" x="-12.5" y="0" drill="3.302" diameter="5.08"/>
360
<pad name="G2" x="12.5" y="0" drill="3.302" diameter="5.08"/>
361
<text x="-0.795" y="2.62" size="0.4064" layer="25" ratio="10">&gt;NAME</text>
362
<text x="-0.69" y="3.415" size="0.4064" layer="27" ratio="10">&gt;VALUE</text>
363
</package>
364
<package name="AUDIO-JACK">
365
<wire x1="7.5" y1="6" x2="7.5" y2="-6" width="0.2032" layer="21"/>
366
<wire x1="-3.5" y1="6" x2="-3.5" y2="4.5" width="0.2032" layer="51"/>
367
<wire x1="-3.5" y1="-4.5" x2="-3.5" y2="-6" width="0.2032" layer="51"/>
368
<wire x1="-4.5" y1="4.5" x2="-4.5" y2="3" width="0.2032" layer="51"/>
369
<wire x1="-4.5" y1="-3" x2="-4.5" y2="-4.5" width="0.2032" layer="51"/>
370
<wire x1="-4.5" y1="-4.5" x2="-3.5" y2="-4.5" width="0.2032" layer="51"/>
371
<wire x1="-4.5" y1="4.5" x2="-3.5" y2="4.5" width="0.2032" layer="51"/>
372
<wire x1="-6.5" y1="3" x2="-6.5" y2="-3" width="0.2032" layer="51"/>
373
<wire x1="-6.5" y1="-3" x2="-4.5" y2="-3" width="0.2032" layer="51"/>
374
<wire x1="-6.5" y1="3" x2="-4.5" y2="3" width="0.2032" layer="51"/>
375
<wire x1="-3.5" y1="6" x2="3.5" y2="6" width="0.2032" layer="21"/>
376
<wire x1="7.5" y1="6" x2="6.5" y2="6" width="0.2032" layer="21"/>
377
<wire x1="-3.5" y1="6" x2="-3.5" y2="-6" width="0.2032" layer="21"/>
378
<wire x1="-3.5" y1="-6" x2="3.5" y2="-6" width="0.2032" layer="21"/>
379
<wire x1="7.5" y1="-6" x2="6.5" y2="-6" width="0.2032" layer="21"/>
380
<pad name="SLEEVE" x="0" y="0" drill="1.3" diameter="2.1844"/>
381
<pad name="RSH" x="5" y="2.5" drill="1.3" diameter="2.1844"/>
382
<pad name="RING" x="5" y="5" drill="1.3" diameter="2.1844"/>
383
<pad name="TSH" x="5" y="-2.5" drill="1.3" diameter="2.1844"/>
384
<pad name="TIP" x="5" y="-5" drill="1.3" diameter="2.1844"/>
385
<text x="-1.27" y="2.54" size="0.4064" layer="25">&gt;NAME</text>
386
<text x="-1.27" y="1.27" size="0.4064" layer="27">&gt;VALUE</text>
387
<hole x="0" y="5" drill="1.2"/>
388
<hole x="-2.5" y="5" drill="1.2"/>
389
<hole x="-2.5" y="-5" drill="1.2"/>
390
<hole x="0" y="-5" drill="1.2"/>
391
<hole x="5" y="0" drill="1.2"/>
392
</package>
393
<package name="STEREOJACK2.5MM_STEREOJACK2.5MM">
394
<wire x1="4.4" y1="2.5" x2="4.2" y2="2.5" width="0.127" layer="21"/>
395
<wire x1="4.2" y1="2.5" x2="-3.3" y2="2.5" width="0.127" layer="21"/>
396
<wire x1="-3.3" y1="2.5" x2="-3.3" y2="1.7" width="0.127" layer="21"/>
397
<wire x1="-3.3" y1="1.7" x2="-3.3" y2="-1.9" width="0.127" layer="21"/>
398
<wire x1="-3.3" y1="-1.9" x2="-3.3" y2="-2.6" width="0.127" layer="21"/>
399
<wire x1="-3.3" y1="-2.6" x2="4.6" y2="-2.6" width="0.127" layer="21"/>
400
<wire x1="4.6" y1="-2.6" x2="4.6" y2="-1.5" width="0.127" layer="21"/>
401
<wire x1="4.6" y1="1.5" x2="4.6" y2="2.5" width="0.127" layer="21"/>
402
<wire x1="4.6" y1="2.5" x2="4.2" y2="2.5" width="0.127" layer="21"/>
403
<wire x1="-3.3" y1="1.7" x2="-6.3" y2="1.7" width="0.127" layer="21"/>
404
<wire x1="-6.3" y1="1.7" x2="-6.3" y2="-1.9" width="0.127" layer="21"/>
405
<wire x1="-6.3" y1="-1.9" x2="-3.3" y2="-1.9" width="0.127" layer="21"/>
406
<pad name="RING1" x="2.5" y="-1.85" drill="1.1" diameter="1.9304"/>
407
<pad name="RING2" x="2.5" y="1.85" drill="1.1" diameter="1.9304"/>
408
<pad name="SHIELD" x="-2.4" y="0" drill="1" diameter="1.9304"/>
409
<pad name="TIP" x="4.5" y="0" drill="1.1" diameter="1.9304"/>
410
<hole x="0" y="0" drill="1.2"/>
411
</package>
412
<package name="STEREOJACK2.5MM_SPECIA_POGOPINS">
413
<wire x1="4.6" y1="2.5" x2="-3.3" y2="2.5" width="0.127" layer="21"/>
414
<wire x1="-3.3" y1="2.5" x2="-3.3" y2="1.7" width="0.127" layer="21"/>
415
<wire x1="-3.3" y1="1.7" x2="-3.3" y2="-1.9" width="0.127" layer="21"/>
416
<wire x1="-3.3" y1="-1.9" x2="-3.3" y2="-2.6" width="0.127" layer="21"/>
417
<wire x1="-3.3" y1="-2.6" x2="4.6" y2="-2.6" width="0.127" layer="21"/>
418
<wire x1="4.6" y1="-2.6" x2="4.6" y2="-1.5" width="0.127" layer="21"/>
419
<wire x1="4.6" y1="1.5" x2="4.6" y2="2.5" width="0.127" layer="21"/>
420
<wire x1="-3.3" y1="1.7" x2="-6.3" y2="1.7" width="0.127" layer="21"/>
421
<wire x1="-6.3" y1="1.7" x2="-6.3" y2="-1.9" width="0.127" layer="21"/>
422
<wire x1="-6.3" y1="-1.9" x2="-3.3" y2="-1.9" width="0.127" layer="21"/>
423
<pad name="RING1" x="2.5" y="-1.85" drill="1.1176" diameter="1.9304" shape="offset" rot="R270"/>
424
<pad name="RING2" x="2.5" y="1.85" drill="1.1176" diameter="1.9304" shape="offset" rot="R90"/>
425
<pad name="SHIELD" x="-2.4" y="0" drill="1.1176" diameter="1.9304" shape="offset" rot="R180"/>
426
<pad name="TIP" x="4.5" y="0" drill="1.1176" diameter="1.9304" shape="offset"/>
427
<hole x="0" y="0" drill="1.2"/>
428
</package>
429
<package name="STEREOJACK2.5MM_SPECIAL_HOLES-ONLY">
430
<wire x1="4.6" y1="2.5" x2="-3.3" y2="2.5" width="0.127" layer="21"/>
431
<wire x1="-3.3" y1="2.5" x2="-3.3" y2="1.7" width="0.127" layer="21"/>
432
<wire x1="-3.3" y1="1.7" x2="-3.3" y2="-1.9" width="0.127" layer="21"/>
433
<wire x1="-3.3" y1="-1.9" x2="-3.3" y2="-2.6" width="0.127" layer="21"/>
434
<wire x1="-3.3" y1="-2.6" x2="4.6" y2="-2.6" width="0.127" layer="21"/>
435
<wire x1="4.6" y1="-2.6" x2="4.6" y2="-1.5" width="0.127" layer="21"/>
436
<wire x1="4.6" y1="1.5" x2="4.6" y2="2.5" width="0.127" layer="21"/>
437
<wire x1="-3.3" y1="1.7" x2="-6.3" y2="1.7" width="0.127" layer="21"/>
438
<wire x1="-6.3" y1="1.7" x2="-6.3" y2="-1.9" width="0.127" layer="21"/>
439
<wire x1="-6.3" y1="-1.9" x2="-3.3" y2="-1.9" width="0.127" layer="21"/>
440
<pad name="RING1" x="2.5" y="-1.85" drill="0.889" diameter="0.8128" rot="R270"/>
441
<pad name="RING2" x="2.5" y="1.85" drill="0.889" diameter="0.8128" rot="R90"/>
442
<pad name="SHIELD" x="-2.4" y="0" drill="0.889" diameter="0.8128" rot="R180"/>
443
<pad name="TIP" x="4.5" y="0" drill="0.889" diameter="0.8128"/>
444
<hole x="0" y="0" drill="0.889"/>
445
<hole x="-2.4" y="0" drill="1.4732"/>
446
<hole x="2.5" y="1.85" drill="1.4732"/>
447
<hole x="4.5" y="0" drill="1.4732"/>
448
<hole x="2.5" y="-1.85" drill="1.4732"/>
449
</package>
450
<package name="STEREOJACK2.5MM_SMD">
451
<wire x1="-1.5" y1="0" x2="-1.5" y2="1.3" width="0.2032" layer="21"/>
452
<wire x1="-1.5" y1="1.3" x2="-1.5" y2="2.5" width="0.2032" layer="21"/>
453
<wire x1="-1.5" y1="2.5" x2="-0.35" y2="2.5" width="0.2032" layer="21"/>
454
<wire x1="-1.5" y1="0" x2="-1.5" y2="-1.3" width="0.2032" layer="21"/>
455
<wire x1="-1.5" y1="-1.3" x2="-1.5" y2="-2.5" width="0.2032" layer="21"/>
456
<wire x1="-1.5" y1="-2.5" x2="-0.4" y2="-2.5" width="0.2032" layer="21"/>
457
<wire x1="2.25" y1="2.5" x2="4.95" y2="2.5" width="0.2032" layer="21"/>
458
<wire x1="2.2" y1="-2.5" x2="4.95" y2="-2.5" width="0.2032" layer="21"/>
459
<wire x1="-2.5" y1="0" x2="-2.5" y2="1.3" width="0.2032" layer="21"/>
460
<wire x1="-2.5" y1="1.3" x2="-1.5" y2="1.3" width="0.2032" layer="21"/>
461
<wire x1="-2.5" y1="0" x2="-2.5" y2="-1.3" width="0.2032" layer="21"/>
462
<wire x1="-2.5" y1="-1.3" x2="-1.5" y2="-1.3" width="0.2032" layer="21"/>
463
<wire x1="6.9" y1="2.5" x2="7.9" y2="2.5" width="0.2032" layer="21"/>
464
<wire x1="7.9" y1="2.5" x2="7.9" y2="1.05" width="0.2032" layer="21"/>
465
<wire x1="6.95" y1="-2.5" x2="7.9" y2="-2.5" width="0.2032" layer="21"/>
466
<wire x1="7.9" y1="-2.5" x2="7.9" y2="-1" width="0.2032" layer="21"/>
467
<smd name="5" x="1" y="2.85" dx="2" dy="2.3" layer="1"/>
468
<smd name="A" x="1" y="-2.85" dx="2" dy="2.3" layer="1"/>
469
<smd name="4" x="6" y="-2.25" dx="2.1" dy="1.5" layer="1" rot="R90"/>
470
<smd name="1" x="6" y="2.25" dx="2.1" dy="1.5" layer="1" rot="R90"/>
471
<smd name="3" x="8.55" y="0" dx="2.1" dy="1.5" layer="1" rot="R180"/>
472
<text x="-1" y="-6" size="1.016" layer="27">&gt;Value</text>
473
<text x="-1" y="5" size="1.016" layer="25">&gt;Name</text>
474
<hole x="0" y="0" drill="1.2"/>
475
<hole x="4" y="0" drill="1.2"/>
476
</package>
477
<package name="AUDIO-JACK-3.5MM-SMD">
478
<wire x1="3.9" y1="-3" x2="10.2" y2="-3" width="0.254" layer="21"/>
479
<wire x1="14.5" y1="-0.635" x2="14.5" y2="-3" width="0.254" layer="21"/>
480
<wire x1="14.5" y1="-3" x2="13.2" y2="-3" width="0.254" layer="21"/>
481
<wire x1="14.5" y1="2.2098" x2="14.5" y2="3" width="0.254" layer="21"/>
482
<wire x1="14.5" y1="3" x2="5.7" y2="3" width="0.254" layer="21"/>
483
<wire x1="0.5" y1="3" x2="0" y2="3" width="0.254" layer="51"/>
484
<wire x1="0" y1="3" x2="0" y2="-2.5" width="0.254" layer="51"/>
485
<wire x1="0" y1="-2.5" x2="0" y2="-3" width="0.254" layer="51"/>
486
<wire x1="0" y1="-3" x2="1" y2="-3" width="0.254" layer="51"/>
487
<wire x1="-0.1524" y1="2.5" x2="-2.5" y2="2.5" width="0.254" layer="51"/>
488
<wire x1="-2.5" y1="2.5" x2="-2.5" y2="-2.5" width="0.254" layer="51"/>
489
<wire x1="-2.5" y1="-2.5" x2="0" y2="-2.5" width="0.254" layer="51"/>
490
<smd name="SLEEVE" x="2.4" y="-3.45" dx="2" dy="2.5" layer="1"/>
491
<smd name="TIP" x="11.7" y="-3.45" dx="2" dy="2.5" layer="1"/>
492
<smd name="RING" x="4.3" y="3.45" dx="2" dy="2.5" layer="1"/>
493
<smd name="TSH" x="15.75" y="0.75" dx="2" dy="2.5" layer="1" rot="R90"/>
494
<smd name="RSH" x="1.5" y="3.45" dx="1.2" dy="2.5" layer="1" rot="R180"/>
495
<hole x="3.5" y="0" drill="2"/>
496
<hole x="10.5" y="0" drill="2"/>
497
</package>
498
<package name="STEREOJACK2.5MM">
499
<wire x1="-1.5" y1="1.3" x2="-1.5" y2="2.5" width="0.2032" layer="21"/>
500
<wire x1="-1.5" y1="2.5" x2="-0.096" y2="2.5" width="0.2032" layer="21"/>
501
<wire x1="-1.5" y1="1.3" x2="-1.5" y2="-1.3" width="0.2032" layer="21"/>
502
<wire x1="-1.5" y1="-1.3" x2="-1.5" y2="-2.5" width="0.2032" layer="21"/>
503
<wire x1="-1.5" y1="-2.5" x2="-0.1206" y2="-2.5" width="0.2032" layer="21"/>
504
<wire x1="1.996" y1="2.5" x2="5.0516" y2="2.5" width="0.2032" layer="21"/>
505
<wire x1="2.073" y1="-2.5" x2="5.077" y2="-2.5" width="0.2032" layer="21"/>
506
<wire x1="-2.5" y1="1.3" x2="-1.5" y2="1.3" width="0.2032" layer="21"/>
507
<wire x1="-2.5" y1="1.3" x2="-2.5" y2="-1.3" width="0.2032" layer="21"/>
508
<wire x1="-2.5" y1="-1.3" x2="-1.5" y2="-1.3" width="0.2032" layer="21"/>
509
<wire x1="6.773" y1="2.5" x2="7.9" y2="2.5" width="0.2032" layer="21"/>
510
<wire x1="7.9" y1="2.5" x2="7.9" y2="0.9738" width="0.2032" layer="21"/>
511
<wire x1="6.8484" y1="-2.5" x2="7.9" y2="-2.5" width="0.2032" layer="21"/>
512
<wire x1="7.9" y1="-2.5" x2="7.9" y2="-0.873" width="0.2032" layer="21"/>
513
<smd name="5" x="1" y="2.9516" dx="1.4666" dy="2.3" layer="1"/>
514
<smd name="A" x="1.016" y="-2.9516" dx="1.4666" dy="2.3" layer="1"/>
515
<smd name="4" x="5.9492" y="-2.54" dx="2.1" dy="1.119" layer="1" rot="R90"/>
516
<smd name="1" x="5.8984" y="2.54" dx="2.1" dy="1.1444" layer="1" rot="R90"/>
517
<smd name="3" x="8.55" y="0" dx="1.9984" dy="1.1698" layer="1" rot="R180"/>
518
<hole x="0" y="0" drill="1.2"/>
519
<hole x="4" y="0" drill="1.2"/>
520
</package>
521
</packages>
522
<symbols>
523
<symbol name="F09G">
524
<wire x1="-1.651" y1="3.429" x2="-1.651" y2="1.651" width="0.254" layer="94" curve="180" cap="flat"/>
525
<wire x1="1.524" y1="1.651" x2="1.524" y2="3.429" width="0.254" layer="94" curve="180" cap="flat"/>
526
<wire x1="-1.651" y1="5.969" x2="-1.651" y2="4.191" width="0.254" layer="94" curve="180" cap="flat"/>
527
<wire x1="1.524" y1="-3.429" x2="1.524" y2="-1.651" width="0.254" layer="94" curve="180" cap="flat"/>
528
<wire x1="-1.651" y1="0.889" x2="-1.651" y2="-0.889" width="0.254" layer="94" curve="180" cap="flat"/>
529
<wire x1="1.524" y1="-0.889" x2="1.524" y2="0.889" width="0.254" layer="94" curve="180" cap="flat"/>
530
<wire x1="-1.651" y1="-1.651" x2="-1.651" y2="-3.429" width="0.254" layer="94" curve="180" cap="flat"/>
531
<wire x1="1.524" y1="-5.969" x2="1.524" y2="-4.191" width="0.254" layer="94" curve="180" cap="flat"/>
532
<wire x1="-1.651" y1="-4.191" x2="-1.651" y2="-5.969" width="0.254" layer="94" curve="180" cap="flat"/>
533
<wire x1="-4.064" y1="6.9312" x2="-2.5226" y2="8.172" width="0.4064" layer="94" curve="-102.324066" cap="flat"/>
534
<wire x1="-2.5226" y1="8.1718" x2="0" y2="7.62" width="0.4064" layer="94"/>
535
<wire x1="0" y1="7.62" x2="3.0654" y2="6.9494" width="0.4064" layer="94"/>
536
<wire x1="3.0654" y1="6.9495" x2="4.0642" y2="5.7088" width="0.4064" layer="94" curve="-77.655139" cap="flat"/>
537
<wire x1="4.064" y1="-5.7088" x2="4.064" y2="5.7088" width="0.4064" layer="94"/>
538
<wire x1="3.0654" y1="-6.9494" x2="4.064" y2="-5.7088" width="0.4064" layer="94" curve="77.657889"/>
539
<wire x1="-4.064" y1="-6.9312" x2="-4.064" y2="6.9312" width="0.4064" layer="94"/>
540
<wire x1="-2.5226" y1="-8.1718" x2="0" y2="-7.62" width="0.4064" layer="94"/>
541
<wire x1="0" y1="-7.62" x2="3.0654" y2="-6.9494" width="0.4064" layer="94"/>
542
<wire x1="-4.064" y1="-6.9312" x2="-2.5226" y2="-8.1719" width="0.4064" layer="94" curve="102.337599" cap="flat"/>
543
<text x="-3.81" y="-10.795" size="1.778" layer="96">&gt;VALUE</text>
544
<text x="-3.81" y="8.89" size="1.778" layer="95">&gt;NAME</text>
545
<pin name="1" x="-7.62" y="5.08" visible="pad" length="middle" direction="pas"/>
546
<pin name="6" x="7.62" y="2.54" visible="pad" length="middle" direction="pas" rot="R180"/>
547
<pin name="2" x="-7.62" y="2.54" visible="pad" length="middle" direction="pas"/>
548
<pin name="7" x="7.62" y="0" visible="pad" length="middle" direction="pas" rot="R180"/>
549
<pin name="3" x="-7.62" y="0" visible="pad" length="middle" direction="pas"/>
550
<pin name="8" x="7.62" y="-2.54" visible="pad" length="middle" direction="pas" rot="R180"/>
551
<pin name="4" x="-7.62" y="-2.54" visible="pad" length="middle" direction="pas"/>
552
<pin name="9" x="7.62" y="-5.08" visible="pad" length="middle" direction="pas" rot="R180"/>
553
<pin name="5" x="-7.62" y="-5.08" visible="pad" length="middle" direction="pas"/>
554
</symbol>
555
<symbol name="AUDIO-JACK">
556
<wire x1="-1.27" y1="-2.54" x2="0" y2="-1.27" width="0.1524" layer="94"/>
557
<wire x1="0" y1="-1.27" x2="1.27" y2="-2.54" width="0.1524" layer="94"/>
558
<wire x1="1.27" y1="-2.54" x2="2.54" y2="-2.54" width="0.1524" layer="94"/>
559
<wire x1="2.54" y1="0" x2="-1.27" y2="0" width="0.1524" layer="94"/>
560
<wire x1="-1.27" y1="0" x2="-2.54" y2="-1.27" width="0.1524" layer="94"/>
561
<wire x1="-2.54" y1="-1.27" x2="-3.81" y2="0" width="0.1524" layer="94"/>
562
<wire x1="2.54" y1="2.54" x2="-5.08" y2="2.54" width="0.1524" layer="94"/>
563
<text x="-5.08" y="3.048" size="1.778" layer="95">&gt;NAME</text>
564
<text x="-5.08" y="-5.08" size="1.778" layer="96">&gt;VALUE</text>
565
<text x="2.286" y="-2.286" size="1.016" layer="94" ratio="15">L</text>
566
<text x="2.286" y="0.254" size="1.016" layer="94" ratio="15">R</text>
567
<rectangle x1="-7.62" y1="-0.762" x2="-2.54" y2="0.762" layer="94" rot="R90"/>
568
<pin name="RIGHT" x="5.08" y="0" visible="off" length="short" rot="R180"/>
569
<pin name="LEFT" x="5.08" y="-2.54" visible="off" length="short" rot="R180"/>
570
<pin name="SLEEVE" x="5.08" y="2.54" visible="off" length="short" rot="R180"/>
571
</symbol>
572
</symbols>
573
<devicesets>
574
<deviceset name="DB9" prefix="X" uservalue="yes">
575
<description>&lt;b&gt;DB9 Connector&lt;/b&gt;
576
Standard DB9 (D-Sub 9) serial connector. Can be used for CAN bus as well as RS485 and RS232. Footprint production proven. Spark Fun Electronics SKU : PRT-00429</description>
577
<gates>
578
<gate name="G$1" symbol="F09G" x="0" y="0"/>
579
</gates>
580
<devices>
581
<device name="FEMALE" package="DB9">
582
<connects>
583
<connect gate="G$1" pin="1" pad="1"/>
584
<connect gate="G$1" pin="2" pad="2"/>
585
<connect gate="G$1" pin="3" pad="3"/>
586
<connect gate="G$1" pin="4" pad="4"/>
587
<connect gate="G$1" pin="5" pad="5"/>
588
<connect gate="G$1" pin="6" pad="6"/>
589
<connect gate="G$1" pin="7" pad="7"/>
590
<connect gate="G$1" pin="8" pad="8"/>
591
<connect gate="G$1" pin="9" pad="9"/>
592
</connects>
593
<technologies>
594
<technology name=""/>
595
</technologies>
596
</device>
597
<device name="MALE" package="DB9_MALE">
598
<connects>
599
<connect gate="G$1" pin="1" pad="1"/>
600
<connect gate="G$1" pin="2" pad="2"/>
601
<connect gate="G$1" pin="3" pad="3"/>
602
<connect gate="G$1" pin="4" pad="4"/>
603
<connect gate="G$1" pin="5" pad="5"/>
604
<connect gate="G$1" pin="6" pad="6"/>
605
<connect gate="G$1" pin="7" pad="7"/>
606
<connect gate="G$1" pin="8" pad="8"/>
607
<connect gate="G$1" pin="9" pad="9"/>
608
</connects>
609
<technologies>
610
<technology name=""/>
611
</technologies>
612
</device>
613
</devices>
614
</deviceset>
615
<deviceset name="AUDIO-JACK" prefix="JP" uservalue="yes">
616
<description>&lt;b&gt;3.5mm Audio Jack&lt;/b&gt;
617
Simple 3.5mm common PCB mount audio jack. SKU: PRT-08032</description>
618
<gates>
619
<gate name="G$1" symbol="AUDIO-JACK" x="0" y="0"/>
620
</gates>
621
<devices>
622
<device name="PTH" package="AUDIO-JACK">
623
<connects>
624
<connect gate="G$1" pin="LEFT" pad="TIP"/>
625
<connect gate="G$1" pin="RIGHT" pad="RING"/>
626
<connect gate="G$1" pin="SLEEVE" pad="SLEEVE"/>
627
</connects>
628
<technologies>
629
<technology name=""/>
630
</technologies>
631
</device>
632
<device name="2.5MM" package="STEREOJACK2.5MM_STEREOJACK2.5MM">
633
<connects>
634
<connect gate="G$1" pin="LEFT" pad="SHIELD"/>
635
<connect gate="G$1" pin="RIGHT" pad="TIP"/>
636
<connect gate="G$1" pin="SLEEVE" pad="RING1"/>
637
</connects>
638
<technologies>
639
<technology name=""/>
640
</technologies>
641
</device>
642
<device name="SPECIAL_POGO_PINS" package="STEREOJACK2.5MM_SPECIA_POGOPINS">
643
<connects>
644
<connect gate="G$1" pin="LEFT" pad="SHIELD"/>
645
<connect gate="G$1" pin="RIGHT" pad="TIP"/>
646
<connect gate="G$1" pin="SLEEVE" pad="RING1"/>
647
</connects>
648
<technologies>
649
<technology name=""/>
650
</technologies>
651
</device>
652
<device name="HOLESONLY" package="STEREOJACK2.5MM_SPECIAL_HOLES-ONLY">
653
<connects>
654
<connect gate="G$1" pin="LEFT" pad="SHIELD"/>
655
<connect gate="G$1" pin="RIGHT" pad="TIP"/>
656
<connect gate="G$1" pin="SLEEVE" pad="RING1"/>
657
</connects>
658
<technologies>
659
<technology name=""/>
660
</technologies>
661
</device>
662
<device name="SMD" package="STEREOJACK2.5MM_SMD">
663
<connects>
664
<connect gate="G$1" pin="LEFT" pad="1"/>
665
<connect gate="G$1" pin="RIGHT" pad="4"/>
666
<connect gate="G$1" pin="SLEEVE" pad="5"/>
667
</connects>
668
<technologies>
669
<technology name="">
670
<attribute name="PROD_ID" value="CONN-10062" constant="no"/>
671
</technology>
672
</technologies>
673
</device>
674
<device name="SMD2" package="AUDIO-JACK-3.5MM-SMD">
675
<connects>
676
<connect gate="G$1" pin="LEFT" pad="TIP"/>
677
<connect gate="G$1" pin="RIGHT" pad="RING"/>
678
<connect gate="G$1" pin="SLEEVE" pad="SLEEVE"/>
679
</connects>
680
<technologies>
681
<technology name="">
682
<attribute name="PROD_ID" value="CONN-10353" constant="no"/>
683
</technology>
684
</technologies>
685
</device>
686
<device name="1:1" package="STEREOJACK2.5MM">
687
<connects>
688
<connect gate="G$1" pin="LEFT" pad="1"/>
689
<connect gate="G$1" pin="RIGHT" pad="4"/>
690
<connect gate="G$1" pin="SLEEVE" pad="5"/>
691
</connects>
692
<technologies>
693
<technology name=""/>
694
</technologies>
695
</device>
696
</devices>
697
</deviceset>
698
</devicesets>
699
</library>
700
<library name="optocoupler">
701
<description>&lt;b&gt;Opto Couplers&lt;/b&gt;&lt;p&gt;
702
Siemens, Hewlett-Packard, Texas Instuments, Sharp, Motorola&lt;p&gt;
703
&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
704
<packages>
705
<package name="DIP4">
706
<description>&lt;b&gt;DIP 4&lt;/b&gt; 300 mil&lt;p&gt;
707
Source: http://www.vishay.com/docs/83673/sfh618.pdf</description>
708
<wire x1="2.315" y1="3.18" x2="2.315" y2="-3.18" width="0.1524" layer="21"/>
709
<wire x1="-2.315" y1="-1.085" x2="-2.315" y2="3.18" width="0.1524" layer="21"/>
710
<wire x1="-2.315" y1="3.18" x2="2.315" y2="3.18" width="0.1524" layer="21"/>
711
<wire x1="2.315" y1="-3.18" x2="-2.315" y2="-3.18" width="0.1524" layer="21"/>
712
<wire x1="-2.315" y1="-2.13" x2="-2.315" y2="-1.085" width="0.1524" layer="21" curve="180"/>
713
<wire x1="-2.315" y1="-3.18" x2="-2.315" y2="-2.13" width="0.1524" layer="21"/>
714
<wire x1="-2.315" y1="-2.13" x2="-2.315" y2="-1.085" width="0.1524" layer="21"/>
715
<pad name="1" x="-1.27" y="-3.81" drill="0.8"/>
716
<pad name="2" x="1.27" y="-3.81" drill="0.8"/>
717
<pad name="3" x="1.27" y="3.81" drill="0.8"/>
718
<pad name="4" x="-1.27" y="3.81" drill="0.8"/>
719
<text x="-2.54" y="-3.175" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
720
<text x="3.81" y="-3.175" size="1.27" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
721
<rectangle x1="-1.651" y1="-3.925" x2="-0.889" y2="-3.2" layer="51"/>
722
<rectangle x1="0.889" y1="-3.925" x2="1.651" y2="-3.2" layer="51"/>
723
<rectangle x1="0.889" y1="3.2" x2="1.651" y2="3.925" layer="51" rot="R180"/>
724
<rectangle x1="-1.651" y1="3.2" x2="-0.889" y2="3.925" layer="51" rot="R180"/>
725
</package>
726
<package name="SMD4-7">
727
<description>&lt;b&gt;SMD 4&lt;/b&gt; Option 7&lt;p&gt;
728
Source:&lt;a href=" http://www.vishay.com/docs/83673/sfh618.pdf"&gt; Data sheet &lt;/a&gt;</description>
729
<wire x1="2.315" y1="3.18" x2="2.315" y2="-3.18" width="0.1524" layer="21"/>
730
<wire x1="-2.315" y1="-1.085" x2="-2.315" y2="3.18" width="0.1524" layer="21"/>
731
<wire x1="-2.315" y1="3.18" x2="2.315" y2="3.18" width="0.1524" layer="21"/>
732
<wire x1="2.315" y1="-3.18" x2="-2.315" y2="-3.18" width="0.1524" layer="21"/>
733
<wire x1="-2.315" y1="-2.13" x2="-2.315" y2="-1.085" width="0.1524" layer="21" curve="180"/>
734
<wire x1="-2.315" y1="-3.18" x2="-2.315" y2="-2.13" width="0.1524" layer="21"/>
735
<wire x1="-2.315" y1="-2.13" x2="-2.315" y2="-1.085" width="0.1524" layer="21"/>
736
<smd name="1" x="-1.27" y="-4.77" dx="1.78" dy="1.55" layer="1"/>
737
<smd name="2" x="1.27" y="-4.77" dx="1.78" dy="1.55" layer="1"/>
738
<smd name="3" x="1.27" y="4.77" dx="1.78" dy="1.55" layer="1" rot="R180"/>
739
<smd name="4" x="-1.27" y="4.77" dx="1.78" dy="1.55" layer="1" rot="R180"/>
740
<text x="-2.54" y="-3.175" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
741
<text x="3.81" y="-3.175" size="1.27" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
742
<rectangle x1="-1.651" y1="-5.15" x2="-0.889" y2="-3.2" layer="51"/>
743
<rectangle x1="0.889" y1="-5.15" x2="1.651" y2="-3.2" layer="51"/>
744
<rectangle x1="0.889" y1="3.2" x2="1.651" y2="5.15" layer="51" rot="R180"/>
745
<rectangle x1="-1.651" y1="3.2" x2="-0.889" y2="5.15" layer="51" rot="R180"/>
746
</package>
747
<package name="DIP4-400">
748
<description>&lt;b&gt;DIP 4&lt;/b&gt; 400 mil&lt;p&gt;
749
Source: &lt;a href="http://www.vishay.com/docs/83673/sfh618.pdf"&gt; Dat asheet &lt;/a&gt;</description>
750
<wire x1="2.315" y1="3.18" x2="2.315" y2="-3.18" width="0.1524" layer="21"/>
751
<wire x1="-2.315" y1="-1.085" x2="-2.315" y2="3.18" width="0.1524" layer="21"/>
752
<wire x1="-2.315" y1="3.18" x2="2.315" y2="3.18" width="0.1524" layer="21"/>
753
<wire x1="2.315" y1="-3.18" x2="-2.315" y2="-3.18" width="0.1524" layer="21"/>
754
<wire x1="-2.315" y1="-2.13" x2="-2.315" y2="-1.085" width="0.1524" layer="21" curve="180"/>
755
<wire x1="-2.315" y1="-3.18" x2="-2.315" y2="-2.13" width="0.1524" layer="21"/>
756
<wire x1="-2.315" y1="-2.13" x2="-2.315" y2="-1.085" width="0.1524" layer="21"/>
757
<pad name="1" x="-1.27" y="-5.08" drill="0.8"/>
758
<pad name="2" x="1.27" y="-5.08" drill="0.8"/>
759
<pad name="3" x="1.27" y="5.08" drill="0.8"/>
760
<pad name="4" x="-1.27" y="5.08" drill="0.8"/>
761
<text x="-2.54" y="-3.175" size="1.27" layer="25" ratio="10" rot="R90">&gt;NAME</text>
762
<text x="3.81" y="-3.175" size="1.27" layer="27" ratio="10" rot="R90">&gt;VALUE</text>
763
<rectangle x1="-1.651" y1="-4.445" x2="-0.889" y2="-3.2" layer="51"/>
764
<rectangle x1="0.889" y1="-4.445" x2="1.651" y2="-3.2" layer="51"/>
765
<rectangle x1="0.889" y1="3.2" x2="1.651" y2="4.445" layer="51" rot="R180"/>
766
<rectangle x1="-1.651" y1="3.2" x2="-0.889" y2="4.445" layer="51" rot="R180"/>
767
</package>
768
</packages>
769
<symbols>
770
<symbol name="OK">
771
<wire x1="-2.413" y1="-1.143" x2="-1.016" y2="0.254" width="0.1524" layer="94"/>
772
<wire x1="-1.016" y1="0.254" x2="-1.905" y2="-0.127" width="0.1524" layer="94"/>
773
<wire x1="-1.905" y1="-0.127" x2="-1.397" y2="-0.635" width="0.1524" layer="94"/>
774
<wire x1="-1.397" y1="-0.635" x2="-1.016" y2="0.254" width="0.1524" layer="94"/>
775
<wire x1="-1.143" y1="1.397" x2="-2.032" y2="1.016" width="0.1524" layer="94"/>
776
<wire x1="-2.032" y1="1.016" x2="-1.524" y2="0.508" width="0.1524" layer="94"/>
777
<wire x1="-1.524" y1="0.508" x2="-1.143" y2="1.397" width="0.1524" layer="94"/>
778
<wire x1="-2.54" y1="0" x2="-1.143" y2="1.397" width="0.1524" layer="94"/>
779
<wire x1="-3.175" y1="1.27" x2="-4.445" y2="-1.27" width="0.254" layer="94"/>
780
<wire x1="-4.445" y1="-1.27" x2="-5.715" y2="1.27" width="0.254" layer="94"/>
781
<wire x1="-3.175" y1="-1.27" x2="-4.445" y2="-1.27" width="0.254" layer="94"/>
782
<wire x1="-4.445" y1="-1.27" x2="-5.715" y2="-1.27" width="0.254" layer="94"/>
783
<wire x1="-3.175" y1="1.27" x2="-4.445" y2="1.27" width="0.254" layer="94"/>
784
<wire x1="-4.445" y1="1.27" x2="-4.445" y2="-1.27" width="0.254" layer="94"/>
785
<wire x1="-4.445" y1="1.27" x2="-5.715" y2="1.27" width="0.254" layer="94"/>
786
<wire x1="-6.985" y1="5.08" x2="4.445" y2="5.08" width="0.4064" layer="94"/>
787
<wire x1="-6.985" y1="-5.08" x2="4.445" y2="-5.08" width="0.4064" layer="94"/>
788
<wire x1="-4.445" y1="2.54" x2="-4.445" y2="1.27" width="0.1524" layer="94"/>
789
<wire x1="-6.985" y1="5.08" x2="-6.985" y2="-5.08" width="0.4064" layer="94"/>
790
<wire x1="-4.445" y1="-1.27" x2="-4.445" y2="-2.54" width="0.1524" layer="94"/>
791
<wire x1="4.445" y1="5.08" x2="4.445" y2="-5.08" width="0.4064" layer="94"/>
792
<wire x1="-4.445" y1="2.54" x2="-7.62" y2="2.54" width="0.1524" layer="94"/>
793
<wire x1="-4.445" y1="-2.54" x2="-7.62" y2="-2.54" width="0.1524" layer="94"/>
794
<wire x1="2.54" y1="2.54" x2="0" y2="0" width="0.1524" layer="94"/>
795
<wire x1="0" y1="0" x2="2.286" y2="-2.286" width="0.1524" layer="94"/>
796
<wire x1="2.54" y1="-2.54" x2="5.08" y2="-2.54" width="0.1524" layer="94"/>
797
<wire x1="2.54" y1="2.54" x2="5.08" y2="2.54" width="0.1524" layer="94"/>
798
<wire x1="1.778" y1="-1.016" x2="2.286" y2="-2.286" width="0.1524" layer="94"/>
799
<wire x1="2.286" y1="-2.286" x2="2.54" y2="-2.54" width="0.1524" layer="94"/>
800
<wire x1="2.286" y1="-2.286" x2="1.016" y2="-1.778" width="0.1524" layer="94"/>
801
<wire x1="1.016" y1="-1.778" x2="1.778" y2="-1.016" width="0.1524" layer="94"/>
802
<text x="-6.985" y="5.715" size="1.778" layer="95">&gt;NAME</text>
803
<text x="-6.985" y="-7.62" size="1.778" layer="96">&gt;VALUE</text>
804
<rectangle x1="-0.381" y1="-2.54" x2="0.381" y2="2.54" layer="94"/>
805
<pin name="A" x="-10.16" y="2.54" visible="pad" length="short" direction="pas"/>
806
<pin name="C" x="-10.16" y="-2.54" visible="pad" length="short" direction="pas"/>
807
<pin name="EMIT" x="7.62" y="-2.54" visible="pad" length="short" direction="pas" rot="R180"/>
808
<pin name="COL" x="7.62" y="2.54" visible="pad" length="short" direction="pas" rot="R180"/>
809
</symbol>
810
</symbols>
811
<devicesets>
812
<deviceset name="SFH618?*" prefix="OK">
813
<description>&lt;b&gt;Optocoupler, Phototransistor Output, Low Input Current&lt;/b&gt;&lt;p&gt;
814
Source: &lt;a href="http://www.vishay.com/docs/83673/sfh618.pdf"&gt; Data sheet &lt;/a&gt;</description>
815
<gates>
816
<gate name="G$1" symbol="OK" x="0" y="0"/>
817
</gates>
818
<devices>
819
<device name="A" package="DIP4">
820
<connects>
821
<connect gate="G$1" pin="A" pad="1"/>
822
<connect gate="G$1" pin="C" pad="2"/>
823
<connect gate="G$1" pin="COL" pad="4"/>
824
<connect gate="G$1" pin="EMIT" pad="3"/>
825
</connects>
826
<technologies>
827
<technology name="-2">
828
<attribute name="MF" value="VISHAY/TELEFUNKEN" constant="no"/>
829
<attribute name="MPN" value="SFH618A-2" constant="no"/>
830
<attribute name="OC_FARNELL" value="6424855" constant="no"/>
831
<attribute name="OC_NEWARK" value="21H7744" constant="no"/>
832
</technology>
833
<technology name="-3">
834
<attribute name="MF" value="VISHAY/TELEFUNKEN" constant="no"/>
835
<attribute name="MPN" value="SFH618A-3" constant="no"/>
836
<attribute name="OC_FARNELL" value="1020374" constant="no"/>
837
<attribute name="OC_NEWARK" value="58K2209" constant="no"/>
838
</technology>
839
<technology name="-4">
840
<attribute name="MF" value="VISHAY/TELEFUNKEN" constant="no"/>
841
<attribute name="MPN" value="SFH618A-4" constant="no"/>
842
<attribute name="OC_FARNELL" value="5805673" constant="no"/>
843
<attribute name="OC_NEWARK" value="21H7746" constant="no"/>
844
</technology>
845
<technology name="-5">
846
<attribute name="MF" value="VISHAY/TELEFUNKEN" constant="no"/>
847
<attribute name="MPN" value="SFH618A-5" constant="no"/>
848
<attribute name="OC_FARNELL" value="1469593" constant="no"/>
849
<attribute name="OC_NEWARK" value="59K0259" constant="no"/>
850
</technology>
851
</technologies>
852
</device>
853
<device name="A-3X007" package="SMD4-7">
854
<connects>
855
<connect gate="G$1" pin="A" pad="1"/>
856
<connect gate="G$1" pin="C" pad="2"/>
857
<connect gate="G$1" pin="COL" pad="4"/>
858
<connect gate="G$1" pin="EMIT" pad="3"/>
859
</connects>
860
<technologies>
861
<technology name="">
862
<attribute name="MF" value="" constant="no"/>
863
<attribute name="MPN" value="" constant="no"/>
864
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
865
<attribute name="OC_NEWARK" value="unknown" constant="no"/>
866
</technology>
867
</technologies>
868
</device>
869
<device name="A-" package="DIP4-400">
870
<connects>
871
<connect gate="G$1" pin="A" pad="1"/>
872
<connect gate="G$1" pin="C" pad="2"/>
873
<connect gate="G$1" pin="COL" pad="4"/>
874
<connect gate="G$1" pin="EMIT" pad="3"/>
875
</connects>
876
<technologies>
877
<technology name="3X006">
878
<attribute name="MF" value="" constant="no"/>
879
<attribute name="MPN" value="SFH618A-3X006" constant="no"/>
880
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
881
<attribute name="OC_NEWARK" value="43K9541" constant="no"/>
882
</technology>
883
<technology name="4X006">
884
<attribute name="MF" value="" constant="no"/>
885
<attribute name="MPN" value="" constant="no"/>
886
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
887
<attribute name="OC_NEWARK" value="unknown" constant="no"/>
888
</technology>
889
<technology name="5X006">
890
<attribute name="MF" value="" constant="no"/>
891
<attribute name="MPN" value="" constant="no"/>
892
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
893
<attribute name="OC_NEWARK" value="unknown" constant="no"/>
894
</technology>
895
</technologies>
896
</device>
897
<device name="A-5X007" package="SMD4-7">
898
<connects>
899
<connect gate="G$1" pin="A" pad="1"/>
900
<connect gate="G$1" pin="C" pad="2"/>
901
<connect gate="G$1" pin="COL" pad="4"/>
902
<connect gate="G$1" pin="EMIT" pad="3"/>
903
</connects>
904
<technologies>
905
<technology name="">
906
<attribute name="MF" value="" constant="no"/>
907
<attribute name="MPN" value="SFH618A-5X007" constant="no"/>
908
<attribute name="OC_FARNELL" value="unknown" constant="no"/>
909
<attribute name="OC_NEWARK" value="43K9546" constant="no"/>
910
</technology>
911
</technologies>
912
</device>
913
<device name="6" package="SMD4-7">
914
<connects>
915
<connect gate="G$1" pin="A" pad="1"/>
916
<connect gate="G$1" pin="C" pad="2"/>
917
<connect gate="G$1" pin="COL" pad="4"/>
918
<connect gate="G$1" pin="EMIT" pad="3"/>
919
</connects>
920
<technologies>
921
<technology name="-2">
922
<attribute name="MF" value="VISHAY/TELEFUNKEN" constant="no"/>
923
<attribute name="MPN" value="SFH6186-2" constant="no"/>
924
<attribute name="OC_FARNELL" value="1469583" constant="no"/>
925
<attribute name="OC_NEWARK" value="58K2210" constant="no"/>
926
</technology>
927
<technology name="-3">
928
<attribute name="MF" value="VISHAY/TELEFUNKEN" constant="no"/>
929
<attribute name="MPN" value="SFH6186-3" constant="no"/>
930
<attribute name="OC_FARNELL" value="1469529" constant="no"/>
931
<attribute name="OC_NEWARK" value="21H7751" constant="no"/>
932
</technology>
933
<technology name="-4">
934
<attribute name="MF" value="VISHAY/TELEFUNKEN" constant="no"/>
935
<attribute name="MPN" value="SFH6186-4" constant="no"/>
936
<attribute name="OC_FARNELL" value="1469530" constant="no"/>
937
<attribute name="OC_NEWARK" value="21H7753" constant="no"/>
938
</technology>
939
<technology name="-5">
940
<attribute name="MF" value="VISHAY/TELEFUNKEN" constant="no"/>
941
<attribute name="MPN" value="SFH6186-5" constant="no"/>
942
<attribute name="OC_FARNELL" value="1469584" constant="no"/>
943
<attribute name="OC_NEWARK" value="58K2211" constant="no"/>
944
</technology>
945
</technologies>
946
</device>
947
</devices>
948
</deviceset>
949
</devicesets>
950
</library>
951
<library name="adafruit">
952
<packages>
953
<package name="SMADIODE">
954
<description>&lt;b&gt;SMA Surface Mount Diode&lt;/b&gt;</description>
955
<wire x1="-2.15" y1="1.3" x2="2.15" y2="1.3" width="0.2032" layer="51"/>
956
<wire x1="2.15" y1="1.3" x2="2.15" y2="-1.3" width="0.2032" layer="51"/>
957
<wire x1="2.15" y1="-1.3" x2="-2.15" y2="-1.3" width="0.2032" layer="51"/>
958
<wire x1="-2.15" y1="-1.3" x2="-2.15" y2="1.3" width="0.2032" layer="51"/>
959
<wire x1="-3.789" y1="-1.394" x2="-3.789" y2="-1.146" width="0.127" layer="21"/>
960
<wire x1="-3.789" y1="-1.146" x2="-3.789" y2="1.6" width="0.127" layer="21"/>
961
<wire x1="-3.789" y1="1.6" x2="3.816" y2="1.6" width="0.127" layer="21"/>
962
<wire x1="3.816" y1="1.6" x2="3.816" y2="1.394" width="0.127" layer="21"/>
963
<wire x1="3.816" y1="1.394" x2="3.816" y2="1.3365" width="0.127" layer="21"/>
964
<wire x1="3.816" y1="1.394" x2="3.816" y2="-1.6" width="0.127" layer="21"/>
965
<wire x1="3.816" y1="-1.6" x2="-3.789" y2="-1.6" width="0.127" layer="21"/>
966
<wire x1="-3.789" y1="-1.6" x2="-3.789" y2="-1.146" width="0.127" layer="21"/>
967
<wire x1="-0.3175" y1="-0.4445" x2="-0.3175" y2="0.4445" width="0.127" layer="21"/>
968
<wire x1="-0.3175" y1="0.4445" x2="-0.6985" y2="0" width="0.127" layer="21"/>
969
<wire x1="-0.6985" y1="0" x2="-0.3175" y2="-0.4445" width="0.127" layer="21"/>
970
<wire x1="-0.6985" y1="-0.4445" x2="-0.6985" y2="0.4445" width="0.127" layer="21"/>
971
<smd name="C" x="-2.3495" y="0" dx="2.54" dy="2.54" layer="1"/>
972
<smd name="A" x="2.3495" y="0" dx="2.54" dy="2.54" layer="1" rot="R180"/>
973
<text x="-2.54" y="1.905" size="0.4064" layer="25" font="vector">&gt;NAME</text>
974
<text x="-2.54" y="-2.286" size="0.4064" layer="27" font="vector">&gt;VALUE</text>
975
<rectangle x1="-2.825" y1="-1.1" x2="-2.175" y2="1.1" layer="51"/>
976
<rectangle x1="2.175" y1="-1.1" x2="2.825" y2="1.1" layer="51" rot="R180"/>
977
<rectangle x1="-1.75" y1="-1.225" x2="-1.075" y2="1.225" layer="51"/>
978
</package>
979
<package name="DO-1N4148">
980
<wire x1="-2.54" y1="0.762" x2="2.54" y2="0.762" width="0.2032" layer="21"/>
981
<wire x1="2.54" y1="0.762" x2="2.54" y2="0" width="0.2032" layer="21"/>
982
<wire x1="2.54" y1="0" x2="2.54" y2="-0.762" width="0.2032" layer="21"/>
983
<wire x1="2.54" y1="-0.762" x2="-2.54" y2="-0.762" width="0.2032" layer="21"/>
984
<wire x1="-2.54" y1="-0.762" x2="-2.54" y2="0" width="0.2032" layer="21"/>
985
<wire x1="-2.54" y1="0" x2="-2.54" y2="0.762" width="0.2032" layer="21"/>
986
<wire x1="2.54" y1="0" x2="2.794" y2="0" width="0.2032" layer="21"/>
987
<wire x1="-2.54" y1="0" x2="-2.794" y2="0" width="0.2032" layer="21"/>
988
<wire x1="1.905" y1="0.635" x2="1.905" y2="-0.635" width="0.2032" layer="21"/>
989
<pad name="A" x="-3.81" y="0" drill="0.9"/>
990
<pad name="C" x="3.81" y="0" drill="0.9"/>
991
<text x="-2.54" y="1.27" size="0.4064" layer="25">&gt;Name</text>
992
<text x="-2.032" y="-0.254" size="0.6096" layer="21">&gt;Value</text>
993
</package>
994
<package name="SOT23-R">
995
<description>&lt;b&gt;SOT23&lt;/b&gt; - Reflow soldering</description>
996
<wire x1="1.5724" y1="0.6604" x2="1.5724" y2="-0.6604" width="0.1524" layer="51"/>
997
<wire x1="1.5724" y1="-0.6604" x2="-1.5724" y2="-0.6604" width="0.1524" layer="51"/>
998
<wire x1="-1.5724" y1="-0.6604" x2="-1.5724" y2="0.6604" width="0.1524" layer="51"/>
999
<wire x1="-1.5724" y1="0.6604" x2="1.5724" y2="0.6604" width="0.1524" layer="51"/>
1000
<wire x1="-1.5724" y1="-0.6524" x2="-1.5724" y2="0.6604" width="0.1524" layer="21"/>
1001
<wire x1="-1.5724" y1="0.6604" x2="-0.5136" y2="0.6604" width="0.1524" layer="21"/>
1002
<wire x1="1.5724" y1="0.6604" x2="1.5724" y2="-0.6524" width="0.1524" layer="21"/>
1003
<wire x1="0.5636" y1="0.6604" x2="1.5724" y2="0.6604" width="0.1524" layer="21"/>
1004
<wire x1="0.4224" y1="-0.6604" x2="-0.4364" y2="-0.6604" width="0.1524" layer="21"/>
1005
<smd name="3" x="0" y="1" dx="0.6" dy="0.7" layer="1"/>
1006
<smd name="2" x="0.95" y="-1" dx="0.6" dy="0.7" layer="1"/>
1007
<smd name="1" x="-0.95" y="-1" dx="0.6" dy="0.7" layer="1"/>
1008
<text x="1.778" y="0.254" size="0.4064" layer="25">&gt;NAME</text>
1009
<text x="1.778" y="-0.508" size="0.4064" layer="27">&gt;VALUE</text>
1010
<rectangle x1="-0.2286" y1="0.7112" x2="0.2286" y2="1.2954" layer="51"/>
1011
<rectangle x1="0.7112" y1="-1.2954" x2="1.1684" y2="-0.7112" layer="51"/>
1012
<rectangle x1="-1.1684" y1="-1.2954" x2="-0.7112" y2="-0.7112" layer="51"/>
1013
</package>
1014
<package name="SOT23-W">
1015
<description>&lt;b&gt;SOT23&lt;/b&gt; - Wave soldering</description>
1016
<wire x1="1.5724" y1="0.6604" x2="1.5724" y2="-0.6604" width="0.1524" layer="51"/>
1017
<wire x1="1.5724" y1="-0.6604" x2="-1.5724" y2="-0.6604" width="0.1524" layer="51"/>
1018
<wire x1="-1.5724" y1="-0.6604" x2="-1.5724" y2="0.6604" width="0.1524" layer="51"/>
1019
<wire x1="-1.5724" y1="0.6604" x2="1.5724" y2="0.6604" width="0.1524" layer="51"/>
1020
<wire x1="-1.5724" y1="-0.3984" x2="-1.5724" y2="0.6604" width="0.1524" layer="21"/>
1021
<wire x1="1.5724" y1="0.6604" x2="1.5724" y2="-0.3984" width="0.1524" layer="21"/>
1022
<wire x1="0.2954" y1="-0.6604" x2="-0.3094" y2="-0.6604" width="0.1524" layer="21"/>
1023
<smd name="3" x="0" y="1.3" dx="2.8" dy="1.4" layer="1"/>
1024
<smd name="2" x="1.1" y="-1.3" dx="1.2" dy="1.4" layer="1"/>
1025
<smd name="1" x="-1.1" y="-1.3" dx="1.2" dy="1.4" layer="1"/>
1026
<text x="2.032" y="0.254" size="0.4064" layer="25">&gt;NAME</text>
1027
<text x="2.032" y="-0.508" size="0.4064" layer="27">&gt;VALUE</text>
1028
<rectangle x1="-0.2286" y1="0.7112" x2="0.2286" y2="1.2954" layer="51"/>
1029
<rectangle x1="0.7112" y1="-1.2954" x2="1.1684" y2="-0.7112" layer="51"/>
1030
<rectangle x1="-1.1684" y1="-1.2954" x2="-0.7112" y2="-0.7112" layer="51"/>
1031
</package>
1032
<package name="SOD-523">
1033
<description>SOD-523 (0.8x1.2mm)
1034
1035
&lt;p&gt;Source: http://www.rohm.com/products/databook/di/pdf/rb751s-40.pdf&lt;/p&gt;</description>
1036
<wire x1="-0.75" y1="1.5" x2="0.75" y2="1.5" width="0.127" layer="21"/>
1037
<wire x1="0.75" y1="1.5" x2="0.75" y2="-1.5" width="0.127" layer="21"/>
1038
<wire x1="0.75" y1="-1.5" x2="-0.75" y2="-1.5" width="0.127" layer="21"/>
1039
<wire x1="-0.75" y1="-1.5" x2="-0.75" y2="1.5" width="0.127" layer="21"/>
1040
<wire x1="1" y1="0.25" x2="1.5" y2="0.25" width="0.127" layer="51"/>
1041
<wire x1="1.5" y1="0.25" x2="2" y2="0.25" width="0.127" layer="51"/>
1042
<wire x1="1" y1="-0.25" x2="1.5" y2="-0.25" width="0.127" layer="51"/>
1043
<wire x1="1.5" y1="-0.25" x2="2" y2="-0.25" width="0.127" layer="51"/>
1044
<wire x1="2" y1="-0.25" x2="1.5" y2="0.25" width="0.127" layer="51"/>
1045
<wire x1="1.5" y1="0.25" x2="1" y2="-0.25" width="0.127" layer="51"/>
1046
<wire x1="1.5" y1="0.25" x2="1.5" y2="0.75" width="0.127" layer="51"/>
1047
<wire x1="1.5" y1="-0.25" x2="1.5" y2="-0.75" width="0.127" layer="51"/>
1048
<wire x1="-0.4445" y1="-0.1905" x2="0.4445" y2="-0.1905" width="0.127" layer="21"/>
1049
<wire x1="0.4445" y1="-0.1905" x2="0" y2="0.1905" width="0.127" layer="21"/>
1050
<wire x1="0" y1="0.1905" x2="-0.4445" y2="-0.1905" width="0.127" layer="21"/>
1051
<wire x1="-0.4445" y1="0.1905" x2="0.4445" y2="0.1905" width="0.127" layer="21"/>
1052
<smd name="K" x="0" y="0.8" dx="0.8" dy="0.6" layer="1"/>
1053
<smd name="A" x="0" y="-0.8" dx="0.8" dy="0.6" layer="1"/>
1054
<text x="1.016" y="1.016" size="0.4064" layer="25">&gt;NAME</text>
1055
<text x="1.016" y="-1.524" size="0.4064" layer="27">&gt;VALUE</text>
1056
<rectangle x1="-0.4" y1="-0.6" x2="0.4" y2="0.6" layer="51"/>
1057
<rectangle x1="-0.15" y1="-0.8" x2="0.15" y2="-0.6" layer="51"/>
1058
<rectangle x1="-0.15" y1="0.6" x2="0.15" y2="0.8" layer="51"/>
1059
</package>
1060
<package name="SOD-123">
1061
<wire x1="-1" y1="0.7" x2="1" y2="0.7" width="0.1524" layer="51"/>
1062
<wire x1="1" y1="0.7