EESchema Schematic File Version 4 EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 Sheet 2 2 Title "" Date "" Rev "" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndDescr Wire Wire Line 3800 5350 3500 5350 Connection ~ 3800 5350 Wire Wire Line 3500 5350 3200 5350 Connection ~ 3500 5350 Wire Wire Line 3200 5350 2950 5350 Connection ~ 3200 5350 Wire Wire Line 2950 5350 2650 5350 Connection ~ 2950 5350 Wire Wire Line 2650 5350 2350 5350 Connection ~ 2650 5350 Wire Wire Line 2350 5350 2200 5350 Connection ~ 2350 5350 Wire Wire Line 4100 5350 3800 5350 Wire Wire Line 3800 5050 3500 5050 Connection ~ 3800 5050 Wire Wire Line 3500 5050 3200 5050 Connection ~ 3500 5050 Wire Wire Line 3200 5050 2950 5050 Connection ~ 3200 5050 Wire Wire Line 2950 5050 2650 5050 Connection ~ 2950 5050 Wire Wire Line 2650 5050 2350 5050 Connection ~ 2650 5050 Wire Wire Line 2350 5050 2200 5050 Connection ~ 2350 5050 Wire Wire Line 4100 5050 3800 5050 $Comp L global:C C? U 1 1 615B5EA2 P 2350 5200 AR Path="/5CEE5B5C/615B5EA2" Ref="C?" Part="1" AR Path="/615B5EA2" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5EA2" Ref="C?" Part="1" AR Path="/60D9D499/615B5EA2" Ref="C?" Part="1" F 0 "C?" H 2375 5300 50 0000 L CNN F 1 "4.7µF" H 2375 5100 50 0000 L CNN F 2 "C:0805" H 2388 5050 50 0001 C CNN F 3 "" H 2350 5200 50 0000 C CNN F 4 "607" H 1550 -1775 50 0001 C CNN "Partkeepr" 1 2350 5200 1 0 0 -1 $EndComp Connection ~ 1450 3200 Wire Wire Line 1450 3200 1150 3200 Connection ~ 1450 2900 Wire Wire Line 1450 2900 1150 2900 Wire Wire Line 1800 3100 2200 3100 Wire Wire Line 1800 3200 1800 3100 Wire Wire Line 1450 3200 1800 3200 Wire Wire Line 1800 2900 1800 3000 Wire Wire Line 1450 2900 1800 2900 Wire Wire Line 2200 3000 1800 3000 Text Label 4500 3000 0 60 ~ 0 USB_OTG_FS_N Text Label 4500 2900 0 60 ~ 0 USB_OTG_FS_P $Comp L global:C C? U 1 1 615B5EB5 P 2950 5200 AR Path="/5CEE5B5C/615B5EB5" Ref="C?" Part="1" AR Path="/615B5EB5" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5EB5" Ref="C?" Part="1" AR Path="/60D9D499/615B5EB5" Ref="C?" Part="1" F 0 "C?" H 2975 5300 50 0000 L CNN F 1 "1µF" H 2975 5100 50 0000 L CNN F 2 "C:0805" H 2988 5050 50 0001 C CNN F 3 "" H 2950 5200 50 0000 C CNN F 4 "606" H 1575 -700 50 0001 C CNN "Partkeepr" 1 2950 5200 1 0 0 -1 $EndComp $Comp L global:C C? U 1 1 615B5EBC P 3200 5200 AR Path="/5CEE5B5C/615B5EBC" Ref="C?" Part="1" AR Path="/615B5EBC" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5EBC" Ref="C?" Part="1" AR Path="/60D9D499/615B5EBC" Ref="C?" Part="1" F 0 "C?" H 3225 5300 50 0000 L CNN F 1 "100nF" H 3225 5100 50 0000 L CNN F 2 "C:0805" H 3238 5050 50 0001 C CNN F 3 "" H 3200 5200 50 0000 C CNN F 4 "605" H 1550 -700 50 0001 C CNN "Partkeepr" 1 3200 5200 1 0 0 -1 $EndComp $Comp L global:C C? U 1 1 615B5EC3 P 3500 5200 AR Path="/5CEE5B5C/615B5EC3" Ref="C?" Part="1" AR Path="/615B5EC3" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5EC3" Ref="C?" Part="1" AR Path="/60D9D499/615B5EC3" Ref="C?" Part="1" F 0 "C?" H 3525 5300 50 0000 L CNN F 1 "100nF" H 3525 5100 50 0000 L CNN F 2 "C:0805" H 3538 5050 50 0001 C CNN F 3 "" H 3500 5200 50 0000 C CNN F 4 "605" H 825 -1925 50 0001 C CNN "Partkeepr" 1 3500 5200 1 0 0 -1 $EndComp $Comp L global:C C? U 1 1 615B5ECA P 4100 5200 AR Path="/5CEE5B5C/615B5ECA" Ref="C?" Part="1" AR Path="/615B5ECA" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5ECA" Ref="C?" Part="1" AR Path="/60D9D499/615B5ECA" Ref="C?" Part="1" F 0 "C?" H 4125 5300 50 0000 L CNN F 1 "100nF" H 4125 5100 50 0000 L CNN F 2 "C:0805" H 4138 5050 50 0001 C CNN F 3 "" H 4100 5200 50 0000 C CNN F 4 "605" H -800 400 50 0001 C CNN "Partkeepr" 1 4100 5200 1 0 0 -1 $EndComp $Comp L global:C C? U 1 1 615B5ED1 P 3800 5200 AR Path="/5CEE5B5C/615B5ED1" Ref="C?" Part="1" AR Path="/615B5ED1" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5ED1" Ref="C?" Part="1" AR Path="/60D9D499/615B5ED1" Ref="C?" Part="1" F 0 "C?" H 3825 5300 50 0000 L CNN F 1 "100nF" H 3825 5100 50 0000 L CNN F 2 "C:0805" H 3838 5050 50 0001 C CNN F 3 "" H 3800 5200 50 0000 C CNN F 4 "605" H -225 -1975 50 0001 C CNN "Partkeepr" 1 3800 5200 1 0 0 -1 $EndComp $Comp L global:C C? U 1 1 615B5ED8 P 1000 2900 AR Path="/5CEE5B5C/615B5ED8" Ref="C?" Part="1" AR Path="/615B5ED8" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5ED8" Ref="C?" Part="1" AR Path="/60D9D499/615B5ED8" Ref="C?" Part="1" F 0 "C?" H 1025 3000 50 0000 L CNN F 1 "22pF" H 1025 2800 50 0000 L CNN F 2 "C:0603" H 1038 2750 50 0001 C CNN F 3 "" H 1000 2900 50 0000 C CNN F 4 "600" H 125 -2150 50 0001 C CNN "Partkeepr" 1 1000 2900 0 1 1 0 $EndComp $Comp L global:C C? U 1 1 615B5EDF P 1000 3200 AR Path="/5CEE5B5C/615B5EDF" Ref="C?" Part="1" AR Path="/615B5EDF" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5EDF" Ref="C?" Part="1" AR Path="/60D9D499/615B5EDF" Ref="C?" Part="1" F 0 "C?" H 1025 3300 50 0000 L CNN F 1 "22pF" H 1025 3100 50 0000 L CNN F 2 "C:0603" H 1038 3050 50 0001 C CNN F 3 "" H 1000 3200 50 0000 C CNN F 4 "600" H 125 -2150 50 0001 C CNN "Partkeepr" 1 1000 3200 0 1 1 0 $EndComp $Comp L global:Crystal Y? U 1 1 615B5EE6 P 1450 3050 AR Path="/5CEE5B5C/615B5EE6" Ref="Y?" Part="1" AR Path="/615B5EE6" Ref="Y?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5EE6" Ref="Y?" Part="1" AR Path="/60D9D499/615B5EE6" Ref="Y?" Part="1" F 0 "Y?" H 1450 3200 50 0000 C CNN F 1 "25Mhz" H 1450 2900 50 0000 C CNN F 2 "Y:5032" H 1450 3050 50 0001 C CNN F 3 "" H 1450 3050 50 0000 C CNN F 4 "1650" H 150 -2150 50 0001 C CNN "Partkeepr" 1 1450 3050 0 1 1 0 $EndComp $Comp L global:C C? U 1 1 615B5EED P 2650 5200 AR Path="/5CEE5B5C/615B5EED" Ref="C?" Part="1" AR Path="/615B5EED" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5EED" Ref="C?" Part="1" AR Path="/60D9D499/615B5EED" Ref="C?" Part="1" F 0 "C?" H 2675 5300 50 0000 L CNN F 1 "10nF" H 2675 5100 50 0000 L CNN F 2 "C:0805" H 2688 5050 50 0001 C CNN F 3 "" H 2650 5200 50 0000 C CNN F 4 "605" H 75 1125 50 0001 C CNN "Partkeepr" 1 2650 5200 1 0 0 -1 $EndComp Text Label 4100 2200 1 60 ~ 0 swclk Text Label 4500 2800 0 60 ~ 0 swdio Text Label 2200 3200 2 60 ~ 0 nrst Text Label 5900 2200 2 60 ~ 0 swclk Text Label 5900 2400 2 60 ~ 0 swdio Text Label 5900 2500 2 60 ~ 0 nrst Text Label 5900 2300 2 60 ~ 0 GND Text Label 5900 2100 2 60 ~ 0 3.3V $Comp L conn:CONN_01X05 P? U 1 1 615B5EFC P 6100 2300 AR Path="/60D9D499/60D9D7FC/615B5EFC" Ref="P?" Part="1" AR Path="/60D9D499/615B5EFC" Ref="P?" Part="1" AR Path="/615B5EFC" Ref="P?" Part="1" F 0 "P?" H 6178 2341 50 0000 L CNN F 1 "CONN_01X05" H 6178 2250 50 0000 L CNN F 2 "Connector:PinHeader2.54_1X5" H 6177 2204 50 0001 L CNN F 3 "" H 6100 2300 50 0000 C CNN F 4 "100" H 6100 2300 50 0001 C CNN "Partkeepr" 1 6100 2300 1 0 0 -1 $EndComp Wire Wire Line 2750 1150 2900 1150 Wire Wire Line 2750 1400 2750 1150 Wire Wire Line 2600 1400 2750 1400 Wire Wire Line 2150 1400 2300 1400 Wire Wire Line 2150 1150 2150 1400 Connection ~ 2150 1150 Wire Wire Line 2100 1150 2150 1150 Text Label 2100 1150 2 60 ~ 0 nrst $Comp L global:C C? U 1 1 615B5F0B P 2450 1400 AR Path="/5CEE5B5C/615B5F0B" Ref="C?" Part="1" AR Path="/615B5F0B" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5F0B" Ref="C?" Part="1" AR Path="/60D9D499/615B5F0B" Ref="C?" Part="1" F 0 "C?" H 2475 1500 50 0000 L CNN F 1 "100nF" H 2475 1300 50 0000 L CNN F 2 "C:0805" H 2488 1250 50 0001 C CNN F 3 "" H 2450 1400 50 0000 C CNN F 4 "605" H -8050 300 50 0001 C CNN "Partkeepr" 1 2450 1400 0 1 1 0 $EndComp Text Label 3800 2200 1 50 ~ 0 TX Text Label 3900 2200 1 50 ~ 0 RX Text Label 2200 5350 2 50 ~ 0 GND Text Label 2200 5050 2 50 ~ 0 3V3 Text Label 4100 4500 3 50 ~ 0 3V3 Text Label 4000 4500 3 50 ~ 0 GND Text Label 4500 2700 0 50 ~ 0 GND Text Label 2700 2200 1 50 ~ 0 GND Wire Wire Line 850 2900 850 3200 Text Label 850 3050 2 50 ~ 0 GND Text Label 2200 3700 2 50 ~ 0 GND Text Label 2200 3800 2 50 ~ 0 3V3 Text Label 4500 2600 0 50 ~ 0 3V3 Connection ~ 2750 1150 $Comp L global:SW_PUSH SW? U 1 1 615B5F2D P 2450 1150 F 0 "SW?" H 2750 1250 50 0000 C CNN F 1 "nrst" H 2450 1100 50 0000 C CNN F 2 "" H 2450 1150 50 0000 C CNN F 3 "" H 2450 1150 50 0000 C CNN 1 2450 1150 1 0 0 -1 $EndComp $Comp L ST:STM32L476RG U? U 1 1 615B5F33 P 3350 3350 F 0 "U?" H 4300 2250 50 0000 L CNN F 1 "STM32L476RG" H 3050 3350 50 0000 L CNN F 2 "" H 2200 3850 50 0001 C CNN F 3 "" H 2200 3850 50 0001 C CNN 1 3350 3350 1 0 0 -1 $EndComp Text Label 2600 2200 1 50 ~ 0 3V3 Text Label 4500 3100 0 60 ~ 0 USB_OTG_FS_ID Text Label 4500 3200 0 60 ~ 0 USB_OTG_FS_VBUS Text Label 2800 4500 3 50 ~ 0 3V3 Text Label 2700 4500 3 50 ~ 0 GND Wire Wire Line 4300 1150 4450 1150 Wire Wire Line 4300 1400 4300 1150 Wire Wire Line 4150 1400 4300 1400 Wire Wire Line 3700 1400 3850 1400 Wire Wire Line 3700 1150 3700 1400 Connection ~ 3700 1150 Wire Wire Line 3650 1150 3700 1150 Wire Wire Line 3700 900 3700 1150 Wire Wire Line 3850 900 3700 900 Wire Wire Line 4150 900 4450 900 Text Label 3650 1150 2 60 ~ 0 boot $Comp L global:R R? U 1 1 615B5F4A P 4000 900 AR Path="/5CEE5B5C/615B5F4A" Ref="R?" Part="1" AR Path="/615B5F4A" Ref="R?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5F4A" Ref="R?" Part="1" AR Path="/60D9D499/615B5F4A" Ref="R?" Part="1" F 0 "R?" V 4080 900 50 0000 C CNN F 1 "10K" V 4000 900 50 0000 C CNN F 2 "R:0805" V 3930 900 50 0001 C CNN F 3 "" H 4000 900 50 0000 C CNN F 4 "910" H -6500 275 50 0001 C CNN "Partkeepr" 1 4000 900 0 1 1 0 $EndComp $Comp L global:C C? U 1 1 615B5F51 P 4000 1400 AR Path="/5CEE5B5C/615B5F51" Ref="C?" Part="1" AR Path="/615B5F51" Ref="C?" Part="1" AR Path="/60D9D499/60D9D7FC/615B5F51" Ref="C?" Part="1" AR Path="/60D9D499/615B5F51" Ref="C?" Part="1" F 0 "C?" H 4025 1500 50 0000 L CNN F 1 "100nF" H 4025 1300 50 0000 L CNN F 2 "C:0805" H 4038 1250 50 0001 C CNN F 3 "" H 4000 1400 50 0000 C CNN F 4 "605" H -6500 300 50 0001 C CNN "Partkeepr" 1 4000 1400 0 1 1 0 $EndComp Connection ~ 4300 1150 $Comp L global:SW_PUSH SW? U 1 1 615B5F58 P 4000 1150 F 0 "SW?" H 4300 1250 50 0000 C CNN F 1 "boot" H 4000 1100 50 0000 C CNN F 2 "" H 4000 1150 50 0000 C CNN F 3 "" H 4000 1150 50 0000 C CNN 1 4000 1150 1 0 0 -1 $EndComp Text Label 2900 1150 0 50 ~ 0 GND Text Label 4450 900 0 50 ~ 0 GND Text Label 4450 1150 0 50 ~ 0 3V3 Text Label 2200 2600 2 50 ~ 0 pile $EndSCHEMATC