diff options
Diffstat (limited to 'OpenPLC_version_1/hardware/OpenPLCv1.2/OpenPLC_V2.net')
-rwxr-xr-x | OpenPLC_version_1/hardware/OpenPLCv1.2/OpenPLC_V2.net | 902 |
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 |