1+1=squeak
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1917 lines
43 KiB

EESchema Schematic File Version 4
EELAYER 30 0
EELAYER END
$Descr A3 16535 11693
encoding utf-8
Sheet 3 5
Title ""
Date ""
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
$Comp
L Device:Crystal Y1
U 1 1 5F7C8337
P 8000 3550
F 0 "Y1" H 8000 3818 50 0000 C CNN
F 1 "16 MHz" H 8000 3727 50 0000 C CNN
F 2 "" H 8000 3550 50 0001 C CNN
F 3 "~" H 8000 3550 50 0001 C CNN
1 8000 3550
0 1 1 0
$EndComp
$Comp
L Device:Crystal Y2
U 1 1 5F7C868F
P 12050 6950
F 0 "Y2" H 12050 7218 50 0000 C CNN
F 1 "32.768 kHz" H 12050 7127 50 0000 C CNN
F 2 "" H 12050 6950 50 0001 C CNN
F 3 "~" H 12050 6950 50 0001 C CNN
1 12050 6950
0 -1 -1 0
$EndComp
$Comp
L Connector:USB_B_Mini J?
U 1 1 5F7E3F76
P 900 3250
AR Path="/5F7C2971/5F7E3F76" Ref="J?" Part="1"
AR Path="/5F7C29DF/5F7E3F76" Ref="J1" Part="1"
F 0 "J1" H 957 3717 50 0000 C CNN
F 1 "USB_B_Mini" H 957 3626 50 0000 C CNN
F 2 "" H 1050 3200 50 0001 C CNN
F 3 "~" H 1050 3200 50 0001 C CNN
1 900 3250
1 0 0 -1
$EndComp
$Comp
L Regulator_Linear:LP38691SD-3.3 U?
U 1 1 5F7E3F7C
P 2600 950
AR Path="/5F7C2971/5F7E3F7C" Ref="U?" Part="1"
AR Path="/5F7C29DF/5F7E3F7C" Ref="U1" Part="1"
F 0 "U1" H 2600 1292 50 0000 C CNN
F 1 "LP38691SD-3.3" H 2600 1201 50 0000 C CNN
F 2 "Package_QFP:LQFP-144_20x20mm_P0.5mm" H 2600 950 50 0001 C CNN
F 3 "https://www.nxp.com/docs/en/data-sheet/K66P144M180SF5V2.pdf" H 2600 950 50 0001 C CNN
1 2600 950
1 0 0 -1
$EndComp
$Comp
L Connector:Micro_SD_Card J3
U 1 1 5F7E8C7F
P 3350 5100
F 0 "J3" H 3300 5817 50 0000 C CNN
F 1 "uSD" H 3300 5726 50 0000 C CNN
F 2 "" H 4500 5400 50 0001 C CNN
F 3 "http://katalog.we-online.de/em/datasheet/693072010801.pdf" H 3350 5100 50 0001 C CNN
1 3350 5100
-1 0 0 1
$EndComp
$Comp
L Device:Polyfuse_Small F1
U 1 1 5F7C57EE
P 600 1250
F 0 "F1" H 668 1296 50 0000 L CNN
F 1 "500mA" H 668 1205 50 0000 L CNN
F 2 "" H 650 1050 50 0001 L CNN
F 3 "~" H 600 1250 50 0001 C CNN
1 600 1250
1 0 0 -1
$EndComp
$Comp
L Device:D_Schottky D1
U 1 1 5F7C75CC
P 1550 850
F 0 "D1" H 1550 633 50 0000 C CNN
F 1 "1A" H 1550 724 50 0000 C CNN
F 2 "" H 1550 850 50 0001 C CNN
F 3 "~" H 1550 850 50 0001 C CNN
1 1550 850
-1 0 0 1
$EndComp
$Comp
L Device:D_Schottky D2
U 1 1 5F7C7A98
P 1550 1000
F 0 "D2" H 1550 1100 50 0000 C CNN
F 1 "1A" H 1550 1200 50 0000 C CNN
F 2 "" H 1550 1000 50 0001 C CNN
F 3 "~" H 1550 1000 50 0001 C CNN
1 1550 1000
-1 0 0 1
$EndComp
$Comp
L Device:C C6
U 1 1 5F7C82F1
P 1950 1000
F 0 "C6" H 2068 1046 50 0000 L CNN
F 1 "0.1uF" H 2068 955 50 0000 L CNN
F 2 "" H 1988 850 50 0001 C CNN
F 3 "~" H 1950 1000 50 0001 C CNN
1 1950 1000
1 0 0 -1
$EndComp
$Comp
L Device:C C8
U 1 1 5F7C8874
P 3300 1000
F 0 "C8" H 3418 1046 50 0000 L CNN
F 1 "2.2uF" H 3418 955 50 0000 L CNN
F 2 "" H 3338 850 50 0001 C CNN
F 3 "~" H 3300 1000 50 0001 C CNN
1 3300 1000
1 0 0 -1
$EndComp
Wire Wire Line
600 850 600 1150
Wire Wire Line
1400 1000 1350 1000
Wire Wire Line
1350 1000 1350 850
Connection ~ 1350 850
Wire Wire Line
1350 850 1400 850
Wire Wire Line
1700 1000 1750 1000
Wire Wire Line
1750 1000 1750 850
Wire Wire Line
1750 850 1700 850
Connection ~ 1750 850
Connection ~ 1950 850
Wire Wire Line
1950 850 2200 850
Wire Wire Line
3000 950 3100 950
Wire Wire Line
3100 950 3100 850
Wire Wire Line
3100 850 3000 850
Wire Wire Line
3100 850 3300 850
Connection ~ 3100 850
Wire Wire Line
3300 850 4350 850
Connection ~ 3300 850
$Comp
L power:+3.3V #PWR024
U 1 1 5F7C8367
P 4350 850
F 0 "#PWR024" H 4350 700 50 0001 C CNN
F 1 "+3.3V" H 4365 1023 50 0000 C CNN
F 2 "" H 4350 850 50 0001 C CNN
F 3 "" H 4350 850 50 0001 C CNN
1 4350 850
1 0 0 -1
$EndComp
Text Label 4250 850 2 50 ~ 0
3.3V_OUT
$Comp
L power:GND #PWR011
U 1 1 5F7CB469
P 1950 1150
F 0 "#PWR011" H 1950 900 50 0001 C CNN
F 1 "GND" H 1955 977 50 0000 C CNN
F 2 "" H 1950 1150 50 0001 C CNN
F 3 "" H 1950 1150 50 0001 C CNN
1 1950 1150
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR015
U 1 1 5F7CB8F0
P 2600 1250
F 0 "#PWR015" H 2600 1000 50 0001 C CNN
F 1 "GND" H 2605 1077 50 0000 C CNN
F 2 "" H 2600 1250 50 0001 C CNN
F 3 "" H 2600 1250 50 0001 C CNN
1 2600 1250
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR017
U 1 1 5F7CC263
P 3300 1150
F 0 "#PWR017" H 3300 900 50 0001 C CNN
F 1 "GND" H 3305 977 50 0000 C CNN
F 2 "" H 3300 1150 50 0001 C CNN
F 3 "" H 3300 1150 50 0001 C CNN
1 3300 1150
1 0 0 -1
$EndComp
Wire Wire Line
2700 1250 2600 1250
Connection ~ 2600 1250
Text GLabel 2550 2900 2 50 Input ~ 0
USB0_DP
Text GLabel 2550 3700 2 50 Input ~ 0
USB0_DM
Text GLabel 11050 3300 2 50 Input ~ 0
USB0_DP
Text GLabel 11050 3200 2 50 Input ~ 0
USB0_DM
$Comp
L power:GND #PWR01
U 1 1 5F7EC1C5
P 800 3650
F 0 "#PWR01" H 800 3400 50 0001 C CNN
F 1 "GND" H 805 3477 50 0000 C CNN
F 2 "" H 800 3650 50 0001 C CNN
F 3 "" H 800 3650 50 0001 C CNN
1 800 3650
1 0 0 -1
$EndComp
Wire Wire Line
800 3650 900 3650
Connection ~ 800 3650
$Comp
L power:+3.3V #PWR013
U 1 1 5F7FB0DB
P 4250 5100
F 0 "#PWR013" H 4250 4950 50 0001 C CNN
F 1 "+3.3V" V 4265 5228 50 0000 L CNN
F 2 "" H 4250 5100 50 0001 C CNN
F 3 "" H 4250 5100 50 0001 C CNN
1 4250 5100
0 1 1 0
$EndComp
$Comp
L power:GND #PWR012
U 1 1 5F7FC5DB
P 4250 4900
F 0 "#PWR012" H 4250 4650 50 0001 C CNN
F 1 "GND" V 4255 4772 50 0000 R CNN
F 2 "" H 4250 4900 50 0001 C CNN
F 3 "" H 4250 4900 50 0001 C CNN
1 4250 4900
0 -1 -1 0
$EndComp
Text GLabel 4250 4700 2 50 Input ~ 0
SD_DAT1
Text GLabel 4250 4800 2 50 Input ~ 0
SD_DAT0
Text GLabel 4250 5000 2 50 Input ~ 0
SD_CLK
Text GLabel 4250 5200 2 50 Input ~ 0
SD_CMD
Text GLabel 4250 5300 2 50 Input ~ 0
SD_DAT3
Text GLabel 4250 5400 2 50 Input ~ 0
SD_DAT2
$Comp
L power:GND #PWR03
U 1 1 5F800C09
P 2550 4500
F 0 "#PWR03" H 2550 4250 50 0001 C CNN
F 1 "GND" V 2555 4372 50 0000 R CNN
F 2 "" H 2550 4500 50 0001 C CNN
F 3 "" H 2550 4500 50 0001 C CNN
1 2550 4500
0 1 1 0
$EndComp
$Comp
L Connector_Generic:Conn_01x03 J?
U 1 1 5F85578D
P 950 4900
AR Path="/5F7C2A19/5F85578D" Ref="J?" Part="1"
AR Path="/5F7C29DF/5F85578D" Ref="J5" Part="1"
F 0 "J5" H 1030 4942 50 0000 L CNN
F 1 "serial1" H 1030 4851 50 0000 L CNN
F 2 "" H 950 4900 50 0001 C CNN
F 3 "~" H 950 4900 50 0001 C CNN
1 950 4900
-1 0 0 1
$EndComp
$Comp
L Connector_Generic:Conn_01x03 J?
U 1 1 5F8629F3
P 950 4450
AR Path="/5F7C2A19/5F8629F3" Ref="J?" Part="1"
AR Path="/5F7C29DF/5F8629F3" Ref="J6" Part="1"
F 0 "J6" H 1030 4492 50 0000 L CNN
F 1 "serial2" H 1030 4401 50 0000 L CNN
F 2 "" H 950 4450 50 0001 C CNN
F 3 "~" H 950 4450 50 0001 C CNN
1 950 4450
-1 0 0 1
$EndComp
Text GLabel 1150 4800 2 50 Input ~ 0
SERIAL1_TX
Text GLabel 1150 4900 2 50 Input ~ 0
SERIAL1_RX
Text GLabel 1150 4450 2 50 Input ~ 0
SERIAL2_RX
Text GLabel 1150 4350 2 50 Input ~ 0
SERIAL2_TX
$Comp
L power:GND #PWR033
U 1 1 5F869D28
P 1150 5000
F 0 "#PWR033" H 1150 4750 50 0001 C CNN
F 1 "GND" V 1155 4872 50 0000 R CNN
F 2 "" H 1150 5000 50 0001 C CNN
F 3 "" H 1150 5000 50 0001 C CNN
1 1150 5000
0 -1 -1 0
$EndComp
$Comp
L power:GND #PWR034
U 1 1 5F86A1B3
P 1150 4550
F 0 "#PWR034" H 1150 4300 50 0001 C CNN
F 1 "GND" V 1155 4422 50 0000 R CNN
F 2 "" H 1150 4550 50 0001 C CNN
F 3 "" H 1150 4550 50 0001 C CNN
1 1150 4550
0 -1 -1 0
$EndComp
Text GLabel 15350 700 2 50 Input ~ 0
SERIAL2_RX
Text GLabel 15350 800 2 50 Input ~ 0
SERIAL2_TX
$Comp
L Device:LED_GCBR D4
U 1 1 5F871F9B
P 12550 2050
F 0 "D4" H 12550 2547 50 0000 C CNN
F 1 "LED_GCBR_1" H 12550 2456 50 0000 C CNN
F 2 "" H 12550 2000 50 0001 C CNN
F 3 "~" H 12550 2000 50 0001 C CNN
1 12550 2050
1 0 0 -1
$EndComp
Text GLabel 12950 1850 2 50 Input ~ 0
RGBLED1_R
Text GLabel 12950 2050 2 50 Input ~ 0
RGBLED1_G
Text GLabel 12950 2250 2 50 Input ~ 0
RGBLED1_B
$Comp
L power:GND #PWR025
U 1 1 5F88DB4B
P 12350 2050
F 0 "#PWR025" H 12350 1800 50 0001 C CNN
F 1 "GND" V 12355 1922 50 0000 R CNN
F 2 "" H 12350 2050 50 0001 C CNN
F 3 "" H 12350 2050 50 0001 C CNN
1 12350 2050
0 1 1 0
$EndComp
$Comp
L Device:R_Small R3
U 1 1 5F895090
P 12850 1850
F 0 "R3" V 12654 1850 50 0000 C CNN
F 1 "220" V 12745 1850 50 0000 C CNN
F 2 "" H 12850 1850 50 0001 C CNN
F 3 "~" H 12850 1850 50 0001 C CNN
1 12850 1850
0 1 1 0
$EndComp
$Comp
L Device:R_Small R4
U 1 1 5F8957F6
P 12850 2050
F 0 "R4" V 12654 2050 50 0000 C CNN
F 1 "220" V 12745 2050 50 0000 C CNN
F 2 "" H 12850 2050 50 0001 C CNN
F 3 "~" H 12850 2050 50 0001 C CNN
1 12850 2050
0 1 1 0
$EndComp
$Comp
L Device:R_Small R5
U 1 1 5F895B83
P 12850 2250
F 0 "R5" V 12654 2250 50 0000 C CNN
F 1 "220" V 12745 2250 50 0000 C CNN
F 2 "" H 12850 2250 50 0001 C CNN
F 3 "~" H 12850 2250 50 0001 C CNN
1 12850 2250
0 1 1 0
$EndComp
$Comp
L Device:LED_GCBR D5
U 1 1 5F8993A4
P 12550 2900
F 0 "D5" H 12550 3397 50 0000 C CNN
F 1 "LED_GCBR_2" H 12550 3306 50 0000 C CNN
F 2 "" H 12550 2850 50 0001 C CNN
F 3 "~" H 12550 2850 50 0001 C CNN
1 12550 2900
1 0 0 -1
$EndComp
Text GLabel 12950 2700 2 50 Input ~ 0
RGBLED2_R
Text GLabel 12950 2900 2 50 Input ~ 0
RGBLED2_G
Text GLabel 12950 3100 2 50 Input ~ 0
RGBLED2_B
$Comp
L power:GND #PWR026
U 1 1 5F899CC7
P 12350 2900
F 0 "#PWR026" H 12350 2650 50 0001 C CNN
F 1 "GND" V 12355 2772 50 0000 R CNN
F 2 "" H 12350 2900 50 0001 C CNN
F 3 "" H 12350 2900 50 0001 C CNN
1 12350 2900
0 1 1 0
$EndComp
$Comp
L Device:R_Small R6
U 1 1 5F899CD1
P 12850 2700
F 0 "R6" V 12654 2700 50 0000 C CNN
F 1 "220" V 12745 2700 50 0000 C CNN
F 2 "" H 12850 2700 50 0001 C CNN
F 3 "~" H 12850 2700 50 0001 C CNN
1 12850 2700
0 1 1 0
$EndComp
$Comp
L Device:R_Small R7
U 1 1 5F899CDB
P 12850 2900
F 0 "R7" V 12654 2900 50 0000 C CNN
F 1 "220" V 12745 2900 50 0000 C CNN
F 2 "" H 12850 2900 50 0001 C CNN
F 3 "~" H 12850 2900 50 0001 C CNN
1 12850 2900
0 1 1 0
$EndComp
$Comp
L Device:R_Small R8
U 1 1 5F899CE5
P 12850 3100
F 0 "R8" V 12654 3100 50 0000 C CNN
F 1 "220" V 12745 3100 50 0000 C CNN
F 2 "" H 12850 3100 50 0001 C CNN
F 3 "~" H 12850 3100 50 0001 C CNN
1 12850 3100
0 1 1 0
$EndComp
$Comp
L Device:LED_GCBR D6
U 1 1 5F89F5B9
P 14000 2050
F 0 "D6" H 14000 2547 50 0000 C CNN
F 1 "LED_GCBR_3" H 14000 2456 50 0000 C CNN
F 2 "" H 14000 2000 50 0001 C CNN
F 3 "~" H 14000 2000 50 0001 C CNN
1 14000 2050
1 0 0 -1
$EndComp
Text GLabel 14400 1850 2 50 Input ~ 0
RGBLED3_R
Text GLabel 14400 2050 2 50 Input ~ 0
RGBLED3_G
Text GLabel 14400 2250 2 50 Input ~ 0
RGBLED3_B
$Comp
L power:GND #PWR032
U 1 1 5F89FF62
P 13800 2050
F 0 "#PWR032" H 13800 1800 50 0001 C CNN
F 1 "GND" V 13805 1922 50 0000 R CNN
F 2 "" H 13800 2050 50 0001 C CNN
F 3 "" H 13800 2050 50 0001 C CNN
1 13800 2050
0 1 1 0
$EndComp
$Comp
L Device:R_Small R9
U 1 1 5F89FF6C
P 14300 1850
F 0 "R9" V 14104 1850 50 0000 C CNN
F 1 "220" V 14195 1850 50 0000 C CNN
F 2 "" H 14300 1850 50 0001 C CNN
F 3 "~" H 14300 1850 50 0001 C CNN
1 14300 1850
0 1 1 0
$EndComp
$Comp
L Device:R_Small R10
U 1 1 5F89FF76
P 14300 2050
F 0 "R10" V 14104 2050 50 0000 C CNN
F 1 "220" V 14195 2050 50 0000 C CNN
F 2 "" H 14300 2050 50 0001 C CNN
F 3 "~" H 14300 2050 50 0001 C CNN
1 14300 2050
0 1 1 0
$EndComp
$Comp
L Device:R_Small R11
U 1 1 5F89FF80
P 14300 2250
F 0 "R11" V 14104 2250 50 0000 C CNN
F 1 "220" V 14195 2250 50 0000 C CNN
F 2 "" H 14300 2250 50 0001 C CNN
F 3 "~" H 14300 2250 50 0001 C CNN
1 14300 2250
0 1 1 0
$EndComp
Text GLabel 15350 1000 2 50 Input ~ 0
RGBLED1_R
Text GLabel 15350 1100 2 50 Input ~ 0
RGBLED1_G
Text GLabel 15350 1200 2 50 Input ~ 0
RGBLED1_B
Text GLabel 15350 1450 2 50 Input ~ 0
RGBLED2_R
Text GLabel 15350 1550 2 50 Input ~ 0
RGBLED2_G
Text GLabel 15350 1650 2 50 Input ~ 0
RGBLED2_B
Text GLabel 15350 1900 2 50 Input ~ 0
RGBLED3_R
Text GLabel 15350 2000 2 50 Input ~ 0
RGBLED3_G
Text GLabel 15350 2100 2 50 Input ~ 0
RGBLED3_B
$Comp
L Device:Buzzer BZ1
U 1 1 5F94A1A0
P 14100 2950
F 0 "BZ1" H 14105 2625 50 0000 C CNN
F 1 "Buzzer" H 14105 2716 50 0000 C CNN
F 2 "" V 14075 3050 50 0001 C CNN
F 3 "~" V 14075 3050 50 0001 C CNN
1 14100 2950
-1 0 0 1
$EndComp
$Comp
L power:GND #PWR027
U 1 1 5F94BD4C
P 14200 2850
F 0 "#PWR027" H 14200 2600 50 0001 C CNN
F 1 "GND" V 14205 2722 50 0000 R CNN
F 2 "" H 14200 2850 50 0001 C CNN
F 3 "" H 14200 2850 50 0001 C CNN
1 14200 2850
0 -1 -1 0
$EndComp
$Comp
L Device:CP C10
U 1 1 5F94D050
P 14200 3200
F 0 "C10" H 14082 3154 50 0000 R CNN
F 1 "100uF" H 14082 3245 50 0000 R CNN
F 2 "" H 14238 3050 50 0001 C CNN
F 3 "~" H 14200 3200 50 0001 C CNN
1 14200 3200
-1 0 0 1
$EndComp
$Comp
L Device:R R2
U 1 1 5F94EB30
P 14350 3550
F 0 "R2" V 14557 3550 50 0000 C CNN
F 1 "330" V 14466 3550 50 0000 C CNN
F 2 "" V 14280 3550 50 0001 C CNN
F 3 "~" H 14350 3550 50 0001 C CNN
1 14350 3550
0 -1 -1 0
$EndComp
Wire Wire Line
14200 3350 14200 3550
Wire Wire Line
14500 3550 14650 3550
Wire Wire Line
14650 3550 14650 3050
Text GLabel 14650 3050 0 50 Input ~ 0
BZZZ
Text GLabel 11050 2900 2 50 Input ~ 0
BZZZ
Text GLabel 1200 3050 2 50 Input ~ 0
VUSB
Text GLabel 600 1450 3 50 Input ~ 0
VUSB
Wire Wire Line
600 1350 600 1450
Wire Wire Line
600 850 1350 850
Wire Wire Line
1750 850 1950 850
$Comp
L d_st:STM32F750Z8 U?
U 1 1 5F863DEB
P 9900 2000
F 0 "U?" H 9900 -550 157 0000 C CNN
F 1 "STM32F750Z8" H 9900 3200 157 0000 C CNN
F 2 "" H 9800 2150 157 0001 C CNN
F 3 "" H 9800 2150 157 0001 C CNN
1 9900 2000
1 0 0 -1
$EndComp
$Comp
L power:+3.3V #PWR?
U 1 1 5F868D39
P 9700 1500
F 0 "#PWR?" H 9700 1350 50 0001 C CNN
F 1 "+3.3V" H 9715 1673 50 0000 C CNN
F 2 "" H 9700 1500 50 0001 C CNN
F 3 "" H 9700 1500 50 0001 C CNN
1 9700 1500
1 0 0 -1
$EndComp
$Comp
L Device:Battery_Cell BT?
U 1 1 5F869EA6
P 4150 1400
F 0 "BT?" V 3895 1450 50 0000 C CNN
F 1 "3.3V cell" V 3986 1450 50 0000 C CNN
F 2 "" V 4150 1460 50 0001 C CNN
F 3 "~" V 4150 1460 50 0001 C CNN
1 4150 1400
0 1 1 0
$EndComp
Text GLabel 4350 1400 2 50 Input ~ 0
VBAT
$Comp
L power:GND #PWR?
U 1 1 5F86AA67
P 4050 1400
F 0 "#PWR?" H 4050 1150 50 0001 C CNN
F 1 "GND" V 4055 1272 50 0000 R CNN
F 2 "" H 4050 1400 50 0001 C CNN
F 3 "" H 4050 1400 50 0001 C CNN
1 4050 1400
0 1 1 0
$EndComp
Text GLabel 9200 1900 1 50 Input ~ 0
VBAT
Wire Wire Line
9700 1500 9700 1650
Wire Wire Line
9300 1650 9300 1900
Wire Wire Line
9400 1900 9400 1650
Connection ~ 9400 1650
Wire Wire Line
9400 1650 9300 1650
Wire Wire Line
9500 1900 9500 1650
Connection ~ 9500 1650
Wire Wire Line
9500 1650 9400 1650
Wire Wire Line
9600 1900 9600 1650
Connection ~ 9600 1650
Wire Wire Line
9600 1650 9500 1650
Wire Wire Line
10300 1900 10300 1650
Wire Wire Line
10300 1650 10200 1650
Connection ~ 9700 1650
Wire Wire Line
9700 1650 9700 1900
Wire Wire Line
9700 1650 9600 1650
Wire Wire Line
9800 1900 9800 1650
Connection ~ 9800 1650
Wire Wire Line
9800 1650 9700 1650
Wire Wire Line
9900 1650 9900 1900
Connection ~ 9900 1650
Wire Wire Line
9900 1650 9800 1650
Wire Wire Line
10000 1650 10000 1900
Connection ~ 10000 1650
Wire Wire Line
10000 1650 9900 1650
Wire Wire Line
10100 1900 10100 1650
Connection ~ 10100 1650
Wire Wire Line
10100 1650 10000 1650
Wire Wire Line
10200 1900 10200 1650
Connection ~ 10200 1650
Wire Wire Line
10200 1650 10100 1650
Wire Wire Line
10300 1650 10400 1650
Wire Wire Line
10400 1650 10400 1900
Connection ~ 10300 1650
$Comp
L power:GND #PWR?
U 1 1 5F878204
P 9500 9050
F 0 "#PWR?" H 9500 8800 50 0001 C CNN
F 1 "GND" V 9505 8922 50 0000 R CNN
F 2 "" H 9500 9050 50 0001 C CNN
F 3 "" H 9500 9050 50 0001 C CNN
1 9500 9050
1 0 0 -1
$EndComp
Wire Wire Line
9500 9050 9500 8950
Wire Wire Line
9500 8950 9600 8950
Wire Wire Line
9600 8950 9600 8850
Connection ~ 9500 8950
Wire Wire Line
9500 8950 9500 8850
Wire Wire Line
9600 8950 9700 8950
Wire Wire Line
9700 8950 9700 8850
Connection ~ 9600 8950
Wire Wire Line
9700 8950 9800 8950
Wire Wire Line
9800 8950 9800 8850
Connection ~ 9700 8950
Wire Wire Line
9800 8950 9900 8950
Wire Wire Line
9900 8950 9900 8850
Connection ~ 9800 8950
Wire Wire Line
9900 8950 10000 8950
Wire Wire Line
10000 8950 10000 8850
Connection ~ 9900 8950
Wire Wire Line
10000 8950 10100 8950
Wire Wire Line
10100 8850 10100 8950
Connection ~ 10000 8950
Wire Wire Line
10100 8950 10200 8950
Wire Wire Line
10200 8950 10200 8850
Connection ~ 10100 8950
Wire Wire Line
10200 8950 10300 8950
Wire Wire Line
10300 8950 10300 8850
Connection ~ 10200 8950
Wire Wire Line
10300 8950 10400 8950
Wire Wire Line
10400 8950 10400 8850
Connection ~ 10300 8950
$Comp
L Device:C C?
U 1 1 5F886F6C
P 2900 2050
F 0 "C?" H 3015 2096 50 0000 L CNN
F 1 "100nF" H 3015 2005 50 0000 L CNN
F 2 "" H 2938 1900 50 0001 C CNN
F 3 "~" H 2900 2050 50 0001 C CNN
1 2900 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F8886FD
P 3400 2050
F 0 "C?" H 3515 2096 50 0000 L CNN
F 1 "100nF" H 3515 2005 50 0000 L CNN
F 2 "" H 3438 1900 50 0001 C CNN
F 3 "~" H 3400 2050 50 0001 C CNN
1 3400 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F888C48
P 3850 2050
F 0 "C?" H 3965 2096 50 0000 L CNN
F 1 "100nF" H 3965 2005 50 0000 L CNN
F 2 "" H 3888 1900 50 0001 C CNN
F 3 "~" H 3850 2050 50 0001 C CNN
1 3850 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F88914C
P 4300 2050
F 0 "C?" H 4415 2096 50 0000 L CNN
F 1 "100nF" H 4415 2005 50 0000 L CNN
F 2 "" H 4338 1900 50 0001 C CNN
F 3 "~" H 4300 2050 50 0001 C CNN
1 4300 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F889617
P 4750 2050
F 0 "C?" H 4865 2096 50 0000 L CNN
F 1 "100nF" H 4865 2005 50 0000 L CNN
F 2 "" H 4788 1900 50 0001 C CNN
F 3 "~" H 4750 2050 50 0001 C CNN
1 4750 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F889A28
P 5200 2050
F 0 "C?" H 5315 2096 50 0000 L CNN
F 1 "100nF" H 5315 2005 50 0000 L CNN
F 2 "" H 5238 1900 50 0001 C CNN
F 3 "~" H 5200 2050 50 0001 C CNN
1 5200 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F88A259
P 5650 2050
F 0 "C?" H 5765 2096 50 0000 L CNN
F 1 "100nF" H 5765 2005 50 0000 L CNN
F 2 "" H 5688 1900 50 0001 C CNN
F 3 "~" H 5650 2050 50 0001 C CNN
1 5650 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F88A535
P 6100 2050
F 0 "C?" H 6215 2096 50 0000 L CNN
F 1 "100nF" H 6215 2005 50 0000 L CNN
F 2 "" H 6138 1900 50 0001 C CNN
F 3 "~" H 6100 2050 50 0001 C CNN
1 6100 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F88A896
P 6550 2050
F 0 "C?" H 6665 2096 50 0000 L CNN
F 1 "100nF" H 6665 2005 50 0000 L CNN
F 2 "" H 6588 1900 50 0001 C CNN
F 3 "~" H 6550 2050 50 0001 C CNN
1 6550 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F88ADF2
P 1950 2050
F 0 "C?" H 2065 2096 50 0000 L CNN
F 1 "100nF" H 2065 2005 50 0000 L CNN
F 2 "" H 1988 1900 50 0001 C CNN
F 3 "~" H 1950 2050 50 0001 C CNN
1 1950 2050
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F88B4BE
P 2450 2050
F 0 "C?" H 2565 2096 50 0000 L CNN
F 1 "100nF" H 2565 2005 50 0000 L CNN
F 2 "" H 2488 1900 50 0001 C CNN
F 3 "~" H 2450 2050 50 0001 C CNN
1 2450 2050
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F895AEB
P 1950 2200
F 0 "#PWR?" H 1950 1950 50 0001 C CNN
F 1 "GND" H 1955 2027 50 0000 C CNN
F 2 "" H 1950 2200 50 0001 C CNN
F 3 "" H 1950 2200 50 0001 C CNN
1 1950 2200
1 0 0 -1
$EndComp
$Comp
L power:+3.3V #PWR?
U 1 1 5F895F33
P 1950 1900
F 0 "#PWR?" H 1950 1750 50 0001 C CNN
F 1 "+3.3V" H 1965 2073 50 0000 C CNN
F 2 "" H 1950 1900 50 0001 C CNN
F 3 "" H 1950 1900 50 0001 C CNN
1 1950 1900
1 0 0 -1
$EndComp
Wire Wire Line
1950 1900 2450 1900
Connection ~ 1950 1900
Connection ~ 2450 1900
Wire Wire Line
2450 1900 2900 1900
Connection ~ 2900 1900
Wire Wire Line
2900 1900 3400 1900
Connection ~ 3400 1900
Wire Wire Line
3400 1900 3850 1900
Connection ~ 3850 1900
Wire Wire Line
3850 1900 4300 1900
Connection ~ 4300 1900
Wire Wire Line
4300 1900 4750 1900
Connection ~ 4750 1900
Wire Wire Line
4750 1900 5200 1900
Connection ~ 5200 1900
Wire Wire Line
5200 1900 5650 1900
Connection ~ 5650 1900
Wire Wire Line
5650 1900 6100 1900
Connection ~ 6100 1900
Wire Wire Line
6100 1900 6550 1900
Wire Wire Line
6550 2200 6100 2200
Connection ~ 1950 2200
Connection ~ 2450 2200
Wire Wire Line
2450 2200 1950 2200
Connection ~ 2900 2200
Wire Wire Line
2900 2200 2450 2200
Connection ~ 3400 2200
Wire Wire Line
3400 2200 2900 2200
Connection ~ 3850 2200
Wire Wire Line
3850 2200 3400 2200
Connection ~ 4300 2200
Wire Wire Line
4300 2200 3850 2200
Connection ~ 4750 2200
Wire Wire Line
4750 2200 4300 2200
Connection ~ 5200 2200
Wire Wire Line
5200 2200 4750 2200
Connection ~ 5650 2200
Wire Wire Line
5650 2200 5200 2200
Connection ~ 6100 2200
Wire Wire Line
6100 2200 5650 2200
Text Notes 2200 2350 0 79 ~ 0
for each VDD pair + VDDUSB
$Comp
L Device:C C?
U 1 1 5F89BF13
P 10400 1500
F 0 "C?" H 10515 1546 50 0000 L CNN
F 1 "100nF" H 10515 1455 50 0000 L CNN
F 2 "" H 10438 1350 50 0001 C CNN
F 3 "~" H 10400 1500 50 0001 C CNN
1 10400 1500
1 0 0 -1
$EndComp
Connection ~ 10400 1650
$Comp
L power:GND #PWR?
U 1 1 5F89C730
P 10400 1350
F 0 "#PWR?" H 10400 1100 50 0001 C CNN
F 1 "GND" H 10405 1177 50 0000 C CNN
F 2 "" H 10400 1350 50 0001 C CNN
F 3 "" H 10400 1350 50 0001 C CNN
1 10400 1350
-1 0 0 1
$EndComp
$Comp
L Device:C C?
U 1 1 5F89CD36
P 8200 2850
F 0 "C?" H 8315 2896 50 0000 L CNN
F 1 "100nF" H 8315 2805 50 0000 L CNN
F 2 "" H 8238 2700 50 0001 C CNN
F 3 "~" H 8200 2850 50 0001 C CNN
1 8200 2850
1 0 0 -1
$EndComp
$Comp
L power:+3.3V #PWR?
U 1 1 5F89D7F3
P 8100 3000
F 0 "#PWR?" H 8100 2850 50 0001 C CNN
F 1 "+3.3V" H 8115 3173 50 0000 C CNN
F 2 "" H 8100 3000 50 0001 C CNN
F 3 "" H 8100 3000 50 0001 C CNN
1 8100 3000
0 -1 -1 0
$EndComp
Wire Wire Line
8750 3000 8200 3000
Connection ~ 8200 3000
Wire Wire Line
8200 3000 8100 3000
$Comp
L power:GND #PWR?
U 1 1 5F8A13EB
P 8200 2700
F 0 "#PWR?" H 8200 2450 50 0001 C CNN
F 1 "GND" H 8205 2527 50 0000 C CNN
F 2 "" H 8200 2700 50 0001 C CNN
F 3 "" H 8200 2700 50 0001 C CNN
1 8200 2700
-1 0 0 1
$EndComp
$Comp
L Device:C C?
U 1 1 5F8A1D4C
P 7850 2350
F 0 "C?" H 7965 2396 50 0000 L CNN
F 1 "2.2uF" H 7965 2305 50 0000 L CNN
F 2 "" H 7888 2200 50 0001 C CNN
F 3 "~" H 7850 2350 50 0001 C CNN
1 7850 2350
1 0 0 -1
$EndComp
$Comp
L Device:C C?
U 1 1 5F8A249D
P 7400 2450
F 0 "C?" H 7515 2496 50 0000 L CNN
F 1 "2.2uF" H 7515 2405 50 0000 L CNN
F 2 "" H 7438 2300 50 0001 C CNN
F 3 "~" H 7400 2450 50 0001 C CNN
1 7400 2450
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F8A3020
P 7850 2200
F 0 "#PWR?" H 7850 1950 50 0001 C CNN
F 1 "GND" H 7855 2027 50 0000 C CNN
F 2 "" H 7850 2200 50 0001 C CNN
F 3 "" H 7850 2200 50 0001 C CNN
1 7850 2200
-1 0 0 1
$EndComp
Wire Wire Line
7850 2200 7400 2200
Wire Wire Line
7400 2200 7400 2300
Connection ~ 7850 2200
Wire Wire Line
7400 2600 8750 2600
Wire Wire Line
8750 2500 7850 2500
Wire Wire Line
12050 6800 12050 6700
Wire Wire Line
12050 6700 11600 6700
Wire Wire Line
11600 6700 11600 6900
Wire Wire Line
11600 6900 11050 6900
Wire Wire Line
11050 7000 11600 7000
Wire Wire Line
11600 7000 11600 7200
Wire Wire Line
11600 7200 12050 7200
Wire Wire Line
12050 7200 12050 7100
Text Label 11100 6900 0 39 ~ 0
OSC32_IN
Text Label 11100 7000 0 39 ~ 0
OSC32_OUT
Text Notes 12200 7000 0 39 ~ 0
xtal with\nintegrated\ncaps
Text Label 8450 3500 0 39 ~ 0
OSC_IN
Text Label 8450 3600 0 39 ~ 0
OSC_OUT
Wire Wire Line
8750 3600 8300 3600
Wire Wire Line
8300 3600 8300 3750
Wire Wire Line
8300 3750 8000 3750
Wire Wire Line
8000 3750 8000 3700
Wire Wire Line
8000 3400 8000 3350
Wire Wire Line
8000 3350 8300 3350
Wire Wire Line
8300 3350 8300 3500
Wire Wire Line
8300 3500 8750 3500
$Comp
L Power_Protection:USBLC6-2SC6 U?
U 1 1 5F8C585A
P 2450 3300
F 0 "U?" V 2950 3150 50 0000 L CNN
F 1 "USBLC6-2SC6" V 1950 3000 50 0000 L CNN
F 2 "Package_TO_SOT_SMD:SOT-23-6" H 2450 2800 50 0001 C CNN
F 3 "https://www.st.com/resource/en/datasheet/usblc6-2.pdf" H 2650 3650 50 0001 C CNN
1 2450 3300
0 1 -1 0
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F8DECFA
P 2050 3300
F 0 "#PWR?" H 2050 3050 50 0001 C CNN
F 1 "GND" H 2055 3127 50 0000 C CNN
F 2 "" H 2050 3300 50 0001 C CNN
F 3 "" H 2050 3300 50 0001 C CNN
1 2050 3300
0 1 1 0
$EndComp
Wire Wire Line
2350 2900 2350 2850
Wire Wire Line
2350 2850 1700 2850
Wire Wire Line
1700 2850 1700 3250
Wire Wire Line
1700 3250 1200 3250
Wire Wire Line
2350 3700 2350 3750
Wire Wire Line
2350 3750 1700 3750
Wire Wire Line
1700 3750 1700 3350
Wire Wire Line
1700 3350 1200 3350
Text GLabel 2850 3300 2 50 Input ~ 0
VUSB
Text Notes 800 2700 0 39 ~ 0
VUSB => OUT OF BATTERY CHARGER
Text GLabel 10500 1900 1 50 Input ~ 0
VUSB
$Comp
L Device:C C?
U 1 1 5F8EE7C0
P 7000 2050
F 0 "C?" H 7115 2096 50 0000 L CNN
F 1 "100nF" H 7115 2005 50 0000 L CNN
F 2 "" H 7038 1900 50 0001 C CNN
F 3 "~" H 7000 2050 50 0001 C CNN
1 7000 2050
1 0 0 -1
$EndComp
Wire Wire Line
7000 2200 6550 2200
Connection ~ 6550 2200
Wire Wire Line
6550 1900 7000 1900
Connection ~ 6550 1900
Text Notes 10150 3250 0 39 ~ 0
PA11 - OTG_FS_DM
Text Notes 10150 3350 0 39 ~ 0
PA12 - OTG_FS_DP
Text Notes 10100 6950 0 39 ~ 0
PC14 - OSC32_IN
Text Notes 10100 7050 0 39 ~ 0
PC15 - OSC32_OUT
Text Notes 9100 3550 0 39 ~ 0
PH0 - OSC_IN
Text Notes 9100 3650 0 39 ~ 0
PH1 - OSC_OUT
Text Notes 10150 3150 0 39 ~ 0
PA10 - OTG_FS_ID
Text GLabel 11050 3100 2 50 Input ~ 0
USB0_ID
Text GLabel 1200 3450 2 50 Input ~ 0
USB0_ID
Text Notes 600 4150 0 79 ~ 0
only one USB apparently, so it will be OTG\nwithout external source
$Comp
L Connector_Generic:Conn_02x20_Odd_Even J?
U 1 1 5F91E2FA
P 1300 8100
F 0 "J?" H 1350 9217 50 0000 C CNN
F 1 "TEMP_LCD_CONN" H 1350 9126 50 0000 C CNN
F 2 "" H 1300 8100 50 0001 C CNN
F 3 "~" H 1300 8100 50 0001 C CNN
1 1300 8100
1 0 0 -1
$EndComp
Text GLabel 1100 7200 0 39 Input ~ 0
LCD_PENIRQ
Text GLabel 1100 7300 0 39 Input ~ 0
LCD_MOSI
Text GLabel 1100 7400 0 39 Input ~ 0
LCD_SCK
Text GLabel 1100 7500 0 39 Input ~ 0
LCD_PWM
Text GLabel 1100 7600 0 39 Input ~ 0
LCD_BUSY
Text GLabel 1100 7700 0 39 Input ~ 0
LCD_R0
Text GLabel 1100 7800 0 39 Input ~ 0
LCD_R2
Text GLabel 1600 7800 2 39 Input ~ 0
LCD_R3
Text GLabel 1100 7900 0 39 Input ~ 0
LCD_R4
Text GLabel 1600 7700 2 39 Input ~ 0
LCD_R1
Text GLabel 1600 7900 2 39 Input ~ 0
LCD_R5
Text GLabel 1100 8000 0 39 Input ~ 0
LCD_R6
Text GLabel 1100 8100 0 39 Input ~ 0
LCD_G0
Text GLabel 1100 8200 0 39 Input ~ 0
LCD_G2
Text GLabel 1100 8300 0 39 Input ~ 0
LCD_G4
Text GLabel 1100 8400 0 39 Input ~ 0
LCD_G6
Text GLabel 1100 8500 0 39 Input ~ 0
LCD_B0
Text GLabel 1100 8600 0 39 Input ~ 0
LCD_B2
Text GLabel 1100 8700 0 39 Input ~ 0
LCD_B4
Text GLabel 1100 8800 0 39 Input ~ 0
LCD_B6
Text GLabel 1100 8900 0 39 Input ~ 0
LCD_DCLK
Text GLabel 1100 9000 0 39 Input ~ 0
LCD_HSYNC
Text GLabel 1100 9100 0 39 Input ~ 0
LCD_DE
Text GLabel 1600 7300 2 39 Input ~ 0
LCD_MISO
Text GLabel 1600 7400 2 39 Input ~ 0
LCD_TOUCH_CS
Text GLabel 1600 8000 2 39 Input ~ 0
LCD_R7
Text GLabel 1600 8100 2 39 Input ~ 0
LCD_G1
Text GLabel 1600 8200 2 39 Input ~ 0
LCD_G3
Text GLabel 1600 8300 2 39 Input ~ 0
LCD_G5
Text GLabel 1600 8400 2 39 Input ~ 0
LCD_G7
Text GLabel 1600 8500 2 39 Input ~ 0
LCD_B1
Text GLabel 1600 8600 2 39 Input ~ 0
LCD_B3
Text GLabel 1600 8700 2 39 Input ~ 0
LCD_B5
Text GLabel 1600 8800 2 39 Input ~ 0
LCD_B7
Text GLabel 1600 8900 2 39 Input ~ 0
LCD_PWR
Text GLabel 1600 9000 2 39 Input ~ 0
LCD_VSYNC
$Comp
L power:GND #PWR?
U 1 1 5F98F27A
P 1600 7500
F 0 "#PWR?" H 1600 7250 50 0001 C CNN
F 1 "GND" H 1605 7327 50 0000 C CNN
F 2 "" H 1600 7500 50 0001 C CNN
F 3 "" H 1600 7500 50 0001 C CNN
1 1600 7500
0 -1 -1 0
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F98FFD8
P 1600 9100
F 0 "#PWR?" H 1600 8850 50 0001 C CNN
F 1 "GND" H 1605 8927 50 0000 C CNN
F 2 "" H 1600 9100 50 0001 C CNN
F 3 "" H 1600 9100 50 0001 C CNN
1 1600 9100
0 -1 -1 0
$EndComp
Text Notes 1700 7200 0 39 ~ 0
5V ??
NoConn ~ 1600 7600
NoConn ~ 1600 8900
Text Notes 9100 5150 0 39 ~ 0
LCD_R0
Text GLabel 8750 5100 0 39 Input ~ 0
LCD_R0
Text GLabel 11050 2300 2 39 Input ~ 0
LCD_R1
Text Notes 10550 2350 0 39 ~ 0
LCD_R1
Text GLabel 11050 2200 2 39 Input ~ 0
LCD_R2
Text GLabel 11050 3800 2 39 Input ~ 0
LCD_R3
Text Notes 10500 3850 0 39 ~ 0
LCD_R3
Text GLabel 11050 2600 2 39 Input ~ 0
LCD_R4
Text Notes 10550 2650 0 39 ~ 0
LCD_R4
Text GLabel 11050 5500 2 39 Input ~ 0
LCD_R5
Text Notes 10500 5550 0 39 ~ 0
LCD_R5
Text GLabel 11050 3900 2 39 Input ~ 0
LCD_R6
Text Notes 10500 3950 0 39 ~ 0
LCD_R6
Text GLabel 8750 8700 0 39 Input ~ 0
LCD_R7
Text Notes 9100 8750 0 39 ~ 0
LCD_R7
Text GLabel 8750 7700 0 39 Input ~ 0
LCD_G0
Text GLabel 8750 7800 0 39 Input ~ 0
LCD_G1
Text GLabel 11050 2700 2 39 Input ~ 0
LCD_G2
Text GLabel 8750 8300 0 39 Input ~ 0
LCD_G3
Text GLabel 11050 4800 2 39 Input ~ 0
LCD_G4
Text GLabel 11050 4900 2 39 Input ~ 0
LCD_G5
Text GLabel 11050 6200 2 39 Input ~ 0
LCD_G6
Text GLabel 11050 7500 2 39 Input ~ 0
LCD_G7
Text GLabel 8750 7600 0 39 Input ~ 0
LCD_B0
Text GLabel 8750 5000 0 39 Input ~ 0
LCD_B1
Text GLabel 8750 4800 0 39 Input ~ 0
LCD_B2
Text GLabel 8750 4900 0 39 Input ~ 0
LCD_B3
Text GLabel 8750 8400 0 39 Input ~ 0
LCD_B4
Text GLabel 11050 2400 2 39 Input ~ 0
LCD_B5
Text GLabel 11050 4600 2 39 Input ~ 0
LCD_B6
Text GLabel 11050 4700 2 39 Input ~ 0
LCD_B7
Text GLabel 11050 6100 2 39 Input ~ 0
LCD_HSYNC
Text GLabel 11050 2500 2 39 Input ~ 0
LCD_VSYNC
Text GLabel 8750 6500 0 39 Input ~ 0
LCD_DE
Text GLabel 8750 4500 0 39 Input ~ 0
LCD_DCLK
Text GLabel 11050 7900 2 39 Input ~ 0
LCD_PENIRQ
Text GLabel 8750 6400 0 39 Input ~ 0
LCD_MOSI
Text GLabel 8750 6200 0 39 Input ~ 0
LCD_SCK
Text GLabel 11050 8300 2 39 Input ~ 0
LCD_BUSY
Text GLabel 8750 6300 0 39 Input ~ 0
LCD_MISO
Text GLabel 8750 6100 0 39 Input ~ 0
LCD_TOUCH_CS
Text Notes 10550 2250 0 39 ~ 0
LCD_R2
Text Notes 10550 2450 0 39 ~ 0
LCD_B5
Text Notes 10550 2750 0 39 ~ 0
LCD_G2
Text Notes 10500 4650 0 39 ~ 0
LCD_B6
Text Notes 10500 4750 0 39 ~ 0
LCD_B7
Text Notes 10500 4850 0 39 ~ 0
LCD_G4
Text Notes 10500 4950 0 39 ~ 0
LCD_G5
Text Notes 10500 6250 0 39 ~ 0
LCD_G6
Text Notes 10500 7550 0 39 ~ 0
LCD_G7
Text Notes 9100 8450 0 39 ~ 0
LCD_B4
Text Notes 9100 8350 0 39 ~ 0
LCD_G3
Text Notes 9100 7850 0 39 ~ 0
LCD_G1
Text Notes 9100 7750 0 39 ~ 0
LCD_G0
Text Notes 9100 7650 0 39 ~ 0
LCD_B0
Text Notes 9100 6550 0 39 ~ 0
LCD_DE
Text Notes 9100 5050 0 39 ~ 0
LCD_B1
Text Notes 9100 4950 0 39 ~ 0
LCD_B3
Text Notes 9100 4850 0 39 ~ 0
LCD_B2
Text Notes 9650 4400 0 39 ~ 0
in blue text is\nthe function\nor alternate\nof the pin
$Comp
L Connector_Generic:Conn_01x05 J?
U 1 1 5F9E8C86
P 950 6550
F 0 "J?" H 868 6125 50 0000 C CNN
F 1 "I2C1" H 868 6216 50 0000 C CNN
F 2 "" H 950 6550 50 0001 C CNN
F 3 "~" H 950 6550 50 0001 C CNN
1 950 6550
-1 0 0 1
$EndComp
$Comp
L Connector_Generic:Conn_01x06 J?
U 1 1 5F9E9F4D
P 950 5650
F 0 "J?" H 868 5125 50 0000 C CNN
F 1 "SPI1" H 868 5216 50 0000 C CNN
F 2 "" H 950 5650 50 0001 C CNN
F 3 "~" H 950 5650 50 0001 C CNN
1 950 5650
-1 0 0 1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F9F1DA3
P 1150 5850
F 0 "#PWR?" H 1150 5600 50 0001 C CNN
F 1 "GND" V 1155 5722 50 0000 R CNN
F 2 "" H 1150 5850 50 0001 C CNN
F 3 "" H 1150 5850 50 0001 C CNN
1 1150 5850
0 -1 -1 0
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5F9F2110
P 1150 6750
F 0 "#PWR?" H 1150 6500 50 0001 C CNN
F 1 "GND" V 1155 6622 50 0000 R CNN
F 2 "" H 1150 6750 50 0001 C CNN
F 3 "" H 1150 6750 50 0001 C CNN
1 1150 6750
0 -1 -1 0
$EndComp
$Comp
L power:+3.3V #PWR?
U 1 1 5F9F33EC
P 1150 5350
F 0 "#PWR?" H 1150 5200 50 0001 C CNN
F 1 "+3.3V" H 1165 5523 50 0000 C CNN
F 2 "" H 1150 5350 50 0001 C CNN
F 3 "" H 1150 5350 50 0001 C CNN
1 1150 5350
0 1 1 0
$EndComp
$Comp
L power:+3.3V #PWR?
U 1 1 5F9F3EF4
P 1150 6350
F 0 "#PWR?" H 1150 6200 50 0001 C CNN
F 1 "+3.3V" H 1165 6523 50 0000 C CNN
F 2 "" H 1150 6350 50 0001 C CNN
F 3 "" H 1150 6350 50 0001 C CNN
1 1150 6350
0 1 1 0
$EndComp
Text GLabel 1150 6650 2 39 Input ~ 0
I2C1_SDA
Text GLabel 1150 6550 2 39 Input ~ 0
I2C1_SCL
Text GLabel 1150 6450 2 39 Input ~ 0
I2C1_SMBA
Text GLabel 1150 5750 2 39 Input ~ 0
SPI1_MISO
Text GLabel 1150 5650 2 39 Input ~ 0
SPI1_MOSI
Text GLabel 1150 5550 2 39 Input ~ 0
SPI1_SCK
Text GLabel 1150 5450 2 39 Input ~ 0
SPI1_NSS
$Comp
L Memory_Flash:AT25SF081-SSHD-X U?
U 1 1 5F9FC53E
P 4500 3500
F 0 "U?" H 5144 3546 50 0000 L CNN
F 1 "AT25SF641" H 5144 3455 50 0000 L CNN
F 2 "Package_SO:SOIC-8_3.9x4.9mm_P1.27mm" H 4500 2900 50 0001 C CNN
F 3 "https://www.adestotech.com/wp-content/uploads/DS-AT25SF081_045.pdf" H 4500 3500 50 0001 C CNN
1 4500 3500
1 0 0 -1
$EndComp
Text Notes 5100 3950 0 39 ~ 0
AT25SF641 64Mbit\nor\nW25R128JV 128Mbit\nor any compatible QSPI flash
$Comp
L Device:C C?
U 1 1 5F9FFB51
P 6150 3550
F 0 "C?" H 6265 3596 50 0000 L CNN
F 1 "100nF" H 6265 3505 50 0000 L CNN
F 2 "" H 6188 3400 50 0001 C CNN
F 3 "~" H 6150 3550 50 0001 C CNN
1 6150 3550
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5FA00162
P 4500 4000
F 0 "#PWR?" H 4500 3750 50 0001 C CNN
F 1 "GND" V 4505 3872 50 0000 R CNN
F 2 "" H 4500 4000 50 0001 C CNN
F 3 "" H 4500 4000 50 0001 C CNN
1 4500 4000
1 0 0 -1
$EndComp
Wire Wire Line
4500 4000 6150 4000
Wire Wire Line
6150 4000 6150 3700
Connection ~ 4500 4000
Wire Wire Line
6150 3400 6150 3000
Wire Wire Line
6150 3000 4500 3000
$Comp
L power:+3.3V #PWR?
U 1 1 5FA0935A
P 4500 3000
F 0 "#PWR?" H 4500 2850 50 0001 C CNN
F 1 "+3.3V" H 4515 3173 50 0000 C CNN
F 2 "" H 4500 3000 50 0001 C CNN
F 3 "" H 4500 3000 50 0001 C CNN
1 4500 3000
1 0 0 -1
$EndComp
Connection ~ 4500 3000
Text GLabel 3900 3300 0 39 Input ~ 0
QSPI_IO0
Text GLabel 3900 3400 0 39 Input ~ 0
QSPI_CLK
Text GLabel 3900 3500 0 39 Input ~ 0
QSPI_NCS
Text GLabel 3900 3600 0 39 Input ~ 0
QSPI_IO2
Text GLabel 3900 3700 0 39 Input ~ 0
QSPI_IO3
Text GLabel 5100 3300 2 39 Input ~ 0
QSPI_IO1
Text Notes 9600 7950 2 39 ~ 0
QUADSPI_BK2_IO0
Text Notes 9600 8050 2 39 ~ 0
QUADSPI_BK2_IO1
Text Notes 9600 8250 2 39 ~ 0
QUADSPI_BK2_IO3
Text Notes 10200 4450 0 39 ~ 0
QUADSPI_BK1_NCS
Text Notes 10350 4050 0 39 ~ 0
QUADSPI_CLK
Text GLabel 8750 7900 0 39 Input ~ 0
QSPI_IO0
Text GLabel 11050 4000 2 39 Input ~ 0
QSPI_CLK
Text GLabel 11050 4400 2 39 Input ~ 0
QSPI_NCS
Text GLabel 8750 8100 0 39 Input ~ 0
QSPI_IO2
Text GLabel 8750 8200 0 39 Input ~ 0
QSPI_IO3
Text GLabel 8750 8000 0 39 Input ~ 0
QSPI_IO1
Text Notes 10450 5050 0 39 ~ 0
SPI2_NSS
Text GLabel 11050 5000 2 39 Input ~ 0
SPI1_NSS
Text Notes 10450 5150 0 39 ~ 0
SPI2_SCK
Text GLabel 11050 5100 2 39 Input ~ 0
SPI1_SCK
Text Notes 10400 5350 0 39 ~ 0
SPI2_MOSI
Text GLabel 11050 5300 2 39 Input ~ 0
SPI1_MOSI
Text GLabel 11050 5200 2 39 Input ~ 0
SPI1_MISO
Text Notes 10400 5250 0 39 ~ 0
SPI2_MISO
Text Notes 9100 5550 0 39 ~ 0
I2C2_SDA
Text Notes 9100 5650 0 39 ~ 0
I2C2_SCL
Text Notes 9100 5750 0 39 ~ 0
I2C2_SMBA
Text GLabel 8750 5700 0 39 Input ~ 0
I2C1_SMBA
Text GLabel 8750 5600 0 39 Input ~ 0
I2C1_SCL
Text GLabel 8750 5500 0 39 Input ~ 0
I2C1_SDA
$Comp
L Connector_Generic:Conn_02x06_Odd_Even J?
U 1 1 5FA5F870
P 15150 6650
F 0 "J?" H 15200 7067 50 0000 C CNN
F 1 "EXT_IOS" H 15200 6976 50 0000 C CNN
F 2 "" H 15150 6650 50 0001 C CNN
F 3 "~" H 15150 6650 50 0001 C CNN
1 15150 6650
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5FA60212
P 14950 6450
F 0 "#PWR?" H 14950 6200 50 0001 C CNN
F 1 "GND" V 14955 6322 50 0000 R CNN
F 2 "" H 14950 6450 50 0001 C CNN
F 3 "" H 14950 6450 50 0001 C CNN
1 14950 6450
0 1 1 0
$EndComp
$Comp
L power:+3.3V #PWR?
U 1 1 5FA60877
P 15450 6450
F 0 "#PWR?" H 15450 6300 50 0001 C CNN
F 1 "+3.3V" H 15465 6623 50 0000 C CNN
F 2 "" H 15450 6450 50 0001 C CNN
F 3 "" H 15450 6450 50 0001 C CNN
1 15450 6450
0 1 1 0
$EndComp
Text GLabel 14950 6550 0 39 Input ~ 0
EXTIO_1
Text GLabel 14950 6650 0 39 Input ~ 0
EXTIO_3
Text GLabel 15450 6650 2 39 Input ~ 0
EXTIO_4
Text GLabel 14950 6750 0 39 Input ~ 0
EXTIO_5
Text GLabel 15450 6750 2 39 Input ~ 0
EXTIO_6
Text GLabel 14950 6850 0 39 Input ~ 0
EXTIO_7
Text GLabel 15450 6550 2 39 Input ~ 0
EXTIO_2
Text GLabel 15450 6850 2 39 Input ~ 0
EXTIO_8
Text GLabel 14950 6950 0 39 Input ~ 0
EXTIO_9
Text GLabel 15450 6950 2 39 Input ~ 0
EXTIO_10
Text Notes 10400 7750 0 39 ~ 0
USART2_TX
Text Notes 10400 7850 0 39 ~ 0
USART2_RX
Text Notes 10400 8050 0 39 ~ 0
USART3_TX
Text Notes 10400 8150 0 39 ~ 0
USART3_RX
Text GLabel 11050 7700 2 50 Input ~ 0
SERIAL1_TX
Text GLabel 11050 7800 2 50 Input ~ 0
SERIAL1_RX
Text GLabel 11050 8000 2 50 Input ~ 0
SERIAL2_TX
Text GLabel 11050 8100 2 50 Input ~ 0
SERIAL2_RX
Text Notes 9100 8150 0 39 ~ 0
QUADSPI_BK2_IO2
Text GLabel 11050 6300 2 50 Input ~ 0
SD_DAT0
Text Notes 10400 6350 0 39 ~ 0
SDMMC1_D0
Text Notes 10400 6450 0 39 ~ 0
SDMMC1_D1
Text Notes 10350 6550 0 39 ~ 0
SDMMC1_D2
Text Notes 10350 6650 0 39 ~ 0
SDMMC1_D3
Text Notes 10350 7450 0 39 ~ 0
SDMMC1_CMD
Text Notes 10350 6750 0 39 ~ 0
SDMMC1_CK
Text GLabel 11050 6400 2 50 Input ~ 0
SD_DAT1
Text GLabel 11050 6500 2 50 Input ~ 0
SD_DAT2
Text GLabel 11050 6600 2 50 Input ~ 0
SD_DAT3
Text GLabel 11050 6700 2 50 Input ~ 0
SD_CLK
Text GLabel 11050 7400 2 50 Input ~ 0
SD_CMD
$Comp
L Switch:SW_Push SW?
U 1 1 5FADC2AF
P 2350 6250
F 0 "SW?" H 2350 6535 50 0000 C CNN
F 1 "reset" H 2350 6444 50 0000 C CNN
F 2 "" H 2350 6450 50 0001 C CNN
F 3 "~" H 2350 6450 50 0001 C CNN
1 2350 6250
1 0 0 -1
$EndComp
Text GLabel 8750 2100 0 39 Input ~ 0
RESET
Text GLabel 2900 6250 2 39 Input ~ 0
RESET
$Comp
L Device:C C?
U 1 1 5FADE2C3
P 2700 6400
F 0 "C?" H 2815 6446 50 0000 L CNN
F 1 "0.1uF" H 2815 6355 50 0000 L CNN
F 2 "" H 2738 6250 50 0001 C CNN
F 3 "~" H 2700 6400 50 0001 C CNN
1 2700 6400
1 0 0 -1
$EndComp
Wire Wire Line
2550 6250 2700 6250
Connection ~ 2700 6250
Wire Wire Line
2700 6250 2900 6250
$Comp
L power:GND #PWR?
U 1 1 5FAE3BB5
P 2150 6250
F 0 "#PWR?" H 2150 6000 50 0001 C CNN
F 1 "GND" H 2155 6077 50 0000 C CNN
F 2 "" H 2150 6250 50 0001 C CNN
F 3 "" H 2150 6250 50 0001 C CNN
1 2150 6250
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5FAE3F41
P 2700 6550
F 0 "#PWR?" H 2700 6300 50 0001 C CNN
F 1 "GND" H 2705 6377 50 0000 C CNN
F 2 "" H 2700 6550 50 0001 C CNN
F 3 "" H 2700 6550 50 0001 C CNN
1 2700 6550
1 0 0 -1
$EndComp
Text GLabel 14100 5000 0 50 Input ~ 0
KB_COL_10
Text GLabel 14100 5600 0 50 Input ~ 0
KB_COL_9
Text GLabel 14100 6200 0 50 Input ~ 0
KB_COL_8
Text GLabel 14100 6800 0 50 Input ~ 0
KB_COL_7
Text GLabel 14100 7550 0 50 Input ~ 0
KB_COL_6
Text GLabel 14100 7950 0 50 Input ~ 0
KB_COL_5
Text GLabel 14100 5400 0 50 Input ~ 0
KB_COL_4
Text GLabel 14100 6000 0 50 Input ~ 0
KB_COL_3
Text GLabel 14100 6550 0 50 Input ~ 0
KB_COL_2
Text GLabel 14100 7150 0 50 Input ~ 0
KB_COL_1
Text GLabel 14100 4150 0 50 Input ~ 0
KB_COL_11
Text GLabel 14100 5750 0 50 Input ~ 0
KB_COL_12
Text GLabel 14100 5200 0 50 Input ~ 0
KB_COL_13
Text GLabel 14100 4500 0 50 Input ~ 0
KB_COL_14
Text GLabel 14100 6650 0 50 Input ~ 0
KB_ROW_8
Text GLabel 14100 6300 0 50 Input ~ 0
KB_ROW_7
Text GLabel 14100 5900 0 50 Input ~ 0
KB_ROW_6
Text GLabel 14100 5500 0 50 Input ~ 0
KB_ROW_5
Text GLabel 14100 5100 0 50 Input ~ 0
KB_ROW_4
Text GLabel 14100 4700 0 50 Input ~ 0
KB_ROW_3
Text GLabel 14100 4300 0 50 Input ~ 0
KB_ROW_2
Text GLabel 14100 3900 0 50 Input ~ 0
KB_ROW_1
Text GLabel 14100 7000 0 50 Input ~ 0
KB_ROW_9
Text GLabel 14100 7400 0 50 Input ~ 0
KB_ROW_10
Text GLabel 11050 2100 2 50 Input ~ 0
KB_ROW_11
Text Notes 4800 950 0 118 ~ 0
PWR On button is KBD_COL_1 / KBD_ROW_11\nESC button is KBD_COL_12 / KBD_ROW_1
Text GLabel 2950 7500 0 50 Input ~ 0
KBD_COL_12
$Comp
L Device:R R?
U 1 1 5FF14233
P 3100 7500
F 0 "R?" V 2893 7500 50 0000 C CNN
F 1 "10k" V 2984 7500 50 0000 C CNN
F 2 "" V 3030 7500 50 0001 C CNN
F 3 "~" H 3100 7500 50 0001 C CNN
1 3100 7500
0 1 1 0
$EndComp
$Comp
L power:+3.3V #PWR?
U 1 1 5FF1530C
P 3250 7500
F 0 "#PWR?" H 3250 7350 50 0001 C CNN
F 1 "+3.3V" V 3265 7628 50 0000 L CNN
F 2 "" H 3250 7500 50 0001 C CNN
F 3 "" H 3250 7500 50 0001 C CNN
1 3250 7500
0 1 1 0
$EndComp
Text Notes 2750 7250 0 50 ~ 0
Key = ESC\nBOOT0 = 0 = flash\nBOOT0 = 1 = DFU
Text GLabel 2900 7700 0 50 Input ~ 0
KBD_ROW_1
Text GLabel 3300 7700 2 50 Input ~ 0
BOOT0
$Comp
L Device:R R?
U 1 1 5FF181DE
P 3100 7850
F 0 "R?" H 3170 7896 50 0000 L CNN
F 1 "100k" H 3170 7805 50 0000 L CNN
F 2 "" V 3030 7850 50 0001 C CNN
F 3 "~" H 3100 7850 50 0001 C CNN
1 3100 7850
1 0 0 -1
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5FF192A1
P 3100 8000
F 0 "#PWR?" H 3100 7750 50 0001 C CNN
F 1 "GND" H 3105 7827 50 0000 C CNN
F 2 "" H 3100 8000 50 0001 C CNN
F 3 "" H 3100 8000 50 0001 C CNN
1 3100 8000
1 0 0 -1
$EndComp
Wire Wire Line
2900 7700 3100 7700
Connection ~ 3100 7700
Wire Wire Line
3100 7700 3300 7700
Text GLabel 8750 2300 0 50 Input ~ 0
BOOT0
Text Notes 600 11100 0 98 ~ 0
TODO to validate:\n- BOOT0 behavior\n- WAKEUP through ON behavior\n- RESET\n- 16MHz XTAL caps\n- LCD backlighting ? (PWM pin ?)\n- LCD power, 5v ?
Text GLabel 4800 7500 0 50 Input ~ 0
KBD_ROW_11
$Comp
L Device:R R?
U 1 1 5FF2A539
P 4950 7500
F 0 "R?" V 4743 7500 50 0000 C CNN
F 1 "100k" V 4834 7500 50 0000 C CNN
F 2 "" V 4880 7500 50 0001 C CNN
F 3 "~" H 4950 7500 50 0001 C CNN
1 4950 7500
0 1 1 0
$EndComp
$Comp
L power:GND #PWR?
U 1 1 5FF2B25B
P 5100 7500
F 0 "#PWR?" H 5100 7250 50 0001 C CNN
F 1 "GND" V 5105 7372 50 0000 R CNN
F 2 "" H 5100 7500 50 0001 C CNN
F 3 "" H 5100 7500 50 0001 C CNN
1 5100 7500
0 -1 -1 0
$EndComp
Text Notes 3950 7950 0 50 ~ 0
In stdby, KBD_ROW_1 is configured as WKUP waiting for rising edge.\nPull down set it to zero by default.\nWhen pressed, KBD_ROW_1 is connected to KBD_COL_3 which has\n10k pull-up which is stronger than the pull-down, generating a rising edge.
Text Notes 11050 2050 0 50 ~ 0
see notes\nfor PWR ON
Text Notes 10500 2950 0 39 ~ 0
TIM1_CH1
$EndSCHEMATC