anykey/anykey.sch

740 lines
15 KiB
Plaintext

EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A4 11693 8268
encoding utf-8
Sheet 1 1
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Connector:USB_A J?
U 1 1 5F874047
P 1500 1500
F 0 "J?" H 1557 1967 50 0000 C CNN
F 1 "USB_A" H 1557 1876 50 0000 C CNN
F 2 "" H 1650 1450 50 0001 C CNN
F 3 " ~" H 1650 1450 50 0001 C CNN
1 1500 1500
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F877F81
P 1750 2000
F 0 "#PWR?" H 1750 1750 50 0001 C CNN
F 1 "GND" H 1755 1827 50 0000 C CNN
F 2 "" H 1750 2000 50 0001 C CNN
F 3 "" H 1750 2000 50 0001 C CNN
1 1750 2000
1 0 0 -1
$EndComp
Wire Wire Line
1400 1900 1400 2000
$Comp
L power:PWR_FLAG #FLG?
U 1 1 5F878854
P 2000 1250
F 0 "#FLG?" H 2000 1325 50 0001 C CNN
F 1 "PWR_FLAG" H 2000 1423 50 0000 C CNN
F 2 "" H 2000 1250 50 0001 C CNN
F 3 "~" H 2000 1250 50 0001 C CNN
1 2000 1250
1 0 0 -1
$EndComp
$Comp
L MCU_ST_STM32F0:STM32F072CBTx U?
U 1 1 5F878F8D
P 5500 3000
F 0 "U?" H 5450 1411 50 0000 C CNN
F 1 "STM32F072CBTx" H 5450 1320 50 0000 C CNN
F 2 "Package_QFP:LQFP-48_7x7mm_P0.5mm" H 4900 1600 50 0001 R CNN
F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf" H 5500 3000 50 0001 C CNN
1 5500 3000
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F885927
P 5050 4600
F 0 "#PWR?" H 5050 4350 50 0001 C CNN
F 1 "GND" H 5055 4427 50 0000 C CNN
F 2 "" H 5050 4600 50 0001 C CNN
F 3 "" H 5050 4600 50 0001 C CNN
1 5050 4600
1 0 0 -1
$EndComp
Wire Wire Line
5050 4600 5050 4550
Wire Wire Line
5050 4550 5300 4550
Wire Wire Line
5600 4550 5600 4500
Wire Wire Line
5500 4500 5500 4550
Connection ~ 5500 4550
Wire Wire Line
5500 4550 5600 4550
Wire Wire Line
5400 4500 5400 4550
Connection ~ 5400 4550
Wire Wire Line
5400 4550 5500 4550
Wire Wire Line
5300 4500 5300 4550
Connection ~ 5300 4550
Wire Wire Line
5300 4550 5400 4550
$Comp
L power:+3V3 #PWR?
U 1 1 5F88771B
P 5300 1400
F 0 "#PWR?" H 5300 1250 50 0001 C CNN
F 1 "+3V3" H 5315 1573 50 0000 C CNN
F 2 "" H 5300 1400 50 0001 C CNN
F 3 "" H 5300 1400 50 0001 C CNN
1 5300 1400
1 0 0 -1
$EndComp
Wire Wire Line
5300 1400 5300 1450
Wire Wire Line
5300 1450 5400 1450
Wire Wire Line
5700 1450 5700 1500
Wire Wire Line
5300 1450 5300 1500
Connection ~ 5300 1450
Wire Wire Line
5400 1450 5400 1500
Connection ~ 5400 1450
Wire Wire Line
5400 1450 5500 1450
Wire Wire Line
5500 1450 5500 1500
Connection ~ 5500 1450
Wire Wire Line
5500 1450 5600 1450
Wire Wire Line
5600 1450 5600 1500
Connection ~ 5600 1450
Wire Wire Line
5600 1450 5700 1450
$Comp
L Device:C_Small C?
U 1 1 5F892CC5
P 10150 1100
F 0 "C?" H 10242 1146 50 0000 L CNN
F 1 "100n" H 10242 1055 50 0000 L CNN
F 2 "" H 10150 1100 50 0001 C CNN
F 3 "~" H 10150 1100 50 0001 C CNN
1 10150 1100
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5F893113
P 9800 1100
F 0 "C?" H 9892 1146 50 0000 L CNN
F 1 "100n" H 9892 1055 50 0000 L CNN
F 2 "" H 9800 1100 50 0001 C CNN
F 3 "~" H 9800 1100 50 0001 C CNN
1 9800 1100
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5F89352A
P 9450 1100
F 0 "C?" H 9542 1146 50 0000 L CNN
F 1 "100n" H 9542 1055 50 0000 L CNN
F 2 "" H 9450 1100 50 0001 C CNN
F 3 "~" H 9450 1100 50 0001 C CNN
1 9450 1100
1 0 0 -1
$EndComp
$Comp
L power:+3V3 #PWR?
U 1 1 5F893B24
P 10500 900
F 0 "#PWR?" H 10500 750 50 0001 C CNN
F 1 "+3V3" H 10515 1073 50 0000 C CNN
F 2 "" H 10500 900 50 0001 C CNN
F 3 "" H 10500 900 50 0001 C CNN
1 10500 900
1 0 0 -1
$EndComp
Wire Wire Line
10500 900 10500 950
Wire Wire Line
10150 1000 10150 950
Wire Wire Line
10150 950 10500 950
Connection ~ 10500 950
Wire Wire Line
10500 950 10500 1000
Wire Wire Line
9800 1000 9800 950
Wire Wire Line
9800 950 10150 950
Connection ~ 10150 950
Wire Wire Line
9450 1000 9450 950
Wire Wire Line
9450 950 9800 950
Connection ~ 9800 950
$Comp
L power:GND #PWR?
U 1 1 5F895DED
P 10500 1300
F 0 "#PWR?" H 10500 1050 50 0001 C CNN
F 1 "GND" H 10505 1127 50 0000 C CNN
F 2 "" H 10500 1300 50 0001 C CNN
F 3 "" H 10500 1300 50 0001 C CNN
1 10500 1300
1 0 0 -1
$EndComp
Wire Wire Line
10500 1200 10500 1250
Wire Wire Line
10150 1200 10150 1250
Wire Wire Line
10150 1250 10500 1250
Connection ~ 10500 1250
Wire Wire Line
10500 1250 10500 1300
Wire Wire Line
9800 1200 9800 1250
Wire Wire Line
9800 1250 10150 1250
Connection ~ 10150 1250
Wire Wire Line
9450 1200 9450 1250
Wire Wire Line
9450 1250 9800 1250
Connection ~ 9800 1250
$Comp
L Device:C_Small C?
U 1 1 5F8978DB
P 8750 1100
F 0 "C?" H 8842 1146 50 0000 L CNN
F 1 "4.7u" H 8842 1055 50 0000 L CNN
F 2 "" H 8750 1100 50 0001 C CNN
F 3 "~" H 8750 1100 50 0001 C CNN
1 8750 1100
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5F89851C
P 8400 1100
F 0 "C?" H 8492 1146 50 0000 L CNN
F 1 "4.7u" H 8492 1055 50 0000 L CNN
F 2 "" H 8400 1100 50 0001 C CNN
F 3 "~" H 8400 1100 50 0001 C CNN
1 8400 1100
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5F8989CC
P 10500 1100
F 0 "C?" H 10592 1146 50 0000 L CNN
F 1 "10n" H 10592 1055 50 0000 L CNN
F 2 "" H 10500 1100 50 0001 C CNN
F 3 "~" H 10500 1100 50 0001 C CNN
1 10500 1100
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5F898D1B
P 9100 1100
F 0 "C?" H 9192 1146 50 0000 L CNN
F 1 "1u" H 9192 1055 50 0000 L CNN
F 2 "" H 9100 1100 50 0001 C CNN
F 3 "~" H 9100 1100 50 0001 C CNN
1 9100 1100
1 0 0 -1
$EndComp
Connection ~ 9450 950
Connection ~ 9450 1250
Text Label 2000 1600 2 50 ~ 0
D-
Text Label 2000 1500 2 50 ~ 0
D+
Wire Wire Line
1800 1300 2000 1300
Wire Wire Line
2300 1300 2300 1250
Wire Wire Line
2000 1250 2000 1300
Connection ~ 2000 1300
Wire Wire Line
2000 1300 2300 1300
Wire Wire Line
1800 1500 2000 1500
Wire Wire Line
1800 1600 2000 1600
$Comp
L power:PWR_FLAG #FLG?
U 1 1 5F8EC2DD
P 2000 1900
F 0 "#FLG?" H 2000 1975 50 0001 C CNN
F 1 "PWR_FLAG" H 2000 2073 50 0000 C CNN
F 2 "" H 2000 1900 50 0001 C CNN
F 3 "~" H 2000 1900 50 0001 C CNN
1 2000 1900
1 0 0 -1
$EndComp
Wire Wire Line
1750 2000 1750 1950
Wire Wire Line
1500 1900 1500 1950
Wire Wire Line
1500 1950 1750 1950
Wire Wire Line
2000 1900 2000 1950
Wire Wire Line
2000 1950 1750 1950
Connection ~ 1750 1950
$Comp
L power:GND #PWR?
U 1 1 5F8FB997
P 1400 2000
F 0 "#PWR?" H 1400 1750 50 0001 C CNN
F 1 "GND" H 1405 1827 50 0000 C CNN
F 2 "" H 1400 2000 50 0001 C CNN
F 3 "" H 1400 2000 50 0001 C CNN
1 1400 2000
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R?
U 1 1 5F905B31
P 4200 2050
F 0 "R?" H 4259 2096 50 0000 L CNN
F 1 "10k" H 4259 2005 50 0000 L CNN
F 2 "" H 4200 2050 50 0001 C CNN
F 3 "~" H 4200 2050 50 0001 C CNN
1 4200 2050
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F9081DB
P 4200 2200
F 0 "#PWR?" H 4200 1950 50 0001 C CNN
F 1 "GND" H 4205 2027 50 0000 C CNN
F 2 "" H 4200 2200 50 0001 C CNN
F 3 "" H 4200 2200 50 0001 C CNN
1 4200 2200
1 0 0 -1
$EndComp
Wire Wire Line
4200 2200 4200 2150
NoConn ~ 4800 1700
NoConn ~ 4800 2100
NoConn ~ 4800 2200
NoConn ~ 4800 2400
NoConn ~ 4800 2500
NoConn ~ 4800 2600
$Comp
L Switch:SW_Push SW?
U 1 1 5F925207
P 4200 1650
F 0 "SW?" V 4246 1602 50 0000 R CNN
F 1 "MXxx-xxxx" V 4155 1602 50 0000 R CNN
F 2 "" H 4200 1850 50 0001 C CNN
F 3 "~" H 4200 1850 50 0001 C CNN
1 4200 1650
0 -1 -1 0
$EndComp
$Comp
L power:+3V3 #PWR?
U 1 1 5F92756B
P 4200 1400
F 0 "#PWR?" H 4200 1250 50 0001 C CNN
F 1 "+3V3" H 4215 1573 50 0000 C CNN
F 2 "" H 4200 1400 50 0001 C CNN
F 3 "" H 4200 1400 50 0001 C CNN
1 4200 1400
1 0 0 -1
$EndComp
Wire Wire Line
4200 1400 4200 1450
Wire Wire Line
4200 1850 4200 1900
Connection ~ 4200 1900
Wire Wire Line
4200 1900 4200 1950
$Comp
L power:VBUS #PWR?
U 1 1 5F88BDF9
P 2300 1250
F 0 "#PWR?" H 2300 1100 50 0001 C CNN
F 1 "VBUS" H 2315 1423 50 0000 C CNN
F 2 "" H 2300 1250 50 0001 C CNN
F 3 "" H 2300 1250 50 0001 C CNN
1 2300 1250
1 0 0 -1
$EndComp
Text Label 3850 1900 0 50 ~ 0
BTN1
Wire Wire Line
3850 1900 4200 1900
Wire Wire Line
4200 1900 4800 1900
$Comp
L power:GND #PWR?
U 1 1 5F8E147F
P 1550 3300
F 0 "#PWR?" H 1550 3050 50 0001 C CNN
F 1 "GND" H 1555 3127 50 0000 C CNN
F 2 "" H 1550 3300 50 0001 C CNN
F 3 "" H 1550 3300 50 0001 C CNN
1 1550 3300
1 0 0 -1
$EndComp
$Comp
L power:VBUS #PWR?
U 1 1 5F8DF4E5
P 1000 2900
F 0 "#PWR?" H 1000 2750 50 0001 C CNN
F 1 "VBUS" H 1015 3073 50 0000 C CNN
F 2 "" H 1000 2900 50 0001 C CNN
F 3 "" H 1000 2900 50 0001 C CNN
1 1000 2900
1 0 0 -1
$EndComp
$Comp
L power:+3V3 #PWR?
U 1 1 5F901CC6
P 2100 2900
F 0 "#PWR?" H 2100 2750 50 0001 C CNN
F 1 "+3V3" H 2115 3073 50 0000 C CNN
F 2 "" H 2100 2900 50 0001 C CNN
F 3 "" H 2100 2900 50 0001 C CNN
1 2100 2900
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5F9081DC
P 2100 3100
F 0 "C?" H 2192 3146 50 0000 L CNN
F 1 "1u" H 2192 3055 50 0000 L CNN
F 2 "" H 2100 3100 50 0001 C CNN
F 3 "~" H 2100 3100 50 0001 C CNN
1 2100 3100
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F919BC6
P 2100 3300
F 0 "#PWR?" H 2100 3050 50 0001 C CNN
F 1 "GND" H 2105 3127 50 0000 C CNN
F 2 "" H 2100 3300 50 0001 C CNN
F 3 "" H 2100 3300 50 0001 C CNN
1 2100 3300
1 0 0 -1
$EndComp
Wire Wire Line
2100 3200 2100 3300
$Comp
L power:GND #PWR?
U 1 1 5F93233C
P 1000 3300
F 0 "#PWR?" H 1000 3050 50 0001 C CNN
F 1 "GND" H 1005 3127 50 0000 C CNN
F 2 "" H 1000 3300 50 0001 C CNN
F 3 "" H 1000 3300 50 0001 C CNN
1 1000 3300
1 0 0 -1
$EndComp
$Comp
L Device:C_Small C?
U 1 1 5F93753A
P 1000 3100
F 0 "C?" H 1092 3146 50 0000 L CNN
F 1 "1u" H 1092 3055 50 0000 L CNN
F 2 "" H 1000 3100 50 0001 C CNN
F 3 "~" H 1000 3100 50 0001 C CNN
1 1000 3100
1 0 0 -1
$EndComp
Wire Wire Line
1000 3200 1000 3300
$Comp
L Device:R_Small R?
U 1 1 5F9366E4
P 1300 4550
F 0 "R?" H 1359 4596 50 0000 L CNN
F 1 "1k" H 1359 4505 50 0000 L CNN
F 2 "" H 1300 4550 50 0001 C CNN
F 3 "~" H 1300 4550 50 0001 C CNN
1 1300 4550
1 0 0 -1
$EndComp
Text Label 1000 4000 0 50 ~ 0
LED_R
Text Label 1000 4200 0 50 ~ 0
LED_G
Text Label 1000 4400 0 50 ~ 0
LED_B
$Comp
L Device:R_Small R?
U 1 1 5F935EFD
P 1500 4350
F 0 "R?" H 1559 4396 50 0000 L CNN
F 1 "1k" H 1559 4305 50 0000 L CNN
F 2 "" H 1500 4350 50 0001 C CNN
F 3 "~" H 1500 4350 50 0001 C CNN
1 1500 4350
1 0 0 -1
$EndComp
$Comp
L Device:R_Small R?
U 1 1 5F9354AF
P 1700 4150
F 0 "R?" H 1759 4196 50 0000 L CNN
F 1 "1k" H 1759 4105 50 0000 L CNN
F 2 "" H 1700 4150 50 0001 C CNN
F 3 "~" H 1700 4150 50 0001 C CNN
1 1700 4150
1 0 0 -1
$EndComp
$Comp
L power:+3V3 #PWR?
U 1 1 5F99F347
P 2500 4450
F 0 "#PWR?" H 2500 4300 50 0001 C CNN
F 1 "+3V3" H 2515 4623 50 0000 C CNN
F 2 "" H 2500 4450 50 0001 C CNN
F 3 "" H 2500 4450 50 0001 C CNN
1 2500 4450
1 0 0 -1
$EndComp
$Comp
L Device:LED_RABG D?
U 1 1 5F998A03
P 2250 4500
F 0 "D?" H 2250 4997 50 0000 C CNN
F 1 "MHPA1515RGBDT" H 2250 4906 50 0000 C CNN
F 2 "" H 2250 4450 50 0001 C CNN
F 3 "~" H 2250 4450 50 0001 C CNN
1 2250 4500
1 0 0 -1
$EndComp
Wire Wire Line
1000 4000 1700 4000
Wire Wire Line
1700 4000 1700 4050
Wire Wire Line
1700 4250 1700 4300
Wire Wire Line
1700 4300 2050 4300
Wire Wire Line
1000 4200 1500 4200
Wire Wire Line
1500 4200 1500 4250
Wire Wire Line
1500 4450 1500 4500
Wire Wire Line
1500 4500 2050 4500
Wire Wire Line
1000 4400 1300 4400
Wire Wire Line
1300 4400 1300 4450
Wire Wire Line
1300 4650 1300 4700
Wire Wire Line
1300 4700 2050 4700
Wire Wire Line
2450 4500 2500 4500
Wire Wire Line
2500 4500 2500 4450
$Comp
L Regulator_Linear:XC6206PxxxMR U?
U 1 1 5FA01775
P 1550 2950
F 0 "U?" H 1550 3192 50 0000 C CNN
F 1 "XC6206P332MR" H 1550 3101 50 0000 C CNN
F 2 "Package_TO_SOT_SMD:SOT-23" H 1550 3175 50 0001 C CIN
F 3 "https://www.torexsemi.com/file/xc6206/XC6206.pdf" H 1550 2950 50 0001 C CNN
1 1550 2950
1 0 0 -1
$EndComp
Wire Wire Line
1550 3250 1550 3300
Wire Wire Line
1000 2900 1000 2950
Wire Wire Line
2100 2900 2100 2950
Wire Wire Line
1250 2950 1000 2950
Connection ~ 1000 2950
Wire Wire Line
1000 2950 1000 3000
Wire Wire Line
1850 2950 2100 2950
Connection ~ 2100 2950
Wire Wire Line
2100 2950 2100 3000
NoConn ~ 4800 3800
NoConn ~ 4800 4300
NoConn ~ 4800 3700
NoConn ~ 4800 3600
Text Label 6400 4100 2 50 ~ 0
SWDIO
Text Label 6400 4200 2 50 ~ 0
SWCLK
Wire Wire Line
6100 4100 6400 4100
Wire Wire Line
6100 4200 6400 4200
NoConn ~ 6100 4300
NoConn ~ 6100 3800
Wire Wire Line
6100 3100 6400 3100
Text Label 6400 3100 2 50 ~ 0
BTN1
Wire Wire Line
6100 3000 6400 3000
Text Label 6400 3000 2 50 ~ 0
LED_B
Wire Wire Line
6100 2900 6400 2900
Text Label 6400 2900 2 50 ~ 0
LED_G
Wire Wire Line
6100 2800 6400 2800
Text Label 6400 2800 2 50 ~ 0
LED_R
NoConn ~ 6100 3700
NoConn ~ 6100 3600
Text Label 6400 4000 2 50 ~ 0
D+
Wire Wire Line
6100 4000 6400 4000
Text Label 6400 3900 2 50 ~ 0
D-
Wire Wire Line
6100 3900 6400 3900
NoConn ~ 4800 3000
Text Notes 4500 3300 0 50 ~ 0
PWM1
Text Notes 4500 2800 0 50 ~ 0
PWM2
Text Notes 4500 2900 0 50 ~ 0
PWM3
Text Notes 6400 3200 2 50 ~ 0
DAC1
Text Notes 6400 3300 2 50 ~ 0
DAC2
Text Notes 6400 3400 2 50 ~ 0
ADC1
Text Notes 6400 3500 2 50 ~ 0
ADC2
NoConn ~ 4800 3300
NoConn ~ 4800 2800
NoConn ~ 4800 2900
NoConn ~ 6100 3200
NoConn ~ 6100 3300
NoConn ~ 6100 3400
NoConn ~ 6100 3500
Text Notes 6400 3700 2 50 ~ 0
G4_IO1
Text Notes 6400 3800 2 50 ~ 0
G4_IO2
NoConn ~ 4800 3100
NoConn ~ 4800 3200
NoConn ~ 4800 3400
NoConn ~ 4800 3500
Text Notes 4500 3100 0 50 ~ 0
G5_IO1
Text Notes 4500 3200 0 50 ~ 0
G5_IO2
Text Notes 4500 3400 0 50 ~ 0
G5_IO3
Text Notes 4500 3500 0 50 ~ 0
G5_IO4
NoConn ~ 4800 3900
NoConn ~ 4800 4000
NoConn ~ 4800 4100
NoConn ~ 4800 4200
Text Notes 4500 3900 0 50 ~ 0
G6_IO1
Text Notes 4500 4000 0 50 ~ 0
G6_IO2
Text Notes 4500 4100 0 50 ~ 0
G6_IO3
Text Notes 4500 4200 0 50 ~ 0
G6_IO4
Wire Wire Line
1000 5700 1300 5700
Wire Wire Line
1000 5500 1300 5500
Text Label 1000 5700 0 50 ~ 0
SWCLK
Text Label 1000 5500 0 50 ~ 0
SWDIO
$Comp
L Connector:TestPoint TP?
U 1 1 5FCB2854
P 1300 5700
F 0 "TP?" V 1254 5888 50 0000 L CNN
F 1 "TestPoint" V 1345 5888 50 0000 L CNN
F 2 "" H 1500 5700 50 0001 C CNN
F 3 "~" H 1500 5700 50 0001 C CNN
1 1300 5700
0 1 1 0
$EndComp
$Comp
L Connector:TestPoint TP?
U 1 1 5FCAA338
P 1300 5500
F 0 "TP?" V 1254 5688 50 0000 L CNN
F 1 "TestPoint" V 1345 5688 50 0000 L CNN
F 2 "" H 1500 5500 50 0001 C CNN
F 3 "~" H 1500 5500 50 0001 C CNN
1 1300 5500
0 1 1 0
$EndComp
Wire Wire Line
9100 1000 9100 950
Connection ~ 9100 950
Wire Wire Line
9100 950 9450 950
Wire Wire Line
9100 1200 9100 1250
Connection ~ 9100 1250
Wire Wire Line
9100 1250 9450 1250
Wire Wire Line
8750 1000 8750 950
Connection ~ 8750 950
Wire Wire Line
8750 950 9100 950
Wire Wire Line
8750 1200 8750 1250
Connection ~ 8750 1250
Wire Wire Line
8750 1250 9100 1250
Wire Wire Line
8400 1000 8400 950
Wire Wire Line
8400 950 8750 950
Wire Wire Line
8400 1200 8400 1250
Wire Wire Line
8400 1250 8750 1250
$EndSCHEMATC