Skip to content
mcu.sch 32.4 KiB
Newer Older
Nicolas Pouillon's avatar
Nicolas Pouillon committed
$EndComp
Text Label 10500 4400 0    60   ~ 0
TMS
Text Label 10500 4600 0    60   ~ 0
TDO
Text Label 10500 4500 0    60   ~ 0
TCK
Text Label 10000 4500 2    60   ~ 0
nRESET
Wire Wire Line
	10000 4600 9900 4600
Wire Wire Line
	9900 4600 9900 4700
$Comp
L GND #PWR025
Nicolas Pouillon's avatar
Nicolas Pouillon committed
U 1 1 57C791FC
P 9900 4700
F 0 "#PWR025" H 9900 4450 50  0001 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 1 "GND" H 9900 4550 50  0000 C CNN
F 2 "" H 9900 4700 50  0000 C CNN
F 3 "" H 9900 4700 50  0000 C CNN
	1    9900 4700
	1    0    0    -1  
$EndComp
$Comp
L STM32F107VCT U1
U 10 1 57C94DA2
P 2200 2400
AR Path="/57C94DA2" Ref="U1"  Part="10" 
AR Path="/57A213D7/57C94DA2" Ref="U1"  Part="10" 
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 0 "U1" H 1400 3250 50  0000 C CNN
F 1 "STM32F107VCT" H 1000 3250 50  0000 C CNN
F 2 "Housings_QFP:LQFP-100_14x14mm_Pitch0.5mm" H 2387 2734 50  0001 C CNN
F 3 "" H 2200 2400 50  0000 C CNN
F 4 "STMicroelectronics" H 7500 1700 60  0001 C CNN "MFN"
F 5 "STM32F107VCT7" H 7500 1700 60  0001 C CNN "MFP"
F 6 "511-STM32F107VCT7" H 7500 1700 60  0001 C CNN "S1PN"
F 7 "STM32 Connectivity, 72MHz, 256/64kB" H 7500 1700 60  0001 C CNN "Description"
	10   2200 2400
	1    0    0    -1  
$EndComp
Wire Wire Line
	3000 2600 3500 2600
Nicolas Pouillon's avatar
Nicolas Pouillon committed
Wire Wire Line
	3500 2500 3000 2500
Wire Wire Line
	3000 2400 3500 2400
Text HLabel 5000 1300 2    60   UnSpc ~ 0
Input_[0..2]
Wire Bus Line
	5000 1300 4900 1300
Wire Bus Line
	4900 1300 4900 2100
Entry Wire Line
	4800 2200 4900 2100
Entry Wire Line
	4800 1700 4900 1600
Entry Wire Line
	4800 1800 4900 1700
Wire Wire Line
	3000 1700 4800 1700
Wire Wire Line
	4800 1800 3000 1800
Wire Wire Line
	3000 2200 4800 2200
Text Label 3600 1700 0    60   ~ 0
Input_0
Text Label 3600 1800 0    60   ~ 0
Input_1
Text Label 3600 2200 0    60   ~ 0
Input_2
$Comp
L STM32F107VCT U1
U 7 1 57C9C470
P 2200 1000
AR Path="/57C9C470" Ref="U1"  Part="7" 
AR Path="/57A213D7/57C9C470" Ref="U1"  Part="7" 
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 0 "U1" H 2650 1400 50  0000 C CNN
F 1 "STM32F107VCT" H 2650 1300 50  0000 C CNN
F 2 "Housings_QFP:LQFP-100_14x14mm_Pitch0.5mm" H 2387 1334 50  0001 C CNN
F 3 "" H 2200 1000 50  0000 C CNN
F 4 "STMicroelectronics" H 7500 300 60  0001 C CNN "MFN"
F 5 "STM32F107VCT7" H 7500 300 60  0001 C CNN "MFP"
F 6 "511-STM32F107VCT7" H 7500 300 60  0001 C CNN "S1PN"
F 7 "STM32 Connectivity, 72MHz, 256/64kB" H 7500 300 60  0001 C CNN "Description"
	7    2200 1000
	1    0    0    -1  
$EndComp
$Comp
Nicolas Pouillon's avatar
Nicolas Pouillon committed
L CONN_02X04 P3
Nicolas Pouillon's avatar
Nicolas Pouillon committed
U 1 1 57C9C680
P 4050 1050
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 0 "P3" H 4050 1400 50  0000 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 1 "SPI" H 4050 1300 50  0000 C CNN
F 2 "Pin_Headers:Pin_Header_Straight_2x04" H 4050 1050 50  0001 C CNN
F 3 "" H 4050 1050 50  0000 C CNN
F 4 "NU" H 4050 800 60  0000 C CNN "Installed"
	1    4050 1050
	1    0    0    -1  
$EndComp
Wire Wire Line
	3000 900  3800 900 
