From 0d67cefd3bee0ae555106526db6aa1bfb6298012 Mon Sep 17 00:00:00 2001 From: Edward Emelianov Date: Fri, 21 Jun 2024 18:42:21 +0300 Subject: [PATCH] BOM fixed --- F3:F303/CANbus4BTA/kicad/BOM_full.ods | Bin 33741 -> 25964 bytes F3:F303/CANbus4BTA/kicad/bom.csv | 54 +++-- F3:F303/CANbus4BTA/kicad/stm32.csv | 257 ----------------------- F3:F303/CANbus4BTA/kicad/stm32.kicad_sch | 2 +- 4 files changed, 27 insertions(+), 286 deletions(-) delete mode 100644 F3:F303/CANbus4BTA/kicad/stm32.csv diff --git a/F3:F303/CANbus4BTA/kicad/BOM_full.ods b/F3:F303/CANbus4BTA/kicad/BOM_full.ods index 511360cd7bf514604a9abef0f5dcb179ca1be6b6..91d99363b5fec482d4443cceef1273cff729ef12 100644 GIT binary patch delta 24072 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 eqd0HkHMg%5f@bxDF1z& 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 diff --git a/F3:F303/CANbus4BTA/kicad/bom.csv b/F3:F303/CANbus4BTA/kicad/bom.csv index c2fa3c1..3c0d0d5 100644 --- a/F3:F303/CANbus4BTA/kicad/bom.csv +++ b/F3:F303/CANbus4BTA/kicad/bom.csv @@ -8,10 +8,10 @@ "C24","100u 16V","1","Capacitor_THT:CP_Radial_D8.0mm_P3.50mm" "C29","SE-5R5-D105VYV3C","1","Capacitor_THT:DX_5R5VxxxxU_D19.0mm_P5.00mm" "C36","47u 6V","1","Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder" -"D1","MM3Z7V5","1","Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder" -"D2","PESD1CAN","1","Package_TO_SOT_SMD:SOT-23" -"D3","1N5822","1","Diode_THT:D_DO-201_P3.81mm_Vertical_AnodeUp" -"D4,D5,D6,D7,D8,D9,D10,D11","LED SMD","8","LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder" +"D1,D2,D3,D4,D5,D6,D7,D8","LED SMD","8","LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder" +"D9","SMBJ30A","1","Diode_SMD:D_SMB-SMC_Universal_Handsoldering" +"D10","PESD1CAN","1","Package_TO_SOT_SMD:SOT-23" +"D11","1N5822","1","Diode_THT:D_DO-201_P3.81mm_Vertical_AnodeUp" "D12,D13","B340A","2","Diode_SMD:D_SMA-SMB_Universal_Handsoldering" "D14,D15,D17","SM712_SOT23","3","Package_TO_SOT_SMD:SOT-23" "D16","SS14","1","Diode_SMD:D_SMA-SMB_Universal_Handsoldering" @@ -32,34 +32,32 @@ "L1","100u","1","Inductor_THT:L_Toroid_Horizontal_D6.5mm_P10.00mm_Diameter7-5mm_Amidon-T25" "P1,P2,P3,P4,P5,P6","Hole","6","my_footprints:Hole_3mm" "Q1","B0505S-1W","1","my_footprints:B0x0xS" -"Q2","IRF9310","1","Package_SO:SO-8_3.9x4.9mm_P1.27mm" -"Q3","B0509S-1W","1","my_footprints:B0x0xS" -"Q4","SI2308","1","Package_TO_SOT_SMD:SOT-23_Handsoldering" -"Q5","B2424S-2W","1","my_footprints:B0505S-2W" -"Q6","B0505S-2W","1","my_footprints:B0505S-2W" -"Q7","SI2300","1","Package_TO_SOT_SMD:SOT-23_Handsoldering" -"R1,R42,R44,R45,R46,R50,R52,R57,R59,R62","10k","10","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" -"R2,R4,R5","4k7","3","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" -"R3,R27,R28,R29,R30,R31,R32,R33,R34,R60,R61","330","11","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" -"R6,R7,R8,R9,R10,R11,R12,R13","3k3","8","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder" -"R14,R15,R17,R18,R19,R20,R21,R22","560","8","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" -"R16","120","1","Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder" -"R23","1k5","1","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" -"R24,R25,R48,R49,R58","22","5","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" -"R26","10M","1","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" -"R35,R36,R37,R38,R39,R40","7.5","6","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder" -"R41","91k","1","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" -"R43,R47,R51","1k","3","Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolder" -"R53,R54,R55,R56","110","4","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" +"Q2","B0509S-1W","1","my_footprints:B0x0xS" +"Q3","SI2308","1","Package_TO_SOT_SMD:SOT-23_Handsoldering" +"Q4","B2424S-2W","1","my_footprints:B0505S-2W" +"Q5","B0505S-2W","1","my_footprints:B0505S-2W" +"Q6","SI2300","1","Package_TO_SOT_SMD:SOT-23_Handsoldering" +"R1,R41,R42,R43,R44,R47,R48,R53,R55,R58","10k","10","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" +"R2,R12","4k7","2","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" +"R3,R4,R5,R6,R7,R8,R9,R10,R11,R56,R57","330","11","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" +"R13,R14,R15,R16,R17,R18,R19,R20","3k3","8","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder" +"R21,R22,R24,R25,R26,R27,R28,R29","560","8","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" +"R23","120","1","Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder" +"R30","1k5","1","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" +"R31,R32,R45,R46,R54","22","5","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" +"R33","10M","1","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" +"R34,R35,R36,R37,R38,R39","7.5","6","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder" +"R40","91k","1","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" +"R49,R50,R51,R52","110","4","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder" "RV1,RV2,RV3","50k","3","Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical" "SW1","SW_DIP_x01","1","Button_Switch_THT:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile" "SW2","SW_DIP_x04","1","Button_Switch_THT:SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm" "SW3,SW4,SW5","SW_Push","3","Button_Switch_SMD:SW_SPST_FSMSM" -"TP1,TP2","Gnd","2","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" -"TP3","24V","1","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" -"TP4","5V","1","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" -"TP5","4.6V","1","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" -"TP6","3.3V","1","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" +"TP1,TP2,TP3","Gnd","3","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" +"TP4","24V","1","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" +"TP5","5V","1","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" +"TP6","4.6V","1","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" +"TP7","3.3V","1","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical" "U1","BME280","1","Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering" "U2","STM32F303CBT6","1","Package_QFP:LQFP-48_7x7mm_P0.5mm" "U3","ISO1050DUB","1","Package_SO:SOP-8_6.62x9.15mm_P2.54mm" diff --git a/F3:F303/CANbus4BTA/kicad/stm32.csv b/F3:F303/CANbus4BTA/kicad/stm32.csv deleted file mode 100644 index 61f793d..0000000 --- a/F3:F303/CANbus4BTA/kicad/stm32.csv +++ /dev/null @@ -1,257 +0,0 @@ -"Source:","/home/eddy/Docs/SAO/BTA/NEW_control_system/InsteadOfPEP/CANbus4BTA/kicad/stm32.kicad_sch" -"Date:","Вт 22 ноя 2022 12:54:52" -"Tool:","Eeschema 6.0.5" -"Generator:","/usr/local/share/kicad/plugins/bom_csv_grouped_by_value.py" -"Component Count:","155" - -"Individual Components:" - -"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Manufacturer" -"","","BZ1","Buzzer 3.3V","Device:Buzzer","Buzzer_Beeper:Buzzer_12x9.5RM7.6","~","" -"","","C1","1u","Device:C_Small","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","~","" -"","","C2","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C3","1u","Device:C_Small","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","~","" -"","","C4","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C5","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C6","12","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C7","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C8","12","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C9","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C10","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C11","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C12","0.1","Device:C_Small","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","~","" -"","","C13","0.1","Device:C_Small","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","~","" -"","","C14","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C15","1u","stm32-rescue:C","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","","" -"","","C16","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C17","0.1","Device:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","~","" -"","","C18","100u 35V","Device:C_Polarized","Capacitor_THT:CP_Radial_D8.0mm_P3.50mm","~","" -"","","C19","100u 35V","Device:C_Polarized","Capacitor_THT:CP_Radial_D8.0mm_P3.50mm","~","" -"","","C20","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C21","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C22","1F","stm32-rescue:CP","Capacitor_THT:C_Rect_L18.0mm_W8.0mm_P15.00mm_FKS3_FKP3","","" -"","","C23","1u","stm32-rescue:C","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","","" -"","","C24","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C25","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","C26","47u 10V","Device:C_Polarized","Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder","~","" -"","","C27","47u 6V","stm32-rescue:CP","Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder","","" -"","","C28","100u 16V","Device:C_Polarized","Capacitor_THT:CP_Radial_D8.0mm_P3.50mm","~","" -"","","C29","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"","","D1","CESD3V3","Device:D","Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder","~","" -"","","D2","CESD3V3","Device:D","Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder","~","" -"","","D3","D","Device:D","Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder","~","" -"","","D4","MM3Z7V5","Device:D_Zener","Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder","~","" -"","","D5","MBRS130L","Device:D_Schottky","Diode_SMD:D_SMB_Handsoldering","~","" -"","","D6","SS14","Device:D_Schottky","Diode_SMD:D_SMA-SMB_Universal_Handsoldering","~","" -"","","D7","MBRS130L","Device:D_Schottky","Diode_SMD:D_SMB_Handsoldering","~","" -"","","D8","USB6B1","elements:USB6B1","Package_SO:SOIC-8_3.9x4.9mm_P1.27mm","","" -"","","D9","PESD1CAN","elements:PESD1CAN","Package_TO_SOT_SMD:SOT-23","","" -"","","D10","1N5822","Device:D","Diode_THT:D_DO-201_P3.81mm_Vertical_AnodeUp","~","" -"","","J1","0","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J2","1","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J3","4","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J4","5","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J5","6","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J6","7","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J7","2","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J8","3","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J9","PROG","Connector:Conn_01x06_Female","Connector_PinSocket_1.27mm:PinSocket_1x06_P1.27mm_Vertical","~","" -"","","J10","RelayB","Connector:Screw_Terminal_01x03","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal","~","" -"","","J15","PB10","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J16","PB11","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J17","PA15","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","J18","SSI/422","Connector:DB9_Female","Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm"," ~","" -"","","J19","I2C","Connector:Conn_01x04_Female","Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical","~","" -"","","J20","SPI","Connector:Screw_Terminal_01x06","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-6_1x06_P5.00mm_Horizontal","~","" -"","","J21","Ain","Connector:Screw_Terminal_01x03","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal","~","" -"","","J22","PWMout","Connector:Conn_01x03_Male","Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical","~","" -"","","J23","Vin","Connector:Screw_Terminal_01x02","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal","~","" -"","","J24","Power","Connector:Conn_01x04_Female","Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical","~","" -"","","J25","RelayA","Connector:Screw_Terminal_01x03","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal","~","" -"","","J26","Vout","Connector:Screw_Terminal_01x02","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal","~","" -"","","J27","5Vout","Connector:Screw_Terminal_01x02","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal","~","" -"","","J28","CAN","Connector:DB9_Female","Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm"," ~","" -"","","J29","USB_B","Connector:USB_B","Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal"," ~","" -"","","J30","EXT_IN","Connector:Screw_Terminal_01x10","Connector_Phoenix_MC_HighVoltage:PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange","~","" -"","","J38","PA8","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","JP1","Tx","Jumper:Jumper_3_Open","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","" -"","","JP2","Rx","Jumper:Jumper_3_Open","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","" -"","","JP3","SSI_VR","Jumper:Jumper_3_Open","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","" -"","","JP4","SSI_Z","Jumper:Jumper_3_Open","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","" -"","","K1","HF115F-024-2ZS4","Relay:FINDER-41.52","Relay_THT:Relay_DPDT_Finder_40.52","http://gfinder.findernet.com/assets/Series/357/S41EN.pdf","" -"","","L1","100u","Device:L","Inductor_THT:L_Toroid_Horizontal_D6.5mm_P10.00mm_Diameter7-5mm_Amidon-T25","~","" -"","","P1","Hole","stm32-rescue:CONN_01X01","my_footprints:Hole_3mm","","" -"","","P2","Hole","stm32-rescue:CONN_01X01","my_footprints:Hole_3mm","","" -"","","P3","Hole","stm32-rescue:CONN_01X01","my_footprints:Hole_3mm","","" -"","","P4","Hole","stm32-rescue:CONN_01X01","my_footprints:Hole_3mm","","" -"","","P5","Hole","stm32-rescue:CONN_01X01","my_footprints:Hole_3mm","","" -"","","P6","Hole","stm32-rescue:CONN_01X01","my_footprints:Hole_3mm","","" -"","","Q1","B0505S-1W","elements:B0505S","my_footprints:B0x0xS","","" -"","","Q2","VRB2405YMD","elements:VRB2405YMD","my_footprints:VRB2405","","" -"","","Q3","B0505S-2W","elements:B0505S-2W","my_footprints:B0505S-2W","","" -"","","Q4","SI2300","Device:Q_NMOS_GSD","Package_TO_SOT_SMD:SOT-23_Handsoldering","~","" -"","","Q5","SI2300","Device:Q_NMOS_GSD","Package_TO_SOT_SMD:SOT-23_Handsoldering","~","" -"","","Q6","SI2308","Device:Q_NMOS_GSD","Package_TO_SOT_SMD:SOT-23_Handsoldering","~","" -"","","Q7","IRF9310","elements:IRF9310","Package_SO:SO-8_3.9x4.9mm_P1.27mm","~","" -"","","Q8","B0505S-1W","elements:B0505S","my_footprints:B0x0xS","","" -"","","R1","22","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R2","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R3","4k7","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R4","4k7","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R5","100","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R6","100","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R7","330","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R8","91k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R9","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R10","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R11","330","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R12","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R13","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R14","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R15","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R16","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R17","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R18","330","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R19","22","stm32-rescue:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","","" -"","","R20","22","stm32-rescue:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","","" -"","","R21","4k7","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R22","7.5","Device:R","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder","~","" -"","","R23","7.5","Device:R","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder","~","" -"","","R24","7.5","Device:R","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder","~","" -"","","R25","7.5","Device:R","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder","~","" -"","","R26","7.5","Device:R","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder","~","" -"","","R27","7.5","Device:R","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder","~","" -"","","R28","120","stm32-rescue:R","Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder","","" -"","","R29","22","stm32-rescue:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","","" -"","","R30","22","stm32-rescue:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","","" -"","","R31","360","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R32","360","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R33","360","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R34","360","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R35","360","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R36","360","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R37","360","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","R38","360","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"","","RV1","50k","Device:R_Potentiometer_Small","Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical","~","" -"","","RV2","50k","Device:R_Potentiometer_Small","Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical","~","" -"","","SW1","SW_Push","Switch:SW_Push","Button_Switch_SMD:SW_SPST_FSMSM","~","" -"","","SW2","SW_DIP_x04","Switch:SW_DIP_x04","Button_Switch_THT:SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm","~","" -"","","SW3","SW_Push","Switch:SW_Push","Button_Switch_SMD:SW_SPST_FSMSM","~","" -"","","SW4","SW_DIP_x01","Switch:SW_DIP_x01","Button_Switch_THT:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile","~","" -"","","TP1","4.6V","Connector:TestPoint","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","TP2","Gnd","Connector:TestPoint","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","TP3","Gnd","Connector:TestPoint","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","TP4","3.3V","Connector:TestPoint","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","TP5","5V","Connector:TestPoint","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"","","U1","74HC4051","74xx:74HC4051","Package_SO:SOIC-16_3.9x9.9mm_P1.27mm","http://www.ti.com/lit/ds/symlink/cd74hc4051.pdf","" -"","","U2","74HC4051","74xx:74HC4051","Package_SO:SOIC-16_3.9x9.9mm_P1.27mm","http://www.ti.com/lit/ds/symlink/cd74hc4051.pdf","" -"","","U3","ISO3086","iso3086:ISO3086","Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm","","" -"","","U4","STM32F072C8Tx","MCU_ST_STM32F0:STM32F072C8Tx","Package_QFP:LQFP-48_7x7mm_P0.5mm","http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf","" -"","","U5","ISO7241C","Isolator:ISO7341C","Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm","http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341c&fileType=pdf","" -"","","U6","IP4220CZ6","Power_Protection:USBLC6-4SC6","Package_TO_SOT_SMD:SOT-23-6","https://www.st.com/resource/en/datasheet/usblc6-4.pdf","" -"","","U7","ADUM4160","Interface_USB:ADUM4160","Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm","https://www.analog.com/media/en/technical-documentation/data-sheets/ADuM4160.pdf","" -"","","U8","ISO1050DUB","Interface_CAN_LIN:ISO1050DUB","Package_SO:SOP-8_6.62x9.15mm_P2.54mm","http://www.ti.com/lit/ds/symlink/iso1050.pdf","" -"","","U9","LM2576-5.0","vreg:LM2576","Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical","","Texas Instruments" -"","","U10","LM1117-3.3","Regulator_Linear:LM1117-3.3","Package_TO_SOT_SMD:SOT-223-3_TabPin2","http://www.ti.com/lit/ds/symlink/lm1117.pdf","" -"","","U11","PC817","Isolator:PC817","Package_DIP:DIP-4_W7.62mm","http://www.soselectronic.cz/a_info/resource/d/pc817.pdf","" -"","","U12","PC817","Isolator:PC817","Package_DIP:DIP-4_W7.62mm","http://www.soselectronic.cz/a_info/resource/d/pc817.pdf","" -"","","U13","PC817","Isolator:PC817","Package_DIP:DIP-4_W7.62mm","http://www.soselectronic.cz/a_info/resource/d/pc817.pdf","" -"","","U14","PC817","Isolator:PC817","Package_DIP:DIP-4_W7.62mm","http://www.soselectronic.cz/a_info/resource/d/pc817.pdf","" -"","","U15","PC817","Isolator:PC817","Package_DIP:DIP-4_W7.62mm","http://www.soselectronic.cz/a_info/resource/d/pc817.pdf","" -"","","U16","PC817","Isolator:PC817","Package_DIP:DIP-4_W7.62mm","http://www.soselectronic.cz/a_info/resource/d/pc817.pdf","" -"","","U17","PC817","Isolator:PC817","Package_DIP:DIP-4_W7.62mm","http://www.soselectronic.cz/a_info/resource/d/pc817.pdf","" -"","","U18","PC817","Isolator:PC817","Package_DIP:DIP-4_W7.62mm","http://www.soselectronic.cz/a_info/resource/d/pc817.pdf","" -"","","Y1","8MHz","Device:Crystal","Crystal:Crystal_HC49-U_Vertical","~","" - - - -"Collated Components:" - -"Item","Qty","Reference(s)","Value","LibPart","Footprint","Datasheet","Manufacturer" -"1","1","BZ1","Buzzer 3.3V","Device:Buzzer","Buzzer_Beeper:Buzzer_12x9.5RM7.6","~","" -"2","2","C1, C3","1u","Device:C_Small","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","~","" -"3","15","C2, C4, C5, C7, C9, C10, C11, C14, C16, C17, C20, C21, C24, C25, C29","0.1","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","~","" -"4","2","C6, C8","12","stm32-rescue:C","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","","" -"5","2","C12, C13","0.1","Device:C_Small","Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder","~","" -"6","2","C15, C23","1u","stm32-rescue:C","Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder","","" -"7","2","C18, C19","100u 35V","Device:C_Polarized","Capacitor_THT:CP_Radial_D8.0mm_P3.50mm","~","" -"8","1","C22","1F","stm32-rescue:CP","Capacitor_THT:C_Rect_L18.0mm_W8.0mm_P15.00mm_FKS3_FKP3","","" -"9","1","C26","47u 10V","Device:C_Polarized","Capacitor_Tantalum_SMD:CP_EIA-6032-28_Kemet-C_Pad2.25x2.35mm_HandSolder","~","" -"10","1","C27","47u 6V","stm32-rescue:CP","Capacitor_Tantalum_SMD:CP_EIA-3216-18_Kemet-A_Pad1.58x1.35mm_HandSolder","","" -"11","1","C28","100u 16V","Device:C_Polarized","Capacitor_THT:CP_Radial_D8.0mm_P3.50mm","~","" -"12","2","D1, D2","CESD3V3","Device:D","Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder","~","" -"13","1","D3","D","Device:D","Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder","~","" -"14","1","D4","MM3Z7V5","Device:D_Zener","Diode_SMD:D_0805_2012Metric_Pad1.15x1.40mm_HandSolder","~","" -"15","2","D5, D7","MBRS130L","Device:D_Schottky","Diode_SMD:D_SMB_Handsoldering","~","" -"16","1","D6","SS14","Device:D_Schottky","Diode_SMD:D_SMA-SMB_Universal_Handsoldering","~","" -"17","1","D8","USB6B1","elements:USB6B1","Package_SO:SOIC-8_3.9x4.9mm_P1.27mm","","" -"18","1","D9","PESD1CAN","elements:PESD1CAN","Package_TO_SOT_SMD:SOT-23","","" -"19","1","D10","1N5822","Device:D","Diode_THT:D_DO-201_P3.81mm_Vertical_AnodeUp","~","" -"20","1","J1","0","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"21","1","J2","1","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"22","1","J3","4","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"23","1","J4","5","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"24","1","J5","6","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"25","1","J6","7","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"26","1","J7","2","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"27","1","J8","3","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"28","1","J9","PROG","Connector:Conn_01x06_Female","Connector_PinSocket_1.27mm:PinSocket_1x06_P1.27mm_Vertical","~","" -"29","1","J10","RelayB","Connector:Screw_Terminal_01x03","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal","~","" -"30","1","J15","PB10","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"31","1","J16","PB11","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"32","1","J17","PA15","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"33","1","J18","SSI/422","Connector:DB9_Female","Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm"," ~","" -"34","1","J19","I2C","Connector:Conn_01x04_Female","Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical","~","" -"35","1","J20","SPI","Connector:Screw_Terminal_01x06","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-6_1x06_P5.00mm_Horizontal","~","" -"36","1","J21","Ain","Connector:Screw_Terminal_01x03","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal","~","" -"37","1","J22","PWMout","Connector:Conn_01x03_Male","Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical","~","" -"38","1","J23","Vin","Connector:Screw_Terminal_01x02","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal","~","" -"39","1","J24","Power","Connector:Conn_01x04_Female","Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical","~","" -"40","1","J25","RelayA","Connector:Screw_Terminal_01x03","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-3_1x03_P5.00mm_Horizontal","~","" -"41","1","J26","Vout","Connector:Screw_Terminal_01x02","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal","~","" -"42","1","J27","5Vout","Connector:Screw_Terminal_01x02","TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal","~","" -"43","1","J28","CAN","Connector:DB9_Female","Connector_Dsub:DSUB-9_Female_Horizontal_P2.77x2.84mm_EdgePinOffset4.94mm_Housed_MountingHolesOffset7.48mm"," ~","" -"44","1","J29","USB_B","Connector:USB_B","Connector_USB:USB_B_OST_USB-B1HSxx_Horizontal"," ~","" -"45","1","J30","EXT_IN","Connector:Screw_Terminal_01x10","Connector_Phoenix_MC_HighVoltage:PhoenixContact_MC_1,5_10-GF-5.08_1x10_P5.08mm_Horizontal_ThreadedFlange","~","" -"46","1","J38","PA8","Connector:Conn_01x01_Female","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"47","1","JP1","Tx","Jumper:Jumper_3_Open","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","" -"48","1","JP2","Rx","Jumper:Jumper_3_Open","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","" -"49","1","JP3","SSI_VR","Jumper:Jumper_3_Open","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","" -"50","1","JP4","SSI_Z","Jumper:Jumper_3_Open","Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical","~","" -"51","1","K1","HF115F-024-2ZS4","Relay:FINDER-41.52","Relay_THT:Relay_DPDT_Finder_40.52","http://gfinder.findernet.com/assets/Series/357/S41EN.pdf","" -"52","1","L1","100u","Device:L","Inductor_THT:L_Toroid_Horizontal_D6.5mm_P10.00mm_Diameter7-5mm_Amidon-T25","~","" -"53","6","P1, P2, P3, P4, P5, P6","Hole","stm32-rescue:CONN_01X01","my_footprints:Hole_3mm","","" -"54","2","Q1, Q8","B0505S-1W","elements:B0505S","my_footprints:B0x0xS","","" -"55","1","Q2","VRB2405YMD","elements:VRB2405YMD","my_footprints:VRB2405","","" -"56","1","Q3","B0505S-2W","elements:B0505S-2W","my_footprints:B0505S-2W","","" -"57","2","Q4, Q5","SI2300","Device:Q_NMOS_GSD","Package_TO_SOT_SMD:SOT-23_Handsoldering","~","" -"58","1","Q6","SI2308","Device:Q_NMOS_GSD","Package_TO_SOT_SMD:SOT-23_Handsoldering","~","" -"59","1","Q7","IRF9310","elements:IRF9310","Package_SO:SO-8_3.9x4.9mm_P1.27mm","~","" -"60","5","R1, R19, R20, R29, R30","22","stm32-rescue:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"61","9","R2, R9, R10, R12, R13, R14, R15, R16, R17","10k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"62","3","R3, R4, R21","4k7","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"63","2","R5, R6","100","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"64","3","R7, R11, R18","330","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"65","1","R8","91k","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"66","6","R22, R23, R24, R25, R26, R27","7.5","Device:R","Resistor_SMD:R_2010_5025Metric_Pad1.40x2.65mm_HandSolder","~","" -"67","1","R28","120","stm32-rescue:R","Resistor_SMD:R_1210_3225Metric_Pad1.30x2.65mm_HandSolder","","" -"68","8","R31, R32, R33, R34, R35, R36, R37, R38","360","Device:R","Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder","~","" -"69","2","RV1, RV2","50k","Device:R_Potentiometer_Small","Potentiometer_THT:Potentiometer_Bourns_3296W_Vertical","~","" -"70","2","SW1, SW3","SW_Push","Switch:SW_Push","Button_Switch_SMD:SW_SPST_FSMSM","~","" -"71","1","SW2","SW_DIP_x04","Switch:SW_DIP_x04","Button_Switch_THT:SW_DIP_SPSTx04_Slide_9.78x12.34mm_W7.62mm_P2.54mm","~","" -"72","1","SW4","SW_DIP_x01","Switch:SW_DIP_x01","Button_Switch_THT:SW_DIP_SPSTx01_Slide_6.7x4.1mm_W7.62mm_P2.54mm_LowProfile","~","" -"73","1","TP1","4.6V","Connector:TestPoint","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"74","2","TP2, TP3","Gnd","Connector:TestPoint","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"75","1","TP4","3.3V","Connector:TestPoint","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"76","1","TP5","5V","Connector:TestPoint","Connector_PinSocket_2.54mm:PinSocket_1x01_P2.54mm_Vertical","~","" -"77","2","U1, U2","74HC4051","74xx:74HC4051","Package_SO:SOIC-16_3.9x9.9mm_P1.27mm","http://www.ti.com/lit/ds/symlink/cd74hc4051.pdf","" -"78","1","U3","ISO3086","iso3086:ISO3086","Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm","","" -"79","1","U4","STM32F072C8Tx","MCU_ST_STM32F0:STM32F072C8Tx","Package_QFP:LQFP-48_7x7mm_P0.5mm","http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00090510.pdf","" -"80","1","U5","ISO7241C","Isolator:ISO7341C","Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm","http://www.ti.com/general/docs/lit/getliterature.tsp?genericPartNumber=iso7341c&fileType=pdf","" -"81","1","U6","IP4220CZ6","Power_Protection:USBLC6-4SC6","Package_TO_SOT_SMD:SOT-23-6","https://www.st.com/resource/en/datasheet/usblc6-4.pdf","" -"82","1","U7","ADUM4160","Interface_USB:ADUM4160","Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm","https://www.analog.com/media/en/technical-documentation/data-sheets/ADuM4160.pdf","" -"83","1","U8","ISO1050DUB","Interface_CAN_LIN:ISO1050DUB","Package_SO:SOP-8_6.62x9.15mm_P2.54mm","http://www.ti.com/lit/ds/symlink/iso1050.pdf","" -"84","1","U9","LM2576-5.0","vreg:LM2576","Package_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerEven_Lead3.8mm_Vertical","","Texas Instruments" -"85","1","U10","LM1117-3.3","Regulator_Linear:LM1117-3.3","Package_TO_SOT_SMD:SOT-223-3_TabPin2","http://www.ti.com/lit/ds/symlink/lm1117.pdf","" -"86","8","U11, U12, U13, U14, U15, U16, U17, U18","PC817","Isolator:PC817","Package_DIP:DIP-4_W7.62mm","http://www.soselectronic.cz/a_info/resource/d/pc817.pdf","" -"87","1","Y1","8MHz","Device:Crystal","Crystal:Crystal_HC49-U_Vertical","~","" diff --git a/F3:F303/CANbus4BTA/kicad/stm32.kicad_sch b/F3:F303/CANbus4BTA/kicad/stm32.kicad_sch index 7b0a76e..78c83bd 100644 --- a/F3:F303/CANbus4BTA/kicad/stm32.kicad_sch +++ b/F3:F303/CANbus4BTA/kicad/stm32.kicad_sch @@ -44049,4 +44049,4 @@ (page "1") ) ) -) \ No newline at end of file +)