-
Notifications
You must be signed in to change notification settings - Fork 0
/
KeypadController.sch
338 lines (338 loc) · 6.87 KB
/
KeypadController.sch
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
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
EESchema Schematic File Version 4
LIBS:Raspberry-I2C-LCD-and-Keypad-cache
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 4 4
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L RasPiInterface:TCA8418 U4
U 1 1 5D3B5E8E
P 4200 2750
F 0 "U4" H 4150 3531 50 0000 C CNN
F 1 "TCA8418" H 4150 3440 50 0000 C CNN
F 2 "Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.65x2.65mm" H 4200 2750 50 0001 C CNN
F 3 "" H 4200 2750 50 0001 C CNN
1 4200 2750
1 0 0 -1
$EndComp
Text HLabel 3050 2250 0 50 Input ~ 0
SDA
Text HLabel 3050 2550 0 50 Input ~ 0
SCL
Text HLabel 3050 2700 0 50 Input ~ 0
~INT
Text HLabel 3050 2050 0 50 Input ~ 0
3.3V
Text HLabel 3150 4450 0 50 Input ~ 0
GND
Wire Wire Line
3150 4450 3250 4450
Wire Wire Line
4150 4450 4150 4350
Wire Wire Line
3050 2050 3850 2050
Wire Wire Line
3850 2050 3850 2150
Wire Wire Line
3050 2550 3450 2550
Wire Wire Line
3050 2700 3450 2700
Wire Wire Line
3050 2950 3450 2950
Wire Wire Line
3450 2400 3300 2400
Wire Wire Line
3300 2400 3300 2250
Wire Wire Line
3300 2250 3050 2250
Text HLabel 3050 2400 0 50 Input ~ 0
SDG
Wire Wire Line
3200 2400 3050 2400
$Comp
L Connector_Generic:Conn_01x08 J4
U 1 1 5D3BAFF2
P 8650 5350
F 0 "J4" H 8730 5342 50 0000 L CNN
F 1 "Conn_01x08" H 8730 5251 50 0000 L CNN
F 2 "Connector_PinHeader_1.27mm:PinHeader_1x08_P1.27mm_Horizontal" H 8650 5350 50 0001 C CNN
F 3 "~" H 8650 5350 50 0001 C CNN
1 8650 5350
1 0 0 -1
$EndComp
Text Notes 8950 3050 0 50 ~ 0
Keypad1\n16 Keys
Text Notes 8900 5800 0 50 ~ 0
Keypad2\n16 Keys
$Comp
L Connector_Generic:Conn_01x08 J3
U 1 1 5D3C4F83
P 8650 4050
F 0 "J3" H 8730 4042 50 0000 L CNN
F 1 "Conn_01x08" H 8730 3951 50 0000 L CNN
F 2 "Connector_PinHeader_1.27mm:PinHeader_1x08_P1.27mm_Horizontal" H 8650 4050 50 0001 C CNN
F 3 "~" H 8650 4050 50 0001 C CNN
1 8650 4050
1 0 0 -1
$EndComp
Text Notes 8950 4500 0 50 ~ 0
GPIO1\n8 IO
Wire Wire Line
4850 2450 6000 2450
Wire Wire Line
4850 2550 5900 2550
Wire Wire Line
4850 2650 5800 2650
Wire Wire Line
6750 3250 6750 2750
Wire Wire Line
6850 2850 6850 3350
Wire Wire Line
7050 3550 7050 3050
Wire Wire Line
4850 3550 7050 3550
$Comp
L Connector_Generic:Conn_01x08 J2
U 1 1 5D3B9F95
P 8650 2650
F 0 "J2" H 8730 2642 50 0000 L CNN
F 1 "Conn_01x08" H 8730 2551 50 0000 L CNN
F 2 "Connector_PinHeader_1.27mm:PinHeader_1x08_P1.27mm_Horizontal" H 8650 2650 50 0001 C CNN
F 3 "~" H 8650 2650 50 0001 C CNN
1 8650 2650
1 0 0 -1
$EndComp
Wire Wire Line
6950 3450 6950 2950
Wire Wire Line
4850 3450 6950 3450
Wire Wire Line
4850 3350 6850 3350
Wire Wire Line
4850 3250 6750 3250
Wire Wire Line
4850 2750 6550 2750
Wire Wire Line
4850 2850 6450 2850
Wire Wire Line
4850 2950 6350 2950
Wire Wire Line
4850 3050 6250 3050
Wire Wire Line
6550 2750 6550 3850
Wire Wire Line
6450 2850 6450 3950
Wire Wire Line
6350 2950 6350 4050
Wire Wire Line
6250 3050 6250 4150
Wire Wire Line
5000 4050 5000 4250
Wire Wire Line
4900 4150 4900 4350
Connection ~ 4150 4450
Wire Wire Line
4900 4150 4850 4150
Wire Wire Line
5000 4050 4850 4050
Wire Wire Line
6100 2350 6100 5050
Connection ~ 6100 2350
Wire Wire Line
6000 2450 6000 5150
Connection ~ 6000 2450
Wire Wire Line
5900 2550 5900 5250
Connection ~ 5900 2550
Wire Wire Line
5800 2650 5800 5350
Connection ~ 5800 2650
Wire Wire Line
4850 3650 5600 3650
Wire Wire Line
5600 3650 5600 5450
Wire Wire Line
4850 3750 5500 3750
Wire Wire Line
5500 3750 5500 5550
Wire Wire Line
4850 3850 5400 3850
Wire Wire Line
5400 3850 5400 5650
Wire Wire Line
4850 3950 5300 3950
Wire Wire Line
5300 3950 5300 5750
$Comp
L power:+3.3V #PWR03
U 1 1 5D3FD12F
P 6900 3750
F 0 "#PWR03" H 6900 3600 50 0001 C CNN
F 1 "+3.3V" V 6915 3878 50 0000 L CNN
F 2 "" H 6900 3750 50 0001 C CNN
F 3 "" H 6900 3750 50 0001 C CNN
1 6900 3750
0 -1 -1 0
$EndComp
$Comp
L power:+3.3V #PWR02
U 1 1 5D3FF481
P 4000 1800
F 0 "#PWR02" H 4000 1650 50 0001 C CNN
F 1 "+3.3V" V 4015 1928 50 0000 L CNN
F 2 "" H 4000 1800 50 0001 C CNN
F 3 "" H 4000 1800 50 0001 C CNN
1 4000 1800
0 1 1 0
$EndComp
Wire Wire Line
4000 1800 3850 1800
Wire Wire Line
3850 1800 3850 2050
Connection ~ 3850 2050
Wire Wire Line
6900 3750 7200 3750
Wire Wire Line
7400 3150 7200 3150
Connection ~ 7200 3750
Wire Wire Line
7200 3750 8450 3750
Wire Wire Line
6550 3850 7400 3850
Wire Wire Line
6450 3950 7500 3950
Wire Wire Line
6350 4050 7600 4050
Wire Wire Line
6250 4150 7700 4150
Wire Wire Line
4900 4350 7900 4350
Wire Wire Line
4150 4450 8450 4450
Connection ~ 7400 3850
Wire Wire Line
7400 3850 8450 3850
Connection ~ 7500 3950
Wire Wire Line
7500 3950 8450 3950
Connection ~ 7600 4050
Wire Wire Line
7600 4050 8450 4050
Connection ~ 7700 4150
Wire Wire Line
7700 4150 8450 4150
Wire Wire Line
5000 4250 7800 4250
Connection ~ 7800 4250
Wire Wire Line
7800 4250 8450 4250
Connection ~ 7900 4350
Wire Wire Line
7900 4350 8450 4350
Wire Wire Line
6100 2350 8450 2350
Wire Wire Line
6000 2450 8450 2450
Wire Wire Line
5900 2550 8450 2550
Wire Wire Line
5800 2650 8450 2650
Wire Wire Line
6750 2750 8450 2750
Wire Wire Line
6850 2850 8450 2850
Wire Wire Line
6950 2950 8450 2950
Wire Wire Line
8450 3050 7050 3050
Wire Wire Line
6100 5050 8450 5050
Wire Wire Line
6000 5150 8450 5150
Wire Wire Line
5900 5250 8450 5250
Wire Wire Line
5800 5350 8450 5350
Wire Wire Line
5600 5450 8450 5450
Wire Wire Line
5500 5550 8450 5550
Wire Wire Line
5400 5650 8450 5650
Wire Wire Line
5300 5750 8450 5750
$Comp
L Device:C C5
U 1 1 5D4616B7
P 3250 4250
F 0 "C5" H 3365 4296 50 0000 L CNN
F 1 "100n" H 3365 4205 50 0000 L CNN
F 2 "Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mm" H 3288 4100 50 0001 C CNN
F 3 "~" H 3250 4250 50 0001 C CNN
1 3250 4250
1 0 0 -1
$EndComp
Wire Wire Line
3250 4450 3250 4400
Connection ~ 3250 4450
Wire Wire Line
3250 4450 4150 4450
$Comp
L power:+3.3V #PWR01
U 1 1 5D465443
P 3250 4000
F 0 "#PWR01" H 3250 3850 50 0001 C CNN
F 1 "+3.3V" H 3265 4173 50 0000 C CNN
F 2 "" H 3250 4000 50 0001 C CNN
F 3 "" H 3250 4000 50 0001 C CNN
1 3250 4000
1 0 0 -1
$EndComp
Wire Wire Line
3250 4100 3250 4000
$Comp
L Device:R_Network08_US RN1
U 1 1 5D3AE6CF
P 7800 3350
F 0 "RN1" H 8188 3396 50 0000 L CNN
F 1 "10k" H 8188 3305 50 0000 L CNN
F 2 "Resistor_THT:R_Array_SIP9" V 8275 3350 50 0001 C CNN
F 3 "http://www.vishay.com/docs/31509/csc.pdf" H 7800 3350 50 0001 C CNN
1 7800 3350
1 0 0 -1
$EndComp
Text Label 3050 2950 0 50 ~ 0
~RES
Wire Wire Line
8000 3650 8400 3650
Text Label 8250 3650 0 50 ~ 0
~RES
Wire Wire Line
7200 3150 7200 3750
Wire Wire Line
7400 3550 7400 3850
Wire Wire Line
7500 3550 7500 3950
Wire Wire Line
7600 3550 7600 4050
Wire Wire Line
7700 3550 7700 4150
Wire Wire Line
7800 3550 7800 4250
Wire Wire Line
7900 3550 7900 4350
Wire Wire Line
8000 3550 8000 3650
Wire Wire Line
4850 2350 6100 2350
$EndSCHEMATC