|
|
|
EESchema Schematic File Version 2
|
|
|
|
LIBS:ulx3s-rescue
|
|
|
|
LIBS:power
|
|
|
|
LIBS:device
|
|
|
|
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:ESP8266
|
|
|
|
LIBS:lfe5bg381
|
|
|
|
LIBS:micro-hdmi-d
|
|
|
|
LIBS:ap3429a
|
|
|
|
LIBS:ft2232
|
|
|
|
LIBS:ulx3s-cache
|
|
|
|
EELAYER 25 0
|
|
|
|
EELAYER END
|
|
|
|
$Descr A4 11693 8268
|
|
|
|
encoding utf-8
|
|
|
|
Sheet 4 11
|
|
|
|
Title "ULX3S"
|
|
|
|
Date ""
|
|
|
|
Rev "0.0.1"
|
|
|
|
Comp "FER+RIZ+RADIONA"
|
|
|
|
Comment1 "Buttons, LEDs, OLED display"
|
|
|
|
Comment2 ""
|
|
|
|
Comment3 ""
|
|
|
|
Comment4 ""
|
|
|
|
$EndDescr
|
|
|
|
$Comp
|
|
|
|
L CONN_01X07 OLED1
|
|
|
|
U 1 1 58D66046
|
|
|
|
P 4550 1550
|
|
|
|
F 0 "OLED1" H 4550 1950 50 0000 C CNN
|
|
|
|
F 1 "CONN_01X07" V 4650 1550 50 0000 C CNN
|
|
|
|
F 2 "Socket_Strips:Socket_Strip_Straight_1x07" H 4550 1550 50 0001 C CNN
|
|
|
|
F 3 "" H 4550 1550 50 0000 C CNN
|
|
|
|
1 4550 1550
|
|
|
|
-1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Wire Wire Line
|
|
|
|
4750 1250 4850 1250
|
|
|
|
Wire Wire Line
|
|
|
|
4750 1350 5350 1350
|
|
|
|
Wire Wire Line
|
|
|
|
4750 1450 4850 1450
|
|
|
|
Wire Wire Line
|
|
|
|
4750 1550 4850 1550
|
|
|
|
Wire Wire Line
|
|
|
|
4750 1650 4850 1650
|
|
|
|
Wire Wire Line
|
|
|
|
4750 1750 4850 1750
|
|
|
|
Wire Wire Line
|
|
|
|
4750 1850 4850 1850
|
|
|
|
$Comp
|
|
|
|
L GND #PWR48
|
|
|
|
U 1 1 58D66047
|
|
|
|
P 4850 1250
|
|
|
|
F 0 "#PWR48" H 4850 1000 50 0001 C CNN
|
|
|
|
F 1 "GND" H 4850 1100 50 0000 C CNN
|
|
|
|
F 2 "" H 4850 1250 60 0000 C CNN
|
|
|
|
F 3 "" H 4850 1250 60 0000 C CNN
|
|
|
|
1 4850 1250
|
|
|
|
0 -1 -1 0
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L +3V3 #PWR49
|
|
|
|
U 1 1 58D66055
|
|
|
|
P 5350 1350
|
|
|
|
F 0 "#PWR49" H 5350 1200 50 0001 C CNN
|
|
|
|
F 1 "+3V3" H 5350 1490 50 0000 C CNN
|
|
|
|
F 2 "" H 5350 1350 50 0000 C CNN
|
|
|
|
F 3 "" H 5350 1350 50 0000 C CNN
|
|
|
|
1 5350 1350
|
|
|
|
0 1 1 0
|
|
|
|
$EndComp
|
|
|
|
Text GLabel 4850 1450 2 60 Input ~ 0
|
|
|
|
OLED_CLK
|
|
|
|
Text GLabel 4850 1550 2 60 Input ~ 0
|
|
|
|
OLED_MOSI
|
|
|
|
Text GLabel 4850 1650 2 60 Input ~ 0
|
|
|
|
OLED_RES
|
|
|
|
Text GLabel 4850 1750 2 60 Input ~ 0
|
|
|
|
OLED_DC
|
|
|
|
Text GLabel 4850 1850 2 60 Input ~ 0
|
|
|
|
OLED_CS
|
|
|
|
$Comp
|
|
|
|
L CONN_02X01 BTN1
|
|
|
|
U 1 1 58D66056
|
|
|
|
P 3100 2950
|
|
|
|
F 0 "BTN1" H 3100 3050 50 0000 C CNN
|
|
|
|
F 1 "FIRE1" H 2600 2950 50 0000 C CNN
|
|
|
|
F 2 "Buttons_Switches_SMD:SW_SPST_SKQG" H 3100 1750 50 0001 C CNN
|
|
|
|
F 3 "" H 3100 1750 50 0000 C CNN
|
|
|
|
1 3100 2950
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L CONN_02X01 BTN2
|
|
|
|
U 1 1 58D66057
|
|
|
|
P 3100 3150
|
|
|
|
F 0 "BTN2" H 3100 3250 50 0000 C CNN
|
|
|
|
F 1 "FIRE2" H 2600 3150 50 0000 C CNN
|
|
|
|
F 2 "Buttons_Switches_SMD:SW_SPST_SKQG" H 3100 1950 50 0001 C CNN
|
|
|
|
F 3 "" H 3100 1950 50 0000 C CNN
|
|
|
|
1 3100 3150
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L CONN_02X01 BTN4
|
|
|
|
U 1 1 58D66058
|
|
|
|
P 3100 3550
|
|
|
|
F 0 "BTN4" H 3100 3650 50 0000 C CNN
|
|
|
|
F 1 "DOWN" H 2600 3550 50 0000 C CNN
|
|
|
|
F 2 "Buttons_Switches_SMD:SW_SPST_SKQG" H 3100 2350 50 0001 C CNN
|
|
|
|
F 3 "" H 3100 2350 50 0000 C CNN
|
|
|
|
1 3100 3550
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L CONN_02X01 BTN3
|
|
|
|
U 1 1 58D66059
|
|
|
|
P 3100 3350
|
|
|
|
F 0 "BTN3" H 3100 3450 50 0000 C CNN
|
|
|
|
F 1 "UP" H 2600 3350 50 0000 C CNN
|
|
|
|
F 2 "Buttons_Switches_SMD:SW_SPST_SKQG" H 3100 2150 50 0001 C CNN
|
|
|
|
F 3 "" H 3100 2150 50 0000 C CNN
|
|
|
|
1 3100 3350
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L CONN_02X01 BTN5
|
|
|
|
U 1 1 58D6605A
|
|
|
|
P 3100 3750
|
|
|
|
F 0 "BTN5" H 3100 3850 50 0000 C CNN
|
|
|
|
F 1 "LEFT" H 2600 3750 50 0000 C CNN
|
|
|
|
F 2 "Buttons_Switches_SMD:SW_SPST_SKQG" H 3100 2550 50 0001 C CNN
|
|
|
|
F 3 "" H 3100 2550 50 0000 C CNN
|
|
|
|
1 3100 3750
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L CONN_02X01 BTN6
|
|
|
|
U 1 1 58D6605B
|
|
|
|
P 3100 3950
|
|
|
|
F 0 "BTN6" H 3100 4050 50 0000 C CNN
|
|
|
|
F 1 "RIGHT" H 2600 3950 50 0000 C CNN
|
|
|
|
F 2 "Buttons_Switches_SMD:SW_SPST_SKQG" H 3100 2750 50 0001 C CNN
|
|
|
|
F 3 "" H 3100 2750 50 0000 C CNN
|
|
|
|
1 3100 3950
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Wire Wire Line
|
|
|
|
2850 2950 2750 2950
|
|
|
|
Wire Wire Line
|
|
|
|
2750 3950 2850 3950
|
|
|
|
Wire Wire Line
|
|
|
|
2850 3750 2750 3750
|
|
|
|
Connection ~ 2750 3750
|
|
|
|
Wire Wire Line
|
|
|
|
2850 3550 2750 3550
|
|
|
|
Connection ~ 2750 3550
|
|
|
|
Wire Wire Line
|
|
|
|
2850 3350 2750 3350
|
|
|
|
Connection ~ 2750 3350
|
|
|
|
Wire Wire Line
|
|
|
|
2850 3150 2750 3150
|
|
|
|
Connection ~ 2750 3150
|
|
|
|
$Comp
|
|
|
|
L +3V3 #PWR46
|
|
|
|
U 1 1 58D6605C
|
|
|
|
P 2750 2500
|
|
|
|
F 0 "#PWR46" H 2750 2350 50 0001 C CNN
|
|
|
|
F 1 "+3V3" H 2750 2640 50 0000 C CNN
|
|
|
|
F 2 "" H 2750 2500 50 0000 C CNN
|
|
|
|
F 3 "" H 2750 2500 50 0000 C CNN
|
|
|
|
1 2750 2500
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Connection ~ 2750 2950
|
|
|
|
Wire Wire Line
|
|
|
|
3350 2950 3450 2950
|
|
|
|
Wire Wire Line
|
|
|
|
3350 3150 3450 3150
|
|
|
|
Wire Wire Line
|
|
|
|
3350 3350 3450 3350
|
|
|
|
Wire Wire Line
|
|
|
|
3350 3550 3450 3550
|
|
|
|
Wire Wire Line
|
|
|
|
3350 3750 3450 3750
|
|
|
|
Wire Wire Line
|
|
|
|
3350 3950 3450 3950
|
|
|
|
Text GLabel 3450 2950 2 60 Input ~ 0
|
|
|
|
BTN_F1
|
|
|
|
Text GLabel 3450 3150 2 60 Input ~ 0
|
|
|
|
BTN_F2
|
|
|
|
Text GLabel 3450 3350 2 60 Input ~ 0
|
|
|
|
BTN_U
|
|
|
|
Text GLabel 3450 3550 2 60 Input ~ 0
|
|
|
|
BTN_D
|
|
|
|
Text GLabel 3450 3750 2 60 Input ~ 0
|
|
|
|
BTN_L
|
|
|
|
Text GLabel 3450 3950 2 60 Input ~ 0
|
|
|
|
BTN_R
|
|
|
|
$Comp
|
|
|
|
L R R7
|
|
|
|
U 1 1 58D6605D
|
|
|
|
P 2750 2700
|
|
|
|
F 0 "R7" V 2830 2700 50 0000 C CNN
|
|
|
|
F 1 "220" V 2750 2700 50 0000 C CNN
|
|
|
|
F 2 "Resistors_SMD:R_0603_HandSoldering" V 2680 2700 50 0001 C CNN
|
|
|
|
F 3 "" H 2750 2700 50 0000 C CNN
|
|
|
|
1 2750 2700
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Wire Wire Line
|
|
|
|
2750 2500 2750 2550
|
|
|
|
Text Notes 4450 1050 0 60 ~ 0
|
|
|
|
SSD1306 compatible OLED 1.3" PCB \n14x14 units\n1 unit = 2.54 mm
|
|
|
|
$Comp
|
|
|
|
L LED_ALT D0
|
|
|
|
U 1 1 58D66570
|
|
|
|
P 4550 2550
|
|
|
|
F 0 "D0" H 4550 2650 50 0000 C CNN
|
|
|
|
F 1 "LED" H 4150 2550 50 0000 C CNN
|
|
|
|
F 2 "LEDs:LED_0805" H 4550 2550 50 0001 C CNN
|
|
|
|
F 3 "" H 4550 2550 50 0000 C CNN
|
|
|
|
1 4550 2550
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L LED_ALT D1
|
|
|
|
U 1 1 58D66620
|
|
|
|
P 4550 2750
|
|
|
|
F 0 "D1" H 4550 2850 50 0000 C CNN
|
|
|
|
F 1 "LED" H 4150 2750 50 0000 C CNN
|
|
|
|
F 2 "LEDs:LED_0805" H 4550 2750 50 0001 C CNN
|
|
|
|
F 3 "" H 4550 2750 50 0000 C CNN
|
|
|
|
1 4550 2750
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L LED_ALT D2
|
|
|
|
U 1 1 58D666C3
|
|
|
|
P 4550 2950
|
|
|
|
F 0 "D2" H 4550 3050 50 0000 C CNN
|
|
|
|
F 1 "LED" H 4150 2950 50 0000 C CNN
|
|
|
|
F 2 "LEDs:LED_0805" H 4550 2950 50 0001 C CNN
|
|
|
|
F 3 "" H 4550 2950 50 0000 C CNN
|
|
|
|
1 4550 2950
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L LED_ALT D3
|
|
|
|
U 1 1 58D66733
|
|
|
|
P 4550 3150
|
|
|
|
F 0 "D3" H 4550 3250 50 0000 C CNN
|
|
|
|
F 1 "LED" H 4150 3150 50 0000 C CNN
|
|
|
|
F 2 "LEDs:LED_0805" H 4550 3150 50 0001 C CNN
|
|
|
|
F 3 "" H 4550 3150 50 0000 C CNN
|
|
|
|
1 4550 3150
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L LED_ALT D4
|
|
|
|
U 1 1 58D6688F
|
|
|
|
P 4550 3350
|
|
|
|
F 0 "D4" H 4550 3450 50 0000 C CNN
|
|
|
|
F 1 "LED" H 4150 3350 50 0000 C CNN
|
|
|
|
F 2 "LEDs:LED_0805" H 4550 3350 50 0001 C CNN
|
|
|
|
F 3 "" H 4550 3350 50 0000 C CNN
|
|
|
|
1 4550 3350
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L LED_ALT D5
|
|
|
|
U 1 1 58D66895
|
|
|
|
P 4550 3550
|
|
|
|
F 0 "D5" H 4550 3650 50 0000 C CNN
|
|
|
|
F 1 "LED" H 4150 3550 50 0000 C CNN
|
|
|
|
F 2 "LEDs:LED_0805" H 4550 3550 50 0001 C CNN
|
|
|
|
F 3 "" H 4550 3550 50 0000 C CNN
|
|
|
|
1 4550 3550
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L LED_ALT D6
|
|
|
|
U 1 1 58D6689B
|
|
|
|
P 4550 3750
|
|
|
|
F 0 "D6" H 4550 3850 50 0000 C CNN
|
|
|
|
F 1 "LED" H 4150 3750 50 0000 C CNN
|
|
|
|
F 2 "LEDs:LED_0805" H 4550 3750 50 0001 C CNN
|
|
|
|
F 3 "" H 4550 3750 50 0000 C CNN
|
|
|
|
1 4550 3750
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
$Comp
|
|
|
|
L LED_ALT D7
|
|
|
|
U 1 1 58D668A1
|
|
|
|
P 4550 3950
|
|
|
|
F 0 "D7" H 4550 4050 50 0000 C CNN
|
|
|
|
F 1 "LED" H 4150 3950 50 0000 C CNN
|
|
|
|
F 2 "LEDs:LED_0805" H 4550 3950 50 0001 C CNN
|
|
|
|
F 3 "" H 4550 3950 50 0000 C CNN
|
|
|
|
1 4550 3950
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Wire Wire Line
|
|
|
|
4400 2550 4250 2550
|
|
|
|
Wire Wire Line
|
|
|
|
2750 2850 2750 3950
|
|
|
|
Wire Wire Line
|
|
|
|
4250 2550 4250 4100
|
|
|
|
Wire Wire Line
|
|
|
|
4250 3950 4400 3950
|
|
|
|
Wire Wire Line
|
|
|
|
4400 3750 4250 3750
|
|
|
|
Connection ~ 4250 3750
|
|
|
|
Wire Wire Line
|
|
|
|
4400 3550 4250 3550
|
|
|
|
Connection ~ 4250 3550
|
|
|
|
Wire Wire Line
|
|
|
|
4400 3350 4250 3350
|
|
|
|
Connection ~ 4250 3350
|
|
|
|
Wire Wire Line
|
|
|
|
4400 3150 4250 3150
|
|
|
|
Connection ~ 4250 3150
|
|
|
|
Wire Wire Line
|
|
|
|
4400 2950 4250 2950
|
|
|
|
Connection ~ 4250 2950
|
|
|
|
Wire Wire Line
|
|
|
|
4400 2750 4250 2750
|
|
|
|
Connection ~ 4250 2750
|
|
|
|
$Comp
|
|
|
|
L GND #PWR47
|
|
|
|
U 1 1 58D681C3
|
|
|
|
P 4250 4100
|
|
|
|
F 0 "#PWR47" H 4250 3850 50 0001 C CNN
|
|
|
|
F 1 "GND" H 4250 3950 50 0000 C CNN
|
|
|
|
F 2 "" H 4250 4100 50 0000 C CNN
|
|
|
|
F 3 "" H 4250 4100 50 0000 C CNN
|
|
|
|
1 4250 4100
|
|
|
|
1 0 0 -1
|
|
|
|
$EndComp
|
|
|
|
Connection ~ 4250 3950
|
|
|
|
Wire Wire Line
|
|
|
|
4700 2550 4850 2550
|
|
|
|
Wire Wire Line
|
|
|
|
4700 2750 4850 2750
|
|
|
|
Wire Wire Line
|
|
|
|
4700 2950 4850 2950
|
|
|
|
Wire Wire Line
|
|
|
|
4700 3150 4850 3150
|
|
|
|
Wire Wire Line
|
|
|
|
4700 3350 4850 3350
|
|
|
|
Wire Wire Line
|
|
|
|
4700 3550 4850 3550
|
|
|
|
Wire Wire Line
|
|
|
|
4700 3750 4850 3750
|
|
|
|
Wire Wire Line
|
|
|
|
4700 3950 4850 3950
|
|
|
|
Text GLabel 4850 2550 2 60 Input ~ 0
|
|
|
|
LED0
|
|
|
|
Text GLabel 4850 2750 2 60 Input ~ 0
|
|
|
|
LED1
|
|
|
|
Text GLabel 4850 2950 2 60 Input ~ 0
|
|
|
|
LED2
|
|
|
|
Text GLabel 4850 3150 2 60 Input ~ 0
|
|
|
|
LED3
|
|
|
|
Text GLabel 4850 3350 2 60 Input ~ 0
|
|
|
|
LED4
|
|
|
|
Text GLabel 4850 3550 2 60 Input ~ 0
|
|
|
|
LED5
|
|
|
|
Text GLabel 4850 3750 2 60 Input ~ 0
|
|
|
|
LED6
|
|
|
|
Text GLabel 4850 3950 2 60 Input ~ 0
|
|
|
|
LED7
|
|
|
|
Text Notes 4250 2400 0 60 ~ 0
|
|
|
|
LEDs to 2.5V bank\ndirect wiring, no resistors
|
|
|
|
Text Notes 5400 1700 0 60 ~ 0
|
|
|
|
to global onboard reset?
|
|
|
|
$EndSCHEMATC
|