diff options
| -rw-r--r-- | #auto_saved_files# | 2 | ||||
| -rw-r--r-- | CustomFootprints.bak | 1041 | ||||
| -rw-r--r-- | CustomFootprints.kicad_sym | 1040 | ||||
| -rw-r--r-- | DCDC.kicad_sch | 947 | ||||
| -rw-r--r-- | SwitchBoardController-backups/SwitchBoardController-2025-11-21_105116.zip | bin | 21082 -> 0 bytes | |||
| -rw-r--r-- | SwitchBoardController-backups/SwitchBoardController-2025-11-21_105633.zip | bin | 22008 -> 0 bytes | |||
| -rw-r--r-- | SwitchBoardController-backups/SwitchBoardController-2025-11-21_114613.zip | bin | 0 -> 25581 bytes | |||
| -rw-r--r-- | SwitchBoardController-backups/SwitchBoardController-2025-11-21_150022.zip | bin | 0 -> 29371 bytes | |||
| -rw-r--r-- | Voltage_Sensor.kicad_sch | 2 | ||||
| -rw-r--r-- | sym-lib-table | 1 | ||||
| -rw-r--r-- | uC.kicad_sch | 743 |
11 files changed, 3771 insertions, 5 deletions
diff --git a/#auto_saved_files# b/#auto_saved_files# index 8092641..2144d3a 100644 --- a/#auto_saved_files# +++ b/#auto_saved_files# @@ -1 +1 @@ -C:\Users\josdrak\Documents\KiCad\9.0\projects\SwitchBoardController\_autosave-Voltage_Sensor.kicad_sch +C:\Users\josdrak\Documents\KiCad\9.0\projects\SwitchBoardController\_autosave-uC.kicad_sch diff --git a/CustomFootprints.bak b/CustomFootprints.bak new file mode 100644 index 0000000..adedb0f --- /dev/null +++ b/CustomFootprints.bak @@ -0,0 +1,1041 @@ +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "9.0") + (symbol "PIC16F18156-xSO" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U4" + (at 2.1433 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PIC16F18156-xSO" + (at 2.1433 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" + (at 1.27 -27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC16F18156-76-Microcontroller-Data-Sheet-DS40002484.pdf" + (at 15.24 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "8-bit Flash MCU, 32MHz, 28KB Flash, 2K RAM 256B EEPROM, SOIC-28" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "FLASH-Based 8-Bit CMOS Microcontroller Low Power CRC DSM ADC^2 CLC PLL 32MHz" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*7.5x17.9mm*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PIC16F18156-xSO_0_0" + (pin passive line + (at 0 -25.4 90) + (length 2.54) + (hide yes) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PIC16F18156-xSO_0_1" + (rectangle + (start -17.78 22.86) + (end 17.78 -22.86) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "PIC16F18156-xSO_1_1" + (pin input line + (at -20.32 20.32 0) + (length 2.54) + (name "RE3/~{MCLR}/VPP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -2.54 0) + (length 2.54) + (name "RC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -5.08 0) + (length 2.54) + (name "RC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -7.62 0) + (length 2.54) + (name "RC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "RC3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "RC4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -15.24 0) + (length 2.54) + (name "RC5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -17.78 0) + (length 2.54) + (name "RC6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -20.32 0) + (length 2.54) + (name "RC7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 25.4 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -25.4 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 20.32 180) + (length 2.54) + (name "RA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 17.78 180) + (length 2.54) + (name "RA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 15.24 180) + (length 2.54) + (name "RA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 12.7 180) + (length 2.54) + (name "RA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 10.16 180) + (length 2.54) + (name "RA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 7.62 180) + (length 2.54) + (name "RA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 5.08 180) + (length 2.54) + (name "RA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 2.54 180) + (length 2.54) + (name "RA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -2.54 180) + (length 2.54) + (name "RB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -5.08 180) + (length 2.54) + (name "RB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -7.62 180) + (length 2.54) + (name "RB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -10.16 180) + (length 2.54) + (name "RB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -12.7 180) + (length 2.54) + (name "RB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -15.24 180) + (length 2.54) + (name "RB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -17.78 180) + (length 2.54) + (name "RB6/ICSPCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -20.32 180) + (length 2.54) + (name "RB7/ICSPDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PIC16F18344-SO" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -16.51 16.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PIC16F18146-SO" + (at 8.89 16.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm" + (at 0 -19.812 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.mouser.com/datasheet/3/282/1/PIC16F18126-46-Microcontrollers-Data-Sheet-DS40002339.pdf" + (at 0 -17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "28K FLASH, 2K RAM, 256B EEPROM, SOIC-20" + (at 0.254 -30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "FLASH-Based 8-Bit CMOS Microcontroller Low Power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*7.5x12.8mm*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PIC16F18344-SO_0_1" + (rectangle + (start -17.78 15.24) + (end 17.78 -15.24) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "PIC16F18344-SO_1_1" + (pin bidirectional line + (at -20.32 12.7 0) + (length 2.54) + (name "RA0/ICSPDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 10.16 0) + (length 2.54) + (name "RA1/ICSPCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 7.62 0) + (length 2.54) + (name "RA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 5.08 0) + (length 2.54) + (name "RA3/~{MCLR}/VPP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 2.54 0) + (length 2.54) + (name "RA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 0 0) + (length 2.54) + (name "RA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -5.08 0) + (length 2.54) + (name "RB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -7.62 0) + (length 2.54) + (name "RB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "RB6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "RB7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 17.78 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -17.78 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 12.7 180) + (length 2.54) + (name "RC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 10.16 180) + (length 2.54) + (name "RC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 7.62 180) + (length 2.54) + (name "RC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 5.08 180) + (length 2.54) + (name "RC3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 2.54 180) + (length 2.54) + (name "RC4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 0 180) + (length 2.54) + (name "RC5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -2.54 180) + (length 2.54) + (name "RC6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -5.08 180) + (length 2.54) + (name "RC7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) +) diff --git a/CustomFootprints.kicad_sym b/CustomFootprints.kicad_sym new file mode 100644 index 0000000..454ffe6 --- /dev/null +++ b/CustomFootprints.kicad_sym @@ -0,0 +1,1040 @@ +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "9.0") + (symbol "PIC16F18156-xSO" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U4" + (at 2.1433 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PIC16F18156-xSO" + (at 2.1433 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" + (at 1.27 -27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC16F18156-76-Microcontroller-Data-Sheet-DS40002484.pdf" + (at 15.24 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "8-bit Flash MCU, 32MHz, 28KB Flash, 2K RAM 256B EEPROM, SOIC-28" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "FLASH-Based 8-Bit CMOS Microcontroller Low Power CRC DSM ADC^2 CLC PLL 32MHz" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*7.5x17.9mm*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PIC16F18156-xSO_0_1" + (rectangle + (start -17.78 22.86) + (end 17.78 -22.86) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "PIC16F18156-xSO_1_0" + (pin power_in line + (at 0 -25.4 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PIC16F18156-xSO_1_1" + (pin input line + (at -20.32 20.32 0) + (length 2.54) + (name "RE3/~{MCLR}/VPP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -2.54 0) + (length 2.54) + (name "RC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -5.08 0) + (length 2.54) + (name "RC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -7.62 0) + (length 2.54) + (name "RC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "RC3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "RC4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -15.24 0) + (length 2.54) + (name "RC5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -17.78 0) + (length 2.54) + (name "RC6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -20.32 0) + (length 2.54) + (name "RC7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -3.81 -25.4 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 25.4 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 20.32 180) + (length 2.54) + (name "RA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 17.78 180) + (length 2.54) + (name "RA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 15.24 180) + (length 2.54) + (name "RA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 12.7 180) + (length 2.54) + (name "RA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 10.16 180) + (length 2.54) + (name "RA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 7.62 180) + (length 2.54) + (name "RA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 5.08 180) + (length 2.54) + (name "RA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 2.54 180) + (length 2.54) + (name "RA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -2.54 180) + (length 2.54) + (name "RB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -5.08 180) + (length 2.54) + (name "RB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -7.62 180) + (length 2.54) + (name "RB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -10.16 180) + (length 2.54) + (name "RB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -12.7 180) + (length 2.54) + (name "RB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -15.24 180) + (length 2.54) + (name "RB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -17.78 180) + (length 2.54) + (name "RB6/ICSPCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -20.32 180) + (length 2.54) + (name "RB7/ICSPDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + (symbol "PIC16F18344-SO" + (pin_names + (offset 1.016) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -16.51 16.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PIC16F18146-SO" + (at 8.89 16.51 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "Package_SO:SOIC-20W_7.5x12.8mm_P1.27mm" + (at 0 -19.812 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.mouser.com/datasheet/3/282/1/PIC16F18126-46-Microcontrollers-Data-Sheet-DS40002339.pdf" + (at 0 -17.78 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "28K FLASH, 2K RAM, 256B EEPROM, SOIC-20" + (at 0.254 -30.48 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "FLASH-Based 8-Bit CMOS Microcontroller Low Power" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*7.5x12.8mm*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PIC16F18344-SO_0_1" + (rectangle + (start -17.78 15.24) + (end 17.78 -15.24) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "PIC16F18344-SO_1_1" + (pin bidirectional line + (at -20.32 12.7 0) + (length 2.54) + (name "RA0/ICSPDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 10.16 0) + (length 2.54) + (name "RA1/ICSPCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 7.62 0) + (length 2.54) + (name "RA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 5.08 0) + (length 2.54) + (name "RA3/~{MCLR}/VPP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 2.54 0) + (length 2.54) + (name "RA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 0 0) + (length 2.54) + (name "RA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -5.08 0) + (length 2.54) + (name "RB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -7.62 0) + (length 2.54) + (name "RB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "RB6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "RB7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 17.78 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -17.78 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 12.7 180) + (length 2.54) + (name "RC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 10.16 180) + (length 2.54) + (name "RC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 7.62 180) + (length 2.54) + (name "RC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 5.08 180) + (length 2.54) + (name "RC3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 2.54 180) + (length 2.54) + (name "RC4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 0 180) + (length 2.54) + (name "RC5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -2.54 180) + (length 2.54) + (name "RC6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -5.08 180) + (length 2.54) + (name "RC7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) +) diff --git a/DCDC.kicad_sch b/DCDC.kicad_sch index 188e9b4..ccdfe4d 100644 --- a/DCDC.kicad_sch +++ b/DCDC.kicad_sch @@ -2,7 +2,7 @@ (version 20250114) (generator "eeschema") (generator_version "9.0") - (uuid "ca97ff44-1ec8-4ded-a11d-55b0a98ea884") + (uuid "a2c4f2a3-e3d2-4b33-9af0-1b86c50a6f81") (paper "A4") (lib_symbols (symbol "Device:C" @@ -306,6 +306,155 @@ ) (embedded_fonts no) ) + (symbol "Device:Polyfuse" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "F" + (at -2.54 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "Polyfuse" + (at 2.54 0 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 1.27 -5.08 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resettable fuse, polymeric positive temperature coefficient" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "resettable fuse PTC PPTC polyfuse polyswitch" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "*polyfuse* *PTC*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "Polyfuse_0_1" + (polyline + (pts + (xy -1.524 2.54) (xy -1.524 1.524) (xy 1.524 -1.524) (xy 1.524 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (rectangle + (start -0.762 2.54) + (end 0.762 -2.54) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0 2.54) (xy 0 -2.54) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "Polyfuse_1_1" + (pin passive line + (at 0 3.81 270) + (length 1.27) + (name "~" + (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 1.27) + (name "~" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "Device:R" (pin_numbers (hide yes) @@ -430,6 +579,322 @@ ) (embedded_fonts no) ) + (symbol "Simulation_SPICE:PMOS" + (pin_numbers + (hide yes) + ) + (pin_names + (offset 0) + ) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "Q" + (at 5.08 1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PMOS" + (at 5.08 -1.27 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "" + (at 5.08 2.54 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 0 -12.7 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "PMOS" + (at 0 -17.145 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "VDMOS" + (at 0 -19.05 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=D 2=G 3=S" + (at 0 -15.24 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "transistor PMOS P-MOS P-MOSFET simulation" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PMOS_0_1" + (polyline + (pts + (xy 0.254 1.905) (xy 0.254 -1.905) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.254 0) (xy -2.54 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 2.286) (xy 0.762 1.27) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 1.778) (xy 3.302 1.778) (xy 3.302 -1.778) (xy 0.762 -1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 0.508) (xy 0.762 -0.508) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 0.762 -1.27) (xy 0.762 -2.286) + ) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 1.651 0) + (radius 2.794) + (stroke + (width 0.254) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.286 0) (xy 1.27 0.381) (xy 1.27 -0.381) (xy 2.286 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 2.54) (xy 2.54 1.778) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (circle + (center 2.54 1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (circle + (center 2.54 -1.778) + (radius 0.254) + (stroke + (width 0) + (type default) + ) + (fill + (type outline) + ) + ) + (polyline + (pts + (xy 2.54 -2.54) (xy 2.54 0) (xy 0.762 0) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 2.794 -0.508) (xy 2.921 -0.381) (xy 3.683 -0.381) (xy 3.81 -0.254) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + (polyline + (pts + (xy 3.302 -0.381) (xy 2.921 0.254) (xy 3.683 0.254) (xy 3.302 -0.381) + ) + (stroke + (width 0) + (type default) + ) + (fill + (type none) + ) + ) + ) + (symbol "PMOS_1_1" + (pin input line + (at -5.08 0 0) + (length 2.54) + (name "G" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 5.08 270) + (length 2.54) + (name "D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin passive line + (at 2.54 -5.08 90) + (length 2.54) + (name "S" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) (symbol "TPS63070:TPS630701RNMR" (pin_names (offset 0.254) @@ -830,6 +1295,131 @@ ) (embedded_fonts no) ) + (symbol "power:+12V" + (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 -3.81 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 0 3.556 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 \"+12V\"" + (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 "+12V_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 "+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 "power:+5V" (power) (pin_numbers @@ -1058,6 +1648,12 @@ ) ) (junction + (at 81.28 77.47) + (diameter 0) + (color 0 0 0 0) + (uuid "0e9fce07-1afa-4e9d-8ba4-fa9c03677fdf") + ) + (junction (at 187.96 87.63) (diameter 0) (color 0 0 0 0) @@ -1163,6 +1759,16 @@ ) (wire (pts + (xy 64.77 85.09) (xy 64.77 86.36) + ) + (stroke + (width 0) + (type default) + ) + (uuid "0d584a02-ba38-49ec-9868-4a18225a0ce7") + ) + (wire + (pts (xy 187.96 87.63) (xy 196.85 87.63) ) (stroke @@ -1233,6 +1839,16 @@ ) (wire (pts + (xy 41.91 73.66) (xy 41.91 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "350ae1e1-27c6-44d3-8756-77286b09c5b8") + ) + (wire + (pts (xy 118.11 102.87) (xy 100.33 102.87) ) (stroke @@ -1393,6 +2009,16 @@ ) (wire (pts + (xy 41.91 77.47) (xy 43.18 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "8240f538-e9f0-46e8-b286-934b3c2dd6d7") + ) + (wire + (pts (xy 81.28 85.09) (xy 85.09 85.09) ) (stroke @@ -1513,6 +2139,16 @@ ) (wire (pts + (xy 69.85 77.47) (xy 81.28 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "d5edb5d9-932d-4499-a166-44fce84b481a") + ) + (wire + (pts (xy 158.75 102.87) (xy 175.26 102.87) ) (stroke @@ -1553,6 +2189,16 @@ ) (wire (pts + (xy 50.8 77.47) (xy 59.69 77.47) + ) + (stroke + (width 0) + (type default) + ) + (uuid "e23bfb02-abd1-40eb-8247-154035dcaa59") + ) + (wire + (pts (xy 100.33 85.09) (xy 100.33 91.44) ) (stroke @@ -1699,6 +2345,72 @@ ) (symbol (lib_id "power:GND") + (at 64.77 86.36 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "12f501a0-58d3-4c86-a6de-39e9d22d666b") + (property "Reference" "#PWR015" + (at 64.77 92.71 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "GND" + (at 64.77 91.44 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 64.77 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 64.77 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"GND\" , ground" + (at 64.77 86.36 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "8db19a56-6864-47b1-b97f-fb30d64cda95") + ) + (instances + (project "" + (path "/69b0621f-5586-4073-89bf-b1438360aa11/e204ae91-c5ce-46a9-83d2-2d7fe4f9cce3" + (reference "#PWR015") + (unit 1) + ) + ) + ) + ) + (symbol + (lib_id "power:GND") (at 167.64 90.17 0) (unit 1) (exclude_from_sim no) @@ -1970,6 +2682,104 @@ ) ) (symbol + (lib_id "Simulation_SPICE:PMOS") + (at 64.77 80.01 270) + (mirror x) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (uuid "42822796-d8f5-4006-bd98-7d68a6dceb1e") + (property "Reference" "Q1" + (at 64.77 73.66 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "PMOS" + (at 64.77 71.12 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 67.31 74.93 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ngspice.sourceforge.io/docs/ngspice-html-manual/manual.xhtml#cha_MOSFETs" + (at 52.07 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "P-MOSFET transistor, drain/source/gate" + (at 64.77 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Device" "PMOS" + (at 47.625 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Type" "VDMOS" + (at 45.72 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Sim.Pins" "1=D 2=G 3=S" + (at 49.53 80.01 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "2" + (uuid "a53fdaa8-23eb-4e0b-804b-3c1476827a0f") + ) + (pin "1" + (uuid "21f61bdc-c4b1-457b-b17e-0e53c3a049d2") + ) + (pin "3" + (uuid "cf5cdc63-d7f1-41ee-b065-3521a1ef18e7") + ) + (instances + (project "" + (path "/69b0621f-5586-4073-89bf-b1438360aa11/e204ae91-c5ce-46a9-83d2-2d7fe4f9cce3" + (reference "Q1") + (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:+5V") (at 196.85 74.93 0) (unit 1) @@ -2756,6 +3566,75 @@ ) ) (symbol + (lib_id "Device:Polyfuse") + (at 46.99 77.47 90) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "c72d36cc-cff9-4f41-b6a5-72d5a0cd244b") + (property "Reference" "F1" + (at 46.99 71.12 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Value" "1A" + (at 46.99 73.66 90) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 52.07 76.2 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + (hide yes) + ) + ) + (property "Datasheet" "~" + (at 46.99 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Resettable fuse, polymeric positive temperature coefficient" + (at 46.99 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "44c60575-dea0-4d99-b972-a83a6fe02ea4") + ) + (pin "2" + (uuid "1bcb91d0-8e20-4e40-af03-e8eb32f76c19") + ) + (instances + (project "" + (path "/69b0621f-5586-4073-89bf-b1438360aa11/e204ae91-c5ce-46a9-83d2-2d7fe4f9cce3" + (reference "F1") + (unit 1) + ) + ) + ) + ) + (symbol (lib_id "Device:C") (at 90.17 81.28 0) (unit 1) @@ -3102,6 +3981,72 @@ ) ) (symbol + (lib_id "power:+12V") + (at 41.91 73.66 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "f8f21373-2ff0-462d-b6c8-7984744a7049") + (property "Reference" "#PWR016" + (at 41.91 77.47 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Value" "+12V" + (at 41.91 68.58 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property "Footprint" "" + (at 41.91 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "" + (at 41.91 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Power symbol creates a global label with name \"+12V\"" + (at 41.91 73.66 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "1" + (uuid "09c1c85b-ad7b-4973-bfbc-f89b40e31fd8") + ) + (instances + (project "" + (path "/69b0621f-5586-4073-89bf-b1438360aa11/e204ae91-c5ce-46a9-83d2-2d7fe4f9cce3" + (reference "#PWR016") + (unit 1) + ) + ) + ) + ) + (symbol (lib_id "power:GND") (at 106.68 118.11 0) (unit 1) diff --git a/SwitchBoardController-backups/SwitchBoardController-2025-11-21_105116.zip b/SwitchBoardController-backups/SwitchBoardController-2025-11-21_105116.zip Binary files differdeleted file mode 100644 index 328b1ce..0000000 --- a/SwitchBoardController-backups/SwitchBoardController-2025-11-21_105116.zip +++ /dev/null diff --git a/SwitchBoardController-backups/SwitchBoardController-2025-11-21_105633.zip b/SwitchBoardController-backups/SwitchBoardController-2025-11-21_105633.zip Binary files differdeleted file mode 100644 index 811d5fa..0000000 --- a/SwitchBoardController-backups/SwitchBoardController-2025-11-21_105633.zip +++ /dev/null diff --git a/SwitchBoardController-backups/SwitchBoardController-2025-11-21_114613.zip b/SwitchBoardController-backups/SwitchBoardController-2025-11-21_114613.zip Binary files differnew file mode 100644 index 0000000..b77131a --- /dev/null +++ b/SwitchBoardController-backups/SwitchBoardController-2025-11-21_114613.zip diff --git a/SwitchBoardController-backups/SwitchBoardController-2025-11-21_150022.zip b/SwitchBoardController-backups/SwitchBoardController-2025-11-21_150022.zip Binary files differnew file mode 100644 index 0000000..8db434a --- /dev/null +++ b/SwitchBoardController-backups/SwitchBoardController-2025-11-21_150022.zip diff --git a/Voltage_Sensor.kicad_sch b/Voltage_Sensor.kicad_sch index a287ec5..d9e89d0 100644 --- a/Voltage_Sensor.kicad_sch +++ b/Voltage_Sensor.kicad_sch @@ -2,7 +2,7 @@ (version 20250114) (generator "eeschema") (generator_version "9.0") - (uuid "20716b07-90a2-4fb4-9636-948b2e09343c") + (uuid "89c6825b-cc43-4d42-b01b-9a554396ef94") (paper "A4") (lib_symbols (symbol "AMC131M01:ISOW1412DFMR" diff --git a/sym-lib-table b/sym-lib-table index 7b867a0..46f2057 100644 --- a/sym-lib-table +++ b/sym-lib-table @@ -2,4 +2,5 @@ (version 7) (lib (name "TPS63070")(type "KiCad")(uri "C:/Users/josdrak/Documents/KiCad/Imports/ul_TPS630701RNMR/KiCADv6/2025-11-21_15-40-39.kicad_sym")(options "")(descr "")) (lib (name "AMC131M01")(type "KiCad")(uri "${KICAD9_SYMBOL_DIR}/AMC131M01.kicad_sym")(options "")(descr "")) + (lib (name "CustomFootprints")(type "KiCad")(uri "${KIPRJMOD}/CustomFootprints.kicad_sym")(options "")(descr "")) ) diff --git a/uC.kicad_sch b/uC.kicad_sch index 268e896..f7d11ce 100644 --- a/uC.kicad_sch +++ b/uC.kicad_sch @@ -2,7 +2,746 @@ (version 20250114) (generator "eeschema") (generator_version "9.0") - (uuid "2d743e62-f42a-4ee3-89f1-3bdde6711810") + (uuid "8fc814b1-8afb-4a56-a38e-07a9ce30ee5c") (paper "A4") - (lib_symbols) + (lib_symbols + (symbol "CustomFootprints:PIC16F18156-xSO" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U4" + (at 2.1433 27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PIC16F18156-xSO" + (at 2.1433 25.4 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" + (at 1.27 -27.94 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC16F18156-76-Microcontroller-Data-Sheet-DS40002484.pdf" + (at 15.24 -7.62 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "8-bit Flash MCU, 32MHz, 28KB Flash, 2K RAM 256B EEPROM, SOIC-28" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "FLASH-Based 8-Bit CMOS Microcontroller Low Power CRC DSM ADC^2 CLC PLL 32MHz" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "SOIC*7.5x17.9mm*P1.27mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "PIC16F18156-xSO_0_1" + (rectangle + (start -17.78 22.86) + (end 17.78 -22.86) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "PIC16F18156-xSO_1_0" + (pin power_in line + (at 0 -25.4 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol "PIC16F18156-xSO_1_1" + (pin input line + (at -20.32 20.32 0) + (length 2.54) + (name "RE3/~{MCLR}/VPP" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -2.54 0) + (length 2.54) + (name "RC0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -5.08 0) + (length 2.54) + (name "RC1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -7.62 0) + (length 2.54) + (name "RC2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -10.16 0) + (length 2.54) + (name "RC3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -12.7 0) + (length 2.54) + (name "RC4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -15.24 0) + (length 2.54) + (name "RC5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -17.78 0) + (length 2.54) + (name "RC6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -20.32 -20.32 0) + (length 2.54) + (name "RC7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at -3.81 -25.4 90) + (length 2.54) + (name "VSS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 25.4 270) + (length 2.54) + (name "VDD" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 20.32 180) + (length 2.54) + (name "RA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 17.78 180) + (length 2.54) + (name "RA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 15.24 180) + (length 2.54) + (name "RA2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 12.7 180) + (length 2.54) + (name "RA3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 10.16 180) + (length 2.54) + (name "RA4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 7.62 180) + (length 2.54) + (name "RA5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 5.08 180) + (length 2.54) + (name "RA6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 2.54 180) + (length 2.54) + (name "RA7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -2.54 180) + (length 2.54) + (name "RB0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "21" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -5.08 180) + (length 2.54) + (name "RB1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "22" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -7.62 180) + (length 2.54) + (name "RB2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "23" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -10.16 180) + (length 2.54) + (name "RB3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "24" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -12.7 180) + (length 2.54) + (name "RB4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "25" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -15.24 180) + (length 2.54) + (name "RB5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "26" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -17.78 180) + (length 2.54) + (name "RB6/ICSPCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "27" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 20.32 -20.32 180) + (length 2.54) + (name "RB7/ICSPDAT" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "28" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (embedded_fonts no) + ) + ) + (symbol + (lib_id "CustomFootprints:PIC16F18156-xSO") + (at 204.47 71.12 0) + (unit 1) + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (dnp no) + (fields_autoplaced yes) + (uuid "66a873be-abb8-4578-af33-f3038bbcb3ac") + (property "Reference" "U3" + (at 206.6133 43.18 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "PIC16F18156-xSO" + (at 206.6133 45.72 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm" + (at 205.74 99.06 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://ww1.microchip.com/downloads/aemDocuments/documents/MCU08/ProductDocuments/DataSheets/PIC16F18156-76-Microcontroller-Data-Sheet-DS40002484.pdf" + (at 219.71 78.74 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "8-bit Flash MCU, 32MHz, 28KB Flash, 2K RAM 256B EEPROM, SOIC-28" + (at 204.47 71.12 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (pin "17" + (uuid "fd50002a-fbc3-4198-98cd-1e855d2534db") + ) + (pin "23" + (uuid "0d4c53ea-72af-4168-adff-97bbe5d01cb3") + ) + (pin "12" + (uuid "048637c2-a3cc-48a9-b907-35d097e615f8") + ) + (pin "4" + (uuid "a7b59030-7cb1-4610-8113-17ef65b5f457") + ) + (pin "5" + (uuid "aa4bdd01-f6a8-4e6f-856b-fce239acd372") + ) + (pin "7" + (uuid "40f1be64-0ee1-49b0-aa5a-933a2a06d929") + ) + (pin "20" + (uuid "e0c25531-080a-4b96-8649-7d8a72c2097a") + ) + (pin "6" + (uuid "db1117a0-3102-4c5b-af2f-c0ac4ccc926b") + ) + (pin "2" + (uuid "92658a19-29cc-4409-ac26-e0efdfe296a6") + ) + (pin "9" + (uuid "3b181975-be53-4b5c-ad03-2dc4baf01ba8") + ) + (pin "14" + (uuid "391b7fba-0ce1-415e-a67b-971e27c3fc24") + ) + (pin "26" + (uuid "c639b279-cda6-4652-af4b-9199d12126d0") + ) + (pin "13" + (uuid "3016689c-9978-4976-beca-70fe9e4a01e3") + ) + (pin "11" + (uuid "3460ce6c-38c8-4b4f-8f47-ddbf3bfaf4c5") + ) + (pin "19" + (uuid "05320576-4070-47f7-9df2-0a0e4631d29e") + ) + (pin "1" + (uuid "6f6bfa27-a11c-404e-b41e-a6e4c96e8295") + ) + (pin "16" + (uuid "6b7d2105-a7b8-4900-8b10-50aa8b2da46f") + ) + (pin "18" + (uuid "45f14567-52f9-4d95-8cbd-7e967ce0f220") + ) + (pin "3" + (uuid "3025ff7c-a70e-4487-8138-11f258eb3897") + ) + (pin "10" + (uuid "80d2f247-3885-4353-8f06-7767e438beaf") + ) + (pin "15" + (uuid "783f6679-7c0a-447b-b03a-4f2422d729e9") + ) + (pin "21" + (uuid "5ca799ca-856b-4916-878b-77d9fa42e684") + ) + (pin "8" + (uuid "696c1466-9a58-474b-b247-2ab50ec1c21b") + ) + (pin "22" + (uuid "908d6d40-6e79-495e-b692-a2ce3bcd9af6") + ) + (pin "24" + (uuid "7f4782e0-7411-4c78-b760-76585dc84233") + ) + (pin "28" + (uuid "3c8b9a1f-cbbd-45c5-8080-707fbcf7d4b6") + ) + (pin "27" + (uuid "078a572b-c9e5-4b18-ae7d-7da92d7de284") + ) + (pin "25" + (uuid "11740272-9fb3-43a5-ba26-301895233a33") + ) + (instances + (project "" + (path "/69b0621f-5586-4073-89bf-b1438360aa11/d1804225-ed90-4c3f-9338-64e62993aef9" + (reference "U3") + (unit 1) + ) + ) + ) + ) ) |