Wire Wire Line
	3000 2800 4700 2800
Text Label 4400 900  0    60   ~ 0
CS1
Text Label 3500 900  0    60   ~ 0
CS0
Text Label 3500 1000 0    60   ~ 0
SCK
Text Label 3500 1200 0    60   ~ 0
MOSI
Text Label 3500 1100 0    60   ~ 0
MISO
Wire Wire Line
	4700 2800 4700 900 
Wire Wire Line
	4700 900  4300 900 
$Comp
L GND #PWR026
Nicolas Pouillon's avatar
Nicolas Pouillon committed
U 1 1 57C9DACA
P 4500 1450
F 0 "#PWR026" H 4500 1200 50  0001 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 1 "GND" H 4500 1300 50  0000 C CNN
F 2 "" H 4500 1450 50  0000 C CNN
F 3 "" H 4500 1450 50  0000 C CNN
	1    4500 1450
	1    0    0    -1  
$EndComp
Wire Wire Line
	4300 1000 4850 1000
Wire Wire Line
	4850 1000 4850 800 
$Comp
L +3V3 #PWR027
Nicolas Pouillon's avatar
Nicolas Pouillon committed
U 1 1 57C9DC05
P 4850 800
F 0 "#PWR027" H 4850 650 50  0001 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 1 "+3V3" H 4850 940 50  0000 C CNN
F 2 "" H 4850 800 50  0000 C CNN
F 3 "" H 4850 800 50  0000 C CNN
	1    4850 800 
	1    0    0    -1  
$EndComp
Wire Wire Line
	5050 800  5050 1200
$Comp
L +5V #PWR028
Nicolas Pouillon's avatar
Nicolas Pouillon committed
U 1 1 57C9DD42
P 5050 800
F 0 "#PWR028" H 5050 650 50  0001 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 1 "+5V" H 5050 940 50  0000 C CNN
F 2 "" H 5050 800 50  0000 C CNN
F 3 "" H 5050 800 50  0000 C CNN
	1    5050 800 
	1    0    0    -1  
$EndComp
Wire Wire Line
	5050 1200 4300 1200
Wire Wire Line
	4300 1100 4500 1100
Wire Wire Line
	4500 1100 4500 1450
Wire Wire Line
	3050 1100 3450 1200
Wire Wire Line
	3450 1200 3800 1200
Wire Wire Line
	3000 1200 3050 1200
Wire Wire Line
	3050 1200 3450 1100
Wire Wire Line
	3450 1100 3800 1100
Wire Wire Line
	3000 1100 3050 1100
Wire Wire Line
	3000 1000 3800 1000
Text Label 2900 5400 0    60   ~ 0
USB_VBus
$Comp
Nicolas Pouillon's avatar
Nicolas Pouillon committed
L USB_OTG P1
Nicolas Pouillon's avatar
Nicolas Pouillon committed
U 1 1 57CD820F
P 1000 4600
AR Path="/57CD820F" Ref="P1"  Part="1" 
AR Path="/57A213D7/57CD820F" Ref="P1"  Part="1" 
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 0 "P1" H 1325 4475 50  0000 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 1 "USB_OTG" H 1000 4800 50  0000 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 2 "Molex_USB:47589-0001" V 950 4500 50  0001 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 3 "" V 950 4500 50  0000 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 4 "Molex" H 1000 4600 60  0001 C CNN "MFN"
F 5 "47589-0001" H 1000 4600 60  0001 C CNN "MFP"
F 6 "538-47589-0001" H 1000 4600 60  0001 C CNN "S1PN"
F 7 "USB AB Receptacle" H 1000 4600 60  0001 C CNN "Description"
Nicolas Pouillon's avatar
Nicolas Pouillon committed
	1    1000 4600
	0    -1   1    0   
$EndComp
Wire Wire Line
	1200 6000 900  6000
Wire Wire Line
	900  6000 900  5000
Connection ~ 1200 6000
Wire Wire Line
	1300 4800 1400 4800
Wire Wire Line
	1400 4800 1400 4900
$Comp
L GND #PWR029
Nicolas Pouillon's avatar
Nicolas Pouillon committed
U 1 1 57CD8F63
P 1400 4900
F 0 "#PWR029" H 1400 4650 50  0001 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 1 "GND" H 1400 4750 50  0000 C CNN
F 2 "" H 1400 4900 50  0000 C CNN
F 3 "" H 1400 4900 50  0000 C CNN
	1    1400 4900
	1    0    0    -1  
$EndComp
Wire Wire Line
	1300 4600 2700 4600
Wire Wire Line
	2700 4600 2700 5600
Connection ~ 2700 5600
Wire Wire Line
	2800 5500 2800 4500
Wire Wire Line
	2800 4500 1300 4500
