From a6760842e523367140bc2dcfea4c288affcb63e7 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Fri, 19 Sep 2025 16:34:35 -0400 Subject: hw: fixed erc warnings --- hw/can_gauge_interface.kicad_sch | 3740 +++++++++++++++++++++----------------- hw/symbols.kicad_sym | 409 +++++ 2 files changed, 2444 insertions(+), 1705 deletions(-) diff --git a/hw/can_gauge_interface.kicad_sch b/hw/can_gauge_interface.kicad_sch index ca7f32e..b0229e7 100644 --- a/hw/can_gauge_interface.kicad_sch +++ b/hw/can_gauge_interface.kicad_sch @@ -2711,30 +2711,33 @@ ) (embedded_fonts no) ) - (symbol "Interface_CAN_LIN:MCP2515-xSO" + (symbol "Interface_CAN_LIN:MCP2561-E-P" + (pin_names + (offset 1.016) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) (property "Reference" "U" - (at -10.16 19.685 0) + (at -10.16 8.89 0) (effects (font (size 1.27 1.27) ) - (justify right) + (justify left) ) ) - (property "Value" "MCP2515-xSO" - (at 19.05 20.32 0) + (property "Value" "MCP2561-E-P" + (at 2.54 8.89 0) (effects (font (size 1.27 1.27) ) - (justify right top) + (justify left) ) ) - (property "Footprint" "Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm" - (at 0 -22.86 0) + (property "Footprint" "Package_DIP:DIP-8_W7.62mm" + (at 0 -12.7 0) (effects (font (size 1.27 1.27) @@ -2743,8 +2746,8 @@ (hide yes) ) ) - (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf" - (at 2.54 -20.32 0) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf" + (at 0 0 0) (effects (font (size 1.27 1.27) @@ -2752,7 +2755,7 @@ (hide yes) ) ) - (property "Description" "Stand-Alone CAN Controller with SPI Interface, SOIC-18" + (property "Description" "High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +125C, DIP-8" (at 0 0 0) (effects (font @@ -2761,7 +2764,7 @@ (hide yes) ) ) - (property "ki_keywords" "CAN Controller SPI" + (property "ki_keywords" "High-Speed CAN Transceiver" (at 0 0 0) (effects (font @@ -2770,7 +2773,7 @@ (hide yes) ) ) - (property "ki_fp_filters" "SOIC*7.5x11.6mm*P1.27mm*" + (property "ki_fp_filters" "DIP*W7.62mm*" (at 0 0 0) (effects (font @@ -2779,10 +2782,10 @@ (hide yes) ) ) - (symbol "MCP2515-xSO_0_1" + (symbol "MCP2561-E-P_0_1" (rectangle - (start -12.7 17.78) - (end 12.7 -17.78) + (start -10.16 7.62) + (end 10.16 -7.62) (stroke (width 0.254) (type default) @@ -2792,18 +2795,18 @@ ) ) ) - (symbol "MCP2515-xSO_1_1" + (symbol "MCP2561-E-P_1_1" (pin input line - (at -15.24 15.24 0) + (at -12.7 5.08 0) (length 2.54) - (name "SI" + (name "TXD" (effects (font (size 1.27 1.27) ) ) ) - (number "14" + (number "1" (effects (font (size 1.27 1.27) @@ -2812,16 +2815,16 @@ ) ) (pin output line - (at -15.24 12.7 0) + (at -12.7 2.54 0) (length 2.54) - (name "SO" + (name "RXD" (effects (font (size 1.27 1.27) ) ) ) - (number "15" + (number "4" (effects (font (size 1.27 1.27) @@ -2830,16 +2833,16 @@ ) ) (pin input line - (at -15.24 10.16 0) + (at -12.7 -5.08 0) (length 2.54) - (name "~{CS}" + (name "STBY" (effects (font (size 1.27 1.27) ) ) ) - (number "16" + (number "8" (effects (font (size 1.27 1.27) @@ -2847,17 +2850,17 @@ ) ) ) - (pin input line - (at -15.24 7.62 0) + (pin power_in line + (at 0 10.16 270) (length 2.54) - (name "SCK" + (name "VDD" (effects (font (size 1.27 1.27) ) ) ) - (number "13" + (number "3" (effects (font (size 1.27 1.27) @@ -2865,17 +2868,17 @@ ) ) ) - (pin output line - (at -15.24 -5.08 0) + (pin power_in line + (at 0 -10.16 90) (length 2.54) - (name "OSC2" + (name "VSS" (effects (font (size 1.27 1.27) ) ) ) - (number "7" + (number "2" (effects (font (size 1.27 1.27) @@ -2883,17 +2886,17 @@ ) ) ) - (pin input line - (at -15.24 -7.62 0) + (pin bidirectional line + (at 12.7 2.54 180) (length 2.54) - (name "OSC1" + (name "CANH" (effects (font (size 1.27 1.27) ) ) ) - (number "8" + (number "7" (effects (font (size 1.27 1.27) @@ -2901,17 +2904,17 @@ ) ) ) - (pin output line - (at -15.24 -10.16 0) + (pin passive line + (at 12.7 0 180) (length 2.54) - (name "CLKOUT/SOF" + (name "SPLIT" (effects (font (size 1.27 1.27) ) ) ) - (number "3" + (number "5" (effects (font (size 1.27 1.27) @@ -2919,17 +2922,17 @@ ) ) ) - (pin power_in line - (at 0 20.32 270) + (pin bidirectional line + (at 12.7 -2.54 180) (length 2.54) - (name "VDD" + (name "CANL" (effects (font (size 1.27 1.27) ) ) ) - (number "18" + (number "6" (effects (font (size 1.27 1.27) @@ -2937,71 +2940,131 @@ ) ) ) - (pin power_in line - (at 0 -20.32 90) - (length 2.54) - (name "VSS" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (embedded_fonts no) + ) + (symbol "Jumper:Jumper_2_Bridged" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim yes) + (in_bom yes) + (on_board yes) + (property "Reference" "JP" + (at 0 1.905 0) + (effects + (font + (size 1.27 1.27) ) - (number "9" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + ) + (property "Value" "Jumper_2_Bridged" + (at 0 -2.54 0) + (effects + (font + (size 1.27 1.27) ) ) - (pin input line - (at 15.24 15.24 180) - (length 2.54) - (name "RXCAN" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) + (hide yes) ) - (pin output line - (at 15.24 12.7 180) - (length 2.54) - (name "TXCAN" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (property "Description" "Jumper, 2-pole, closed/bridged" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) + (hide yes) + ) + ) + (property "ki_keywords" "Jumper SPST" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) + (hide yes) ) - (pin output line - (at 15.24 0 180) + ) + (property "ki_fp_filters" "Jumper* TestPoint*2Pads* TestPoint*Bridge*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Jumper_2_Bridged_0_0" + (circle + (center -2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Jumper_2_Bridged_0_1" + (arc + (start -1.524 0.254) + (mid 0 0.762) + (end 1.524 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Jumper_2_Bridged_1_1" + (pin passive line + (at -5.08 0 0) (length 2.54) - (name "~{INT}" + (name "A" (effects (font (size 1.27 1.27) ) ) ) - (number "12" + (number "1" (effects (font (size 1.27 1.27) @@ -3009,17 +3072,17 @@ ) ) ) - (pin output line - (at 15.24 -2.54 180) + (pin passive line + (at 5.08 0 180) (length 2.54) - (name "~{RX0BF}" + (name "B" (effects (font (size 1.27 1.27) ) ) ) - (number "11" + (number "2" (effects (font (size 1.27 1.27) @@ -3027,71 +3090,131 @@ ) ) ) - (pin output line - (at 15.24 -5.08 180) - (length 2.54) - (name "~{RX1BF}" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (embedded_fonts no) + ) + (symbol "Jumper:Jumper_2_Open" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim yes) + (in_bom yes) + (on_board yes) + (property "Reference" "JP" + (at 0 2.794 0) + (effects + (font + (size 1.27 1.27) ) - (number "10" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + ) + (property "Value" "Jumper_2_Open" + (at 0 -2.286 0) + (effects + (font + (size 1.27 1.27) ) ) - (pin input line - (at 15.24 -7.62 180) - (length 2.54) - (name "~{TX0RTS}" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) + (hide yes) ) - (pin input line - (at 15.24 -10.16 180) - (length 2.54) - (name "~{TX1RTS}" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (property "Description" "Jumper, 2-pole, open" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) + (hide yes) + ) + ) + (property "ki_keywords" "Jumper SPST" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) + (hide yes) ) - (pin input line - (at 15.24 -12.7 180) + ) + (property "ki_fp_filters" "Jumper* TestPoint*2Pads* TestPoint*Bridge*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Jumper_2_Open_0_0" + (circle + (center -2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Jumper_2_Open_0_1" + (arc + (start -1.524 1.27) + (mid 0 1.778) + (end 1.524 1.27) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Jumper_2_Open_1_1" + (pin passive line + (at -5.08 0 0) (length 2.54) - (name "~{TX2RTS}" + (name "A" (effects (font (size 1.27 1.27) ) ) ) - (number "6" + (number "1" (effects (font (size 1.27 1.27) @@ -3099,17 +3222,17 @@ ) ) ) - (pin input line - (at 15.24 -15.24 180) + (pin passive line + (at 5.08 0 180) (length 2.54) - (name "~{RESET}" + (name "B" (effects (font (size 1.27 1.27) ) ) ) - (number "17" + (number "2" (effects (font (size 1.27 1.27) @@ -3120,42 +3243,40 @@ ) (embedded_fonts no) ) - (symbol "Interface_CAN_LIN:MCP2561-E-P" + (symbol "Jumper:Jumper_3_Bridged12" (pin_names - (offset 1.016) + (offset 0) + (hide yes) ) - (exclude_from_sim no) - (in_bom yes) + (exclude_from_sim yes) + (in_bom no) (on_board yes) - (property "Reference" "U" - (at -10.16 8.89 0) + (property "Reference" "JP" + (at -2.54 -2.54 0) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "MCP2561-E-P" - (at 2.54 8.89 0) + (property "Value" "Jumper_3_Bridged12" + (at 0 2.794 0) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Footprint" "Package_DIP:DIP-8_W7.62mm" - (at 0 -12.7 0) + (property "Footprint" "" + (at 0 0 0) (effects (font (size 1.27 1.27) - (italic yes) ) (hide yes) ) ) - (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/25167A.pdf" + (property "Datasheet" "~" (at 0 0 0) (effects (font @@ -3164,7 +3285,7 @@ (hide yes) ) ) - (property "Description" "High-Speed CAN Transceiver, 1Mbps, 5V supply, SPLIT pin, -40C to +125C, DIP-8" + (property "Description" "Jumper, 3-pole, pins 1+2 closed/bridged" (at 0 0 0) (effects (font @@ -3173,7 +3294,7 @@ (hide yes) ) ) - (property "ki_keywords" "High-Speed CAN Transceiver" + (property "ki_keywords" "Jumper SPDT" (at 0 0 0) (effects (font @@ -3182,7 +3303,7 @@ (hide yes) ) ) - (property "ki_fp_filters" "DIP*W7.62mm*" + (property "ki_fp_filters" "Jumper* TestPoint*3Pads* TestPoint*Bridge*" (at 0 0 0) (effects (font @@ -3191,121 +3312,79 @@ (hide yes) ) ) - (symbol "MCP2561-E-P_0_1" - (rectangle - (start -10.16 7.62) - (end 10.16 -7.62) + (symbol "Jumper_3_Bridged12_0_0" + (circle + (center -3.302 0) + (radius 0.508) (stroke - (width 0.254) + (width 0) (type default) ) (fill - (type background) + (type none) ) ) - ) - (symbol "MCP2561-E-P_1_1" - (pin input line - (at -12.7 5.08 0) - (length 2.54) - (name "TXD" - (effects - (font - (size 1.27 1.27) - ) - ) + (circle + (center 0 0) + (radius 0.508) + (stroke + (width 0) + (type default) ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) + (fill + (type none) ) ) - (pin output line - (at -12.7 2.54 0) - (length 2.54) - (name "RXD" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) + (circle + (center 3.302 0) + (radius 0.508) + (stroke + (width 0) + (type default) ) - ) - (pin input line - (at -12.7 -5.08 0) - (length 2.54) - (name "STBY" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "8" - (effects - (font - (size 1.27 1.27) - ) - ) + (fill + (type none) ) ) - (pin power_in line - (at 0 10.16 270) - (length 2.54) - (name "VDD" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (symbol "Jumper_3_Bridged12_0_1" + (arc + (start -3.048 0.508) + (mid -1.651 0.9912) + (end -0.254 0.508) + (stroke + (width 0) + (type default) ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) + (fill + (type none) ) ) - (pin power_in line - (at 0 -10.16 90) - (length 2.54) - (name "VSS" - (effects - (font - (size 1.27 1.27) - ) - ) + (polyline + (pts + (xy 0 -1.27) (xy 0 -0.508) ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) ) ) - (pin bidirectional line - (at 12.7 2.54 180) + ) + (symbol "Jumper_3_Bridged12_1_1" + (pin passive line + (at -6.35 0 0) (length 2.54) - (name "CANH" + (name "A" (effects (font (size 1.27 1.27) ) ) ) - (number "7" + (number "1" (effects (font (size 1.27 1.27) @@ -3314,16 +3393,16 @@ ) ) (pin passive line - (at 12.7 0 180) + (at 0 -3.81 90) (length 2.54) - (name "SPLIT" + (name "C" (effects (font (size 1.27 1.27) ) ) ) - (number "5" + (number "2" (effects (font (size 1.27 1.27) @@ -3331,17 +3410,17 @@ ) ) ) - (pin bidirectional line - (at 12.7 -2.54 180) + (pin passive line + (at 6.35 0 180) (length 2.54) - (name "CANL" + (name "B" (effects (font (size 1.27 1.27) ) ) ) - (number "6" + (number "3" (effects (font (size 1.27 1.27) @@ -3352,31 +3431,29 @@ ) (embedded_fonts no) ) - (symbol "Jumper:Jumper_2_Bridged" - (pin_numbers - (hide yes) - ) + (symbol "MCU_Microchip_PIC16:PIC16F1459-IP" (pin_names - (offset 0) - (hide yes) + (offset 1.016) ) - (exclude_from_sim yes) + (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "JP" - (at 0 1.905 0) + (property "Reference" "U" + (at -46.99 17.78 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "Jumper_2_Bridged" - (at 0 -2.54 0) + (property "Value" "PIC16F1459-IP" + (at -46.99 15.24 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) (property "Footprint" "" @@ -3388,7 +3465,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/41639A.pdf" (at 0 0 0) (effects (font @@ -3397,7 +3474,7 @@ (hide yes) ) ) - (property "Description" "Jumper, 2-pole, closed/bridged" + (property "Description" "PIC16F1454, 8192W FLASH, 1024B SRAM, PDIP-20" (at 0 0 0) (effects (font @@ -3406,7 +3483,7 @@ (hide yes) ) ) - (property "ki_keywords" "Jumper SPST" + (property "ki_keywords" "FLASH-Based 8-Bit CMOS Microcontroller Low Power" (at 0 0 0) (effects (font @@ -3415,7 +3492,7 @@ (hide yes) ) ) - (property "ki_fp_filters" "Jumper* TestPoint*2Pads* TestPoint*Bridge*" + (property "ki_fp_filters" "DIP* PDIP* SO*" (at 0 0 0) (effects (font @@ -3424,56 +3501,49 @@ (hide yes) ) ) - (symbol "Jumper_2_Bridged_0_0" - (circle - (center -2.032 0) - (radius 0.508) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 2.032 0) - (radius 0.508) + (symbol "PIC16F1459-IP_0_1" + (rectangle + (start -46.99 13.97) + (end 46.99 -21.59) (stroke - (width 0) + (width 0.254) (type default) ) (fill - (type none) + (type background) ) ) ) - (symbol "Jumper_2_Bridged_0_1" - (arc - (start -1.524 0.254) - (mid 0 0.762) - (end 1.524 0.254) - (stroke - (width 0) - (type default) + (symbol "PIC16F1459-IP_1_1" + (pin bidirectional line + (at -50.8 10.16 0) + (length 3.81) + (name "Vusb3v3" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (fill - (type none) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) - ) - (symbol "Jumper_2_Bridged_1_1" - (pin passive line - (at -5.08 0 0) - (length 2.54) - (name "A" + (pin bidirectional line + (at -50.8 5.08 0) + (length 3.81) + (name "RA0/D+/ICSPDAT" (effects (font (size 1.27 1.27) ) ) ) - (number "1" + (number "19" (effects (font (size 1.27 1.27) @@ -3481,17 +3551,17 @@ ) ) ) - (pin passive line - (at 5.08 0 180) - (length 2.54) - (name "B" + (pin bidirectional line + (at -50.8 2.54 0) + (length 3.81) + (name "RA1/D-/ICSPCLK" (effects (font (size 1.27 1.27) ) ) ) - (number "2" + (number "18" (effects (font (size 1.27 1.27) @@ -3499,131 +3569,287 @@ ) ) ) - ) - (embedded_fonts no) - ) - (symbol "Jumper:Jumper_2_Open" - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) - (exclude_from_sim yes) - (in_bom yes) - (on_board yes) - (property "Reference" "JP" - (at 0 2.794 0) - (effects - (font - (size 1.27 1.27) + (pin input line + (at -50.8 0 0) + (length 3.81) + (name "RA3/T1G/~{SS}/~{MCLR}/Vpp" + (effects + (font + (size 1.27 1.27) + ) + ) ) - ) - ) - (property "Value" "Jumper_2_Open" - (at 0 -2.286 0) - (effects - (font - (size 1.27 1.27) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (pin bidirectional line + (at -50.8 -2.54 0) + (length 3.81) + (name "RA4/AN3/SOSCO/T1G/OSC2/CLKOUT/CLKR" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (pin bidirectional line + (at -50.8 -5.08 0) + (length 3.81) + (name "RA5/SOSCI/T1CKI/OSC1/CLKIN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (property "Description" "Jumper, 2-pole, open" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (pin bidirectional line + (at -50.8 -10.16 0) + (length 3.81) + (name "RB4/AN10/SDA/SDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (property "ki_keywords" "Jumper SPST" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (pin bidirectional line + (at -50.8 -12.7 0) + (length 3.81) + (name "RB5/AN11/RX/DX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (property "ki_fp_filters" "Jumper* TestPoint*2Pads* TestPoint*Bridge*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (pin bidirectional line + (at -50.8 -15.24 0) + (length 3.81) + (name "RB6/SCL/SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (symbol "Jumper_2_Open_0_0" - (circle - (center -2.032 0) - (radius 0.508) - (stroke - (width 0) - (type default) + (pin bidirectional line + (at -50.8 -17.78 0) + (length 3.81) + (name "RB7/TX/CK" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (fill - (type none) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) - (circle - (center 2.032 0) - (radius 0.508) - (stroke - (width 0) - (type default) + (pin power_in line + (at 0 17.78 270) + (length 3.81) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (fill - (type none) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) - ) - (symbol "Jumper_2_Open_0_1" - (arc - (start -1.524 1.27) - (mid 0 1.778) - (end 1.524 1.27) - (stroke - (width 0) - (type default) + (pin power_in line + (at 0 -25.4 90) + (length 3.81) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (fill - (type none) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 50.8 5.08 180) + (length 3.81) + (name "ICSPDAT/C2IN+/C1IN+/Vref+/AN4/RC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 50.8 2.54 180) + (length 3.81) + (name "ICSPCLK/~{CWGFLT}/C2IN-/C1IN-/AN5/RC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 50.8 0 180) + (length 3.81) + (name "C2IN2-/C1IN2-/DACOUT1/AN6/RC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 50.8 -2.54 180) + (length 3.81) + (name "CLKR/C1IN3-/C2IN3-/DACOUT2/AN7/RC3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 50.8 -5.08 180) + (length 3.81) + (name "CWG1B/C1OUT/C2OUT/RC4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 50.8 -7.62 180) + (length 3.81) + (name "PWM1/CWG1A/T0CKI/RC5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) - ) - (symbol "Jumper_2_Open_1_1" - (pin passive line - (at -5.08 0 0) - (length 2.54) - (name "A" + (pin bidirectional line + (at 50.8 -10.16 180) + (length 3.81) + (name "~{SS}/PWM2/AN8/RC6" (effects (font (size 1.27 1.27) ) ) ) - (number "1" + (number "8" (effects (font (size 1.27 1.27) @@ -3631,17 +3857,17 @@ ) ) ) - (pin passive line - (at 5.08 0 180) - (length 2.54) - (name "B" + (pin bidirectional line + (at 50.8 -12.7 180) + (length 3.81) + (name "SDO/AN9/RC7" (effects (font (size 1.27 1.27) ) ) ) - (number "2" + (number "9" (effects (font (size 1.27 1.27) @@ -3652,24 +3878,23 @@ ) (embedded_fonts no) ) - (symbol "Jumper:Jumper_3_Bridged12" + (symbol "Mechanical:MountingHole" (pin_names - (offset 0) - (hide yes) + (offset 1.016) ) (exclude_from_sim yes) (in_bom no) (on_board yes) - (property "Reference" "JP" - (at -2.54 -2.54 0) + (property "Reference" "H" + (at 0 5.08 0) (effects (font (size 1.27 1.27) ) ) ) - (property "Value" "Jumper_3_Bridged12" - (at 0 2.794 0) + (property "Value" "MountingHole" + (at 0 3.175 0) (effects (font (size 1.27 1.27) @@ -3694,7 +3919,7 @@ (hide yes) ) ) - (property "Description" "Jumper, 3-pole, pins 1+2 closed/bridged" + (property "Description" "Mounting Hole without connection" (at 0 0 0) (effects (font @@ -3703,7 +3928,7 @@ (hide yes) ) ) - (property "ki_keywords" "Jumper SPDT" + (property "ki_keywords" "mounting hole" (at 0 0 0) (effects (font @@ -3712,7 +3937,7 @@ (hide yes) ) ) - (property "ki_fp_filters" "Jumper* TestPoint*3Pads* TestPoint*Bridge*" + (property "ki_fp_filters" "MountingHole*" (at 0 0 0) (effects (font @@ -3721,60 +3946,12 @@ (hide yes) ) ) - (symbol "Jumper_3_Bridged12_0_0" - (circle - (center -3.302 0) - (radius 0.508) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) + (symbol "MountingHole_0_1" (circle (center 0 0) - (radius 0.508) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (circle - (center 3.302 0) - (radius 0.508) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "Jumper_3_Bridged12_0_1" - (arc - (start -3.048 0.508) - (mid -1.651 0.9912) - (end -0.254 0.508) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 -1.27) (xy 0 -0.508) - ) + (radius 1.27) (stroke - (width 0) + (width 1.27) (type default) ) (fill @@ -3782,82 +3959,22 @@ ) ) ) - (symbol "Jumper_3_Bridged12_1_1" - (pin passive line - (at -6.35 0 0) - (length 2.54) - (name "A" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 0 -3.81 90) - (length 2.54) - (name "C" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin passive line - (at 6.35 0 180) - (length 2.54) - (name "B" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - ) (embedded_fonts no) ) - (symbol "MCU_Microchip_PIC16:PIC16F1459-IP" - (pin_names - (offset 1.016) - ) + (symbol "Memory_EEPROM:25LCxxx" (exclude_from_sim no) (in_bom yes) (on_board yes) (property "Reference" "U" - (at -46.99 17.78 0) + (at -7.62 6.35 0) (effects (font (size 1.27 1.27) ) - (justify left) ) ) - (property "Value" "PIC16F1459-IP" - (at -46.99 15.24 0) + (property "Value" "25LCxxx" + (at 2.54 -6.35 0) (effects (font (size 1.27 1.27) @@ -3874,7 +3991,7 @@ (hide yes) ) ) - (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/41639A.pdf" + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21832H.pdf" (at 0 0 0) (effects (font @@ -3883,7 +4000,7 @@ (hide yes) ) ) - (property "Description" "PIC16F1454, 8192W FLASH, 1024B SRAM, PDIP-20" + (property "Description" "SPI Serial EEPROM, DIP-8/SOIC-8/TSSOP-8" (at 0 0 0) (effects (font @@ -3892,7 +4009,7 @@ (hide yes) ) ) - (property "ki_keywords" "FLASH-Based 8-Bit CMOS Microcontroller Low Power" + (property "ki_keywords" "EEPROM memory SPI serial" (at 0 0 0) (effects (font @@ -3901,7 +4018,7 @@ (hide yes) ) ) - (property "ki_fp_filters" "DIP* PDIP* SO*" + (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x4.9mm* TSSOP*4.4x3mm*P0.65mm*" (at 0 0 0) (effects (font @@ -3910,96 +4027,22 @@ (hide yes) ) ) - (symbol "PIC16F1459-IP_0_1" + (symbol "25LCxxx_1_1" (rectangle - (start -46.99 13.97) - (end 46.99 -21.59) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - ) - (symbol "PIC16F1459-IP_1_1" - (pin bidirectional line - (at -50.8 10.16 0) - (length 3.81) - (name "Vusb3v3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "17" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at -50.8 5.08 0) - (length 3.81) - (name "RA0/D+/ICSPDAT" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "19" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin bidirectional line - (at -50.8 2.54 0) - (length 3.81) - (name "RA1/D-/ICSPCLK" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "18" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -50.8 0 0) - (length 3.81) - (name "RA3/T1G/~{SS}/~{MCLR}/Vpp" - (effects - (font - (size 1.27 1.27) - ) - ) + (start -7.62 5.08) + (end 7.62 -5.08) + (stroke + (width 0.254) + (type default) ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) + (fill + (type background) ) ) - (pin bidirectional line - (at -50.8 -2.54 0) - (length 3.81) - (name "RA4/AN3/SOSCO/T1G/OSC2/CLKOUT/CLKR" + (pin input line + (at -10.16 2.54 0) + (length 2.54) + (name "~{WP}" (effects (font (size 1.27 1.27) @@ -4014,17 +4057,17 @@ ) ) ) - (pin bidirectional line - (at -50.8 -5.08 0) - (length 3.81) - (name "RA5/SOSCI/T1CKI/OSC1/CLKIN" + (pin input line + (at -10.16 0 0) + (length 2.54) + (name "~{HOLD}" (effects (font (size 1.27 1.27) ) ) ) - (number "2" + (number "7" (effects (font (size 1.27 1.27) @@ -4032,17 +4075,17 @@ ) ) ) - (pin bidirectional line - (at -50.8 -10.16 0) - (length 3.81) - (name "RB4/AN10/SDA/SDI" + (pin input line + (at -10.16 -2.54 0) + (length 2.54) + (name "~{CS}" (effects (font (size 1.27 1.27) ) ) ) - (number "13" + (number "1" (effects (font (size 1.27 1.27) @@ -4050,17 +4093,17 @@ ) ) ) - (pin bidirectional line - (at -50.8 -12.7 0) - (length 3.81) - (name "RB5/AN11/RX/DX" + (pin power_in line + (at 0 7.62 270) + (length 2.54) + (name "VCC" (effects (font (size 1.27 1.27) ) ) ) - (number "12" + (number "8" (effects (font (size 1.27 1.27) @@ -4068,17 +4111,17 @@ ) ) ) - (pin bidirectional line - (at -50.8 -15.24 0) - (length 3.81) - (name "RB6/SCL/SCK" + (pin power_in line + (at 0 -7.62 90) + (length 2.54) + (name "GND" (effects (font (size 1.27 1.27) ) ) ) - (number "11" + (number "4" (effects (font (size 1.27 1.27) @@ -4086,17 +4129,17 @@ ) ) ) - (pin bidirectional line - (at -50.8 -17.78 0) - (length 3.81) - (name "RB7/TX/CK" + (pin input line + (at 10.16 2.54 180) + (length 2.54) + (name "SCK" (effects (font (size 1.27 1.27) ) ) ) - (number "10" + (number "6" (effects (font (size 1.27 1.27) @@ -4104,17 +4147,17 @@ ) ) ) - (pin power_in line - (at 0 17.78 270) - (length 3.81) - (name "VDD" + (pin input line + (at 10.16 0 180) + (length 2.54) + (name "MOSI" (effects (font (size 1.27 1.27) ) ) ) - (number "1" + (number "5" (effects (font (size 1.27 1.27) @@ -4122,17 +4165,17 @@ ) ) ) - (pin power_in line - (at 0 -25.4 90) - (length 3.81) - (name "VSS" + (pin tri_state line + (at 10.16 -2.54 180) + (length 2.54) + (name "MISO" (effects (font (size 1.27 1.27) ) ) ) - (number "20" + (number "2" (effects (font (size 1.27 1.27) @@ -4140,125 +4183,131 @@ ) ) ) - (pin bidirectional line - (at 50.8 5.08 180) - (length 3.81) - (name "ICSPDAT/C2IN+/C1IN+/Vref+/AN4/RC0" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (embedded_fonts no) + ) + (symbol "Switch:SW_Push" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 1.016) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "SW" + (at 1.27 2.54 0) + (effects + (font + (size 1.27 1.27) ) - (number "16" - (effects - (font - (size 1.27 1.27) - ) - ) + (justify left) + ) + ) + (property "Value" "SW_Push" + (at 0 -1.524 0) + (effects + (font + (size 1.27 1.27) ) ) - (pin bidirectional line - (at 50.8 2.54 180) - (length 3.81) - (name "ICSPCLK/~{CWGFLT}/C2IN-/C1IN-/AN5/RC1" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (property "Footprint" "" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) ) - (number "15" - (effects - (font - (size 1.27 1.27) - ) - ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 5.08 0) + (effects + (font + (size 1.27 1.27) ) + (hide yes) ) - (pin bidirectional line - (at 50.8 0 180) - (length 3.81) - (name "C2IN2-/C1IN2-/DACOUT1/AN6/RC2" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (property "Description" "Push button switch, generic, two pins" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) - (number "14" - (effects - (font - (size 1.27 1.27) - ) - ) + (hide yes) + ) + ) + (property "ki_keywords" "switch normally-open pushbutton push-button" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) + (hide yes) ) - (pin bidirectional line - (at 50.8 -2.54 180) - (length 3.81) - (name "CLKR/C1IN3-/C2IN3-/DACOUT2/AN7/RC3" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (symbol "SW_Push_0_1" + (circle + (center -2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) ) - (number "7" - (effects - (font - (size 1.27 1.27) - ) - ) + (fill + (type none) ) ) - (pin bidirectional line - (at 50.8 -5.08 180) - (length 3.81) - (name "CWG1B/C1OUT/C2OUT/RC4" - (effects - (font - (size 1.27 1.27) - ) - ) + (polyline + (pts + (xy 0 1.27) (xy 0 3.048) ) - (number "6" - (effects - (font - (size 1.27 1.27) - ) - ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) ) ) - (pin bidirectional line - (at 50.8 -7.62 180) - (length 3.81) - (name "PWM1/CWG1A/T0CKI/RC5" - (effects - (font - (size 1.27 1.27) - ) - ) + (circle + (center 2.032 0) + (radius 0.508) + (stroke + (width 0) + (type default) + ) + (fill + (type none) ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) + ) + (polyline + (pts + (xy 2.54 1.27) (xy -2.54 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) ) ) - (pin bidirectional line - (at 50.8 -10.16 180) - (length 3.81) - (name "~{SS}/PWM2/AN8/RC6" + (pin passive line + (at -5.08 0 0) + (length 2.54) + (name "1" (effects (font (size 1.27 1.27) ) ) ) - (number "8" + (number "1" (effects (font (size 1.27 1.27) @@ -4266,17 +4315,17 @@ ) ) ) - (pin bidirectional line - (at 50.8 -12.7 180) - (length 3.81) - (name "SDO/AN9/RC7" + (pin passive line + (at 5.08 0 180) + (length 2.54) + (name "2" (effects (font (size 1.27 1.27) ) ) ) - (number "9" + (number "2" (effects (font (size 1.27 1.27) @@ -4287,23 +4336,29 @@ ) (embedded_fonts no) ) - (symbol "Mechanical:MountingHole" + (symbol "power:+12V" + (power) + (pin_numbers + (hide yes) + ) (pin_names - (offset 1.016) + (offset 0) + (hide yes) ) - (exclude_from_sim yes) - (in_bom no) + (exclude_from_sim no) + (in_bom yes) (on_board yes) - (property "Reference" "H" - (at 0 5.08 0) + (property "Reference" "#PWR" + (at 0 -3.81 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) - (property "Value" "MountingHole" - (at 0 3.175 0) + (property "Value" "+12V" + (at 0 3.556 0) (effects (font (size 1.27 1.27) @@ -4319,7 +4374,7 @@ (hide yes) ) ) - (property "Datasheet" "~" + (property "Datasheet" "" (at 0 0 0) (effects (font @@ -4328,7 +4383,7 @@ (hide yes) ) ) - (property "Description" "Mounting Hole without connection" + (property "Description" "Power symbol creates a global label with name \"+12V\"" (at 0 0 0) (effects (font @@ -4337,7 +4392,7 @@ (hide yes) ) ) - (property "ki_keywords" "mounting hole" + (property "ki_keywords" "global power" (at 0 0 0) (effects (font @@ -4346,21 +4401,37 @@ (hide yes) ) ) - (property "ki_fp_filters" "MountingHole*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (symbol "+12V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) ) - (hide yes) ) - ) - (symbol "MountingHole_0_1" - (circle - (center 0 0) - (radius 1.27) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) (stroke - (width 1.27) + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) + ) + (stroke + (width 0) (type default) ) (fill @@ -4368,27 +4439,55 @@ ) ) ) + (symbol "+12V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) (embedded_fonts no) ) - (symbol "Memory_EEPROM:25LCxxx" + (symbol "power:+5V" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "U" - (at -7.62 6.35 0) + (property "Reference" "#PWR" + (at 0 -3.81 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) - (property "Value" "25LCxxx" - (at 2.54 -6.35 0) + (property "Value" "+5V" + (at 0 3.556 0) (effects (font (size 1.27 1.27) ) - (justify left) ) ) (property "Footprint" "" @@ -4400,16 +4499,7 @@ (hide yes) ) ) - (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21832H.pdf" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "SPI Serial EEPROM, DIP-8/SOIC-8/TSSOP-8" + (property "Datasheet" "" (at 0 0 0) (effects (font @@ -4418,7 +4508,7 @@ (hide yes) ) ) - (property "ki_keywords" "EEPROM memory SPI serial" + (property "Description" "Power symbol creates a global label with name \"+5V\"" (at 0 0 0) (effects (font @@ -4427,7 +4517,7 @@ (hide yes) ) ) - (property "ki_fp_filters" "DIP*W7.62mm* SOIC*3.9x4.9mm* TSSOP*4.4x3mm*P0.65mm*" + (property "ki_keywords" "global power" (at 0 0 0) (effects (font @@ -4436,155 +4526,56 @@ (hide yes) ) ) - (symbol "25LCxxx_1_1" - (rectangle - (start -7.62 5.08) - (end 7.62 -5.08) - (stroke - (width 0.254) - (type default) - ) - (fill - (type background) - ) - ) - (pin input line - (at -10.16 2.54 0) - (length 2.54) - (name "~{WP}" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "3" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 0 0) - (length 2.54) - (name "~{HOLD}" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "7" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin input line - (at -10.16 -2.54 0) - (length 2.54) - (name "~{CS}" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "1" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 7.62 270) - (length 2.54) - (name "VCC" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "8" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) - (pin power_in line - (at 0 -7.62 90) - (length 2.54) - (name "GND" - (effects - (font - (size 1.27 1.27) - ) - ) + (symbol "+5V_0_1" + (polyline + (pts + (xy -0.762 1.27) (xy 0 2.54) ) - (number "4" - (effects - (font - (size 1.27 1.27) - ) - ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) ) ) - (pin input line - (at 10.16 2.54 180) - (length 2.54) - (name "SCK" - (effects - (font - (size 1.27 1.27) - ) - ) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) ) - (number "6" - (effects - (font - (size 1.27 1.27) - ) - ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) ) ) - (pin input line - (at 10.16 0 180) - (length 2.54) - (name "MOSI" - (effects - (font - (size 1.27 1.27) - ) - ) + (polyline + (pts + (xy 0 0) (xy 0 2.54) ) - (number "5" - (effects - (font - (size 1.27 1.27) - ) - ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) ) ) - (pin tri_state line - (at 10.16 -2.54 180) - (length 2.54) - (name "MISO" + ) + (symbol "+5V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" (effects (font (size 1.27 1.27) ) ) ) - (number "2" + (number "1" (effects (font (size 1.27 1.27) @@ -4595,28 +4586,29 @@ ) (embedded_fonts no) ) - (symbol "Switch:SW_Push" + (symbol "power:+5VA" + (power) (pin_numbers (hide yes) ) (pin_names - (offset 1.016) + (offset 0) (hide yes) ) (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "SW" - (at 1.27 2.54 0) + (property "Reference" "#PWR" + (at 0 -3.81 0) (effects (font (size 1.27 1.27) ) - (justify left) + (hide yes) ) ) - (property "Value" "SW_Push" - (at 0 -1.524 0) + (property "Value" "+5VA" + (at 0 3.556 0) (effects (font (size 1.27 1.27) @@ -4624,7 +4616,7 @@ ) ) (property "Footprint" "" - (at 0 5.08 0) + (at 0 0 0) (effects (font (size 1.27 1.27) @@ -4632,8 +4624,8 @@ (hide yes) ) ) - (property "Datasheet" "~" - (at 0 5.08 0) + (property "Datasheet" "" + (at 0 0 0) (effects (font (size 1.27 1.27) @@ -4641,7 +4633,7 @@ (hide yes) ) ) - (property "Description" "Push button switch, generic, two pins" + (property "Description" "Power symbol creates a global label with name \"+5VA\"" (at 0 0 0) (effects (font @@ -4650,7 +4642,7 @@ (hide yes) ) ) - (property "ki_keywords" "switch normally-open pushbutton push-button" + (property "ki_keywords" "global power" (at 0 0 0) (effects (font @@ -4659,21 +4651,10 @@ (hide yes) ) ) - (symbol "SW_Push_0_1" - (circle - (center -2.032 0) - (radius 0.508) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) + (symbol "+5VA_0_1" (polyline (pts - (xy 0 1.27) (xy 0 3.048) + (xy -0.762 1.27) (xy 0 2.54) ) (stroke (width 0) @@ -4683,9 +4664,10 @@ (type none) ) ) - (circle - (center 2.032 0) - (radius 0.508) + (polyline + (pts + (xy 0 2.54) (xy 0.762 1.27) + ) (stroke (width 0) (type default) @@ -4696,7 +4678,7 @@ ) (polyline (pts - (xy 2.54 1.27) (xy -2.54 1.27) + (xy 0 0) (xy 0 2.54) ) (stroke (width 0) @@ -4706,10 +4688,12 @@ (type none) ) ) - (pin passive line - (at -5.08 0 0) - (length 2.54) - (name "1" + ) + (symbol "+5VA_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" (effects (font (size 1.27 1.27) @@ -4724,28 +4708,10 @@ ) ) ) - (pin passive line - (at 5.08 0 180) - (length 2.54) - (name "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (number "2" - (effects - (font - (size 1.27 1.27) - ) - ) - ) - ) ) (embedded_fonts no) ) - (symbol "power:+12V" + (symbol "power:+6V" (power) (pin_numbers (hide yes) @@ -4766,7 +4732,7 @@ (hide yes) ) ) - (property "Value" "+12V" + (property "Value" "+6V" (at 0 3.556 0) (effects (font @@ -4792,7 +4758,7 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"+12V\"" + (property "Description" "Power symbol creates a global label with name \"+6V\"" (at 0 0 0) (effects (font @@ -4810,7 +4776,7 @@ (hide yes) ) ) - (symbol "+12V_0_1" + (symbol "+6V_0_1" (polyline (pts (xy -0.762 1.27) (xy 0 2.54) @@ -4848,9 +4814,110 @@ ) ) ) - (symbol "+12V_1_1" + (symbol "+6V_1_1" + (pin power_in line + (at 0 0 90) + (length 0) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "power:GND" + (power) + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + (hide yes) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "#PWR" + (at 0 -6.35 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 0 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "global power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "GND_0_1" + (polyline + (pts + (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "GND_1_1" (pin power_in line - (at 0 0 90) + (at 0 0 270) (length 0) (name "~" (effects @@ -4870,7 +4937,7 @@ ) (embedded_fonts no) ) - (symbol "power:+5V" + (symbol "power:PWR_FLAG" (power) (pin_numbers (hide yes) @@ -4882,8 +4949,8 @@ (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" - (at 0 -3.81 0) + (property "Reference" "#FLG" + (at 0 1.905 0) (effects (font (size 1.27 1.27) @@ -4891,8 +4958,8 @@ (hide yes) ) ) - (property "Value" "+5V" - (at 0 3.556 0) + (property "Value" "PWR_FLAG" + (at 0 3.81 0) (effects (font (size 1.27 1.27) @@ -4908,7 +4975,7 @@ (hide yes) ) ) - (property "Datasheet" "" + (property "Datasheet" "~" (at 0 0 0) (effects (font @@ -4917,7 +4984,7 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"+5V\"" + (property "Description" "Special symbol for telling ERC where power comes from" (at 0 0 0) (effects (font @@ -4926,7 +4993,7 @@ (hide yes) ) ) - (property "ki_keywords" "global power" + (property "ki_keywords" "flag power" (at 0 0 0) (effects (font @@ -4935,46 +5002,8 @@ (hide yes) ) ) - (symbol "+5V_0_1" - (polyline - (pts - (xy -0.762 1.27) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 2.54) (xy 0.762 1.27) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - (polyline - (pts - (xy 0 0) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) - ) - (fill - (type none) - ) - ) - ) - (symbol "+5V_1_1" - (pin power_in line + (symbol "PWR_FLAG_0_0" + (pin power_out line (at 0 0 90) (length 0) (name "~" @@ -4993,9 +5022,23 @@ ) ) ) + (symbol "PWR_FLAG_0_1" + (polyline + (pts + (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) (embedded_fonts no) ) - (symbol "power:+5VA" + (symbol "power:VBUS" (power) (pin_numbers (hide yes) @@ -5016,7 +5059,7 @@ (hide yes) ) ) - (property "Value" "+5VA" + (property "Value" "VBUS" (at 0 3.556 0) (effects (font @@ -5042,7 +5085,7 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"+5VA\"" + (property "Description" "Power symbol creates a global label with name \"VBUS\"" (at 0 0 0) (effects (font @@ -5060,7 +5103,7 @@ (hide yes) ) ) - (symbol "+5VA_0_1" + (symbol "VBUS_0_1" (polyline (pts (xy -0.762 1.27) (xy 0 2.54) @@ -5098,7 +5141,7 @@ ) ) ) - (symbol "+5VA_1_1" + (symbol "VBUS_1_1" (pin power_in line (at 0 0 90) (length 0) @@ -5120,46 +5163,28 @@ ) (embedded_fonts no) ) - (symbol "power:GND" - (power) - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) + (symbol "symbols:AP64100" (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" - (at 0 -6.35 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "GND" - (at 0 -3.81 0) + (property "Reference" "U" + (at -3.81 13.97 0) (effects (font (size 1.27 1.27) ) ) ) - (property "Footprint" "" - (at 0 0 0) + (property "Value" "AP64100" + (at -0.254 11.684 0) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Datasheet" "" - (at 0 0 0) + (property "Footprint" "Package_SO:Diodes_SO-8EP" + (at -17.018 25.4 0) (effects (font (size 1.27 1.27) @@ -5167,8 +5192,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 0 0 0) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP64100.pdf" + (at -3.048 28.448 0) (effects (font (size 1.27 1.27) @@ -5176,8 +5201,8 @@ (hide yes) ) ) - (property "ki_keywords" "global power" - (at 0 0 0) + (property "Description" "3.8V to40V input, 1A low IQ synchronous buck with adjustable frequency" + (at 3.81 19.558 0) (effects (font (size 1.27 1.27) @@ -5185,11 +5210,10 @@ (hide yes) ) ) - (symbol "GND_0_1" - (polyline - (pts - (xy 0 0) (xy 0 -1.27) (xy 1.27 -1.27) (xy 0 -2.54) (xy -1.27 -1.27) (xy 0 -1.27) - ) + (symbol "AP64100_0_1" + (rectangle + (start -8.89 10.16) + (end 8.89 -10.16) (stroke (width 0) (type default) @@ -5199,18 +5223,18 @@ ) ) ) - (symbol "GND_1_1" + (symbol "AP64100_1_1" (pin power_in line - (at 0 0 270) - (length 0) - (name "~" + (at -11.43 7.62 0) + (length 2.54) + (name "VIN" (effects (font (size 1.27 1.27) ) ) ) - (number "1" + (number "2" (effects (font (size 1.27 1.27) @@ -5218,86 +5242,89 @@ ) ) ) - ) - (embedded_fonts no) - ) - (symbol "power:PWR_FLAG" - (power) - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "#FLG" - (at 0 1.905 0) - (effects - (font - (size 1.27 1.27) + (pin input line + (at -11.43 3.81 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) - ) - ) - (property "Value" "PWR_FLAG" - (at 0 3.81 0) - (effects - (font - (size 1.27 1.27) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) - ) - (property "Footprint" "" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (pin input line + (at -11.43 -3.81 0) + (length 2.54) + (name "RT/CLK" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (property "Description" "Special symbol for telling ERC where power comes from" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (pin power_in line + (at 0 -12.7 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (property "ki_keywords" "flag power" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (pin input line + (at 11.43 7.62 180) + (length 2.54) + (name "BST" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (symbol "PWR_FLAG_0_0" (pin power_out line - (at 0 0 90) - (length 0) - (name "~" + (at 11.43 3.81 180) + (length 2.54) + (name "SW" (effects (font (size 1.27 1.27) ) ) ) - (number "1" + (number "8" (effects (font (size 1.27 1.27) @@ -5305,54 +5332,68 @@ ) ) ) - ) - (symbol "PWR_FLAG_0_1" - (polyline - (pts - (xy 0 0) (xy 0 1.27) (xy -1.016 1.905) (xy 0 2.54) (xy 1.016 1.905) (xy 0 1.27) + (pin input line + (at 11.43 0 180) + (length 2.54) + (name "FB" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (stroke - (width 0) - (type default) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (fill - (type none) + ) + (pin input line + (at 11.43 -3.81 180) + (length 2.54) + (name "COMP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) ) (embedded_fonts no) ) - (symbol "power:VBUS" - (power) - (pin_numbers - (hide yes) - ) - (pin_names - (offset 0) - (hide yes) - ) + (symbol "symbols:AP7375Q" (exclude_from_sim no) (in_bom yes) (on_board yes) - (property "Reference" "#PWR" - (at 0 -3.81 0) + (property "Reference" "U" + (at -3.81 3.175 0) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Value" "VBUS" - (at 0 3.556 0) + (property "Value" "AP7375Q" + (at 0 3.175 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "" - (at 0 0 0) + (property "Footprint" "Package_SO:Diodes_SO-8EP" + (at 0 12.192 0) (effects (font (size 1.27 1.27) @@ -5360,8 +5401,8 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 0 0 0) + (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP7375Q.pdf" + (at 0.254 7.366 0) (effects (font (size 1.27 1.27) @@ -5369,8 +5410,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"VBUS\"" - (at 0 0 0) + (property "Description" "300mA LDO, automotive compliant, SO-8EP" + (at 0 9.398 0) (effects (font (size 1.27 1.27) @@ -5378,7 +5419,7 @@ (hide yes) ) ) - (property "ki_keywords" "global power" + (property "ki_keywords" "linear regulator ldo fixed positive" (at 0 0 0) (effects (font @@ -5387,49 +5428,87 @@ (hide yes) ) ) - (symbol "VBUS_0_1" - (polyline - (pts - (xy -0.762 1.27) (xy 0 2.54) + (property "ki_fp_filters" "DFN*2x2mm*P0.65mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) ) + (hide yes) + ) + ) + (symbol "AP7375Q_0_1" + (rectangle + (start -5.08 1.905) + (end 5.08 -7.62) (stroke - (width 0) + (width 0.254) (type default) ) (fill - (type none) + (type background) ) ) - (polyline - (pts - (xy 0 2.54) (xy 0.762 1.27) - ) - (stroke - (width 0) - (type default) + ) + (symbol "AP7375Q_1_1" + (pin power_in line + (at -7.62 0 0) + (length 2.54) + (name "VI" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (fill - (type none) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) - (polyline - (pts - (xy 0 0) (xy 0 2.54) - ) - (stroke - (width 0) - (type default) + (pin input line + (at -7.62 -2.54 0) + (length 2.54) + (name "EN" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (fill - (type none) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) - ) - (symbol "VBUS_1_1" (pin power_in line - (at 0 0 90) - (length 0) - (name "~" + (at 0 -10.16 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_out line + (at 7.62 0 180) + (length 2.54) + (name "VO" (effects (font (size 1.27 1.27) @@ -5447,37 +5526,40 @@ ) (embedded_fonts no) ) - (symbol "symbols:AP64100" + (symbol "symbols:MCP2515-I/P" (exclude_from_sim no) (in_bom yes) (on_board yes) (property "Reference" "U" - (at -3.81 13.97 0) + (at -10.16 19.685 0) (effects (font (size 1.27 1.27) ) + (justify right) ) ) - (property "Value" "AP64100" - (at -0.254 11.684 0) + (property "Value" "MCP2515-I/P" + (at 19.05 20.32 0) (effects (font (size 1.27 1.27) ) + (justify right top) ) ) - (property "Footprint" "Package_SO:Diodes_SO-8EP" - (at -17.018 25.4 0) + (property "Footprint" "Package_DIP:DIP-18_W7.62mm" + (at 0 -22.86 0) (effects (font (size 1.27 1.27) + (italic yes) ) (hide yes) ) ) - (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP64100.pdf" - (at -3.048 28.448 0) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf" + (at 2.54 -20.32 0) (effects (font (size 1.27 1.27) @@ -5485,8 +5567,8 @@ (hide yes) ) ) - (property "Description" "3.8V to40V input, 1A low IQ synchronous buck with adjustable frequency" - (at 3.81 19.558 0) + (property "Description" "Stand-Alone CAN Controller with SPI Interface, PDIP-18" + (at 0 0 0) (effects (font (size 1.27 1.27) @@ -5494,31 +5576,67 @@ (hide yes) ) ) - (symbol "AP64100_0_1" + (property "ki_keywords" "CAN Controller SPI" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*7.5x11.6mm*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MCP2515-I/P_0_1" (rectangle - (start -8.89 10.16) - (end 8.89 -10.16) + (start -12.7 17.78) + (end 12.7 -17.78) (stroke - (width 0) + (width 0.254) (type default) ) (fill - (type none) + (type background) ) ) ) - (symbol "AP64100_1_1" - (pin power_in line - (at -11.43 7.62 0) + (symbol "MCP2515-I/P_1_1" + (pin input line + (at -15.24 15.24 0) + (length 2.54) + (name "SI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin tri_state line + (at -15.24 12.7 0) (length 2.54) - (name "VIN" + (name "SO" (effects (font (size 1.27 1.27) ) ) ) - (number "2" + (number "15" (effects (font (size 1.27 1.27) @@ -5527,16 +5645,16 @@ ) ) (pin input line - (at -11.43 3.81 0) + (at -15.24 10.16 0) (length 2.54) - (name "EN" + (name "~{CS}" (effects (font (size 1.27 1.27) ) ) ) - (number "3" + (number "16" (effects (font (size 1.27 1.27) @@ -5545,16 +5663,16 @@ ) ) (pin input line - (at -11.43 -3.81 0) + (at -15.24 7.62 0) (length 2.54) - (name "RT/CLK" + (name "SCK" (effects (font (size 1.27 1.27) ) ) ) - (number "4" + (number "13" (effects (font (size 1.27 1.27) @@ -5562,10 +5680,10 @@ ) ) ) - (pin power_in line - (at 0 -12.7 90) + (pin output line + (at -15.24 -5.08 0) (length 2.54) - (name "GND" + (name "OSC2" (effects (font (size 1.27 1.27) @@ -5581,16 +5699,16 @@ ) ) (pin input line - (at 11.43 7.62 180) + (at -15.24 -7.62 0) (length 2.54) - (name "BST" + (name "OSC1" (effects (font (size 1.27 1.27) ) ) ) - (number "1" + (number "8" (effects (font (size 1.27 1.27) @@ -5598,17 +5716,17 @@ ) ) ) - (pin power_out line - (at 11.43 3.81 180) + (pin output line + (at -15.24 -10.16 0) (length 2.54) - (name "SW" + (name "CLKOUT/SOF" (effects (font (size 1.27 1.27) ) ) ) - (number "8" + (number "3" (effects (font (size 1.27 1.27) @@ -5616,17 +5734,17 @@ ) ) ) - (pin input line - (at 11.43 0 180) + (pin power_in line + (at 0 20.32 270) (length 2.54) - (name "FB" + (name "VDD" (effects (font (size 1.27 1.27) ) ) ) - (number "5" + (number "18" (effects (font (size 1.27 1.27) @@ -5634,17 +5752,17 @@ ) ) ) - (pin input line - (at 11.43 -3.81 180) + (pin power_in line + (at 0 -20.32 90) (length 2.54) - (name "COMP" + (name "VSS" (effects (font (size 1.27 1.27) ) ) ) - (number "6" + (number "9" (effects (font (size 1.27 1.27) @@ -5652,100 +5770,107 @@ ) ) ) - ) - (embedded_fonts no) - ) - (symbol "symbols:AP7375Q" - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (property "Reference" "U" - (at -3.81 3.175 0) - (effects - (font - (size 1.27 1.27) + (pin input line + (at 15.24 15.24 180) + (length 2.54) + (name "RXCAN" + (effects + (font + (size 1.27 1.27) + ) + ) ) - ) - ) - (property "Value" "AP7375Q" - (at 0 3.175 0) - (effects - (font - (size 1.27 1.27) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (justify left) ) - ) - (property "Footprint" "Package_SO:Diodes_SO-8EP" - (at 0 12.192 0) - (effects - (font - (size 1.27 1.27) + (pin output line + (at 15.24 12.7 180) + (length 2.54) + (name "TXCAN" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) - ) - ) - (property "Datasheet" "https://www.diodes.com/assets/Datasheets/AP7375Q.pdf" - (at 0.254 7.366 0) - (effects - (font - (size 1.27 1.27) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (property "Description" "300mA LDO, automotive compliant, SO-8EP" - (at 0 9.398 0) - (effects - (font - (size 1.27 1.27) + (pin output line + (at 15.24 0 180) + (length 2.54) + (name "~{INT}" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) - ) - ) - (property "ki_keywords" "linear regulator ldo fixed positive" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (property "ki_fp_filters" "DFN*2x2mm*P0.65mm*" - (at 0 0 0) - (effects - (font - (size 1.27 1.27) + (pin output line + (at 15.24 -2.54 180) + (length 2.54) + (name "~{RX0BF}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (hide yes) ) - ) - (symbol "AP7375Q_0_1" - (rectangle - (start -5.08 1.905) - (end 5.08 -7.62) - (stroke - (width 0.254) - (type default) + (pin output line + (at 15.24 -5.08 180) + (length 2.54) + (name "~{RX1BF}" + (effects + (font + (size 1.27 1.27) + ) + ) ) - (fill - (type background) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) ) ) - ) - (symbol "AP7375Q_1_1" - (pin power_in line - (at -7.62 0 0) + (pin input line + (at 15.24 -7.62 180) (length 2.54) - (name "VI" + (name "~{TX0RTS}" (effects (font (size 1.27 1.27) ) ) ) - (number "8" + (number "4" (effects (font (size 1.27 1.27) @@ -5754,16 +5879,16 @@ ) ) (pin input line - (at -7.62 -2.54 0) + (at 15.24 -10.16 180) (length 2.54) - (name "EN" + (name "~{TX1RTS}" (effects (font (size 1.27 1.27) ) ) ) - (number "7" + (number "5" (effects (font (size 1.27 1.27) @@ -5771,17 +5896,17 @@ ) ) ) - (pin power_in line - (at 0 -10.16 90) + (pin input line + (at 15.24 -12.7 180) (length 2.54) - (name "GND" + (name "~{TX2RTS}" (effects (font (size 1.27 1.27) ) ) ) - (number "3" + (number "6" (effects (font (size 1.27 1.27) @@ -5789,17 +5914,17 @@ ) ) ) - (pin power_out line - (at 7.62 0 180) + (pin input line + (at 15.24 -15.24 180) (length 2.54) - (name "VO" + (name "~{RESET}" (effects (font (size 1.27 1.27) ) ) ) - (number "1" + (number "17" (effects (font (size 1.27 1.27) @@ -6332,6 +6457,12 @@ (color 0 0 0 0) (uuid "6d7190b5-acfa-4b2d-8904-1a8d663c984d") ) + (junction + (at 40.64 179.07) + (diameter 0) + (color 0 0 0 0) + (uuid "72e04758-0799-480d-ada4-74345dc40cd5") + ) (junction (at 510.54 130.81) (diameter 0) @@ -6422,6 +6553,12 @@ (color 0 0 0 0) (uuid "9e057f8b-d64e-4fe8-8688-7c18cf445bec") ) + (junction + (at 116.84 35.56) + (diameter 0) + (color 0 0 0 0) + (uuid "a357cb7e-01be-4d01-b91f-3cbb37d631b9") + ) (junction (at 215.9 152.4) (diameter 0) @@ -6618,7 +6755,7 @@ ) (wire (pts - (xy 116.84 33.02) (xy 116.84 45.72) + (xy 116.84 33.02) (xy 116.84 35.56) ) (stroke (width 0) @@ -7616,6 +7753,16 @@ ) (uuid "51412b61-66a7-4d80-9a4a-ab2215bcc267") ) + (wire + (pts + (xy 40.64 179.07) (xy 35.56 179.07) + ) + (stroke + (width 0) + (type default) + ) + (uuid "523efaf0-de2d-4abf-b7fb-8143bedbd9c1") + ) (wire (pts (xy 495.3 67.31) (xy 495.3 68.58) @@ -8028,7 +8175,7 @@ ) (wire (pts - (xy 40.64 180.34) (xy 40.64 177.8) + (xy 40.64 180.34) (xy 40.64 179.07) ) (stroke (width 0) @@ -8244,17 +8391,27 @@ (width 0) (type default) ) - (uuid "8973bfdd-a115-4d08-8a46-82287b78f74f") + (uuid "8973bfdd-a115-4d08-8a46-82287b78f74f") + ) + (wire + (pts + (xy 43.18 241.3) (xy 57.15 241.3) + ) + (stroke + (width 0) + (type default) + ) + (uuid "898ddcf5-f1c2-4d41-820f-fb00918b30e3") ) (wire (pts - (xy 43.18 241.3) (xy 57.15 241.3) + (xy 40.64 179.07) (xy 40.64 177.8) ) (stroke (width 0) (type default) ) - (uuid "898ddcf5-f1c2-4d41-820f-fb00918b30e3") + (uuid "8a51bb90-cbdb-45b8-b45b-d13d44d1d2f7") ) (wire (pts @@ -8306,6 +8463,16 @@ ) (uuid "8e924d00-3b6f-42ca-99df-b5917d0b81fd") ) + (wire + (pts + (xy 116.84 35.56) (xy 116.84 45.72) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8ed9ff77-b2ff-4d81-9d86-30ce91e6bb4b") + ) (wire (pts (xy 67.31 148.59) (xy 80.01 148.59) @@ -8946,6 +9113,16 @@ ) (uuid "c7048cee-81b6-4269-a8ba-2c4fae118ffe") ) + (wire + (pts + (xy 110.49 35.56) (xy 110.49 33.02) + ) + (stroke + (width 0) + (type default) + ) + (uuid "c76cbfb0-33df-4c2b-8330-82d6d8828407") + ) (wire (pts (xy 43.18 116.84) (xy 60.96 116.84) @@ -9086,6 +9263,16 @@ ) (uuid "d3ae36f6-52c8-48f8-9603-72aafd2885c9") ) + (wire + (pts + (xy 35.56 179.07) (xy 35.56 177.8) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d46651eb-13d6-408f-88e3-4eb7fa10ac1a") + ) (wire (pts (xy 106.68 60.96) (xy 106.68 73.66) @@ -9376,6 +9563,16 @@ ) (uuid "ee45b748-cabd-4054-bccb-defdf4f1f1e0") ) + (wire + (pts + (xy 116.84 35.56) (xy 110.49 35.56) + ) + (stroke + (width 0) + (type default) + ) + (uuid "eeb34e15-7ad3-4c0d-b7bd-95d3c8c37924") + ) (wire (pts (xy 276.86 143.51) (xy 276.86 149.86) @@ -10875,7 +11072,6 @@ (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) (uuid "1a641b01-3e95-4989-b4f6-93c4c22094f5") (property "Reference" "#PWR06" (at 173.99 36.83 0) @@ -10887,7 +11083,7 @@ ) ) (property "Value" "+5V" - (at 173.99 27.94 0) + (at 173.99 29.21 0) (effects (font (size 1.27 1.27) @@ -11360,6 +11556,73 @@ ) ) ) + (symbol + (lib_id "power:PWR_FLAG") + (at 110.49 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "26ac13ad-ea49-406c-b3e1-d200bd4e56eb") + (property "Reference" "#FLG02" + (at 110.49 31.115 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+6.5V" + (at 110.49 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 110.49 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 110.49 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Special symbol for telling ERC where power comes from" + (at 110.49 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "c155f315-5717-4cc6-b6ca-89a418c59fc7") + ) + (instances + (project "" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" + (reference "#FLG02") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:GND") (at 510.54 195.58 0) @@ -12634,124 +12897,6 @@ ) ) ) - (symbol - (lib_id "Interface_CAN_LIN:MCP2515-xSO") - (at 215.9 175.26 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "4bbbcd15-70de-41bd-bb33-b594aaf06823") - (property "Reference" "U2" - (at 225.425 156.21 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Value" "MCP2515-I/P" - (at 218.44 194.945 0) - (effects - (font - (size 1.27 1.27) - ) - (justify left) - ) - ) - (property "Footprint" "Package_SO:SOIC-18W_7.5x11.6mm_P1.27mm" - (at 215.9 198.12 0) - (effects - (font - (size 1.27 1.27) - (italic yes) - ) - (hide yes) - ) - ) - (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf" - (at 218.44 195.58 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Stand-Alone CAN Controller with SPI Interface, SOIC-18" - (at 215.9 175.26 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "18" - (uuid "4aa046ae-b0b7-4377-9243-6d61a2a14bcc") - ) - (pin "15" - (uuid "873b950c-cddd-4c82-ab83-cb2f125af965") - ) - (pin "13" - (uuid "db20f5dc-cf4e-498c-bf76-40c47653b3fb") - ) - (pin "7" - (uuid "c09dc959-bfeb-4c80-9fd2-eabb4110dc5c") - ) - (pin "8" - (uuid "5150adc9-7f0c-4fea-836c-852907cacab0") - ) - (pin "10" - (uuid "bfac41b8-c101-45e9-b12e-ff5cc0c0e9e8") - ) - (pin "4" - (uuid "7f29ec88-a4b2-4072-9a24-1c0aff60fccf") - ) - (pin "2" - (uuid "37b73504-3568-46c8-8176-cf3294c17d16") - ) - (pin "1" - (uuid "b65ea4af-b1b2-44c9-b96e-54965691297d") - ) - (pin "3" - (uuid "c630912c-01fa-48c6-91c3-ce62dfaa9cb7") - ) - (pin "17" - (uuid "c0d03401-2d45-4609-9d0e-28e42afa59a7") - ) - (pin "14" - (uuid "c3fbe2ac-ca02-41ff-8f36-48b2c0632e92") - ) - (pin "11" - (uuid "6f365a6a-4d55-4ba8-a3ab-5ef8d006762a") - ) - (pin "5" - (uuid "b825d200-1621-4927-b6a9-dd01d446b46a") - ) - (pin "6" - (uuid "3331d3de-da90-48d7-96a6-8ec5f468c8fc") - ) - (pin "16" - (uuid "ac50658b-8cd3-4dd3-8df6-fa777505edb5") - ) - (pin "9" - (uuid "51730ea9-839f-442f-8825-df6a7e218543") - ) - (pin "12" - (uuid "091017b9-97f8-411f-94ec-8e68fba4ca4f") - ) - (instances - (project "" - (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "U2") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "power:GND") (at 508 69.85 0) @@ -13390,24 +13535,92 @@ ) ) (symbol - (lib_id "Device:C") - (at 73.66 41.91 270) + (lib_id "Device:C") + (at 73.66 41.91 270) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "6fdc308e-6cb7-4a5a-a8dd-8cc72974d214") + (property "Reference" "C4" + (at 73.66 35.56 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "100n" + (at 74.93 38.1 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 69.85 42.8752 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 73.66 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Unpolarized capacitor" + (at 73.66 41.91 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "efb0fe19-afb9-4b5e-ae64-01b8de293f8a") + ) + (pin "2" + (uuid "bf52e0dd-17be-4ae7-bff9-228382e9e35a") + ) + (instances + (project "" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" + (reference "C4") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:+6V") + (at 50.8 274.32 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "6fdc308e-6cb7-4a5a-a8dd-8cc72974d214") - (property "Reference" "C4" - (at 73.66 35.56 90) + (uuid "70f992fc-bf17-4e89-b2f0-1d0d38c24fc2") + (property "Reference" "#PWR014" + (at 50.8 278.13 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) - (property "Value" "100n" - (at 74.93 38.1 90) + (property "Value" "+6.5V" + (at 50.8 270.51 0) (effects (font (size 1.27 1.27) @@ -13415,7 +13628,7 @@ ) ) (property "Footprint" "" - (at 69.85 42.8752 0) + (at 50.8 274.32 0) (effects (font (size 1.27 1.27) @@ -13423,8 +13636,8 @@ (hide yes) ) ) - (property "Datasheet" "~" - (at 73.66 41.91 0) + (property "Datasheet" "" + (at 50.8 274.32 0) (effects (font (size 1.27 1.27) @@ -13432,8 +13645,8 @@ (hide yes) ) ) - (property "Description" "Unpolarized capacitor" - (at 73.66 41.91 0) + (property "Description" "Power symbol creates a global label with name \"+6V\"" + (at 50.8 274.32 0) (effects (font (size 1.27 1.27) @@ -13442,15 +13655,12 @@ ) ) (pin "1" - (uuid "efb0fe19-afb9-4b5e-ae64-01b8de293f8a") - ) - (pin "2" - (uuid "bf52e0dd-17be-4ae7-bff9-228382e9e35a") + (uuid "4b8dfea1-1936-4374-bf89-4efe75c43524") ) (instances - (project "" + (project "can_gauge_interface" (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "C4") + (reference "#PWR014") (unit 1) ) ) @@ -13475,7 +13685,7 @@ ) ) (property "Value" "+12V" - (at 30.48 28.575 0) + (at 30.48 29.21 0) (effects (font (size 1.27 1.27) @@ -14573,6 +14783,71 @@ ) ) ) + (symbol + (lib_id "power:+6V") + (at 116.84 33.02 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "990797b2-2fbb-4df1-a0dc-445be2ba8bde") + (property "Reference" "#PWR012" + (at 116.84 36.83 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+6.5V" + (at 116.84 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 116.84 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 116.84 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+6V\"" + (at 116.84 33.02 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "6cafd5a9-3e18-4f3a-a4d9-ae356877b31f") + ) + (instances + (project "" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" + (reference "#PWR012") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "symbols:AP7375Q") (at 158.75 45.72 0) @@ -15109,17 +15384,84 @@ ) ) ) + (symbol + (lib_id "power:+5VA") + (at 510.54 96.52 0) + (mirror y) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "a7ca8588-6804-4286-a729-5d17574ad963") + (property "Reference" "#PWR016" + (at 510.54 100.33 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+5VA" + (at 510.54 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 510.54 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 510.54 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+5VA\"" + (at 510.54 96.52 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "b14f9569-c013-4866-a66d-59417308acbf") + ) + (instances + (project "can_gauge_interface" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" + (reference "#PWR016") + (unit 1) + ) + ) + ) + ) (symbol (lib_id "power:PWR_FLAG") - (at 50.8 274.32 0) + (at 35.56 177.8 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "a6df12e4-051f-4739-b5d4-55195b57c927") - (property "Reference" "#FLG03" - (at 50.8 272.415 0) + (fields_autoplaced yes) + (uuid "aaac7a51-e072-4daa-942b-e52e2d29fe86") + (property "Reference" "#FLG01" + (at 35.56 175.895 0) (effects (font (size 1.27 1.27) @@ -15127,16 +15469,17 @@ (hide yes) ) ) - (property "Value" "+6V5" - (at 50.8 270.51 0) + (property "Value" "+12V" + (at 35.56 172.72 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" - (at 50.8 274.32 0) + (at 35.56 177.8 0) (effects (font (size 1.27 1.27) @@ -15145,7 +15488,7 @@ ) ) (property "Datasheet" "~" - (at 50.8 274.32 0) + (at 35.56 177.8 0) (effects (font (size 1.27 1.27) @@ -15154,7 +15497,74 @@ ) ) (property "Description" "Special symbol for telling ERC where power comes from" - (at 50.8 274.32 0) + (at 35.56 177.8 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "5d3a1c8d-c7e9-4f90-a7a9-514cc091442a") + ) + (instances + (project "" + (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" + (reference "#FLG01") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") + (at 191.77 144.78 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "ac68aa38-876e-48f8-9f2c-a18e9089f1af") + (property "Reference" "#PWR026" + (at 191.77 151.13 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 191.77 149.86 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Footprint" "" + (at 191.77 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 191.77 144.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 191.77 144.78 0) (effects (font (size 1.27 1.27) @@ -15163,29 +15573,29 @@ ) ) (pin "1" - (uuid "d01757de-b312-4e2a-88e5-c83df0adc7a6") + (uuid "4363f642-af8c-44dc-913e-131246c327cc") ) (instances (project "can_gauge_interface" (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#FLG03") + (reference "#PWR026") (unit 1) ) ) ) ) (symbol - (lib_id "power:+5VA") - (at 510.54 96.52 0) - (mirror y) + (lib_id "power:GND") + (at 34.29 217.17 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "a7ca8588-6804-4286-a729-5d17574ad963") - (property "Reference" "#PWR016" - (at 510.54 100.33 0) + (fields_autoplaced yes) + (uuid "add8a4fa-8556-416d-92ae-9f960b6cc2a0") + (property "Reference" "#PWR034" + (at 34.29 223.52 0) (effects (font (size 1.27 1.27) @@ -15193,16 +15603,17 @@ (hide yes) ) ) - (property "Value" "+5VA" - (at 510.54 92.71 0) + (property "Value" "GND" + (at 34.29 222.25 0) (effects (font (size 1.27 1.27) ) + (hide yes) ) ) (property "Footprint" "" - (at 510.54 96.52 0) + (at 34.29 217.17 0) (effects (font (size 1.27 1.27) @@ -15211,7 +15622,7 @@ ) ) (property "Datasheet" "" - (at 510.54 96.52 0) + (at 34.29 217.17 0) (effects (font (size 1.27 1.27) @@ -15219,8 +15630,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"+5VA\"" - (at 510.54 96.52 0) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 34.29 217.17 0) (effects (font (size 1.27 1.27) @@ -15229,12 +15640,12 @@ ) ) (pin "1" - (uuid "b14f9569-c013-4866-a66d-59417308acbf") + (uuid "f7b113e2-410c-4f71-afbe-5e42ba5625c6") ) (instances (project "can_gauge_interface" (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#PWR016") + (reference "#PWR034") (unit 1) ) ) @@ -15242,16 +15653,16 @@ ) (symbol (lib_id "power:GND") - (at 191.77 144.78 0) + (at 30.48 76.2 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) (fields_autoplaced yes) - (uuid "ac68aa38-876e-48f8-9f2c-a18e9089f1af") - (property "Reference" "#PWR026" - (at 191.77 151.13 0) + (uuid "b61f7eee-8d83-451c-8459-0fbcb43c55c3") + (property "Reference" "#PWR05" + (at 30.48 82.55 0) (effects (font (size 1.27 1.27) @@ -15260,7 +15671,7 @@ ) ) (property "Value" "GND" - (at 191.77 149.86 0) + (at 30.48 81.28 0) (effects (font (size 1.27 1.27) @@ -15269,7 +15680,7 @@ ) ) (property "Footprint" "" - (at 191.77 144.78 0) + (at 30.48 76.2 0) (effects (font (size 1.27 1.27) @@ -15278,7 +15689,7 @@ ) ) (property "Datasheet" "" - (at 191.77 144.78 0) + (at 30.48 76.2 0) (effects (font (size 1.27 1.27) @@ -15287,7 +15698,7 @@ ) ) (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 191.77 144.78 0) + (at 30.48 76.2 0) (effects (font (size 1.27 1.27) @@ -15296,47 +15707,44 @@ ) ) (pin "1" - (uuid "4363f642-af8c-44dc-913e-131246c327cc") + (uuid "0e58705d-d3e3-4e5f-88fa-353f4163ca0e") ) (instances (project "can_gauge_interface" (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#PWR026") + (reference "#PWR05") (unit 1) ) ) ) ) (symbol - (lib_id "power:GND") - (at 34.29 217.17 0) + (lib_id "Jumper:Jumper_2_Open") + (at 299.72 157.48 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "add8a4fa-8556-416d-92ae-9f960b6cc2a0") - (property "Reference" "#PWR034" - (at 34.29 223.52 0) + (uuid "b67caa23-aac8-46e4-bde6-3e383031f47c") + (property "Reference" "JP5" + (at 299.72 151.765 0) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) - (property "Value" "GND" - (at 34.29 222.25 0) + (property "Value" "Term" + (at 299.72 154.305 0) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Footprint" "" - (at 34.29 217.17 0) + (at 299.72 157.48 0) (effects (font (size 1.27 1.27) @@ -15344,8 +15752,8 @@ (hide yes) ) ) - (property "Datasheet" "" - (at 34.29 217.17 0) + (property "Datasheet" "~" + (at 299.72 157.48 0) (effects (font (size 1.27 1.27) @@ -15353,8 +15761,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 34.29 217.17 0) + (property "Description" "Jumper, 2-pole, open" + (at 299.72 157.48 0) (effects (font (size 1.27 1.27) @@ -15362,30 +15770,32 @@ (hide yes) ) ) + (pin "2" + (uuid "a7a42705-980b-48c6-be87-d31ca6833ebb") + ) (pin "1" - (uuid "f7b113e2-410c-4f71-afbe-5e42ba5625c6") + (uuid "7b044b6e-50b5-4e3e-8587-37fb6fb0cd2c") ) (instances - (project "can_gauge_interface" + (project "" (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#PWR034") + (reference "JP5") (unit 1) ) ) ) ) (symbol - (lib_id "power:GND") - (at 30.48 76.2 0) + (lib_id "power:+6V") + (at 495.3 49.53 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (fields_autoplaced yes) - (uuid "b61f7eee-8d83-451c-8459-0fbcb43c55c3") - (property "Reference" "#PWR05" - (at 30.48 82.55 0) + (uuid "b681ff7b-a355-4338-9709-d45f13ca2e39") + (property "Reference" "#PWR013" + (at 495.3 53.34 0) (effects (font (size 1.27 1.27) @@ -15393,17 +15803,16 @@ (hide yes) ) ) - (property "Value" "GND" - (at 30.48 81.28 0) + (property "Value" "+6.5V" + (at 495.3 45.72 0) (effects (font (size 1.27 1.27) ) - (hide yes) ) ) (property "Footprint" "" - (at 30.48 76.2 0) + (at 495.3 49.53 0) (effects (font (size 1.27 1.27) @@ -15412,7 +15821,7 @@ ) ) (property "Datasheet" "" - (at 30.48 76.2 0) + (at 495.3 49.53 0) (effects (font (size 1.27 1.27) @@ -15420,8 +15829,8 @@ (hide yes) ) ) - (property "Description" "Power symbol creates a global label with name \"GND\" , ground" - (at 30.48 76.2 0) + (property "Description" "Power symbol creates a global label with name \"+6V\"" + (at 495.3 49.53 0) (effects (font (size 1.27 1.27) @@ -15430,53 +15839,56 @@ ) ) (pin "1" - (uuid "0e58705d-d3e3-4e5f-88fa-353f4163ca0e") + (uuid "77984e41-234b-4dd3-ad2a-07c2d8f38f5f") ) (instances (project "can_gauge_interface" (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#PWR05") + (reference "#PWR013") (unit 1) ) ) ) ) (symbol - (lib_id "Jumper:Jumper_2_Open") - (at 299.72 157.48 0) + (lib_id "symbols:MCP2515-I/P") + (at 215.9 175.26 0) (unit 1) (exclude_from_sim no) (in_bom yes) (on_board yes) (dnp no) - (uuid "b67caa23-aac8-46e4-bde6-3e383031f47c") - (property "Reference" "JP5" - (at 299.72 151.765 0) + (uuid "b77e9300-cd9f-4a6b-8f7f-aa576c8a4c0e") + (property "Reference" "U2" + (at 226.06 156.21 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Value" "Term" - (at 299.72 154.305 0) + (property "Value" "MCP2515-I/P" + (at 217.805 194.945 0) (effects (font (size 1.27 1.27) ) + (justify left) ) ) - (property "Footprint" "" - (at 299.72 157.48 0) + (property "Footprint" "Package_DIP:DIP-18_W7.62mm" + (at 215.9 198.12 0) (effects (font (size 1.27 1.27) + (italic yes) ) (hide yes) ) ) - (property "Datasheet" "~" - (at 299.72 157.48 0) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf" + (at 218.44 195.58 0) (effects (font (size 1.27 1.27) @@ -15484,8 +15896,8 @@ (hide yes) ) ) - (property "Description" "Jumper, 2-pole, open" - (at 299.72 157.48 0) + (property "Description" "Stand-Alone CAN Controller with SPI Interface, PDIP-18" + (at 215.9 175.26 0) (effects (font (size 1.27 1.27) @@ -15493,16 +15905,64 @@ (hide yes) ) ) + (pin "5" + (uuid "4529ab5c-8da3-415e-b23f-a26aadb93009") + ) + (pin "10" + (uuid "caf40baf-4262-45a0-a08c-ab66bd31fa19") + ) (pin "2" - (uuid "a7a42705-980b-48c6-be87-d31ca6833ebb") + (uuid "fb77ca42-b0e5-47cd-92ba-2b55a2e3404b") + ) + (pin "4" + (uuid "562013a8-27ee-4be0-932f-0132306d4c03") + ) + (pin "14" + (uuid "5d740483-8521-4681-82e0-aec9919569d9") + ) + (pin "16" + (uuid "a72dc541-5bed-46c9-8611-840ecbee747c") + ) + (pin "15" + (uuid "0b41e575-0bc8-41ea-975e-54b6f03ce553") + ) + (pin "13" + (uuid "b97090e7-ddf6-422b-a778-d4ef5eb18ef6") + ) + (pin "7" + (uuid "71e26175-31b3-47b5-be12-cca55785ff11") + ) + (pin "11" + (uuid "3d252d85-468b-4291-bde7-6715de586058") + ) + (pin "17" + (uuid "8e8d087f-7f78-44a7-860b-d4f10665000e") + ) + (pin "6" + (uuid "71a8dec8-0c37-4b3b-9433-a5b4aada6aa2") ) (pin "1" - (uuid "7b044b6e-50b5-4e3e-8587-37fb6fb0cd2c") + (uuid "5afdb19a-7b01-4e5c-87b8-b77e3d9607d3") + ) + (pin "8" + (uuid "3b657463-0ecc-4985-9b9d-20c57aa36dd7") + ) + (pin "3" + (uuid "21e2124c-d4af-4a3c-b8e9-64616dc156af") + ) + (pin "12" + (uuid "d76166d3-49ea-4363-ba40-a055c4932798") + ) + (pin "9" + (uuid "387fcc66-8468-4017-8bf5-6d3377791bd2") + ) + (pin "18" + (uuid "dcf14e52-fd31-4a01-a669-e2cfabfb471b") ) (instances (project "" (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "JP5") + (reference "U2") (unit 1) ) ) @@ -15704,71 +16164,6 @@ ) ) ) - (symbol - (lib_id "power:PWR_FLAG") - (at 116.84 33.02 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "c23b1649-c144-4e54-80b9-0193d0d35e3d") - (property "Reference" "#FLG01" - (at 116.84 31.115 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+6V5" - (at 116.84 29.21 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 116.84 33.02 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 116.84 33.02 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Special symbol for telling ERC where power comes from" - (at 116.84 33.02 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "42e873e8-bcea-401d-9da5-fc974ae3a7b6") - ) - (instances - (project "" - (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#FLG01") - (unit 1) - ) - ) - ) - ) (symbol (lib_id "Device:C") (at 521.97 100.33 90) @@ -17067,71 +17462,6 @@ ) ) ) - (symbol - (lib_id "power:PWR_FLAG") - (at 495.3 49.53 0) - (unit 1) - (exclude_from_sim no) - (in_bom yes) - (on_board yes) - (dnp no) - (uuid "fbe52009-1fe3-4509-99f8-c7dc3571de0f") - (property "Reference" "#FLG02" - (at 495.3 47.625 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Value" "+6V5" - (at 495.3 45.72 0) - (effects - (font - (size 1.27 1.27) - ) - ) - ) - (property "Footprint" "" - (at 495.3 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Datasheet" "~" - (at 495.3 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (property "Description" "Special symbol for telling ERC where power comes from" - (at 495.3 49.53 0) - (effects - (font - (size 1.27 1.27) - ) - (hide yes) - ) - ) - (pin "1" - (uuid "d6f47f6b-39ea-485f-aca5-687c73d438f4") - ) - (instances - (project "can_gauge_interface" - (path "/11aaed46-be21-4424-b899-cb4c1a8c3e5f" - (reference "#FLG02") - (unit 1) - ) - ) - ) - ) (sheet_instances (path "/" (page "1") diff --git a/hw/symbols.kicad_sym b/hw/symbols.kicad_sym index 120ea14..2bb6224 100644 --- a/hw/symbols.kicad_sym +++ b/hw/symbols.kicad_sym @@ -365,4 +365,413 @@ ) (embedded_fonts no) ) + (symbol "MCP2515-I/P" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -10.16 19.685 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (property "Value" "MCP2515-I/P" + (at 19.05 20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right top) + ) + ) + (property "Footprint" "Package_DIP:DIP-18_W7.62mm" + (at 0 -22.86 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "http://ww1.microchip.com/downloads/en/DeviceDoc/21801e.pdf" + (at 2.54 -20.32 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Stand-Alone CAN Controller with SPI Interface, PDIP-18" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "CAN Controller SPI" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*7.5x11.6mm*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "MCP2515-I/P_0_1" + (rectangle + (start -12.7 17.78) + (end 12.7 -17.78) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "MCP2515-I/P_1_1" + (pin input line + (at -15.24 15.24 0) + (length 2.54) + (name "SI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin tri_state line + (at -15.24 12.7 0) + (length 2.54) + (name "SO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 10.16 0) + (length 2.54) + (name "~{CS}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 7.62 0) + (length 2.54) + (name "SCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -5.08 0) + (length 2.54) + (name "OSC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at -15.24 -7.62 0) + (length 2.54) + (name "OSC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at -15.24 -10.16 0) + (length 2.54) + (name "CLKOUT/SOF" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 20.32 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -20.32 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 15.24 180) + (length 2.54) + (name "RXCAN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 12.7 180) + (length 2.54) + (name "TXCAN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 0 180) + (length 2.54) + (name "~{INT}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -2.54 180) + (length 2.54) + (name "~{RX0BF}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin output line + (at 15.24 -5.08 180) + (length 2.54) + (name "~{RX1BF}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -7.62 180) + (length 2.54) + (name "~{TX0RTS}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -10.16 180) + (length 2.54) + (name "~{TX1RTS}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -12.7 180) + (length 2.54) + (name "~{TX2RTS}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin input line + (at 15.24 -15.24 180) + (length 2.54) + (name "~{RESET}" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) ) -- cgit v1.2.3