summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Documentation/Creating-Ladders.rst12
m---------Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/kicad-library0
-rw-r--r--Documentation/Programming-OpenPLC.rst (renamed from Documentation/Programmming-the-controller.rst)13
-rw-r--r--Documentation/Software-Requirements.rst (renamed from Documentation/Software-requirements.rst)18
-rw-r--r--Documentation/images/usb.pngbin169092 -> 0 bytes
-rw-r--r--Images/Comm.png (renamed from Documentation/images/Comm.png)bin4400 -> 4400 bytes
-rw-r--r--Images/Downloading-LD-Micro.png (renamed from Documentation/images/Downloading-LD-Micro.png)bin80514 -> 80514 bytes
-rw-r--r--Images/Figcmd.png (renamed from Documentation/images/Figcmd.png)bin32606 -> 32606 bytes
-rw-r--r--Images/PIN.png (renamed from Documentation/images/PIN.png)bin24765 -> 24765 bytes
-rw-r--r--Images/Setup.png (renamed from Documentation/images/Setup.png)bin4944 -> 4944 bytes
-rw-r--r--Images/avrdude1.png (renamed from Documentation/images/avrdude1.png)bin25627 -> 25627 bytes
-rw-r--r--Images/change.png (renamed from Documentation/images/change.png)bin11498 -> 11498 bytes
-rw-r--r--Images/cont.png (renamed from Documentation/images/cont.png)bin29227 -> 29227 bytes
-rw-r--r--Images/fuse1.png (renamed from Documentation/images/fuse1.png)bin111615 -> 111615 bytes
-rw-r--r--Images/fuse2.png (renamed from Documentation/images/fuse2.png)bin91216 -> 91216 bytes
-rw-r--r--Images/ld1.png (renamed from Documentation/images/ld1.png)bin13229 -> 13229 bytes
-rw-r--r--Images/manavrdude.png (renamed from Documentation/images/manavrdude.png)bin174706 -> 174706 bytes
-rw-r--r--Images/openplc.pngbin0 -> 272774 bytes
-rw-r--r--Images/prop.png (renamed from Documentation/images/prop.png)bin4880 -> 4880 bytes
-rw-r--r--Images/states.png (renamed from Documentation/images/states.png)bin9574 -> 9574 bytes
-rw-r--r--Images/usb.pngbin0 -> 163079 bytes
-rw-r--r--README.md22
-rw-r--r--Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-cache.lib (renamed from Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-cache.lib)0
-rw-r--r--Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-rescue.lib (renamed from Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-rescue.lib)0
-rw-r--r--Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.pro (renamed from Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.pro)0
-rw-r--r--Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.sch (renamed from Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.sch)0
-rw-r--r--Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Modular-rescue.lib (renamed from Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Modular-rescue.lib)0
-rw-r--r--Resources/OpenPLCVersion1/KiCAD_Files/schema.pdf (renamed from Documentation/OpenPLCVersion1/KiCAD_Files/schema.pdf)bin124465 -> 124465 bytes
-rw-r--r--Resources/OpenPLCVersion1/OpenPLC.sch (renamed from Documentation/OpenPLCVersion1/OpenPLC.sch)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.CrtYd.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.CrtYd.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Cu.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Cu.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Mask.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Mask.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.SilkS.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.SilkS.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Edge.Cuts.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Edge.Cuts.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.CrtYd.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.CrtYd.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Cu.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Cu.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Mask.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Mask.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.SilkS.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.SilkS.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Margin.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Margin.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-NPTH.drl (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-NPTH.drl)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-PTH.drl (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-PTH.drl)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.dcm (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.dcm)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/NetTie-III.kicad_mod (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/NetTie-III.kicad_mod)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bak (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bak)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bck (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bck)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.dcm (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.dcm)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Relay-V23092.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Relay-V23092.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bak (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bak)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bck (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bck)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.dcm (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.dcm)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.dcm (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.dcm)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.dcm (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.dcm)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.dcm (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.dcm)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.dcm (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.dcm)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/stepper drivers.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/stepper drivers.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/LM2596.kicad_mod (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/LM2596.kicad_mod)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/NetTie-III.kicad_mod (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/NetTie-III.kicad_mod)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Netlist/OpenPLC_Kicad_Single_Strip13.net (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Netlist/OpenPLC_Kicad_Single_Strip13.net)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad-rescue.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad-rescue.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip-rescue.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip-rescue.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-cache.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-cache.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-rescue.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-rescue.lib)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.bak (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.bak)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb-bak (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb-bak)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.pro (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.pro)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.sch (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.sch)0
-rw-r--r--Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Modular-rescue.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Modular-rescue.lib)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.CrtYd.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.CrtYd.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Cu.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Cu.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Mask.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Mask.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.SilkS.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.SilkS.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-Edge.Cuts.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-Edge.Cuts.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.CrtYd.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.CrtYd.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Cu.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Cu.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Mask.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Mask.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.SilkS.gbr (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.SilkS.gbr)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-NPTH.drl (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-NPTH.drl)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-PTH.drl (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-PTH.drl)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/RS232-cache.lib (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232-cache.lib)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.bak (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.bak)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.html (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.html)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb-bak (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb-bak)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.net (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.net)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.pro (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.pro)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.sch (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.sch)0
-rwxr-xr-xResources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.xml (renamed from Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.xml)0
96 files changed, 40 insertions, 25 deletions
diff --git a/Documentation/Creating-Ladders.rst b/Documentation/Creating-Ladders.rst
index 07f87bd..2eff25b 100644
--- a/Documentation/Creating-Ladders.rst
+++ b/Documentation/Creating-Ladders.rst
@@ -3,7 +3,7 @@ Creating Ladders using Ld micro
LD Micro’s simple user interface is really easy to use and is self explanatory.To get started working with LD Micro, just double click the LD Micro executable present in your system. Once opened, you shall get such a GUI.
-.. image:: images/ld1.png
+.. image:: ../Images/ld1.png
:height: 540px
:width: 750px
:scale: 150
@@ -13,7 +13,7 @@ the default settings, so as to generate the HEX code for your microcontroller.
Under Settings tab, select the MCU Parameters Option
-.. image:: images/Setup.png
+.. image:: ../Images/Setup.png
:height: 340px
:width: 450px
:scale: 150
@@ -21,7 +21,7 @@ Under Settings tab, select the MCU Parameters Option
Then after selecting, change the clock frequency to 16MHz and if using
UART change the baud rate to 9600.
-.. image:: images/cont.png
+.. image:: ../Images/cont.png
:height: 540px
:width: 650px
:scale: 150
@@ -34,21 +34,21 @@ instructions that are in accordance with the Ladder logic followed for the PLCs
After selecting the appropriate instruction, just double click the instruction to edit the name of the variable and other parameters related to the particular instruction.
-.. image:: images/change.png
+.. image:: ../Images/change.png
:height: 540px
:width: 650px
:scale: 150
After making the appropriate ladder for the application, the digital input and outputs should be given an appropriate pin number of the controller and the connections should be done accordingly. This can be done by double clicking the appropriate pin to be configured in the consolidated table just below the ladder made.
-.. image:: images/PIN.png
+.. image:: ../Images/PIN.png
:height: 540px
:width: 600px
:scale: 150
Now that the logic is set, the ladder can be simulated to verify it’s working. This is done by clicking the Simulate tab and Simulation Mode option under it. This is then followed by a similar screen where Blue indicates LOW and Pink indicates HIGH. To start the simulation, under Simulate tab click Start Real-Time Simulation option. After this, to change the state, just double click the instruction. The appropriate changes and values pertaining to different variables can be seen in the consolidated instruction table under the State column. To come out of simulation mode, click the same Simulation Mode option.
-.. image:: images/states.png
+.. image:: ../Images/states.png
:height: 340px
:width: 450px
:scale: 150
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/kicad-library b/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/kicad-library
deleted file mode 160000
-Subproject 1a370363fa5dd9b4769e25b7e0eb769d9ed823e
diff --git a/Documentation/Programmming-the-controller.rst b/Documentation/Programming-OpenPLC.rst
index 1357aab..b5e768d 100644
--- a/Documentation/Programmming-the-controller.rst
+++ b/Documentation/Programming-OpenPLC.rst
@@ -1,4 +1,4 @@
-Programming the Controller
+Programming the OpenPLC Board
==========================
There are several programmers available to program any controller IC. They are called as ISPs. USBASP is one of them. Before programming the IC, we need to set the fuses.
@@ -25,14 +25,14 @@ Type the following command into the Terminal:
Screen like below will pop up after giving the command line
-.. image:: images/fuse1.png
+.. image:: ../Images/fuse1.png
:height: 540px
:width: 450px
:scale: 100
You can read fust bits after setting up, as shown below,
-.. image:: images/fuse2.png
+.. image:: ../Images/fuse2.png
:height: 540px
:width: 450px
:scale: 100
@@ -55,17 +55,14 @@ in which you have the saved HEX file to be dumped onto the processor.
Step 5: Now, in the terminal, enter the following command.
-**sudo avrdude -p atmega16 -P usb -c usbasp -B10 -U flash:w:Blink.hex**
+**sudo avrdude -c usbasp -p m16-U flash:w:Blink.hex**
You shall see such a process going on in the terminal like the one shown
below, which means that the process of erasing and writing the internal
memory of the ATmega IC is in the process. On correct execution you shall
get such a result. Whilst it’s burning the code, the red light on the USBASP will be lit showing that it is communicating with the controller appropriately.
-Remember, after the fuses are set (covered in the following sections in
-detail), then the -B10 flag is necessary and can be deleted.
-
-.. image:: images/usb.png
+.. image:: ../Images/usb.png
:height: 540px
:width: 450px
:scale: 100
diff --git a/Documentation/Software-requirements.rst b/Documentation/Software-Requirements.rst
index f6b2bd3..fc06f86 100644
--- a/Documentation/Software-requirements.rst
+++ b/Documentation/Software-Requirements.rst
@@ -1,4 +1,4 @@
-Software requirements
+Software Requirements
=====================
Many software support PLC simulation in various logics.
@@ -13,21 +13,21 @@ For windows based system
------------------------
The IC is a standalone one without the Bootloader. One of the ways of
-dumping the code, is using an In System Programmer or an ISP. So, for burning the same we use the softwares: AVRDUDE1 - AVR Downloader Uploader is a program for downloading and uploading the on-chip memories of Atmels AVR microcontrollers. It can program the Flash and EEPROM, and where supported by the serial programming protocol, it can program fuse and lock bits. It’s available as WINAVR for Windows and can be downloaded from here [#] '<https://sourceforge.net/projects/winavr/files/WinAVR/20100110>'
+dumping the code, is using an In System Programmer or an ISP. So, for burning the same we use the softwares: AVRDUDE1 - AVR Downloader Uploader is a program for downloading and uploading the on-chip memories of Atmels AVR microcontrollers. It can program the Flash and EEPROM, and where supported by the serial programming protocol, it can program fuse and lock bits. It’s available as WINAVR for Windows and can be downloaded from 'here <https://sourceforge.net/projects/winavr/files/WinAVR/20100110>'_.
Setting up WINAVR
~~~~~~~~~~~~~~~~~
Step 1: First, open up the start screen and then search : Command Prompt
-.. image:: images/Figcmd.png
+.. image:: ../Images/Figcmd.png
:height: 540px
:width: 550px
:scale: 150
Step 2: Then, a screen like this shall pop up.
-.. image:: images/Comm.png
+.. image:: ../Images/Comm.png
:height: 540px
:width: 550px
:scale: 150
@@ -36,15 +36,15 @@ Step 3: Enter into the command prompt for windows: avrdude
You should get prompts and flags mentioned like this, which implies that you have downloaded the software properly.
-.. image:: images/avrdude1.png
+.. image:: ../Images/avrdude1.png
:height: 440px
:width: 650px
:scale: 100
-For Linux based system
+For Ubuntu system
~~~~~~~~~~~~~~~~~~~~~~
-Instead if you have Linux system, it’s already pre-installed under the
+Instead if you have Ubuntu system, it’s already pre-installed under the
name AVRDUDE. Just enter the below command line on your terminal
**man avrdude**
@@ -52,7 +52,7 @@ name AVRDUDE. Just enter the below command line on your terminal
You would see a screen full of text, something like the one below. To
exit press q. If you don’t get a screen like that, then open Ubuntu Software Center and on the search bar enter avrdude, then install it. Enter the same command into the terminal again and you shall see the manual.
-.. image:: images/manavrdude.png
+.. image:: ../Images/manavrdude.png
:height: 540px
:width: 450px
:scale: 100
@@ -62,7 +62,7 @@ Setting up the Ld micro executable
To download the software on your Windows system, go to [#] `<http://cq.cx/ladder.pl/>`_ The download is a direct executable, there’s no need to install it.
-.. image:: images/Downloading-LD-Micro.png
+.. image::../Images/Downloading-LD-Micro.png
:height: 540px
:width: 450px
:scale: 100
diff --git a/Documentation/images/usb.png b/Documentation/images/usb.png
deleted file mode 100644
index c28f491..0000000
--- a/Documentation/images/usb.png
+++ /dev/null
Binary files differ
diff --git a/Documentation/images/Comm.png b/Images/Comm.png
index 78567a8..78567a8 100644
--- a/Documentation/images/Comm.png
+++ b/Images/Comm.png
Binary files differ
diff --git a/Documentation/images/Downloading-LD-Micro.png b/Images/Downloading-LD-Micro.png
index 6f5037d..6f5037d 100644
--- a/Documentation/images/Downloading-LD-Micro.png
+++ b/Images/Downloading-LD-Micro.png
Binary files differ
diff --git a/Documentation/images/Figcmd.png b/Images/Figcmd.png
index 6c8197b..6c8197b 100644
--- a/Documentation/images/Figcmd.png
+++ b/Images/Figcmd.png
Binary files differ
diff --git a/Documentation/images/PIN.png b/Images/PIN.png
index aba755c..aba755c 100644
--- a/Documentation/images/PIN.png
+++ b/Images/PIN.png
Binary files differ
diff --git a/Documentation/images/Setup.png b/Images/Setup.png
index 400f652..400f652 100644
--- a/Documentation/images/Setup.png
+++ b/Images/Setup.png
Binary files differ
diff --git a/Documentation/images/avrdude1.png b/Images/avrdude1.png
index f35669f..f35669f 100644
--- a/Documentation/images/avrdude1.png
+++ b/Images/avrdude1.png
Binary files differ
diff --git a/Documentation/images/change.png b/Images/change.png
index b0d2000..b0d2000 100644
--- a/Documentation/images/change.png
+++ b/Images/change.png
Binary files differ
diff --git a/Documentation/images/cont.png b/Images/cont.png
index f03205a..f03205a 100644
--- a/Documentation/images/cont.png
+++ b/Images/cont.png
Binary files differ
diff --git a/Documentation/images/fuse1.png b/Images/fuse1.png
index 9995c99..9995c99 100644
--- a/Documentation/images/fuse1.png
+++ b/Images/fuse1.png
Binary files differ
diff --git a/Documentation/images/fuse2.png b/Images/fuse2.png
index e1e1086..e1e1086 100644
--- a/Documentation/images/fuse2.png
+++ b/Images/fuse2.png
Binary files differ
diff --git a/Documentation/images/ld1.png b/Images/ld1.png
index 328f268..328f268 100644
--- a/Documentation/images/ld1.png
+++ b/Images/ld1.png
Binary files differ
diff --git a/Documentation/images/manavrdude.png b/Images/manavrdude.png
index 1c2458c..1c2458c 100644
--- a/Documentation/images/manavrdude.png
+++ b/Images/manavrdude.png
Binary files differ
diff --git a/Images/openplc.png b/Images/openplc.png
new file mode 100644
index 0000000..9bf2060
--- /dev/null
+++ b/Images/openplc.png
Binary files differ
diff --git a/Documentation/images/prop.png b/Images/prop.png
index 35626f8..35626f8 100644
--- a/Documentation/images/prop.png
+++ b/Images/prop.png
Binary files differ
diff --git a/Documentation/images/states.png b/Images/states.png
index d858496..d858496 100644
--- a/Documentation/images/states.png
+++ b/Images/states.png
Binary files differ
diff --git a/Images/usb.png b/Images/usb.png
new file mode 100644
index 0000000..8c443c6
--- /dev/null
+++ b/Images/usb.png
Binary files differ
diff --git a/README.md b/README.md
index e2de398..c72c54a 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,21 @@
-OpenPLC is a microcontroller based small scale PLC, It uses atmega16 as controller.
+# Introduction
-It is programmed using free open source software LDmicro.
+ A Programmable Logic Controller generally has a set of input and output ports to which the external peripherals are connected, which are
+to be electrically controlled by the PLC.
+Looking into the flow of working with the PLC, the processor tries to make decisions in accordance with the program, generally written by the user using some logic used to program these units.
+Some of these logics include Function Block Diagram, Ladder Diagram, Structured Text, Sequential Function Chart and Instruction List.
+
+ The objective is to create an Open Source PLC, which has the capabilities of the industrial PLC, but the catch here is, it’s much affordable and simpler to work with. It incorporates a development board, that works on AVR’s ATmega16A IC, giving up to 40 pins, most of which can be used and programmed as the Input-Output pins as it’s done on a PLC.
+Moreover, the logic used here is Ladder Logic which is one of the easiest and also, robust in terms of its efficiency.
+The main point here is, this device is a standalone device, which can work without the host system being there, just being powered by a source.
+HEX files to be generated according to the controller are generated by a software called __LDMicro__, freely available for Windows and Linux users alike.
+The programming on the board is done via an *USB-ASP* device through ISP headers.
+All the processor wants now is a code to be dumped on it to start automating your small needs.
+
+ This prototype will be helpful for students to get the feel of working with the PLCs, to control small automated systems.
+It’ll also be easy as there’s no coding involved and it’s using a GUI that is user-friendly and also efficient.
+Along with the development board, which can be used as microcontroller too, there are various hardware modules to start off with and later the students can come up with their own hardware setups and test their modules, with the board.
+It’s really versatile as it can suit your microcontroller needs and also work as a PLC.
+All you need is the **HEX code** from **LDMicro** for your desired usage with hardware. The OpenPLC setup is shown below:
+
+![OpenPLC Version 1](/Images/openplc.png "OpenPLC Version 1")
diff --git a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-cache.lib b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-cache.lib
index c8cd0c8..c8cd0c8 100644
--- a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-cache.lib
+++ b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-cache.lib
diff --git a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-rescue.lib b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-rescue.lib
index 9d27bae..9d27bae 100644
--- a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-rescue.lib
+++ b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad-rescue.lib
diff --git a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.pro b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.pro
index b9e7d6c..b9e7d6c 100644
--- a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.pro
+++ b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.pro
diff --git a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.sch b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.sch
index 8a39c3b..8a39c3b 100644
--- a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.sch
+++ b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Kicad.sch
diff --git a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Modular-rescue.lib b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Modular-rescue.lib
index 9b59271..9b59271 100644
--- a/Documentation/OpenPLCVersion1/KiCAD_Files/OpenPLC_Modular-rescue.lib
+++ b/Resources/OpenPLCVersion1/KiCAD_Files/OpenPLC_Modular-rescue.lib
diff --git a/Documentation/OpenPLCVersion1/KiCAD_Files/schema.pdf b/Resources/OpenPLCVersion1/KiCAD_Files/schema.pdf
index 0dde3a6..0dde3a6 100644
--- a/Documentation/OpenPLCVersion1/KiCAD_Files/schema.pdf
+++ b/Resources/OpenPLCVersion1/KiCAD_Files/schema.pdf
Binary files differ
diff --git a/Documentation/OpenPLCVersion1/OpenPLC.sch b/Resources/OpenPLCVersion1/OpenPLC.sch
index eba967b..eba967b 100644
--- a/Documentation/OpenPLCVersion1/OpenPLC.sch
+++ b/Resources/OpenPLCVersion1/OpenPLC.sch
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.CrtYd.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.CrtYd.gbr
index bf830c9..bf830c9 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.CrtYd.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.CrtYd.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Cu.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Cu.gbr
index e296a44..e296a44 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Cu.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Cu.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Mask.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Mask.gbr
index ffc6c60..ffc6c60 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Mask.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.Mask.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.SilkS.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.SilkS.gbr
index 0f6c235..0f6c235 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.SilkS.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-B.SilkS.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Edge.Cuts.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Edge.Cuts.gbr
index 21dbef4..21dbef4 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Edge.Cuts.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Edge.Cuts.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.CrtYd.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.CrtYd.gbr
index f73c9c1..f73c9c1 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.CrtYd.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.CrtYd.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Cu.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Cu.gbr
index 14f00b4..14f00b4 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Cu.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Cu.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Mask.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Mask.gbr
index 1eb5799..1eb5799 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Mask.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.Mask.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.SilkS.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.SilkS.gbr
index 26bb1c7..26bb1c7 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.SilkS.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-F.SilkS.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Margin.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Margin.gbr
index 59fd20a..59fd20a 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Margin.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-Margin.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-NPTH.drl b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-NPTH.drl
index f47d66c..f47d66c 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-NPTH.drl
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-NPTH.drl
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-PTH.drl b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-PTH.drl
index 00988e6..00988e6 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-PTH.drl
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Gerber_Files/OpenPLC_Kicad_Single_Strip_Unordered-PTH.drl
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.dcm b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.dcm
index 95ae5d3..95ae5d3 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.dcm
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.dcm
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.lib
index 5e80da0..5e80da0 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/MP1584.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/NetTie-III.kicad_mod b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/NetTie-III.kicad_mod
index 9111d1c..9111d1c 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/NetTie-III.kicad_mod
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/NetTie-III.kicad_mod
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bak b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bak
index c9ff1ec..c9ff1ec 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bak
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bak
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bck b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bck
index c311b5a..c311b5a 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bck
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.bck
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.dcm b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.dcm
index c311b5a..c311b5a 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.dcm
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.dcm
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.lib
index 6c3328f..6c3328f 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Pin_Mod.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Relay-V23092.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Relay-V23092.lib
index 257485a..257485a 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Relay-V23092.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/Relay-V23092.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003.lib
index 9e0eda5..9e0eda5 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bak b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bak
index 70c478c..70c478c 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bak
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bak
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bck b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bck
index 4ea9eac..4ea9eac 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bck
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.bck
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.dcm b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.dcm
index 4ea9eac..4ea9eac 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.dcm
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.dcm
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.lib
index 2f7220a..2f7220a 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.dcm b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.dcm
index 4ea9eac..4ea9eac 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.dcm
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.dcm
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.lib
index 2f7220a..2f7220a 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Edit.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.dcm b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.dcm
index 4ea9eac..4ea9eac 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.dcm
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.dcm
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.lib
index 2f7220a..2f7220a 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/ULN2003AN_Editlib.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.dcm b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.dcm
index 98c20f2..98c20f2 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.dcm
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.dcm
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.lib
index 15df45c..15df45c 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/atmega16.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.dcm b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.dcm
index 24e1766..24e1766 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.dcm
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.dcm
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.lib
index 8f18d11..8f18d11 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/relay.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/stepper drivers.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/stepper drivers.lib
index 6d37b09..6d37b09 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/stepper drivers.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Libraries/stepper drivers.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/LM2596.kicad_mod b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/LM2596.kicad_mod
index 9111d1c..9111d1c 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/LM2596.kicad_mod
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/LM2596.kicad_mod
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/NetTie-III.kicad_mod b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/NetTie-III.kicad_mod
index 9111d1c..9111d1c 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/NetTie-III.kicad_mod
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Modules/NetTie-III.kicad_mod
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Netlist/OpenPLC_Kicad_Single_Strip13.net b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Netlist/OpenPLC_Kicad_Single_Strip13.net
index e4677d8..e4677d8 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/Netlist/OpenPLC_Kicad_Single_Strip13.net
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/Netlist/OpenPLC_Kicad_Single_Strip13.net
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad-rescue.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad-rescue.lib
index 76d02bc..76d02bc 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad-rescue.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad-rescue.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip-rescue.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip-rescue.lib
index 8bd6c7c..8bd6c7c 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip-rescue.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip-rescue.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-cache.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-cache.lib
index faf74a8..faf74a8 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-cache.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-cache.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-rescue.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-rescue.lib
index 747527b..747527b 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-rescue.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered-rescue.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.bak b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.bak
index 9ebb985..9ebb985 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.bak
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.bak
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb
index 6c544ff..6c544ff 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb-bak b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb-bak
index a8bdf17..a8bdf17 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb-bak
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.kicad_pcb-bak
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.pro b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.pro
index c32e32d..c32e32d 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.pro
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.pro
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.sch b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.sch
index 5f45e76..5f45e76 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.sch
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Kicad_Single_Strip_Unordered.sch
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Modular-rescue.lib b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Modular-rescue.lib
index 9b59271..9b59271 100644
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Modular-rescue.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/Main_Board/OpenPLC_Modular-rescue.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.CrtYd.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.CrtYd.gbr
index c0abf99..c0abf99 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.CrtYd.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.CrtYd.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Cu.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Cu.gbr
index c4941ba..c4941ba 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Cu.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Cu.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Mask.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Mask.gbr
index b09e965..b09e965 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Mask.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.Mask.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.SilkS.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.SilkS.gbr
index dc9794b..dc9794b 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.SilkS.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-B.SilkS.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-Edge.Cuts.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-Edge.Cuts.gbr
index 6ddc1f0..6ddc1f0 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-Edge.Cuts.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-Edge.Cuts.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.CrtYd.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.CrtYd.gbr
index d263743..d263743 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.CrtYd.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.CrtYd.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Cu.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Cu.gbr
index cc40b94..cc40b94 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Cu.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Cu.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Mask.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Mask.gbr
index 1ad795e..1ad795e 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Mask.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.Mask.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.SilkS.gbr b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.SilkS.gbr
index 1587337..1587337 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.SilkS.gbr
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-F.SilkS.gbr
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-NPTH.drl b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-NPTH.drl
index 450cf7b..450cf7b 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-NPTH.drl
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-NPTH.drl
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-PTH.drl b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-PTH.drl
index f7b853d..f7b853d 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-PTH.drl
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/Gerber/RS232-PTH.drl
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232-cache.lib b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232-cache.lib
index 3730597..3730597 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232-cache.lib
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232-cache.lib
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.bak b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.bak
index 85311d5..85311d5 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.bak
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.bak
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.html b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.html
index 21784ce..21784ce 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.html
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.html
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb
index 090082a..090082a 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb-bak b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb-bak
index a7df40b..a7df40b 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb-bak
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.kicad_pcb-bak
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.net b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.net
index a2d2ed8..a2d2ed8 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.net
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.net
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.pro b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.pro
index 40f0981..40f0981 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.pro
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.pro
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.sch b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.sch
index a493340..a493340 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.sch
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.sch
diff --git a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.xml b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.xml
index 0226b06..0226b06 100755
--- a/Documentation/OpenPLCVersion2/KiCAD_Files/RS232/RS232.xml
+++ b/Resources/OpenPLCVersion2/KiCAD_Files/RS232/RS232.xml