summaryrefslogtreecommitdiff
path: root/OpenPLC_version_1/hardware/OpenPLCv1.2/OpenPLC_V2.net
diff options
context:
space:
mode:
Diffstat (limited to 'OpenPLC_version_1/hardware/OpenPLCv1.2/OpenPLC_V2.net')
-rwxr-xr-xOpenPLC_version_1/hardware/OpenPLCv1.2/OpenPLC_V2.net902
1 files changed, 902 insertions, 0 deletions
diff --git a/OpenPLC_version_1/hardware/OpenPLCv1.2/OpenPLC_V2.net b/OpenPLC_version_1/hardware/OpenPLCv1.2/OpenPLC_V2.net
new file mode 100755
index 0000000..20cb8e2
--- /dev/null
+++ b/OpenPLC_version_1/hardware/OpenPLCv1.2/OpenPLC_V2.net
@@ -0,0 +1,902 @@
+(export (version D)
+ (design
+ (source /home/easwaran/Git's/FOSSEErelated/OpenPLC/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_V2.sch)
+ (date "Fri 25 Jan 2019 05:42:18 PM IST")
+ (tool "Eeschema 5.0.1")
+ (sheet (number 1) (name /) (tstamps /)
+ (title_block
+ (title "Open PLC")
+ (company FOSSEE)
+ (rev)
+ (date)
+ (source OpenPLC_V2.sch)
+ (comment (number 1) (value ""))
+ (comment (number 2) (value ""))
+ (comment (number 3) (value ""))
+ (comment (number 4) (value "")))))
+ (components
+ (comp (ref D2)
+ (value LED)
+ (footprint LEDs:LED_0805)
+ (libsource (lib OpenPLC_Kicad_Single_Strip_Unordered-rescue) (part LED-RESCUE-OpenPLC_Kicad_Single_Strip_Unordered) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58072532))
+ (comp (ref R3)
+ (value 470E)
+ (footprint Resistors_SMD:R_0805)
+ (libsource (lib OpenPLC_V2-rescue) (part R) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5807258D))
+ (comp (ref Y1)
+ (value 16Mhz)
+ (footprint Crystals:Crystal_HC49-U_Vertical)
+ (libsource (lib OpenPLC_V2-rescue) (part Crystal) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5811A869))
+ (comp (ref C8)
+ (value 22pF)
+ (footprint Capacitors_SMD:C_0805)
+ (libsource (lib OpenPLC_V2-rescue) (part CP1) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5811A924))
+ (comp (ref C7)
+ (value 22pF)
+ (footprint Capacitors_SMD:C_0805)
+ (libsource (lib OpenPLC_V2-rescue) (part CP1) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5811A9D8))
+ (comp (ref SW1)
+ (value SW_PUSH)
+ (footprint Buttons_Switches_SMD:SW_SPST_B3SL-1002P)
+ (libsource (lib OpenPLC_V2-rescue) (part SW_PUSH) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5811B196))
+ (comp (ref C9)
+ (value 100nF)
+ (footprint Capacitors_SMD:C_0805)
+ (libsource (lib OpenPLC_V2-rescue) (part C_Small) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 581780ED))
+ (comp (ref CON2)
+ (value AVR-ISP-10)
+ (footprint IDC:IDC-Header_2x05_Pitch2.54mm_Straight)
+ (libsource (lib OpenPLC_V2-rescue) (part AVR-ISP-10) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5818465B))
+ (comp (ref IC1)
+ (value ATMEGA16-P)
+ (footprint Housings_DIP:DIP-40_W15.24mm_LongPads)
+ (libsource (lib OpenPLC_Modular-rescue) (part ATMEGA16-P-RESCUE-OpenPLC_Modular) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5805FD37))
+ (comp (ref P7)
+ (value Max232)
+ (footprint Socket_Strips:Socket_Strip_Angled_1x04_Pitch2.54mm)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x04) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58483C51))
+ (comp (ref P12)
+ (value PortA_M)
+ (footprint Pin_Headers:Pin_Header_Straight_1x12_Pitch2.54mm)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x12) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58496C61))
+ (comp (ref R4)
+ (value 1K)
+ (footprint Resistors_SMD:R_0805)
+ (libsource (lib OpenPLC_V2-rescue) (part R_Small) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58629D50))
+ (comp (ref R5)
+ (value 1K)
+ (footprint Resistors_SMD:R_0805)
+ (libsource (lib OpenPLC_V2-rescue) (part R_Small) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58629F52))
+ (comp (ref D36)
+ (value RX)
+ (footprint LEDs:LED_0805)
+ (libsource (lib OpenPLC_Kicad_Single_Strip_Unordered-rescue) (part LED-RESCUE-OpenPLC_Kicad_Single_Strip_Unordered) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5862A161))
+ (comp (ref D37)
+ (value TX)
+ (footprint LEDs:LED_0805)
+ (libsource (lib OpenPLC_Kicad_Single_Strip_Unordered-rescue) (part LED-RESCUE-OpenPLC_Kicad_Single_Strip_Unordered) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5862A365))
+ (comp (ref P15)
+ (value PortD_M)
+ (footprint Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x08) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58498D21))
+ (comp (ref P14)
+ (value PortC_M)
+ (footprint Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x08) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58497D83))
+ (comp (ref P13)
+ (value PortB_M)
+ (footprint Pin_Headers:Pin_Header_Straight_1x08_Pitch2.54mm)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x08) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5849707A))
+ (comp (ref P4)
+ (value PortB)
+ (footprint TerminalBlocks_Phoenix:TerminalBlock_Phoenix_MKDS1.5-8pol)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x08) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 583573F0))
+ (comp (ref P5)
+ (value PortC)
+ (footprint TerminalBlocks_Phoenix:TerminalBlock_Phoenix_MKDS1.5-8pol)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x08) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5835E69C))
+ (comp (ref P6)
+ (value PortD)
+ (footprint TerminalBlocks_Phoenix:TerminalBlock_Phoenix_MKDS1.5-8pol)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x08) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58371543))
+ (comp (ref P8)
+ (value PortB_B)
+ (footprint Socket_Strips:Socket_Strip_Straight_1x08_Pitch2.54mm)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x08) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58492B4D))
+ (comp (ref P9)
+ (value PortA_B)
+ (footprint Socket_Strips:Socket_Strip_Straight_1x12_Pitch2.54mm)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x12) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58492F08))
+ (comp (ref P10)
+ (value PortC_B)
+ (footprint Socket_Strips:Socket_Strip_Straight_1x08_Pitch2.54mm)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x08) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58495924))
+ (comp (ref P11)
+ (value PortD_B)
+ (footprint Socket_Strips:Socket_Strip_Straight_1x08_Pitch2.54mm)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x08) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58495B13))
+ (comp (ref L1)
+ (value INDUCTOR)
+ (footprint Inductors_SMD:L_Fastron_PISR_Handsoldering)
+ (libsource (lib OpenPLC_V2-rescue) (part INDUCTOR) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5AB26F3A))
+ (comp (ref Cout1)
+ (value 1000uf)
+ (footprint Capacitors_THT:CP_Radial_D10.0mm_P5.00mm)
+ (libsource (lib Device) (part CP) (description "Polarized capacitor"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5AB26F9D))
+ (comp (ref Cin1)
+ (value 100uf)
+ (footprint Capacitors_THT:CP_Radial_D8.0mm_P3.50mm)
+ (libsource (lib Device) (part CP) (description "Polarized capacitor"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5AB27043))
+ (comp (ref J4)
+ (value Conn_01x04)
+ (footprint Connectors_JST:JST_EH_B04B-EH-A_04x2.50mm_Straight)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x04) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5AB399B4))
+ (comp (ref J3)
+ (value Conn_01x04)
+ (footprint Connectors_JST:JST_EH_B04B-EH-A_04x2.50mm_Straight)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x04) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5AB39A69))
+ (comp (ref J1)
+ (value Conn_01x04)
+ (footprint Connectors_JST:JST_EH_B04B-EH-A_04x2.50mm_Straight)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x04) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5AB39B08))
+ (comp (ref J2)
+ (value Conn_01x04)
+ (footprint Connectors_JST:JST_EH_B04B-EH-A_04x2.50mm_Straight)
+ (libsource (lib OpenPLC_V2-rescue) (part Conn_01x04) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5AB3A1F9))
+ (comp (ref D1)
+ (value D)
+ (footprint Diodes_THT:D_DO-41_SOD81_P10.16mm_Horizontal)
+ (libsource (lib OpenPLC_V2-rescue) (part D) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5830C154))
+ (comp (ref C3)
+ (value 10uF)
+ (footprint Capacitors_THT:CP_Radial_D5.0mm_P2.00mm)
+ (libsource (lib OpenPLC_V2-rescue) (part CP) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 580723AB))
+ (comp (ref C2)
+ (value 100uF)
+ (footprint Capacitors_THT:CP_Radial_D5.0mm_P2.00mm)
+ (libsource (lib OpenPLC_V2-rescue) (part CP) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5807235C))
+ (comp (ref U1)
+ (value 7805)
+ (footprint TO_SOT_Packages_THT:TO-220-3_Vertical)
+ (libsource (lib OpenPLC_Kicad_Single_Strip_Unordered-rescue) (part 7805-RESCUE-OpenPLC_Kicad_Single_Strip_Unordered) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 58071FE9))
+ (comp (ref Regulator1)
+ (value "24 to 12")
+ (footprint TO_SOT_Packages_THT:TO-220-5_Horizontal)
+ (datasheet http://www.ti.com/lit/ds/symlink/lm2576.pdf)
+ (libsource (lib Regulator_Switching) (part LM2576HVT-12) (description "12V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-220-5"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BDE60F1))
+ (comp (ref D3)
+ (value MBR340)
+ (footprint Diodes_THT:D_DO-201AD_P15.24mm_Horizontal)
+ (datasheet http://www.onsemi.com/pub_link/Collateral/MBR340-D.PDF)
+ (libsource (lib Diode) (part MBR340) (description "40V 3A Schottky Barrier Rectifier Diode, DO-201AD"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BEA2CF8))
+ (comp (ref powerIn1)
+ (value 24V)
+ (footprint TerminalBlocks_Phoenix:TerminalBlock_Phoenix_MKDS1.5-2pol)
+ (datasheet ~)
+ (libsource (lib OpenPLC_V2-rescue) (part Screw_Terminal_01x02-Connector) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BEE7A3C))
+ (comp (ref D4)
+ (value D_Schottky)
+ (footprint Diodes_THT:D_DO-201AD_P12.70mm_Horizontal)
+ (datasheet ~)
+ (libsource (lib OpenPLC_V2-rescue) (part D_Schottky-Device) (description ""))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5BE77FA9))
+ (comp (ref J5)
+ (value Screw_Terminal_01x04)
+ (footprint TerminalBlocks_Phoenix:TerminalBlock_Phoenix_MKDS1.5-4pol)
+ (datasheet ~)
+ (libsource (lib Connector) (part Screw_Terminal_01x04) (description "Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5C4AA534))
+ (comp (ref J6)
+ (value Screw_Terminal_01x08)
+ (footprint TerminalBlocks_Phoenix:TerminalBlock_Phoenix_MKDS1.5-8pol)
+ (datasheet ~)
+ (libsource (lib Connector) (part Screw_Terminal_01x08) (description "Generic screw terminal, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)"))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 5C4AA7BC)))
+ (libparts
+ (libpart (lib Connector) (part Screw_Terminal_01x04)
+ (description "Generic screw terminal, single row, 01x04, script generated (kicad-library-utils/schlib/autogen/connector/)")
+ (docs ~)
+ (footprints
+ (fp TerminalBlock*:*))
+ (fields
+ (field (name Reference) J)
+ (field (name Value) Screw_Terminal_01x04))
+ (pins
+ (pin (num 1) (name Pin_1) (type passive))
+ (pin (num 2) (name Pin_2) (type passive))
+ (pin (num 3) (name Pin_3) (type passive))
+ (pin (num 4) (name Pin_4) (type passive))))
+ (libpart (lib Connector) (part Screw_Terminal_01x08)
+ (description "Generic screw terminal, single row, 01x08, script generated (kicad-library-utils/schlib/autogen/connector/)")
+ (docs ~)
+ (footprints
+ (fp TerminalBlock*:*))
+ (fields
+ (field (name Reference) J)
+ (field (name Value) Screw_Terminal_01x08))
+ (pins
+ (pin (num 1) (name Pin_1) (type passive))
+ (pin (num 2) (name Pin_2) (type passive))
+ (pin (num 3) (name Pin_3) (type passive))
+ (pin (num 4) (name Pin_4) (type passive))
+ (pin (num 5) (name Pin_5) (type passive))
+ (pin (num 6) (name Pin_6) (type passive))
+ (pin (num 7) (name Pin_7) (type passive))
+ (pin (num 8) (name Pin_8) (type passive))))
+ (libpart (lib Device) (part CP)
+ (description "Polarized capacitor")
+ (docs ~)
+ (footprints
+ (fp CP_*))
+ (fields
+ (field (name Reference) C)
+ (field (name Value) CP))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib Diode) (part 1N5820)
+ (aliases
+ (alias 1N5821)
+ (alias 1N5822)
+ (alias MBR340))
+ (description "20V 3A Schottky Barrier Rectifier Diode, DO-201AD")
+ (docs http://www.vishay.com/docs/88526/1n5820.pdf)
+ (footprints
+ (fp D*DO?201AD*))
+ (fields
+ (field (name Reference) D)
+ (field (name Value) 1N5820)
+ (field (name Footprint) Diode_THT:D_DO-201AD_P15.24mm_Horizontal))
+ (pins
+ (pin (num 1) (name K) (type passive))
+ (pin (num 2) (name A) (type passive))))
+ (libpart (lib OpenPLC_Kicad_Single_Strip_Unordered-rescue) (part 7805-RESCUE-OpenPLC_Kicad_Single_Strip_Unordered)
+ (fields
+ (field (name Reference) U)
+ (field (name Value) 7805-RESCUE-OpenPLC_Kicad_Single_Strip_Unordered))
+ (pins
+ (pin (num 1) (name VI) (type input))
+ (pin (num 2) (name GND) (type input))
+ (pin (num 3) (name VO) (type power_out))))
+ (libpart (lib OpenPLC_Kicad_Single_Strip_Unordered-rescue) (part LED-RESCUE-OpenPLC_Kicad_Single_Strip_Unordered)
+ (footprints
+ (fp LED-*)
+ (fp LED_*))
+ (fields
+ (field (name Reference) D)
+ (field (name Value) LED-RESCUE-OpenPLC_Kicad_Single_Strip_Unordered))
+ (pins
+ (pin (num 1) (name K) (type passive))
+ (pin (num 2) (name A) (type passive))))
+ (libpart (lib OpenPLC_Modular-rescue) (part ATMEGA16-P-RESCUE-OpenPLC_Modular)
+ (footprints
+ (fp 40DIP-ELL600)
+ (fp 40dip600))
+ (fields
+ (field (name Reference) IC)
+ (field (name Value) ATMEGA16-P-RESCUE-OpenPLC_Modular)
+ (field (name Footprint) DIL40))
+ (pins
+ (pin (num 1) (name "(T0/XCK)PB0") (type BiDi))
+ (pin (num 2) (name "(T1)PB1") (type BiDi))
+ (pin (num 3) (name "(AIN0/INT2)PB2") (type BiDi))
+ (pin (num 4) (name "(AIN1/OC0)PB3") (type BiDi))
+ (pin (num 5) (name "(~SS~)PB4") (type BiDi))
+ (pin (num 6) (name "(MOSI)PB5") (type BiDi))
+ (pin (num 7) (name "(MISO)PB6") (type BiDi))
+ (pin (num 8) (name "(SCK)PB7") (type BiDi))
+ (pin (num 9) (name ~RESET) (type input))
+ (pin (num 10) (name VCC) (type power_in))
+ (pin (num 11) (name GND) (type power_in))
+ (pin (num 12) (name XTAL2) (type BiDi))
+ (pin (num 13) (name XTAL1) (type BiDi))
+ (pin (num 14) (name "(RXD)PD0") (type BiDi))
+ (pin (num 15) (name "(TXD)PD1") (type BiDi))
+ (pin (num 16) (name "(INT0)PD2") (type BiDi))
+ (pin (num 17) (name "(INT1)PD3") (type BiDi))
+ (pin (num 18) (name "(OC1B)PD4") (type BiDi))
+ (pin (num 19) (name "(OC1A)PD5") (type BiDi))
+ (pin (num 20) (name "(ICP)PD6") (type BiDi))
+ (pin (num 21) (name "(OC2)PD7") (type BiDi))
+ (pin (num 22) (name "(SCL)PC0") (type BiDi))
+ (pin (num 23) (name "(SDA)PC1") (type BiDi))
+ (pin (num 24) (name "(TCK)PC2") (type BiDi))
+ (pin (num 25) (name "(TMS)PC3") (type BiDi))
+ (pin (num 26) (name "(TDO)PC4") (type BiDi))
+ (pin (num 27) (name "(TDI)PC5") (type BiDi))
+ (pin (num 28) (name "(TOSC1)PC6") (type BiDi))
+ (pin (num 29) (name "(TOSC2)PC7") (type BiDi))
+ (pin (num 30) (name AVCC) (type power_in))
+ (pin (num 31) (name AGND) (type power_in))
+ (pin (num 32) (name AREF) (type power_in))
+ (pin (num 33) (name "(ADC7)PA7") (type BiDi))
+ (pin (num 34) (name "(ADC6)PA6") (type BiDi))
+ (pin (num 35) (name "(ADC5)PA5") (type BiDi))
+ (pin (num 36) (name "(ADC4)PA4") (type BiDi))
+ (pin (num 37) (name "(ADC3)PA3") (type BiDi))
+ (pin (num 38) (name "(ADC2)PA2") (type BiDi))
+ (pin (num 39) (name "(ADC1)PA1") (type BiDi))
+ (pin (num 40) (name "(ADC0)PA0") (type BiDi))))
+ (libpart (lib OpenPLC_V2-rescue) (part AVR-ISP-10)
+ (fields
+ (field (name Reference) CON)
+ (field (name Value) AVR-ISP-10)
+ (field (name Footprint) AVR-ISP-10))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))
+ (pin (num 3) (name ~) (type passive))
+ (pin (num 4) (name ~) (type passive))
+ (pin (num 5) (name ~) (type passive))
+ (pin (num 6) (name ~) (type passive))
+ (pin (num 7) (name ~) (type passive))
+ (pin (num 8) (name ~) (type passive))
+ (pin (num 9) (name ~) (type passive))
+ (pin (num 10) (name ~) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part CP)
+ (footprints
+ (fp CP_*))
+ (fields
+ (field (name Reference) C)
+ (field (name Value) CP))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part CP1)
+ (footprints
+ (fp CP_*))
+ (fields
+ (field (name Reference) C)
+ (field (name Value) CP1))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part C_Small)
+ (footprints
+ (fp C_*))
+ (fields
+ (field (name Reference) C)
+ (field (name Value) C_Small))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part Conn_01x04)
+ (footprints
+ (fp Connector*:*_??x*mm*)
+ (fp Connector*:*1x??x*mm*)
+ (fp Pin?Header?Straight?1X*)
+ (fp Pin?Header?Angled?1X*)
+ (fp Socket?Strip?Straight?1X*)
+ (fp Socket?Strip?Angled?1X*))
+ (fields
+ (field (name Reference) J)
+ (field (name Value) Conn_01x04))
+ (pins
+ (pin (num 1) (name Pin_1) (type passive))
+ (pin (num 2) (name Pin_2) (type passive))
+ (pin (num 3) (name Pin_3) (type passive))
+ (pin (num 4) (name Pin_4) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part Conn_01x08)
+ (footprints
+ (fp Connector*:*_??x*mm*)
+ (fp Connector*:*1x??x*mm*)
+ (fp Pin?Header?Straight?1X*)
+ (fp Pin?Header?Angled?1X*)
+ (fp Socket?Strip?Straight?1X*)
+ (fp Socket?Strip?Angled?1X*))
+ (fields
+ (field (name Reference) J)
+ (field (name Value) Conn_01x08))
+ (pins
+ (pin (num 1) (name Pin_1) (type passive))
+ (pin (num 2) (name Pin_2) (type passive))
+ (pin (num 3) (name Pin_3) (type passive))
+ (pin (num 4) (name Pin_4) (type passive))
+ (pin (num 5) (name Pin_5) (type passive))
+ (pin (num 6) (name Pin_6) (type passive))
+ (pin (num 7) (name Pin_7) (type passive))
+ (pin (num 8) (name Pin_8) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part Conn_01x12)
+ (footprints
+ (fp Connector*:*_??x*mm*)
+ (fp Connector*:*1x??x*mm*)
+ (fp Pin?Header?Straight?1X*)
+ (fp Pin?Header?Angled?1X*)
+ (fp Socket?Strip?Straight?1X*)
+ (fp Socket?Strip?Angled?1X*))
+ (fields
+ (field (name Reference) J)
+ (field (name Value) Conn_01x12))
+ (pins
+ (pin (num 1) (name Pin_1) (type passive))
+ (pin (num 2) (name Pin_2) (type passive))
+ (pin (num 3) (name Pin_3) (type passive))
+ (pin (num 4) (name Pin_4) (type passive))
+ (pin (num 5) (name Pin_5) (type passive))
+ (pin (num 6) (name Pin_6) (type passive))
+ (pin (num 7) (name Pin_7) (type passive))
+ (pin (num 8) (name Pin_8) (type passive))
+ (pin (num 9) (name Pin_9) (type passive))
+ (pin (num 10) (name Pin_10) (type passive))
+ (pin (num 11) (name Pin_11) (type passive))
+ (pin (num 12) (name Pin_12) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part Crystal)
+ (footprints
+ (fp Crystal*))
+ (fields
+ (field (name Reference) Y)
+ (field (name Value) Crystal))
+ (pins
+ (pin (num 1) (name 1) (type passive))
+ (pin (num 2) (name 2) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part D)
+ (footprints
+ (fp TO-???*)
+ (fp *SingleDiode)
+ (fp *_Diode_*)
+ (fp *SingleDiode*)
+ (fp D_*))
+ (fields
+ (field (name Reference) D)
+ (field (name Value) D))
+ (pins
+ (pin (num 1) (name K) (type passive))
+ (pin (num 2) (name A) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part D_Schottky-Device)
+ (footprints
+ (fp TO-???*)
+ (fp *_Diode_*)
+ (fp *SingleDiode*)
+ (fp D_*))
+ (fields
+ (field (name Reference) D)
+ (field (name Value) D_Schottky-Device))
+ (pins
+ (pin (num 1) (name K) (type passive))
+ (pin (num 2) (name A) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part INDUCTOR)
+ (footprints
+ (fp Choke_*)
+ (fp *Coil*))
+ (fields
+ (field (name Reference) L)
+ (field (name Value) INDUCTOR))
+ (pins
+ (pin (num 1) (name 1) (type passive))
+ (pin (num 2) (name 2) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part R)
+ (footprints
+ (fp R_*)
+ (fp R_*))
+ (fields
+ (field (name Reference) R)
+ (field (name Value) R))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part R_Small)
+ (footprints
+ (fp R_*))
+ (fields
+ (field (name Reference) R)
+ (field (name Value) R_Small))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part SW_PUSH)
+ (fields
+ (field (name Reference) SW)
+ (field (name Value) SW_PUSH))
+ (pins
+ (pin (num 1) (name 1) (type passive))
+ (pin (num 2) (name 2) (type passive))))
+ (libpart (lib OpenPLC_V2-rescue) (part Screw_Terminal_01x02-Connector)
+ (footprints
+ (fp TerminalBlock*:*))
+ (fields
+ (field (name Reference) J)
+ (field (name Value) Screw_Terminal_01x02-Connector))
+ (pins
+ (pin (num 1) (name Pin_1) (type passive))
+ (pin (num 2) (name Pin_2) (type passive))))
+ (libpart (lib Regulator_Switching) (part LM2576HVT-12)
+ (aliases
+ (alias LM2576HVT-3.3)
+ (alias LM2576HVT-5)
+ (alias LM2576HVT-15)
+ (alias LM2576HVT-ADJ)
+ (alias LM2576T-12)
+ (alias LM2576T-3.3)
+ (alias LM2576T-5)
+ (alias LM2576T-15)
+ (alias LM2576T-ADJ)
+ (alias LM2575BT-ADJ)
+ (alias LM2575-3.3BT)
+ (alias LM2575-5.0BT)
+ (alias LM2575-12BT)
+ (alias GL2576-3.3TB5T)
+ (alias GL2576-5.0TB5T)
+ (alias GL2576-12TB5T)
+ (alias GL2576-15TB5T)
+ (alias GL2576-ATB5T))
+ (description "12V, 3A SIMPLE SWITCHER® Step-Down Voltage Regulator, High Voltage Input, TO-220-5")
+ (docs http://www.ti.com/lit/ds/symlink/lm2576.pdf)
+ (footprints
+ (fp TO?220*))
+ (fields
+ (field (name Reference) U)
+ (field (name Value) LM2576HVT-12)
+ (field (name Footprint) Package_TO_SOT_THT:TO-220-5_Vertical))
+ (pins
+ (pin (num 1) (name VIN) (type power_in))
+ (pin (num 2) (name OUT) (type output))
+ (pin (num 3) (name GND) (type power_in))
+ (pin (num 4) (name FB) (type input))
+ (pin (num 5) (name ~ON~/OFF) (type input)))))
+ (libraries
+ (library (logical Connector)
+ (uri /usr/share/kicad/library/Connector.lib))
+ (library (logical Device)
+ (uri /usr/share/kicad/library/Device.lib))
+ (library (logical Diode)
+ (uri /usr/share/kicad/library/Diode.lib))
+ (library (logical OpenPLC_Kicad_Single_Strip_Unordered-rescue)
+ (uri /home/easwaran/Git's/FOSSEErelated/OpenPLC/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-rescue.lib))
+ (library (logical OpenPLC_Modular-rescue)
+ (uri /home/easwaran/Git's/FOSSEErelated/OpenPLC/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Modular-rescue.lib))
+ (library (logical OpenPLC_V2-rescue)
+ (uri /home/easwaran/Git's/FOSSEErelated/OpenPLC/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_V2-rescue.lib))
+ (library (logical Regulator_Switching)
+ (uri /usr/share/kicad/library/Regulator_Switching.lib)))
+ (nets
+ (net (code 1) (name "Net-(D2-Pad1)")
+ (node (ref D2) (pin 1))
+ (node (ref R3) (pin 1)))
+ (net (code 2) (name GND)
+ (node (ref D4) (pin 2))
+ (node (ref powerIn1) (pin 1))
+ (node (ref Regulator1) (pin 3))
+ (node (ref U1) (pin 2))
+ (node (ref D3) (pin 2))
+ (node (ref J5) (pin 1))
+ (node (ref Cin1) (pin 2))
+ (node (ref Cout1) (pin 2))
+ (node (ref J2) (pin 4))
+ (node (ref J1) (pin 4))
+ (node (ref Regulator1) (pin 5))
+ (node (ref C2) (pin 2))
+ (node (ref C3) (pin 2))
+ (node (ref CON2) (pin 6))
+ (node (ref J3) (pin 4))
+ (node (ref IC1) (pin 11))
+ (node (ref C9) (pin 2))
+ (node (ref CON2) (pin 10))
+ (node (ref C8) (pin 1))
+ (node (ref R3) (pin 2))
+ (node (ref P9) (pin 4))
+ (node (ref C7) (pin 1))
+ (node (ref SW1) (pin 1))
+ (node (ref J4) (pin 4))
+ (node (ref P12) (pin 4))
+ (node (ref CON2) (pin 4))
+ (node (ref P7) (pin 3))
+ (node (ref CON2) (pin 8))
+ (node (ref IC1) (pin 31)))
+ (net (code 3) (name 24V)
+ (node (ref P12) (pin 1))
+ (node (ref Cin1) (pin 1))
+ (node (ref Regulator1) (pin 1))
+ (node (ref D4) (pin 1))
+ (node (ref powerIn1) (pin 2))
+ (node (ref J5) (pin 4))
+ (node (ref J4) (pin 1))
+ (node (ref J2) (pin 1))
+ (node (ref J1) (pin 1))
+ (node (ref J3) (pin 1))
+ (node (ref P9) (pin 1)))
+ (net (code 4) (name 12V)
+ (node (ref J5) (pin 3))
+ (node (ref P12) (pin 2))
+ (node (ref J4) (pin 2))
+ (node (ref Cout1) (pin 1))
+ (node (ref D1) (pin 1))
+ (node (ref U1) (pin 1))
+ (node (ref C2) (pin 1))
+ (node (ref P9) (pin 2))
+ (node (ref J2) (pin 2))
+ (node (ref J1) (pin 2))
+ (node (ref L1) (pin 2))
+ (node (ref J3) (pin 2))
+ (node (ref Regulator1) (pin 4)))
+ (net (code 5) (name 5V)
+ (node (ref R5) (pin 2))
+ (node (ref R4) (pin 2))
+ (node (ref P12) (pin 3))
+ (node (ref J4) (pin 3))
+ (node (ref C9) (pin 1))
+ (node (ref D1) (pin 2))
+ (node (ref IC1) (pin 32))
+ (node (ref IC1) (pin 10))
+ (node (ref CON2) (pin 2))
+ (node (ref J2) (pin 3))
+ (node (ref P9) (pin 3))
+ (node (ref J5) (pin 2))
+ (node (ref D2) (pin 2))
+ (node (ref J3) (pin 3))
+ (node (ref U1) (pin 3))
+ (node (ref J1) (pin 3))
+ (node (ref C3) (pin 1))
+ (node (ref IC1) (pin 30))
+ (node (ref P7) (pin 4)))
+ (net (code 6) (name "Net-(D3-Pad1)")
+ (node (ref L1) (pin 1))
+ (node (ref Regulator1) (pin 2))
+ (node (ref D3) (pin 1)))
+ (net (code 8) (name "Net-(D36-Pad2)")
+ (node (ref R4) (pin 1))
+ (node (ref D36) (pin 2)))
+ (net (code 9) (name "Net-(D37-Pad2)")
+ (node (ref R5) (pin 1))
+ (node (ref D37) (pin 2)))
+ (net (code 10) (name /TX)
+ (node (ref IC1) (pin 15))
+ (node (ref P15) (pin 7))
+ (node (ref P7) (pin 1))
+ (node (ref D37) (pin 1))
+ (node (ref P11) (pin 7))
+ (node (ref P6) (pin 2)))
+ (net (code 11) (name /RX)
+ (node (ref D36) (pin 1))
+ (node (ref P7) (pin 2))
+ (node (ref P11) (pin 8))
+ (node (ref P6) (pin 1))
+ (node (ref P15) (pin 8))
+ (node (ref IC1) (pin 14)))
+ (net (code 12) (name /D7)
+ (node (ref IC1) (pin 21))
+ (node (ref P6) (pin 8))
+ (node (ref P15) (pin 1))
+ (node (ref P11) (pin 1)))
+ (net (code 13) (name /C7)
+ (node (ref P14) (pin 1))
+ (node (ref IC1) (pin 29))
+ (node (ref P5) (pin 8))
+ (node (ref P10) (pin 1)))
+ (net (code 14) (name /C6)
+ (node (ref P5) (pin 7))
+ (node (ref P10) (pin 2))
+ (node (ref IC1) (pin 28))
+ (node (ref P14) (pin 2)))
+ (net (code 15) (name /C5)
+ (node (ref P10) (pin 3))
+ (node (ref IC1) (pin 27))
+ (node (ref P5) (pin 6))
+ (node (ref P14) (pin 3)))
+ (net (code 16) (name /C4)
+ (node (ref P10) (pin 4))
+ (node (ref P5) (pin 5))
+ (node (ref IC1) (pin 26))
+ (node (ref P14) (pin 4)))
+ (net (code 17) (name /C3)
+ (node (ref P14) (pin 5))
+ (node (ref IC1) (pin 25))
+ (node (ref P10) (pin 5))
+ (node (ref P5) (pin 4)))
+ (net (code 18) (name /C2)
+ (node (ref P10) (pin 6))
+ (node (ref IC1) (pin 24))
+ (node (ref P5) (pin 3))
+ (node (ref P14) (pin 6)))
+ (net (code 19) (name /C1)
+ (node (ref P10) (pin 7))
+ (node (ref P5) (pin 2))
+ (node (ref IC1) (pin 23))
+ (node (ref P14) (pin 7)))
+ (net (code 20) (name /C0)
+ (node (ref IC1) (pin 22))
+ (node (ref P10) (pin 8))
+ (node (ref P14) (pin 8))
+ (node (ref P5) (pin 1)))
+ (net (code 21) (name /A2)
+ (node (ref P9) (pin 7))
+ (node (ref P12) (pin 7))
+ (node (ref IC1) (pin 38))
+ (node (ref J6) (pin 6)))
+ (net (code 22) (name "Net-(CON2-Pad3)")
+ (node (ref CON2) (pin 3)))
+ (net (code 23) (name "Net-(C8-Pad2)")
+ (node (ref Y1) (pin 2))
+ (node (ref C8) (pin 2))
+ (node (ref IC1) (pin 13)))
+ (net (code 24) (name "Net-(C7-Pad2)")
+ (node (ref C7) (pin 2))
+ (node (ref Y1) (pin 1))
+ (node (ref IC1) (pin 12)))
+ (net (code 25) (name /RST)
+ (node (ref SW1) (pin 2))
+ (node (ref CON2) (pin 5))
+ (node (ref IC1) (pin 9)))
+ (net (code 26) (name /SCK)
+ (node (ref P4) (pin 8))
+ (node (ref P8) (pin 1))
+ (node (ref CON2) (pin 7))
+ (node (ref P13) (pin 1))
+ (node (ref IC1) (pin 8)))
+ (net (code 27) (name /MISO)
+ (node (ref P8) (pin 2))
+ (node (ref CON2) (pin 9))
+ (node (ref IC1) (pin 7))
+ (node (ref P4) (pin 7))
+ (node (ref P13) (pin 2)))
+ (net (code 28) (name /MOSI)
+ (node (ref P8) (pin 3))
+ (node (ref P4) (pin 6))
+ (node (ref CON2) (pin 1))
+ (node (ref P13) (pin 3))
+ (node (ref IC1) (pin 6)))
+ (net (code 29) (name /A1)
+ (node (ref P9) (pin 6))
+ (node (ref J6) (pin 7))
+ (node (ref IC1) (pin 39))
+ (node (ref P12) (pin 6)))
+ (net (code 30) (name /A5)
+ (node (ref J6) (pin 3))
+ (node (ref IC1) (pin 35))
+ (node (ref P12) (pin 10))
+ (node (ref P9) (pin 10)))
+ (net (code 31) (name /B3)
+ (node (ref P13) (pin 5))
+ (node (ref P8) (pin 5))
+ (node (ref P4) (pin 4))
+ (node (ref IC1) (pin 4)))
+ (net (code 32) (name /A0)
+ (node (ref J6) (pin 8))
+ (node (ref IC1) (pin 40))
+ (node (ref P9) (pin 5))
+ (node (ref P12) (pin 5)))
+ (net (code 33) (name /D6)
+ (node (ref P6) (pin 7))
+ (node (ref IC1) (pin 20))
+ (node (ref P15) (pin 2))
+ (node (ref P11) (pin 2)))
+ (net (code 34) (name /D5)
+ (node (ref P6) (pin 6))
+ (node (ref P11) (pin 3))
+ (node (ref P15) (pin 3))
+ (node (ref IC1) (pin 19)))
+ (net (code 35) (name /D4)
+ (node (ref P6) (pin 5))
+ (node (ref P11) (pin 4))
+ (node (ref IC1) (pin 18))
+ (node (ref P15) (pin 4)))
+ (net (code 36) (name /D3)
+ (node (ref IC1) (pin 17))
+ (node (ref P15) (pin 5))
+ (node (ref P6) (pin 4))
+ (node (ref P11) (pin 5)))
+ (net (code 37) (name /D2)
+ (node (ref P15) (pin 6))
+ (node (ref P6) (pin 3))
+ (node (ref P11) (pin 6))
+ (node (ref IC1) (pin 16)))
+ (net (code 38) (name /A7)
+ (node (ref IC1) (pin 33))
+ (node (ref P12) (pin 12))
+ (node (ref P9) (pin 12))
+ (node (ref J6) (pin 1)))
+ (net (code 39) (name /A6)
+ (node (ref IC1) (pin 34))
+ (node (ref P9) (pin 11))
+ (node (ref P12) (pin 11))
+ (node (ref J6) (pin 2)))
+ (net (code 40) (name /B4)
+ (node (ref P4) (pin 5))
+ (node (ref IC1) (pin 5))
+ (node (ref P13) (pin 4))
+ (node (ref P8) (pin 4)))
+ (net (code 41) (name /B2)
+ (node (ref P8) (pin 6))
+ (node (ref P13) (pin 6))
+ (node (ref P4) (pin 3))
+ (node (ref IC1) (pin 3)))
+ (net (code 42) (name /B1)
+ (node (ref P13) (pin 7))
+ (node (ref P4) (pin 2))
+ (node (ref IC1) (pin 2))
+ (node (ref P8) (pin 7)))
+ (net (code 43) (name /B0)
+ (node (ref P8) (pin 8))
+ (node (ref P4) (pin 1))
+ (node (ref IC1) (pin 1))
+ (node (ref P13) (pin 8)))
+ (net (code 44) (name /A3)
+ (node (ref J6) (pin 5))
+ (node (ref P9) (pin 8))
+ (node (ref P12) (pin 8))
+ (node (ref IC1) (pin 37)))
+ (net (code 45) (name /A4)
+ (node (ref J6) (pin 4))
+ (node (ref P12) (pin 9))
+ (node (ref IC1) (pin 36))
+ (node (ref P9) (pin 9))))) \ No newline at end of file