improved Horus rotary encoder driver and generic behavior (#5510)
[opentx.git] / doc / Mega2560 / MEGA2560.lib
blob31a9dbb38a53be0af94e9e7d7793751276b7a731
1 EESchema-LIBRARY Version 2.3  Date: 06/01/2017 11:42:37
2 #encoding utf-8
4 # +BATT
6 DEF +BATT #PWR 0 0 Y Y 1 F P
7 F0 "#PWR" 0 -50 20 H I C CNN
8 F1 "+BATT" 0 100 30 H V C CNN
9 F2 "~" 0 0 60 H V C CNN
10 F3 "~" 0 0 60 H V C CNN
11 DRAW
12 X +BATT 1 0 0 0 U 20 20 0 0 W N
13 C 0 60 20 0 1 0 N
14 P 3 0 1 0  0 0  0 40  0 40 N
15 ENDDRAW
16 ENDDEF
18 # +HF
20 DEF +HF #PWR 0 0 Y Y 1 F P
21 F0 "#PWR" 0 -50 20 H I C CNN
22 F1 "+HF" 0 100 50 H V C CNN
23 F2 "~" 0 0 60 H V C CNN
24 F3 "~" 0 0 60 H V C CNN
25 DRAW
26 X +BATT 1 0 0 0 U 20 20 0 0 W N
27 C 0 60 20 0 1 0 N
28 P 3 0 1 0  0 0  0 40  0 40 N
29 ENDDRAW
30 ENDDEF
32 # 4016
34 DEF 4016 U 0 0 Y Y 4 F N
35 F0 "U" 200 -149 40 H V C CNN
36 F1 "4016" 200 150 40 H V C CNN
37 F2 "~" 0 0 60 H V C CNN
38 F3 "~" 0 0 60 H V C CNN
39 ALIAS 4066
40 DRAW
41 P 3 0 1 0  -100 -150  0 -50  0 -50 N
42 P 4 0 1 0  -100 0  100 100  100 -100  -100 0 N
43 P 4 0 1 0  -100 100  100 0  -100 -100  -100 100 N
44 X V- 7 0 -250 200 U 30 30 0 1 W
45 X V+ 14 0 250 200 D 30 30 0 1 W
46 X I/O 1 -300 0 200 R 40 40 1 1 P
47 X O/I 2 300 0 200 L 40 40 1 1 P
48 X ON 13 -300 -150 200 R 40 40 1 1 I
49 X O/I 3 300 0 200 L 40 40 2 1 P
50 X I/O 4 -300 0 200 R 40 40 2 1 P
51 X ON 5 -300 -150 200 R 40 40 2 1 I
52 X ON 6 -300 -150 200 R 40 40 3 1 I
53 X I/O 8 -300 0 200 R 40 40 3 1 P
54 X O/I 9 300 0 200 L 40 40 3 1 P
55 X O/I 10 300 0 200 L 40 40 4 1 P
56 X I/O 11 -300 0 200 R 40 40 4 1 P
57 X ON 12 -300 -150 200 R 40 40 4 1 I
58 ENDDRAW
59 ENDDEF
61 # 7805
63 DEF 7805 U 0 30 N Y 1 F N
64 F0 "U" 150 -196 60 H V C CNN
65 F1 "7805" 0 200 60 H V C CNN
66 F2 "~" 0 0 60 H V C CNN
67 F3 "~" 0 0 60 H V C CNN
68 ALIAS LM7805 LM7812 78L05
69 DRAW
70 S -200 -150 200 150 0 1 0 N
71 X VI VI -400 50 200 R 40 40 1 1 I
72 X VO VO 400 50 200 L 40 40 1 1 w
73 X GND GND 0 -250 100 U 40 40 1 1 I
74 ENDDRAW
75 ENDDEF
77 # C
79 DEF C C 0 10 N Y 1 F N
80 F0 "C" 0 100 40 H V L CNN
81 F1 "C" 6 -85 40 H V L CNN
82 F2 "~" 38 -150 30 H V C CNN
83 F3 "~" 0 0 60 H V C CNN
84 $FPLIST
85  SM*
86  C?
87  C1-1
88 $ENDFPLIST
89 DRAW
90 P 2 0 1 20  -80 -30  80 -30 N
91 P 2 0 1 20  -80 30  80 30 N
92 X ~ 1 0 200 170 D 40 40 1 1 P
93 X ~ 2 0 -200 170 U 40 40 1 1 P
94 ENDDRAW
95 ENDDEF
97 # CONN_1
99 DEF ~CONN_1 P 0 30 N N 1 F N
100 F0 "P" 80 0 40 H V L CNN
101 F1 "CONN_1" 0 55 30 H I C CNN
102 F2 "~" 0 0 60 H V C CNN
103 F3 "~" 0 0 60 H V C CNN
104 DRAW
105 C 0 0 31 0 1 0 N
106 P 2 0 1 0  -30 0  -50 0 N
107 X 1 1 -150 0 100 R 60 60 1 1 P
108 ENDDRAW
109 ENDDEF
111 # DIODESCH
113 DEF DIODESCH D 0 40 N N 1 F N
114 F0 "D" 0 100 40 H V C CNN
115 F1 "DIODESCH" 0 -100 40 H V C CNN
116 F2 "~" 0 0 60 H V C CNN
117 F3 "~" 0 0 60 H V C CNN
118 $FPLIST
119  D?
120  S*
121 $ENDFPLIST
122 DRAW
123 P 3 0 1 0  -50 50  50 0  -50 -50 F
124 P 6 0 1 8  75 25  75 50  50 50  50 -50  25 -50  25 -25 N
125 X A 1 -200 0 150 R 40 40 1 1 P
126 X K 2 200 0 150 L 40 40 1 1 P
127 ENDDRAW
128 ENDDEF
130 # GND
132 DEF ~GND #PWR 0 0 Y Y 1 F P
133 F0 "#PWR" 0 0 30 H I C CNN
134 F1 "GND" 0 -70 30 H I C CNN
135 F2 "~" 0 0 60 H V C CNN
136 F3 "~" 0 0 60 H V C CNN
137 DRAW
138 P 4 0 1 0  -50 0  0 -50  50 0  -50 0 N
139 X GND 1 0 0 0 U 30 30 1 1 W N
140 ENDDRAW
141 ENDDEF
143 # LED
145 DEF LED D 0 40 Y N 1 F N
146 F0 "D" 0 100 50 H V C CNN
147 F1 "LED" 0 -100 50 H V C CNN
148 F2 "~" 0 0 60 H V C CNN
149 F3 "~" 0 0 60 H V C CNN
150 $FPLIST
151  LED-3MM
152  LED-5MM
153  LED-10MM
154  LED-0603
155  LED-0805
156  LED-1206
157  LEDV
158 $ENDFPLIST
159 DRAW
160 P 2 0 1 0  50 50  50 -50 N
161 P 3 0 1 0  -50 50  50 0  -50 -50 F
162 P 3 0 1 0  65 -40  110 -80  105 -55 N
163 P 3 0 1 0  80 -25  125 -65  120 -40 N
164 X A 1 -200 0 150 R 40 40 1 1 P
165 X K 2 200 0 150 L 40 40 1 1 P
166 ENDDRAW
167 ENDDEF
169 # LM2903
171 DEF LM2903 U 0 20 Y Y 2 F N
172 F0 "U" 150 150 60 H V C CNN
173 F1 "LM2903" 200 -200 60 H V C CNN
174 F2 "~" 0 0 60 H V C CNN
175 F3 "~" 0 0 60 H V C CNN
176 ALIAS LM293 LM393 LM193
177 DRAW
178 P 4 0 1 0  -200 200  200 0  -200 -200  -200 200 N
179 X ~ 1 500 0 300 L 40 40 1 1 C
180 X _ 2 -500 -100 300 R 40 40 1 1 I
181 X + 3 -500 100 300 R 40 40 1 1 I
182 X V- 4 -100 -400 250 U 40 40 1 1 W
183 X V+ 8 -100 400 250 D 40 40 1 1 W
184 X V- 4 -100 -400 250 U 40 40 2 1 W
185 X + 5 -500 100 300 R 40 40 2 1 I
186 X _ 6 -500 -100 300 R 40 40 2 1 I
187 X ~ 7 500 0 300 L 40 40 2 1 C
188 X V+ 8 -100 400 250 D 40 40 2 1 W
189 ENDDRAW
190 ENDDEF
192 # MOS_N
194 DEF MOS_N Q 0 0 N Y 1 F N
195 F0 "Q" 10 170 60 H V R CNN
196 F1 "MOS_N" 10 -150 60 H V R CNN
197 F2 "~" 0 0 60 H V C CNN
198 F3 "~" 0 0 60 H V C CNN
199 ALIAS MOSFET_N
200 DRAW
201 P 2 0 1 8  -50 -100  -50 100 N
202 P 2 0 1 10  0 -150  0 150 N
203 P 2 0 1 0  100 -100  0 -100 N
204 P 2 0 1 0  100 100  0 100 N
205 P 3 0 1 8  100 -100  100 0  50 0 N
206 P 5 0 1 8  50 30  50 -30  0 0  50 30  50 30 N
207 X D D 100 200 100 D 40 40 1 1 P
208 X G G -200 0 150 R 40 40 1 1 I
209 X S S 100 -200 100 U 40 40 1 1 P
210 ENDDRAW
211 ENDDEF
213 # MOS_P
215 DEF MOS_P Q 0 40 Y N 1 F N
216 F0 "Q" 0 190 60 H V R CNN
217 F1 "MOS_P" 0 -180 60 H V R CNN
218 F2 "~" 0 0 60 H V C CNN
219 F3 "~" 0 0 60 H V C CNN
220 ALIAS MOSFET_P
221 DRAW
222 P 2 0 1 8  -50 -100  -50 100 N
223 P 2 0 1 10  0 -150  0 150 N
224 P 2 0 1 8  30 0  0 0 N
225 P 2 0 1 0  100 -100  0 -100 N
226 P 2 0 1 0  100 100  0 100 N
227 P 3 0 1 0  80 0  100 0  100 -100 N
228 P 5 0 1 8  30 40  30 -30  80 0  30 40  30 40 N
229 X D D 100 200 100 D 40 40 1 1 P
230 X G G -200 0 150 R 40 40 1 1 I
231 X S S 100 -200 100 U 40 40 1 1 P
232 ENDDRAW
233 ENDDEF
235 # POT
237 DEF POT RV 0 40 Y N 1 F N
238 F0 "RV" 0 -100 50 H V C CNN
239 F1 "POT" 0 0 50 H V C CNN
240 F2 "~" 0 0 60 H V C CNN
241 F3 "~" 0 0 60 H V C CNN
242 DRAW
243 S -150 50 150 -50 0 1 0 N
244 P 3 0 1 0  0 50  -20 70  20 70 F
245 X 1 1 -250 0 100 R 40 40 1 1 P
246 X 2 2 0 150 80 D 40 40 1 1 P
247 X 3 3 250 0 100 L 40 40 1 1 P
248 ENDDRAW
249 ENDDEF
251 # R
253 DEF R R 0 0 N Y 1 F N
254 F0 "R" 80 0 40 V V C CNN
255 F1 "R" 7 1 40 V V C CNN
256 F2 "~" -70 0 30 V V C CNN
257 F3 "~" 0 0 30 H V C CNN
258 $FPLIST
259  R?
260  SM0603
261  SM0805
262  R?-*
263  SM1206
264 $ENDFPLIST
265 DRAW
266 S -40 150 40 -150 0 1 12 N
267 X ~ 1 0 250 100 D 60 60 1 1 P
268 X ~ 2 0 -250 100 U 60 60 1 1 P
269 ENDDRAW
270 ENDDEF
272 # SPEAKER
274 DEF SPEAKER SP 0 0 N Y 1 F N
275 F0 "SP" -100 250 70 H V C CNN
276 F1 "SPEAKER" -100 -250 70 H V C CNN
277 F2 "~" 0 0 60 H V C CNN
278 F3 "~" 0 0 60 H V C CNN
279 DRAW
280 P 4 0 0 0  100 150  250 300  250 -300  100 -150 N
281 P 5 0 0 0  -100 150  100 150  100 -150  -100 -150  -100 150 F
282 X 1 1 -300 100 200 R 40 40 1 1 I
283 X 2 2 -300 -100 200 R 40 40 1 1 I
284 ENDDRAW
285 ENDDEF
287 # SPST
289 DEF SPST SW 0 0 N Y 1 F N
290 F0 "SW" 0 100 70 H V C CNN
291 F1 "SPST" 0 -100 70 H V C CNN
292 F2 "~" 0 0 60 H V C CNN
293 F3 "~" 0 0 60 H V C CNN
294 DRAW
295 C -150 0 50 0 0 0 N
296 C 150 0 50 0 0 0 N
297 P 2 0 0 0  -100 0  100 100 N
298 X 1 1 -500 0 300 R 70 70 1 1 I
299 X 2 2 500 0 300 L 70 70 1 1 I
300 ENDDRAW
301 ENDDEF
303 # SW
305 DEF SW SW 0 40 N N 1 F N
306 F0 "SW" 0 100 50 H V C CNN
307 F1 "SW" 0 0 50 H V C CNN
308 F2 "~" 0 0 60 H V C CNN
309 F3 "~" 0 0 60 H V C CNN
310 DRAW
311 P 2 0 1 0  -100 0  100 50 N
312 X 1 1 -300 0 200 R 60 60 0 1 P I
313 X 2 2 300 0 200 L 60 60 0 1 P I
314 ENDDRAW
315 ENDDEF
317 # SW_PUSH
319 DEF SW_PUSH SW 0 40 N N 1 F N
320 F0 "SW" 150 110 50 H V C CNN
321 F1 "SW_PUSH" 0 -80 50 H V C CNN
322 F2 "~" 0 0 60 H V C CNN
323 F3 "~" 0 0 60 H V C CNN
324 DRAW
325 S -170 50 170 60 0 1 0 N
326 P 4 0 1 0  -40 60  -30 90  30 90  40 60 N
327 X 1 1 -300 0 200 R 60 60 0 1 P I
328 X 2 2 300 0 200 L 60 60 0 1 P I
329 ENDDRAW
330 ENDDEF
332 # TLP290
334 DEF TLP290 IC 0 40 Y Y 1 F N
335 F0 "IC" -213 178 40 H V C CNN
336 F1 "TLP290" 149 -184 40 H V C CNN
337 F2 "SOP4" -164 -174 29 H V C CNN
338 F3 "~" 0 0 60 H V C CNN
339 DRAW
340 C -175 -100 5 0 1 0 N
341 C -175 100 5 0 1 0 N
342 S -250 150 250 -150 0 1 10 f
343 P 2 0 1 10  -200 25  -150 25 N
344 P 2 0 1 0  -175 -25  -175 -100 N
345 P 2 0 1 0  -175 25  -175 100 N
346 P 2 0 1 10  -125 -25  -75 -25 N
347 P 2 0 1 0  100 25  175 100 N
348 P 2 0 1 0  175 -100  100 -25 F
349 P 2 0 1 0  175 -100  250 -100 N
350 P 2 0 1 0  175 100  250 100 N
351 P 3 0 1 0  -250 100  -100 100  -100 25 N
352 P 3 0 1 0  -100 -25  -100 -100  -250 -100 N
353 P 3 0 1 20  100 75  100 -75  100 -75 N
354 P 4 0 1 10  -175 25  -200 -25  -150 -25  -175 25 F
355 P 4 0 1 10  -100 -25  -125 25  -75 25  -100 -25 F
356 P 4 0 1 0  -20 10  1 30  1 10  31 40 N
357 P 4 0 1 0  31 40  11 30  21 20  31 40 N
358 P 5 0 1 0  120 -65  140 -45  160 -85  120 -65  120 -65 F
359 P 7 0 1 0  -20 -30  1 -10  1 -30  31 0  11 -10  21 -20  31 0 N
360 X ~ 1 -350 100 100 R 40 40 1 1 P
361 X ~ 2 -350 -100 100 R 40 40 1 1 P
362 X ~ 3 350 -100 100 L 40 40 1 1 P
363 X ~ 4 350 100 100 L 40 40 1 1 P
364 ENDDRAW
365 ENDDEF
367 # VCC
369 DEF VCC #PWR 0 0 Y Y 1 F P
370 F0 "#PWR" 0 100 30 H I C CNN
371 F1 "VCC" 0 100 30 H V C CNN
372 F2 "~" 0 0 60 H V C CNN
373 F3 "~" 0 0 60 H V C CNN
374 DRAW
375 X VCC 1 0 0 0 U 20 20 0 0 W N
376 C 0 50 20 0 1 0 N
377 P 3 0 1 0  0 0  0 30  0 30 N
378 ENDDRAW
379 ENDDEF
381 #End Library