-
Notifications
You must be signed in to change notification settings - Fork 119
/
Arduino_Uno_R3_From_Scratch.lib
145 lines (145 loc) · 2.98 KB
/
Arduino_Uno_R3_From_Scratch.lib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
EESchema-LIBRARY Version 2.3
#encoding utf-8
#
# 3V3_LDO
#
DEF 3V3_LDO #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 -40 30 H I C CNN
F1 "3V3_LDO" 0 120 30 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
ALIAS +3,3V
DRAW
X 3V3_LDO 1 0 0 0 U 30 30 0 0 W N
C 0 60 20 0 1 6 N
P 3 0 1 6 0 0 0 40 0 40 N
ENDDRAW
ENDDEF
#
# 5V_LDO
#
DEF 5V_LDO #PWR 0 40 Y Y 1 F P
F0 "#PWR" 0 90 20 H I C CNN
F1 "5V_LDO" 0 120 30 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
X 5V_LDO 1 0 0 0 U 20 20 0 0 W N
C 0 60 20 0 1 6 N
P 2 0 1 6 0 0 0 40 N
ENDDRAW
ENDDEF
#
# BARREL_JACK
#
DEF BARREL_JACK J 0 40 Y Y 1 F N
F0 "J" 150 -300 60 H V C CNN
F1 "BARREL_JACK" 0 350 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -250 250 200 -250 0 1 0 f
X +9V 1 -450 150 200 R 40 40 1 1 I
X GND 2 -450 0 200 R 40 40 1 1 I
X SHUNT 3 -450 -150 200 R 40 40 1 1 I
ENDDRAW
ENDDEF
#
# CERAMIC_RESONATOR
#
DEF CERAMIC_RESONATOR XTAL 0 40 Y N 1 F N
F0 "XTAL" 0 150 50 H V C CNN
F1 "CERAMIC_RESONATOR" 50 -100 40 H V L CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
S -100 100 100 -50 0 1 8 N
P 6 0 1 0 -150 100 -150 -50 -125 -50 -125 100 -150 100 -150 100 F
P 6 0 1 0 150 100 150 -50 125 -50 125 100 150 100 150 100 F
X P1 1 -400 50 250 R 60 60 1 1 P I
X PM 2 0 -200 150 U 20 20 1 1 P I
X P3 3 400 50 250 L 60 60 1 1 P I
ENDDRAW
ENDDEF
#
# DELETE
#
DEF DELETE U 0 40 Y Y 1 F N
F0 "U" 0 0 60 H V C CNN
F1 "DELETE" 0 0 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
ENDDRAW
ENDDEF
#
# RESET_SWITCH
#
DEF RESET_SWITCH SW 0 40 Y Y 1 F N
F0 "SW" 0 -200 60 H V C CNN
F1 "RESET_SWITCH" 0 250 60 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
C 40 0 10 0 1 10 N
P 2 0 1 10 -100 -100 -100 100 N
P 2 0 1 10 100 0 50 0 N
P 2 0 1 10 100 100 100 -100 N
P 3 0 1 10 -100 0 -50 0 30 50 N
X ~ 1 -200 100 100 R 50 50 1 1 I
X ~ 2 -200 -100 100 R 50 50 1 1 I
X ~ 3 200 100 100 L 50 50 1 1 I
X ~ 4 200 -100 100 L 50 50 1 1 I
ENDDRAW
ENDDEF
#
# USBVCC
#
DEF USBVCC #PWR 0 40 Y Y 1 F P
F0 "#PWR" 0 90 20 H I C CNN
F1 "USBVCC" 0 120 30 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
X USBVCC 1 0 0 0 U 20 20 0 0 W N
C 0 60 20 0 1 6 N
P 2 0 1 6 0 0 0 40 N
ENDDRAW
ENDDEF
#
# USB_TYPE_B
#
DEF USB_TYPE_B J 0 0 Y Y 1 F N
F0 "J" -250 -50 40 H V C CNN
F1 "USB_TYPE_B" 0 250 40 H V C CNN
F2 "" 25 -150 60 H V C CNN
F3 "" 25 -150 60 H V C CNN
DRAW
S -75 50 75 -50 0 1 10 f
S 200 -250 -200 200 0 1 10 N
P 9 0 1 10 -125 -150 125 -150 125 100 75 150 -75 150 -125 100 -125 -150 -125 -150 -125 -150 N
X Vbus 1 350 200 150 L 25 25 1 1 w
X D- 2 350 50 150 L 25 25 1 1 B
X D+ 3 350 -100 150 L 25 25 1 1 B
X GND 4 350 -250 150 L 25 25 1 1 W
X Shield_1 5 100 -450 200 U 25 25 1 1 P
X Shield_2 6 -100 -450 200 U 25 25 1 1 P
ENDDRAW
ENDDEF
#
# Vin
#
DEF Vin #PWR 0 40 Y Y 1 F P
F0 "#PWR" 0 90 20 H I C CNN
F1 "Vin" 0 120 30 H V C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
X Vin 1 0 0 0 U 20 20 0 0 W N
C 0 60 20 0 1 6 N
P 2 0 1 6 0 30 0 40 N
P 4 0 1 6 0 0 0 30 0 30 0 30 N
ENDDRAW
ENDDEF
#
#End Library