EESchema Schematic File Version 2 LIBS:stm32-rescue LIBS:power LIBS:device LIBS:transistors LIBS:conn LIBS:linear LIBS:regul LIBS:74xx LIBS:cmos4000 LIBS:adc-dac LIBS:memory LIBS:xilinx LIBS:microcontrollers LIBS:dsp LIBS:microchip LIBS:analog_switches LIBS:motorola LIBS:texas LIBS:intel LIBS:audio LIBS:interface LIBS:digital-audio LIBS:philips LIBS:display LIBS:cypress LIBS:siliconi LIBS:opto LIBS:atmel LIBS:contrib LIBS:valves LIBS:stm32 LIBS:vreg LIBS:elements LIBS:stm32-cache EELAYER 25 0 EELAYER END $Descr A1 33110 23386 encoding utf-8 Sheet 1 1 Title "" Date "" Rev "" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndDescr $Comp L STM32F042C6Tx U? U 1 1 58C42C0E P 17000 10500 F 0 "U?" H 14000 12225 50 0000 L BNN F 1 "STM32F042C6Tx" H 20000 12225 50 0000 R BNN F 2 "LQFP48" H 20000 12175 50 0000 R TNN F 3 "" H 17000 10500 50 0000 C CNN 1 17000 10500 1 0 0 -1 $EndComp $Comp L C C? U 1 1 58C42D39 P 16450 14100 F 0 "C?" H 16475 14200 50 0000 L CNN F 1 "0.1" H 16475 14000 50 0000 L CNN F 2 "Capacitors_SMD.pretty:C_0603_HandSoldering" H 16488 13950 50 0001 C CNN F 3 "" H 16450 14100 50 0000 C CNN 1 16450 14100 1 0 0 -1 $EndComp $Comp L LM2576HV U? U 1 1 58C43093 P 3350 2400 F 0 "U?" H 3000 2650 60 0000 C CNN F 1 "LM2576HV" H 3600 2650 60 0000 C CNN F 2 "TO_SOT_Packages_THT.pretty:TO-220_Neutral123_Horizontal_LargePads" H 3350 2400 60 0001 C CNN F 3 "" H 3350 2400 60 0001 C CNN F 4 "Texas Instruments" H 3350 2750 60 0001 C CNN "Manufacturer" 1 3350 2400 1 0 0 -1 $EndComp $Comp L LM1117-3.3 U? U 1 1 58C431FC P 2800 3950 F 0 "U?" H 2900 3700 50 0000 C CNN F 1 "LM1117-3.3" H 2800 4200 50 0000 C CNN F 2 "TO_SOT_Packages_SMD.pretty:SOT-223" H 2800 3950 50 0001 C CNN F 3 "" H 2800 3950 50 0000 C CNN 1 2800 3950 1 0 0 -1 $EndComp $Comp L MCP2551-I/SN U? U 1 1 58C43297 P 6900 2550 F 0 "U?" H 6500 2900 50 0000 L CNN F 1 "MCP2551-I/SN" H 7000 2900 50 0000 L CNN F 2 "Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm" H 6900 2050 50 0001 C CIN F 3 "" H 6900 2550 50 0000 C CNN 1 6900 2550 1 0 0 -1 $EndComp $Comp L USB_A-RESCUE-stm32 P? U 1 1 58C433D0 P 10700 12850 F 0 "P?" H 10900 12650 50 0000 C CNN F 1 "USB_A" H 10650 13050 50 0000 C CNN F 2 "" V 10650 12750 50 0000 C CNN F 3 "" V 10650 12750 50 0000 C CNN 1 10700 12850 1 0 0 -1 $EndComp $Comp L D D? U 1 1 58C43816 P 4150 2650 F 0 "D?" H 4150 2750 50 0000 C CNN F 1 "1n5822" H 4150 2550 50 0000 C CNN F 2 "" H 4150 2650 50 0000 C CNN F 3 "" H 4150 2650 50 0000 C CNN 1 4150 2650 0 1 1 0 $EndComp $Comp L L L? U 1 1 58C43929 P 4400 2500 F 0 "L?" V 4350 2500 50 0000 C CNN F 1 "100u" V 4475 2500 50 0000 C CNN F 2 "" H 4400 2500 50 0000 C CNN F 3 "" H 4400 2500 50 0000 C CNN 1 4400 2500 0 1 1 0 $EndComp $Comp L CP C? U 1 1 58C4396A P 4550 2700 F 0 "C?" H 4575 2800 50 0000 L CNN F 1 "47u" H 4575 2600 50 0000 L CNN F 2 "" H 4588 2550 50 0000 C CNN F 3 "" H 4550 2700 50 0000 C CNN 1 4550 2700 1 0 0 -1 $EndComp $Comp L GND #PWR? U 1 1 58C43A03 P 4150 2850 F 0 "#PWR?" H 4150 2600 50 0001 C CNN F 1 "GND" H 4150 2700 50 0000 C CNN F 2 "" H 4150 2850 50 0000 C CNN F 3 "" H 4150 2850 50 0000 C CNN 1 4150 2850 1 0 0 -1 $EndComp $Comp L CP C? U 1 1 58C43A3B P 2550 2450 F 0 "C?" H 2575 2550 50 0000 L CNN F 1 "10u" H 2575 2350 50 0000 L CNN F 2 "" H 2588 2300 50 0000 C CNN F 3 "" H 2550 2450 50 0000 C CNN 1 2550 2450 1 0 0 -1 $EndComp $Comp L GND #PWR? U 1 1 58C43B9F P 2550 2650 F 0 "#PWR?" H 2550 2400 50 0001 C CNN F 1 "GND" H 2550 2500 50 0000 C CNN F 2 "" H 2550 2650 50 0000 C CNN F 3 "" H 2550 2650 50 0000 C CNN 1 2550 2650 1 0 0 -1 $EndComp $Comp L GND #PWR? U 1 1 58C44105 P 4550 2900 F 0 "#PWR?" H 4550 2650 50 0001 C CNN F 1 "GND" H 4550 2750 50 0000 C CNN F 2 "" H 4550 2900 50 0000 C CNN F 3 "" H 4550 2900 50 0000 C CNN 1 4550 2900 1 0 0 -1 $EndComp $Comp L GND #PWR? U 1 1 58C44225 P 3450 3000 F 0 "#PWR?" H 3450 2750 50 0001 C CNN F 1 "GND" H 3450 2850 50 0000 C CNN F 2 "" H 3450 3000 50 0000 C CNN F 3 "" H 3450 3000 50 0000 C CNN 1 3450 3000 1 0 0 -1 $EndComp $Comp L GND #PWR? U 1 1 58C4424E P 3250 3000 F 0 "#PWR?" H 3250 2750 50 0001 C CNN F 1 "GND" H 3250 2850 50 0000 C CNN F 2 "" H 3250 3000 50 0000 C CNN F 3 "" H 3250 3000 50 0000 C CNN 1 3250 3000 1 0 0 -1 $EndComp Text Label 2200 2300 0 60 ~ 0 12Vin Text Label 4750 2300 2 60 ~ 0 5V Text Notes 2150 2100 0 60 ~ 0 5V power source $Comp L +5V #PWR? U 1 1 58C45239 P 4850 2300 F 0 "#PWR?" H 4850 2150 50 0001 C CNN F 1 "+5V" H 4850 2440 50 0000 C CNN F 2 "" H 4850 2300 50 0000 C CNN F 3 "" H 4850 2300 50 0000 C CNN 1 4850 2300 1 0 0 -1 $EndComp $Comp L +5V #PWR? U 1 1 58C45269 P 2250 3950 F 0 "#PWR?" H 2250 3800 50 0001 C CNN F 1 "+5V" H 2250 4090 50 0000 C CNN F 2 "" H 2250 3950 50 0000 C CNN F 3 "" H 2250 3950 50 0000 C CNN 1 2250 3950 1 0 0 -1 $EndComp $Comp L GND #PWR? U 1 1 58C453C7 P 2800 4300 F 0 "#PWR?" H 2800 4050 50 0001 C CNN F 1 "GND" H 2800 4150 50 0000 C CNN F 2 "" H 2800 4300 50 0000 C CNN F 3 "" H 2800 4300 50 0000 C CNN 1 2800 4300 1 0 0 -1 $EndComp $Comp L CP C? U 1 1 58C454F6 P 3200 4100 F 0 "C?" H 3225 4200 50 0000 L CNN F 1 "47u" H 3225 4000 50 0000 L CNN F 2 "" H 3238 3950 50 0000 C CNN F 3 "" H 3200 4100 50 0000 C CNN 1 3200 4100 1 0 0 -1 $EndComp $Comp L +3.3V #PWR? U 1 1 58C455CB P 3400 3950 F 0 "#PWR?" H 3400 3800 50 0001 C CNN F 1 "+3.3V" H 3400 4090 50 0000 C CNN F 2 "" H 3400 3950 50 0000 C CNN F 3 "" H 3400 3950 50 0000 C CNN 1 3400 3950 1 0 0 -1 $EndComp $Comp L PESD1CAN D? U 1 1 58C46522 P 7900 3050 F 0 "D?" H 7900 2700 50 0000 C CNN F 1 "PESD1CAN" H 7950 3200 50 0000 C CNN F 2 "TO_SOT_Packages_SMD.pretty:SOT-23" H 7900 3050 50 0001 C CNN F 3 "" H 7900 3050 50 0000 C CNN 1 7900 3050 0 1 1 0 $EndComp $Comp L GND #PWR? U 1 1 58C47600 P 7800 3500 F 0 "#PWR?" H 7800 3250 50 0001 C CNN F 1 "GND" H 7800 3350 50 0000 C CNN F 2 "" H 7800 3500 50 0000 C CNN F 3 "" H 7800 3500 50 0000 C CNN 1 7800 3500 1 0 0 -1 $EndComp $Comp L +5V #PWR? U 1 1 58C47B3E P 6900 2100 F 0 "#PWR?" H 6900 1950 50 0001 C CNN F 1 "+5V" H 6900 2240 50 0000 C CNN F 2 "" H 6900 2100 50 0000 C CNN F 3 "" H 6900 2100 50 0000 C CNN 1 6900 2100 1 0 0 -1 $EndComp $Comp L R R? U 1 1 58C47F04 P 6350 2950 F 0 "R?" V 6430 2950 50 0000 C CNN F 1 "4k7" V 6350 2950 50 0000 C CNN F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 6280 2950 50 0001 C CNN F 3 "" H 6350 2950 50 0000 C CNN 1 6350 2950 1 0 0 -1 $EndComp $Comp L GND #PWR? U 1 1 58C4802D P 6900 3050 F 0 "#PWR?" H 6900 2800 50 0001 C CNN F 1 "GND" H 6900 2900 50 0000 C CNN F 2 "" H 6900 3050 50 0000 C CNN F 3 "" H 6900 3050 50 0000 C CNN 1 6900 3050 1 0 0 -1 $EndComp $Comp L GND #PWR? U 1 1 58C4805F P 6350 3150 F 0 "#PWR?" H 6350 2900 50 0001 C CNN F 1 "GND" H 6350 3000 50 0000 C CNN F 2 "" H 6350 3150 50 0000 C CNN F 3 "" H 6350 3150 50 0000 C CNN 1 6350 3150 1 0 0 -1 $EndComp Text Notes 8750 2450 2 60 ~ 0 CANH Text Notes 8750 2650 2 60 ~ 0 CANL $Comp L R R? U 1 1 58C488C6 P 8250 2800 F 0 "R?" V 8330 2800 50 0000 C CNN F 1 "120" V 8250 2800 50 0000 C CNN F 2 "Resistors_SMD.pretty:R_0603_HandSoldering" V 8180 2800 50 0001 C CNN F 3 "" H 8250 2800 50 0000 C CNN 1 8250 2800 0 -1 -1 0 $EndComp Wire Wire Line 4150 2800 4150 2850 Wire Wire Line 4050 2500 4250 2500 Wire Wire Line 2200 2300 2650 2300 Wire Wire Line 2550 2650 2550 2600 Connection ~ 4150 2500 Wire Wire Line 4050 2300 4850 2300 Wire Wire Line 4550 2300 4550 2550 Connection ~ 4550 2500 Wire Wire Line 4550 2900 4550 2850 Wire Wire Line 3250 3000 3250 2950 Wire Wire Line 3450 3000 3450 2950 Connection ~ 2550 2300 Connection ~ 4550 2300 Wire Notes Line 2100 1950 2100 3250 Wire Notes Line 2100 3250 5000 3250 Wire Notes Line 5000 3250 5000 1950 Wire Notes Line 5000 1950 2100 1950 Wire Wire Line 2250 3950 2500 3950 Wire Wire Line 2800 4300 2800 4250 Wire Wire Line 2800 4250 3200 4250 Wire Wire Line 3100 3950 3400 3950 Connection ~ 3200 3950 Wire Wire Line 7400 2650 8750 2650 Wire Wire Line 7700 2650 7700 2750 Wire Wire Line 7400 2450 8750 2450 Wire Wire Line 7800 3500 7800 3450 Wire Wire Line 6900 2100 6900 2150 Wire Wire Line 6350 2800 6350 2750 Wire Wire Line 6350 2750 6400 2750 Wire Wire Line 6350 3150 6350 3100 Wire Wire Line 6900 2950 6900 3050 Connection ~ 7700 2650 Wire Wire Line 7900 2750 7900 2450 Connection ~ 7900 2450 $Comp L Jumper_NO_Small JP? U 1 1 58C4940D P 8300 2200 F 0 "JP?" H 8300 2280 50 0000 C CNN F 1 "Term" H 8310 2140 50 0000 C CNN F 2 "" H 8300 2200 50 0000 C CNN F 3 "" H 8300 2200 50 0000 C CNN 1 8300 2200 1 0 0 -1 $EndComp Wire Wire Line 8400 2200 8400 2800 Wire Wire Line 8100 2800 8100 2650 Connection ~ 8100 2650 Wire Wire Line 8200 2200 8200 2450 Connection ~ 8200 2450 Wire Wire Line 6400 2350 6200 2350 Wire Wire Line 6400 2450 6200 2450 Text Notes 6200 2350 2 60 ~ 0 CAN_Tx Text Notes 6200 2450 2 60 ~ 0 CAN_Rx Wire Notes Line 5850 1850 5850 3800 Wire Notes Line 5850 3800 8850 3800 Wire Notes Line 8850 3800 8850 1850 Wire Notes Line 8850 1850 5850 1850 Text Notes 6450 2000 2 60 ~ 0 CAN module $Comp L CONN_01X04 P? U 1 1 590237E6 P 2200 5100 F 0 "P?" H 2200 5350 50 0000 C CNN F 1 "CONN_01X04" V 2300 5100 50 0000 C CNN F 2 "" H 2200 5100 50 0000 C CNN F 3 "" H 2200 5100 50 0000 C CNN 1 2200 5100 -1 0 0 1 $EndComp $EndSCHEMATC