Connection ~ 2800 5500
$Comp
L R R1
U 1 1 57CD9189
P 3150 4400
F 0 "R1" V 3230 4400 50  0000 C CNN
F 1 "47k" V 3050 4400 50  0000 C CNN
F 2 "Resistors_SMD:R_0603" V 3080 4400 50  0001 C CNN
F 3 "" H 3150 4400 50  0000 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 4 "Panasonic" H 5550 3850 60  0001 C CNN "MFN"
F 5 "ERJ-3EKF4702V" H 5550 3850 60  0001 C CNN "MFP"
F 6 "667-ERJ-3EKF4702V" H 5550 3850 60  0001 C CNN "S1PN"
F 7 "1%, 75V, 0603" H 5550 3850 60  0001 C CNN "Description"
Nicolas Pouillon's avatar
Nicolas Pouillon committed
	1    3150 4400
	0    1    1    0   
$EndComp
$Comp
Nicolas Pouillon's avatar
Nicolas Pouillon committed
L R R3
Nicolas Pouillon's avatar
Nicolas Pouillon committed
U 1 1 57CD9317
P 3650 4400
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 0 "R3" V 3730 4400 50  0000 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 1 "68k" V 3550 4400 50  0000 C CNN
F 2 "Resistors_SMD:R_0603" V 3580 4400 50  0001 C CNN
F 3 "" H 3650 4400 50  0000 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 4 "Panasonic" H 5550 3850 60  0001 C CNN "MFN"
F 5 "ERJ-3EKF6802V" H 5550 3850 60  0001 C CNN "MFP"
F 6 "667-ERJ-3EKF6802V" H 5550 3850 60  0001 C CNN "S1PN"
F 7 "1%, 75V, 0603" H 5550 3850 60  0001 C CNN "Description"
Nicolas Pouillon's avatar
Nicolas Pouillon committed
	1    3650 4400
	0    1    1    0   
$EndComp
Wire Wire Line
	1300 4400 3000 4400
Wire Wire Line
	3300 4400 3500 4400
Wire Wire Line
	3800 4400 3900 4400
Wire Wire Line
	3900 4400 3900 4500
$Comp
L GND #PWR030
Nicolas Pouillon's avatar
Nicolas Pouillon committed
U 1 1 57CD995C
P 3900 4500
F 0 "#PWR030" H 3900 4250 50  0001 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 1 "GND" H 3900 4350 50  0000 C CNN
F 2 "" H 3900 4500 50  0000 C CNN
F 3 "" H 3900 4500 50  0000 C CNN
	1    3900 4500
	1    0    0    -1  
$EndComp
Wire Wire Line
	3400 4400 3400 5400
Connection ~ 3400 5400
Connection ~ 3400 4400
Wire Wire Line
	1300 4700 3800 4700
Connection ~ 3800 5900
$Comp
L R R2
U 1 1 57CDA428
P 3150 4900
F 0 "R2" V 3230 4900 50  0000 C CNN
F 1 "1k5" V 3050 4900 50  0000 C CNN
F 2 "Resistors_SMD:R_0603" V 3080 4900 50  0001 C CNN
F 3 "" H 3150 4900 50  0000 C CNN
Nicolas Pouillon's avatar
Nicolas Pouillon committed
F 4 "Panasonic" H 5550 3850 60  0001 C CNN "MFN"
F 5 "ERJ-3EKF1501V" H 5550 3850 60  0001 C CNN "MFP"
F 6 "667-ERJ-3EKF1501V" H 5550 3850 60  0001 C CNN "S1PN"
F 7 "1%, 75V, 0603" H 5550 3850 60  0001 C CNN "Description"
Nicolas Pouillon's avatar
Nicolas Pouillon committed
	1    3150 4900
	0    1    1    0   
$EndComp
Wire Wire Line
	3000 4900 2700 4900
Connection ~ 2700 4900
Wire Wire Line
	3300 4900 3700 4900
Connection ~ 3700 5700
Text Notes 4150 4800 0    60   ~ 0
OTG:\nPA10: OTG ID\nPA8: D+ Pullup
Wire Notes Line
	600  3900 5600 3900
Wire Notes Line
	5700 600  5700 7700
Wire Notes Line
	6050 7700 6050 7650
Text Notes 9750 3150 0    60   ~ 0
Power, clock and reset
Text Notes 4500 7000 0    60   ~ 0
USB: OTG or Host
Text Notes 4300 3150 0    60   ~ 0
SPI & bulk connections
Wire Notes Line
	5900 5400 10900 5400
Text Notes 10250 5600 0    60   ~ 0
RTC or LFCLK
Text Notes 10250 3850 0    60   ~ 0
Debug and trace
Wire Notes Line
	5900 3300 10900 3300
Nicolas Pouillon's avatar
Nicolas Pouillon committed
$EndSCHEMATC