EESchema Schematic File Version 4 EELAYER 30 0 EELAYER END $Descr A4 11693 8268 encoding utf-8 Sheet 1 3 Title "" Date "" Rev "" Comp "" Comment1 "" Comment2 "" Comment3 "" Comment4 "" $EndDescr NoConn ~ 9850 1100 Text Label 9250 1500 0 50 ~ 0 OB2_0 Text Label 9250 1400 0 50 ~ 0 OA2_0 Wire Wire Line 9250 1300 9850 1300 Text Label 9250 1200 0 50 ~ 0 OA1_0 Wire Wire Line 9250 1500 9850 1500 Text Label 9250 1300 0 50 ~ 0 OB1_0 Wire Wire Line 9850 1400 9250 1400 Wire Wire Line 9850 1200 9250 1200 $Comp L Connector:Conn_01x05_Male J? U 1 1 60A9936A P 10050 1300 AR Path="/60355F25/60A9936A" Ref="J?" Part="1" AR Path="/60A88316/60A9936A" Ref="J?" Part="1" AR Path="/60A9936A" Ref="J?" Part="1" F 0 "J?" H 10022 1232 50 0000 R CNN F 1 "Conn_01x05_Male" H 10022 1323 50 0000 R CNN F 2 "Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal" H 10050 1300 50 0001 C CNN F 3 "http://www.jst-mfg.com/product/pdf/eng/eXH.pdf" H 10050 1300 50 0001 C CNN F 4 "455-2242-ND" H 10050 1300 50 0001 C CNN "Digikey" 1 10050 1300 -1 0 0 1 $EndComp Text Label 6800 2300 2 50 ~ 0 OA1_0 Text Label 6800 2400 2 50 ~ 0 OA2_0 Wire Wire Line 6500 2300 6800 2300 Wire Wire Line 6500 2400 6800 2400 Text Label 6800 2700 2 50 ~ 0 OB1_0 Text Label 6800 2800 2 50 ~ 0 OB2_0 Wire Wire Line 6500 2700 6800 2700 Wire Wire Line 6500 2800 6800 2800 Text Notes 9600 1200 0 50 ~ 0 orange Text Notes 9600 1300 0 50 ~ 0 yellow Text Notes 9600 1400 0 50 ~ 0 pink Text Notes 9600 1500 0 50 ~ 0 blue $Comp L Connector:Barrel_Jack J? U 1 1 60C4EB2B P 1300 1200 F 0 "J?" H 1357 1525 50 0000 C CNN F 1 "Barrel_Jack" H 1357 1434 50 0000 C CNN F 2 "Connector_BarrelJack:BarrelJack_Horizontal" H 1350 1160 50 0001 C CNN F 3 "~" H 1350 1160 50 0001 C CNN 1 1300 1200 1 0 0 -1 $EndComp Wire Wire Line 1600 1100 1900 1100 Text Notes 1100 2300 0 50 ~ 0 Raspberry Pi 4 requires a 15 W (1.25 A @ 12 V) power supply. \nEstimated 300 mA for motors and residuals. \n--> > 1.55 A fuse recommended $Comp L Device:Fuse_Small F? U 1 1 60C5F065 P 2000 1100 F 0 "F?" H 2000 1285 50 0000 C CNN F 1 "Blade fuse holder" H 2000 1194 50 0000 C CNN F 2 "SaMcam_shield:Fuse_Blade_Holder_Keystone" H 2000 1100 50 0001 C CNN F 3 "https://www.keyelco.com/userAssets/file/M65p41.pdf" H 2000 1100 50 0001 C CNN F 4 "36-3522-2-ND" H 2000 1100 50 0001 C CNN "Digikey" 1 2000 1100 1 0 0 -1 $EndComp Wire Wire Line 2100 1100 2500 1100 $Comp L Device:R_Small R? U 1 1 60C57404 P 2700 1500 AR Path="/60355F25/60C57404" Ref="R?" Part="1" AR Path="/60A88316/60C57404" Ref="R?" Part="1" AR Path="/60C57404" Ref="R?" Part="1" F 0 "R?" V 2600 1500 50 0000 C CNN F 1 "10.2 k" V 2800 1500 50 0000 C CNN F 2 "Resistor_SMD:R_0402_1005Metric" H 2700 1500 50 0001 C CNN F 3 "~" H 2700 1500 50 0001 C CNN F 4 "YAG5252CT-ND" V 2700 1500 50 0001 C CNN "Digikey" 1 2700 1500 1 0 0 -1 $EndComp $Comp L Device:Q_PMOS_GSD Q? U 1 1 60C4F966 P 2700 1200 F 0 "Q?" V 3042 1200 50 0000 C CNN F 1 "Q_PMOS_GSD" V 2951 1200 50 0000 C CNN F 2 "" H 2900 1300 50 0001 C CNN F 3 "~" H 2700 1200 50 0001 C CNN 1 2700 1200 0 -1 -1 0 $EndComp $Comp L power:GND #PWR? U 1 1 60C64D4D P 2700 1700 F 0 "#PWR?" H 2700 1450 50 0001 C CNN F 1 "GND" H 2705 1527 50 0000 C CNN F 2 "" H 2700 1700 50 0001 C CNN F 3 "" H 2700 1700 50 0001 C CNN 1 2700 1700 1 0 0 -1 $EndComp Wire Wire Line 2700 1700 2700 1600 $Comp L power:GND #PWR? U 1 1 60C661EF P 1700 1400 F 0 "#PWR?" H 1700 1150 50 0001 C CNN F 1 "GND" H 1705 1227 50 0000 C CNN F 2 "" H 1700 1400 50 0001 C CNN F 3 "" H 1700 1400 50 0001 C CNN 1 1700 1400 1 0 0 -1 $EndComp Wire Wire Line 1700 1400 1700 1300 Wire Wire Line 1700 1300 1600 1300 $Sheet S 5000 3200 1500 400 U 60C6E8D2 F0 "12 V to 5 V switching regulator" 50 F1 "12v_to_5v_switching_regulator.sch" 50 F2 "PGOOD" O R 6500 3400 50 $EndSheet $Sheet S 5000 2200 1500 700 U 60355F25 F0 "Motor driver 0" 50 F1 "motor_driver.sch" 50 F2 "~PDN_UART" B L 5000 2300 50 F3 "DIAG" O L 5000 2400 50 F4 "~EN" I L 5000 2500 50 F5 "STEP" I L 5000 2600 50 F6 "DIR" I L 5000 2700 50 F7 "VREF_OVR" I L 5000 2800 50 F8 "OA1" O R 6500 2300 50 F9 "OA2" O R 6500 2400 50 F10 "OB1" O R 6500 2700 50 F11 "OB2" O R 6500 2800 50 $EndSheet $Comp L Connector_Generic:Conn_02x20_Odd_Even J? U 1 1 605E9069 P 2800 5100 F 0 "J?" H 2850 6217 50 0000 C CNN F 1 "Conn_02x20_Odd_Even" H 2850 6126 50 0000 C CNN F 2 "" H 2800 5100 50 0001 C CNN F 3 "~" H 2800 5100 50 0001 C CNN 1 2800 5100 1 0 0 -1 $EndComp Text Label 3600 4200 2 50 ~ 0 5V_PI Text Label 3600 4300 2 50 ~ 0 5V_PI Text Label 3600 4400 2 50 ~ 0 GND_PI Wire Wire Line 3100 4200 3600 4200 Wire Wire Line 3100 4300 3600 4300 Wire Wire Line 3100 4400 3600 4400 Text Label 3600 4500 2 50 ~ 0 GPIO14_PI Text Label 3600 4600 2 50 ~ 0 GPIO15_PI Text Label 3600 4700 2 50 ~ 0 GPIO18_PI Wire Wire Line 3100 4500 3600 4500 Wire Wire Line 3100 4600 3600 4600 Wire Wire Line 3100 4700 3600 4700 Text Label 3600 4800 2 50 ~ 0 GND Text Label 3600 4900 2 50 ~ 0 GPIO23_PI Text Label 3600 5000 2 50 ~ 0 GPIO24_PI Wire Wire Line 3100 4800 3600 4800 Wire Wire Line 3100 4900 3600 4900 Wire Wire Line 3100 5000 3600 5000 Text Label 3600 5100 2 50 ~ 0 GND Text Label 3600 5200 2 50 ~ 0 GPIO25_PI Text Label 3600 5300 2 50 ~ 0 GPIO8_PI Wire Wire Line 3100 5100 3600 5100 Wire Wire Line 3100 5200 3600 5200 Wire Wire Line 3100 5300 3600 5300 Text Label 3600 5400 2 50 ~ 0 GPIO7_PI Text Label 3600 5500 2 50 ~ 0 GPIO1_PI Text Label 3600 5600 2 50 ~ 0 GND_PI Wire Wire Line 3100 5400 3600 5400 Wire Wire Line 3100 5500 3600 5500 Wire Wire Line 3100 5600 3600 5600 Text Label 3600 5700 2 50 ~ 0 GPIO12_PI Text Label 3600 5800 2 50 ~ 0 GND_PI Text Label 3600 5900 2 50 ~ 0 GPIO16_PI Wire Wire Line 3100 5700 3600 5700 Wire Wire Line 3100 5800 3600 5800 Wire Wire Line 3100 5900 3600 5900 Text Label 3600 6000 2 50 ~ 0 GPIO20_PI Text Label 3600 6100 2 50 ~ 0 GPIO21_PI Wire Wire Line 3100 6000 3600 6000 Wire Wire Line 3100 6100 3600 6100 Text Label 2100 4200 0 50 ~ 0 3V3_PI Wire Wire Line 2600 4200 2100 4200 Wire Wire Line 2600 4300 2100 4300 Wire Wire Line 2600 4400 2100 4400 Text Label 2100 4700 0 50 ~ 0 GPIO17_PI Wire Wire Line 2600 4500 2100 4500 Wire Wire Line 2600 4600 2100 4600 Wire Wire Line 2600 4700 2100 4700 Wire Wire Line 2600 4800 2100 4800 Wire Wire Line 2600 4900 2100 4900 Wire Wire Line 2600 5000 2100 5000 Text Label 2100 5200 0 50 ~ 0 GPIO9_PI Text Label 2100 5300 0 50 ~ 0 GPIO11_PI Wire Wire Line 2600 5100 2100 5100 Wire Wire Line 2600 5200 2100 5200 Wire Wire Line 2600 5300 2100 5300 Text Label 2100 5500 0 50 ~ 0 GPIO0_PI Wire Wire Line 2600 5400 2100 5400 Wire Wire Line 2600 5500 2100 5500 Wire Wire Line 2600 5600 2100 5600 Text Label 2100 5700 0 50 ~ 0 GPIO6_PI Text Label 2100 5900 0 50 ~ 0 GPIO19_PI Wire Wire Line 2600 5700 2100 5700 Wire Wire Line 2600 5800 2100 5800 Wire Wire Line 2600 5900 2100 5900 Text Label 2100 6000 0 50 ~ 0 GPIO26_PI Wire Wire Line 2600 6000 2100 6000 Wire Wire Line 2600 6100 2100 6100 Text Label 2100 4300 0 50 ~ 0 GPIO2_PI Text Label 2100 4400 0 50 ~ 0 GPIO3_PI Text Label 2100 4500 0 50 ~ 0 GPIO4_PI Text Label 2100 4600 0 50 ~ 0 GND Text Label 2100 4800 0 50 ~ 0 GPIO27_PI Text Label 2100 4900 0 50 ~ 0 GPIO22_PI Text Label 2100 5000 0 50 ~ 0 3V3_PI Text Label 2100 5100 0 50 ~ 0 GPIO10_PI Text Label 2100 5400 0 50 ~ 0 GND Text Label 2100 5600 0 50 ~ 0 GPIO5_PI Text Label 2100 6100 0 50 ~ 0 GND Text Label 2100 5800 0 50 ~ 0 GPIO13_PI Text Notes 9600 1100 0 50 ~ 0 red NoConn ~ 9850 1700 Text Label 9250 2100 0 50 ~ 0 OB2_1 Text Label 9250 2000 0 50 ~ 0 OA2_1 Wire Wire Line 9250 1900 9850 1900 Text Label 9250 1800 0 50 ~ 0 OA1_1 Wire Wire Line 9250 2100 9850 2100 Text Label 9250 1900 0 50 ~ 0 OB1_1 Wire Wire Line 9850 2000 9250 2000 Wire Wire Line 9850 1800 9250 1800 $Comp L Connector:Conn_01x05_Male J? U 1 1 6060C8B9 P 10050 1900 AR Path="/60355F25/6060C8B9" Ref="J?" Part="1" AR Path="/60A88316/6060C8B9" Ref="J?" Part="1" AR Path="/6060C8B9" Ref="J?" Part="1" F 0 "J?" H 10022 1832 50 0000 R CNN F 1 "Conn_01x05_Male" H 10022 1923 50 0000 R CNN F 2 "Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal" H 10050 1900 50 0001 C CNN F 3 "http://www.jst-mfg.com/product/pdf/eng/eXH.pdf" H 10050 1900 50 0001 C CNN F 4 "455-2242-ND" H 10050 1900 50 0001 C CNN "Digikey" 1 10050 1900 -1 0 0 1 $EndComp Text Notes 9600 1800 0 50 ~ 0 orange Text Notes 9600 1900 0 50 ~ 0 yellow Text Notes 9600 2000 0 50 ~ 0 pink Text Notes 9600 2100 0 50 ~ 0 blue Text Notes 9600 1700 0 50 ~ 0 red NoConn ~ 9850 2300 Text Label 9250 2700 0 50 ~ 0 OB2_2 Text Label 9250 2600 0 50 ~ 0 OA2_2 Wire Wire Line 9250 2500 9850 2500 Text Label 9250 2400 0 50 ~ 0 OA1_2 Wire Wire Line 9250 2700 9850 2700 Text Label 9250 2500 0 50 ~ 0 OB1_2 Wire Wire Line 9850 2600 9250 2600 Wire Wire Line 9850 2400 9250 2400 $Comp L Connector:Conn_01x05_Male J? U 1 1 6060EC24 P 10050 2500 AR Path="/60355F25/6060EC24" Ref="J?" Part="1" AR Path="/60A88316/6060EC24" Ref="J?" Part="1" AR Path="/6060EC24" Ref="J?" Part="1" F 0 "J?" H 10022 2432 50 0000 R CNN F 1 "Conn_01x05_Male" H 10022 2523 50 0000 R CNN F 2 "Connector_JST:JST_XH_S5B-XH-A_1x05_P2.50mm_Horizontal" H 10050 2500 50 0001 C CNN F 3 "http://www.jst-mfg.com/product/pdf/eng/eXH.pdf" H 10050 2500 50 0001 C CNN F 4 "455-2242-ND" H 10050 2500 50 0001 C CNN "Digikey" 1 10050 2500 -1 0 0 1 $EndComp Text Notes 9600 2400 0 50 ~ 0 orange Text Notes 9600 2500 0 50 ~ 0 yellow Text Notes 9600 2600 0 50 ~ 0 pink Text Notes 9600 2700 0 50 ~ 0 blue Text Notes 9600 2300 0 50 ~ 0 red Text Notes 10200 1100 0 50 ~ 0 Motor 0 Text Notes 10200 1700 0 50 ~ 0 Motor 1 Text Notes 10200 2300 0 50 ~ 0 Motor 2 $EndSCHEMATC