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 global:SW_PUSH SW? U 1 1 5CEF360D P 1050 4950 AR Path="/5CEE5B5C/5CEF360D" Ref="SW?" Part="1" AR Path="/5CEF360D" Ref="SW?" Part="1" F 0 "SW?" H 1200 5060 50 0000 C CNN F 1 "reset" H 1050 4870 50 0000 C CNN F 2 "SW:SW" H 1050 4950 50 0001 C CNN F 3 "" H 1050 4950 50 0000 C CNN F 4 "200" H -9450 4075 50 0001 C CNN "Partkeepr" 1 1050 4950 1 0 0 -1 $EndComp $Comp L global:R R? U 1 1 5CEF3615 P 2450 4700 AR Path="/5CEE5B5C/5CEF3615" Ref="R?" Part="1" AR Path="/5CEF3615" Ref="R?" Part="1" F 0 "R?" V 2530 4700 50 0000 C CNN F 1 "10K" V 2450 4700 50 0000 C CNN F 2 "R:0805" V 2380 4700 50 0001 C CNN F 3 "" H 2450 4700 50 0000 C CNN F 4 "910" H -8150 2950 50 0001 C CNN "Partkeepr" 1 2450 4700 0 1 1 0 $EndComp Text Label 2000 5000 2 60 ~ 0 boot0 $Comp L global:C C? U 1 1 5CEF361E P 1050 5200 AR Path="/5CEE5B5C/5CEF361E" Ref="C?" Part="1" AR Path="/5CEF361E" Ref="C?" Part="1" F 0 "C?" H 1075 5300 50 0000 L CNN F 1 "100nF" H 1075 5100 50 0000 L CNN F 2 "C:0805" H 1088 5050 50 0001 C CNN F 3 "" H 1050 5200 50 0000 C CNN F 4 "605" H -9450 4100 50 0001 C CNN "Partkeepr" 1 1050 5200 0 1 1 0 $EndComp Text Label 2800 4700 0 60 ~ 0 GND Text Label 1500 4950 0 60 ~ 0 GND $Comp L global:R R? U 1 1 5CEF3629 P 1050 4700 AR Path="/5CEE5B5C/5CEF3629" Ref="R?" Part="1" AR Path="/5CEF3629" Ref="R?" Part="1" F 0 "R?" V 1130 4700 50 0000 C CNN F 1 "10K" V 1050 4700 50 0000 C CNN F 2 "R:0805" V 980 4700 50 0001 C CNN F 3 "" H 1050 4700 50 0000 C CNN F 4 "910" H -9450 4075 50 0001 C CNN "Partkeepr" 1 1050 4700 0 1 1 0 $EndComp Text Label 1500 4700 0 60 ~ 0 3.3V Text Label 2800 5000 0 60 ~ 0 3.3V $Comp L global:C C? U 1 1 5CEF3633 P 2450 5300 AR Path="/5CEE5B5C/5CEF3633" Ref="C?" Part="1" AR Path="/5CEF3633" Ref="C?" Part="1" F 0 "C?" H 2475 5400 50 0000 L CNN F 1 "100nF" H 2475 5200 50 0000 L CNN F 2 "C:0805" H 2488 5150 50 0001 C CNN F 3 "" H 2450 5300 50 0000 C CNN F 4 "605" H -8150 2950 50 0001 C CNN "Partkeepr" 1 2450 5300 0 1 1 0 $EndComp $Comp L global:SW_PUSH SW? U 1 1 5CEF3645 P 2450 5000 AR Path="/5CEE5B5C/5CEF3645" Ref="SW?" Part="1" AR Path="/5CEF3645" Ref="SW?" Part="1" F 0 "SW?" H 2600 5110 50 0000 C CNN F 1 "boot" H 2450 4920 50 0000 C CNN F 2 "SW:SW" H 2450 5000 50 0001 C CNN F 3 "" H 2450 5000 50 0000 C CNN F 4 "200" H -8150 2950 50 0001 C CNN "Partkeepr" 1 2450 5000 1 0 0 -1 $EndComp Wire Wire Line 2800 4700 2600 4700 Wire Wire Line 2300 4700 2150 4700 Wire Wire Line 2150 4700 2150 5000 Wire Wire Line 2150 5300 2300 5300 Connection ~ 2150 5000 Wire Wire Line 2600 5300 2750 5300 Wire Wire Line 2750 5300 2750 5000 Wire Wire Line 2750 5000 2800 5000 Wire Wire Line 2150 5000 2000 5000 Wire Wire Line 2150 5000 2150 5300 Text Label 2075 2050 2 60 ~ 0 nrst Text Label 3000 950 1 60 ~ 0 boot0 Text Label 4600 1650 0 60 ~ 0 swdio Text Label 4100 950 1 60 ~ 0 swclk $Comp L global:C C? U 1 1 5CEF3A85 P 1200 4200 AR Path="/5CEE5B5C/5CEF3A85" Ref="C?" Part="1" AR Path="/5CEF3A85" Ref="C?" Part="1" F 0 "C?" H 1225 4300 50 0000 L CNN F 1 "100nF" H 1225 4100 50 0000 L CNN F 2 "C:0805" H 1238 4050 50 0001 C CNN F 3 "" H 1200 4200 50 0000 C CNN F 4 "605" H -1375 125 50 0001 C CNN "Partkeepr" 1 1200 4200 1 0 0 -1 $EndComp Text Label 2600 950 1 60 ~ 0 3.3V Text Label 2700 950 1 60 ~ 0 GND $Comp L ST:STM32F401RC U? U 1 1 5CEF3A8F P 3350 2200 AR Path="/5CEE5B5C/5CEF3A8F" Ref="U?" Part="1" AR Path="/5CEF3A8F" Ref="U?" Part="1" F 0 "U?" H 4350 1100 60 0000 C CNN F 1 "STM32F401RC" H 3300 1500 60 0000 C CNN F 2 "U:LQFP64" H 2150 1550 60 0001 C CNN F 3 "" H 2150 1550 60 0001 C CNN F 4 "2102" H 75 -3300 50 0001 C CNN "Partkeepr" 1 3350 2200 1 0 0 -1 $EndComp NoConn ~ 2075 2150 NoConn ~ 2075 2250 NoConn ~ 2075 2350 NoConn ~ 2075 2450 $Comp L global:Crystal Y? U 1 1 5CEF3AA5 P 1350 1900 AR Path="/5CEE5B5C/5CEF3AA5" Ref="Y?" Part="1" AR Path="/5CEF3AA5" Ref="Y?" Part="1" F 0 "Y?" H 1350 2050 50 0000 C CNN F 1 "25Mhz" H 1350 1750 50 0000 C CNN F 2 "Y:5032" H 1350 1900 50 0001 C CNN F 3 "" H 1350 1900 50 0000 C CNN F 4 "1650" H 50 -3300 50 0001 C CNN "Partkeepr" 1 1350 1900 0 1 1 0 $EndComp $Comp L global:C C? U 1 1 5CEF3AB1 P 900 2050 AR Path="/5CEE5B5C/5CEF3AB1" Ref="C?" Part="1" AR Path="/5CEF3AB1" Ref="C?" Part="1" F 0 "C?" H 925 2150 50 0000 L CNN F 1 "22pF" H 925 1950 50 0000 L CNN F 2 "C:0603" H 938 1900 50 0001 C CNN F 3 "" H 900 2050 50 0000 C CNN F 4 "600" H 25 -3300 50 0001 C CNN "Partkeepr" 1 900 2050 0 1 1 0 $EndComp $Comp L global:C C? U 1 1 5CEF3AB9 P 900 1750 AR Path="/5CEE5B5C/5CEF3AB9" Ref="C?" Part="1" AR Path="/5CEF3AB9" Ref="C?" Part="1" F 0 "C?" H 925 1850 50 0000 L CNN F 1 "22pF" H 925 1650 50 0000 L CNN F 2 "C:0603" H 938 1600 50 0001 C CNN F 3 "" H 900 1750 50 0000 C CNN F 4 "600" H 25 -3300 50 0001 C CNN "Partkeepr" 1 900 1750 0 1 1 0 $EndComp Text Label 750 1750 2 60 ~ 0 GND Text Label 750 2050 2 60 ~ 0 GND $Comp L global:C C? U 1 1 5CEF3AC5 P 2350 4200 AR Path="/5CEE5B5C/5CEF3AC5" Ref="C?" Part="1" AR Path="/5CEF3AC5" Ref="C?" Part="1" F 0 "C?" H 2375 4300 50 0000 L CNN F 1 "100nF" H 2375 4100 50 0000 L CNN F 2 "C:0805" H 2388 4050 50 0001 C CNN F 3 "" H 2350 4200 50 0000 C CNN F 4 "605" H -1675 -2975 50 0001 C CNN "Partkeepr" 1 2350 4200 1 0 0 -1 $EndComp Text Label 4075 3450 3 60 ~ 0 3.3V $Comp L global:C C? U 1 1 5CEF3ACE P 2650 4200 AR Path="/5CEE5B5C/5CEF3ACE" Ref="C?" Part="1" AR Path="/5CEF3ACE" Ref="C?" Part="1" F 0 "C?" H 2675 4300 50 0000 L CNN F 1 "100nF" H 2675 4100 50 0000 L CNN F 2 "C:0805" H 2688 4050 50 0001 C CNN F 3 "" H 2650 4200 50 0000 C CNN F 4 "605" H -2250 -600 50 0001 C CNN "Partkeepr" 1 2650 4200 1 0 0 -1 $EndComp Text Label 4600 1450 0 60 ~ 0 3.3V Text Label 4600 1550 0 60 ~ 0 GND $Comp L global:C C? U 1 1 5CEF3AD8 P 2050 4200 AR Path="/5CEE5B5C/5CEF3AD8" Ref="C?" Part="1" AR Path="/5CEF3AD8" Ref="C?" Part="1" F 0 "C?" H 2075 4300 50 0000 L CNN F 1 "100nF" H 2075 4100 50 0000 L CNN F 2 "C:0805" H 2088 4050 50 0001 C CNN F 3 "" H 2050 4200 50 0000 C CNN F 4 "605" H -625 -2925 50 0001 C CNN "Partkeepr" 1 2050 4200 1 0 0 -1 $EndComp Text Label 2775 3450 3 60 ~ 0 3.3V Text Label 2675 3450 3 60 ~ 0 GND $Comp L global:C C? U 1 1 5CEF3AE2 P 1750 4200 AR Path="/5CEE5B5C/5CEF3AE2" Ref="C?" Part="1" AR Path="/5CEF3AE2" Ref="C?" Part="1" F 0 "C?" H 1775 4300 50 0000 L CNN F 1 "100nF" H 1775 4100 50 0000 L CNN F 2 "C:0805" H 1788 4050 50 0001 C CNN F 3 "" H 1750 4200 50 0000 C CNN F 4 "605" H 100 -1700 50 0001 C CNN "Partkeepr" 1 1750 4200 1 0 0 -1 $EndComp Text Label 2075 2650 2 60 ~ 0 3.3V Text Label 2075 2550 2 60 ~ 0 GND $Comp L global:C C? U 1 1 5CEF3AF0 P 1500 4200 AR Path="/5CEE5B5C/5CEF3AF0" Ref="C?" Part="1" AR Path="/5CEF3AF0" Ref="C?" Part="1" F 0 "C?" H 1525 4300 50 0000 L CNN F 1 "1µF" H 1525 4100 50 0000 L CNN F 2 "C:0805" H 1538 4050 50 0001 C CNN F 3 "" H 1500 4200 50 0000 C CNN F 4 "606" H 125 -1700 50 0001 C CNN "Partkeepr" 1 1500 4200 1 0 0 -1 $EndComp $Comp L global:C C? U 1 1 5CEF3AFA P 3875 4000 AR Path="/5CEE5B5C/5CEF3AFA" Ref="C?" Part="1" AR Path="/5CEF3AFA" Ref="C?" Part="1" F 0 "C?" H 3900 4100 50 0000 L CNN F 1 "4.7µF" H 3900 3900 50 0000 L CNN F 2 "C:0805" H 3913 3850 50 0001 C CNN F 3 "" H 3875 4000 50 0000 C CNN F 4 "607" H 325 -3425 50 0001 C CNN "Partkeepr" 1 3875 4000 1 0 0 -1 $EndComp Text Label 3875 4150 3 60 ~ 0 GND Text Label 750 4050 2 60 ~ 0 3.3V Text Label 750 4350 2 60 ~ 0 GND Text Label 3975 3450 3 60 ~ 0 GND Wire Wire Line 3875 3450 3875 3850 Text Label 4600 1750 0 60 ~ 0 USB_OTG_FS_P Text Label 4600 1850 0 60 ~ 0 USB_OTG_FS_N Text Label 4600 1950 0 60 ~ 0 USB_OTG_FS_ID Text Label 4600 2050 0 60 ~ 0 USB_OTG_FS_VBUS Connection ~ 2750 5000 $Comp L conn:CONN_01X05 P? U 1 1 5CEE6B51 P 5800 3100 F 0 "P?" H 5878 3141 50 0000 L CNN F 1 "CONN_01X05" H 5878 3050 50 0000 L CNN F 2 "Connector:PinHeader2.54_1X5" H 5877 3004 50 0001 L CNN F 3 "" H 5800 3100 50 0000 C CNN F 4 "100" H 5800 3100 50 0001 C CNN "Partkeepr" 1 5800 3100 1 0 0 -1 $EndComp Text Label 5600 2900 2 60 ~ 0 3.3V Text Label 5600 3100 2 60 ~ 0 GND Text Label 5600 3300 2 60 ~ 0 nrst Text Label 5600 3200 2 60 ~ 0 swdio Text Label 5600 3000 2 60 ~ 0 swclk Wire Wire Line 2100 1850 1700 1850 Wire Wire Line 1350 1750 1700 1750 Wire Wire Line 1700 1750 1700 1850 Wire Wire Line 1350 2050 1700 2050 Wire Wire Line 1700 2050 1700 1950 Wire Wire Line 1700 1950 2100 1950 Wire Wire Line 1350 1750 1050 1750 Connection ~ 1350 1750 Wire Wire Line 1350 2050 1050 2050 Connection ~ 1350 2050 $Comp L global:C C? U 1 1 5CEF3B03 P 900 4200 AR Path="/5CEE5B5C/5CEF3B03" Ref="C?" Part="1" AR Path="/5CEF3B03" Ref="C?" Part="1" F 0 "C?" H 925 4300 50 0000 L CNN F 1 "4.7µF" H 925 4100 50 0000 L CNN F 2 "C:0805" H 938 4050 50 0001 C CNN F 3 "" H 900 4200 50 0000 C CNN F 4 "607" H 100 -2775 50 0001 C CNN "Partkeepr" 1 900 4200 1 0 0 -1 $EndComp Wire Wire Line 2650 4050 2350 4050 Connection ~ 900 4050 Wire Wire Line 900 4050 750 4050 Connection ~ 1200 4050 Wire Wire Line 1200 4050 900 4050 Connection ~ 1500 4050 Wire Wire Line 1500 4050 1200 4050 Connection ~ 1750 4050 Wire Wire Line 1750 4050 1500 4050 Connection ~ 2050 4050 Wire Wire Line 2050 4050 1750 4050 Connection ~ 2350 4050 Wire Wire Line 2350 4050 2050 4050 Wire Wire Line 2650 4350 2350 4350 Connection ~ 900 4350 Wire Wire Line 900 4350 750 4350 Connection ~ 1200 4350 Wire Wire Line 1200 4350 900 4350 Connection ~ 1500 4350 Wire Wire Line 1500 4350 1200 4350 Connection ~ 1750 4350 Wire Wire Line 1750 4350 1500 4350 Connection ~ 2050 4350 Wire Wire Line 2050 4350 1750 4350 Connection ~ 2350 4350 Wire Wire Line 2350 4350 2050 4350 Text Label 700 4950 2 60 ~ 0 nrst Wire Wire Line 1200 4700 1500 4700 Wire Wire Line 900 4700 750 4700 Wire Wire Line 750 4700 750 4950 Wire Wire Line 700 4950 750 4950 Connection ~ 750 4950 Wire Wire Line 750 4950 750 5200 Wire Wire Line 750 5200 900 5200 Wire Wire Line 1200 5200 1350 5200 Wire Wire Line 1350 5200 1350 4950 Wire Wire Line 1350 4950 1500 4950 Connection ~ 1350 4950 $EndSCHEMATC