296 lines
5.9 KiB
Plaintext
296 lines
5.9 KiB
Plaintext
EESchema Schematic File Version 2
|
|
LIBS:power
|
|
LIBS:device
|
|
LIBS:switches
|
|
LIBS:relays
|
|
LIBS:motors
|
|
LIBS:transistors
|
|
LIBS:conn
|
|
LIBS:linear
|
|
LIBS:regul
|
|
LIBS:74xx
|
|
LIBS:cmos4000
|
|
LIBS:adc-dac
|
|
LIBS:memory
|
|
LIBS:xilinx
|
|
LIBS:microcontrollers
|
|
LIBS:dsp
|
|
LIBS:microchip
|
|
LIBS:analog_switches
|
|
LIBS:motorola
|
|
LIBS:texas
|
|
LIBS:intel
|
|
LIBS:audio
|
|
LIBS:interface
|
|
LIBS:digital-audio
|
|
LIBS:philips
|
|
LIBS:display
|
|
LIBS:cypress
|
|
LIBS:siliconi
|
|
LIBS:opto
|
|
LIBS:atmel
|
|
LIBS:contrib
|
|
LIBS:valves
|
|
LIBS:lts
|
|
LIBS:lts-proto-cache
|
|
EELAYER 25 0
|
|
EELAYER END
|
|
$Descr USLetter 11000 8500
|
|
encoding utf-8
|
|
Sheet 2 3
|
|
Title "LCD Interface"
|
|
Date "2018-02-06"
|
|
Rev "AA"
|
|
Comp "Let's Talk Science"
|
|
Comment1 "Shawn Nock <shawn@monadnock.ca>"
|
|
Comment2 ""
|
|
Comment3 ""
|
|
Comment4 ""
|
|
$EndDescr
|
|
$Comp
|
|
L MCP23008 U5
|
|
U 1 1 5A7C83AC
|
|
P 4450 3550
|
|
F 0 "U5" H 4350 4175 50 0000 R CNN
|
|
F 1 "MCP23008" H 4350 4100 50 0000 R CNN
|
|
F 2 "Housings_SOIC:SOIC-18W_7.5x11.6mm_Pitch1.27mm" H 4500 2900 50 0001 L CNN
|
|
F 3 "" H 4700 4150 50 0001 C CNN
|
|
1 4450 3550
|
|
-1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L RC1602A U6
|
|
U 1 1 5A7C8DE4
|
|
P 6350 3450
|
|
F 0 "U6" H 6100 4100 50 0000 C CNN
|
|
F 1 "RC1602A" H 6460 4100 50 0000 L CNN
|
|
F 2 "lts:NHD-0216BZ" H 6450 2650 50 0001 C CNN
|
|
F 3 "" H 6450 3350 50 0001 C CNN
|
|
1 6350 3450
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
4950 3950 5950 3950
|
|
Wire Wire Line
|
|
4950 3850 5950 3850
|
|
Wire Wire Line
|
|
4950 3750 5950 3750
|
|
Wire Wire Line
|
|
4950 3650 5950 3650
|
|
Wire Wire Line
|
|
4950 3250 5500 3250
|
|
Wire Wire Line
|
|
5500 3250 5500 2950
|
|
Wire Wire Line
|
|
5500 2950 5950 2950
|
|
Wire Wire Line
|
|
5950 3150 5700 3150
|
|
Wire Wire Line
|
|
5700 3150 5700 3350
|
|
Wire Wire Line
|
|
3950 3550 3700 3550
|
|
Text GLabel 3700 3550 0 45 Input ~ 0
|
|
SCL
|
|
Text GLabel 3700 3650 0 45 Input ~ 0
|
|
SDA
|
|
$Comp
|
|
L R R11
|
|
U 1 1 5A7C8F8D
|
|
P 3800 2900
|
|
F 0 "R11" V 3880 2900 50 0000 C CNN
|
|
F 1 "10k" V 3800 2900 50 0000 C CNN
|
|
F 2 "Resistors_SMD:R_0603_HandSoldering" V 3730 2900 50 0001 C CNN
|
|
F 3 "" H 3800 2900 50 0001 C CNN
|
|
1 3800 2900
|
|
1 0 0 -1
|
|
$EndComp
|
|
Wire Wire Line
|
|
3950 3150 3800 3150
|
|
Wire Wire Line
|
|
3800 3150 3800 3050
|
|
Wire Wire Line
|
|
3800 2750 4450 2750
|
|
Wire Wire Line
|
|
4450 2750 4450 2950
|
|
$Comp
|
|
L +3.3V #PWR028
|
|
U 1 1 5A7C903C
|
|
P 4450 2750
|
|
F 0 "#PWR028" H 4450 2600 50 0001 C CNN
|
|
F 1 "+3.3V" H 4450 2890 50 0000 C CNN
|
|
F 2 "" H 4450 2750 50 0001 C CNN
|
|
F 3 "" H 4450 2750 50 0001 C CNN
|
|
1 4450 2750
|
|
1 0 0 -1
|
|
$EndComp
|
|
Connection ~ 4450 2750
|
|
$Comp
|
|
L GND #PWR029
|
|
U 1 1 5A7C906B
|
|
P 5950 3050
|
|
F 0 "#PWR029" H 5950 2800 50 0001 C CNN
|
|
F 1 "GND" H 5950 2900 50 0000 C CNN
|
|
F 2 "" H 5950 3050 50 0001 C CNN
|
|
F 3 "" H 5950 3050 50 0001 C CNN
|
|
1 5950 3050
|
|
0 1 1 0
|
|
$EndComp
|
|
$Comp
|
|
L POT RV1
|
|
U 1 1 5A7C908B
|
|
P 7150 3250
|
|
F 0 "RV1" V 6975 3250 50 0000 C CNN
|
|
F 1 "10k" V 7050 3250 50 0000 C CNN
|
|
F 2 "lts:Bournes_TC33x-2_HandSoldering" H 7150 3250 50 0001 C CNN
|
|
F 3 "" H 7150 3250 50 0001 C CNN
|
|
1 7150 3250
|
|
-1 0 0 1
|
|
$EndComp
|
|
Wire Wire Line
|
|
6350 2750 7150 2750
|
|
Wire Wire Line
|
|
7150 2750 7150 3100
|
|
Wire Wire Line
|
|
7150 4250 7150 3400
|
|
Wire Wire Line
|
|
6750 3250 7000 3250
|
|
$Comp
|
|
L +5V #PWR030
|
|
U 1 1 5A7C914F
|
|
P 7150 2750
|
|
F 0 "#PWR030" H 7150 2600 50 0001 C CNN
|
|
F 1 "+5V" H 7150 2890 50 0000 C CNN
|
|
F 2 "" H 7150 2750 50 0001 C CNN
|
|
F 3 "" H 7150 2750 50 0001 C CNN
|
|
1 7150 2750
|
|
1 0 0 -1
|
|
$EndComp
|
|
Connection ~ 7150 2750
|
|
Wire Wire Line
|
|
6750 3650 6950 3650
|
|
Wire Wire Line
|
|
6750 3750 6950 3750
|
|
Wire Wire Line
|
|
3950 3850 3950 4250
|
|
Connection ~ 3950 3950
|
|
Wire Wire Line
|
|
3950 4250 7150 4250
|
|
Connection ~ 3950 4050
|
|
Wire Wire Line
|
|
3700 3650 3950 3650
|
|
Wire Wire Line
|
|
6350 4250 6350 4150
|
|
Connection ~ 4450 4250
|
|
Connection ~ 6350 4250
|
|
$Comp
|
|
L GND #PWR031
|
|
U 1 1 5A7C9852
|
|
P 5450 4250
|
|
F 0 "#PWR031" H 5450 4000 50 0001 C CNN
|
|
F 1 "GND" H 5450 4100 50 0000 C CNN
|
|
F 2 "" H 5450 4250 50 0001 C CNN
|
|
F 3 "" H 5450 4250 50 0001 C CNN
|
|
1 5450 4250
|
|
1 0 0 -1
|
|
$EndComp
|
|
Connection ~ 5450 4250
|
|
Wire Notes Line
|
|
5150 2400 5150 4550
|
|
Wire Notes Line
|
|
5150 4550 3300 4550
|
|
Wire Notes Line
|
|
3300 4550 3300 2400
|
|
Wire Notes Line
|
|
3300 2400 5150 2400
|
|
Wire Notes Line
|
|
5650 2400 5650 4550
|
|
Wire Notes Line
|
|
7450 2400 7450 4550
|
|
Wire Notes Line
|
|
7450 2400 5650 2400
|
|
Text Notes 5700 2500 0 60 ~ 0
|
|
LCD Controller
|
|
Text Notes 3350 2500 0 60 ~ 0
|
|
I2C GPIO Expander
|
|
Wire Wire Line
|
|
5700 3350 4950 3350
|
|
Wire Notes Line
|
|
7450 4550 5650 4550
|
|
$Comp
|
|
L VBUS #PWR032
|
|
U 1 1 5A7CABC5
|
|
P 6950 3750
|
|
F 0 "#PWR032" H 6950 3600 50 0001 C CNN
|
|
F 1 "VBUS" H 6950 3900 50 0000 C CNN
|
|
F 2 "" H 6950 3750 50 0001 C CNN
|
|
F 3 "" H 6950 3750 50 0001 C CNN
|
|
1 6950 3750
|
|
-1 0 0 1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR033
|
|
U 1 1 5A7CAC10
|
|
P 6950 3650
|
|
F 0 "#PWR033" H 6950 3400 50 0001 C CNN
|
|
F 1 "GND" H 6950 3500 50 0000 C CNN
|
|
F 2 "" H 6950 3650 50 0001 C CNN
|
|
F 3 "" H 6950 3650 50 0001 C CNN
|
|
1 6950 3650
|
|
-1 0 0 1
|
|
$EndComp
|
|
NoConn ~ 3950 3250
|
|
NoConn ~ 5950 3550
|
|
NoConn ~ 5950 3450
|
|
NoConn ~ 5950 3350
|
|
NoConn ~ 5950 3250
|
|
NoConn ~ 4950 3450
|
|
NoConn ~ 4950 3550
|
|
$Comp
|
|
L PWR_FLAG #FLG034
|
|
U 1 1 5A7EECF1
|
|
P 6900 3250
|
|
F 0 "#FLG034" H 6900 3325 50 0001 C CNN
|
|
F 1 "PWR_FLAG" H 6900 3400 50 0000 C CNN
|
|
F 2 "" H 6900 3250 50 0001 C CNN
|
|
F 3 "" H 6900 3250 50 0001 C CNN
|
|
1 6900 3250
|
|
1 0 0 -1
|
|
$EndComp
|
|
Connection ~ 6900 3250
|
|
Text Notes 4600 4550 0 45 ~ 0
|
|
I2C Addr.: 0x20
|
|
$Comp
|
|
L C C10
|
|
U 1 1 5A7E61BD
|
|
P 3500 2900
|
|
F 0 "C10" H 3525 3000 50 0000 L CNN
|
|
F 1 "0.1uF" H 3525 2800 50 0000 L CNN
|
|
F 2 "Capacitors_SMD:C_0603_HandSoldering" H 3538 2750 50 0001 C CNN
|
|
F 3 "" H 3500 2900 50 0001 C CNN
|
|
1 3500 2900
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L +3.3V #PWR035
|
|
U 1 1 5A7E6217
|
|
P 3500 2750
|
|
F 0 "#PWR035" H 3500 2600 50 0001 C CNN
|
|
F 1 "+3.3V" H 3500 2890 50 0000 C CNN
|
|
F 2 "" H 3500 2750 50 0001 C CNN
|
|
F 3 "" H 3500 2750 50 0001 C CNN
|
|
1 3500 2750
|
|
1 0 0 -1
|
|
$EndComp
|
|
$Comp
|
|
L GND #PWR036
|
|
U 1 1 5A7E623A
|
|
P 3500 3050
|
|
F 0 "#PWR036" H 3500 2800 50 0001 C CNN
|
|
F 1 "GND" H 3500 2900 50 0000 C CNN
|
|
F 2 "" H 3500 3050 50 0001 C CNN
|
|
F 3 "" H 3500 3050 50 0001 C CNN
|
|
1 3500 3050
|
|
1 0 0 -1
|
|
$EndComp
|
|
$EndSCHEMATC
|