diff --git a/documentation/drone_assembly/.gitkeep b/documentation/drone_assembly/.gitkeep
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/documentation/drone_assembly/how_to_crimp.md b/documentation/drone_assembly/how_to_crimp.md
new file mode 100644
index 0000000000000000000000000000000000000000..7e81be764fd103b7d062cf66dce9bea55be8cab2
--- /dev/null
+++ b/documentation/drone_assembly/how_to_crimp.md
@@ -0,0 +1,59 @@
+# How to crimp cable connectors 
+
+Use this guide to assemble the connector cables and use ETG's crimping tools. The tool is recommended because it is very tedious to do it by hand.
+
+**Table of Contents** 
+
+[[_TOC_]]
+
+## Step 1: Go to ETG and ask for acess to Molex Crimping tool
+
+## Step 2: Get Supplies
+
+1. Connectors
+
+2. Wire & Wire Stripper
+
+![Wire and Wire Stripper](images/supplies.jpg)
+
+3. Crimping Tool
+
+![Crimping Tool](images/crimping_tool.jpg)
+
+4. Crimps
+
+## Step 3: Strip small ammount of wire
+
+Hold the wire in the slot where it will go in the crimp. Strip the wire past the second notch, so that when you insert it, it will have one plastic portion covered by the first crimp notch and the metal wire covered by the second notch. Try to have the plastic not go too far past the first notch because excess coating will prevent insertion later on.
+
+## Step 4: Check length on crimp
+
+![Length of wire](images/check_wire.jpg)
+
+Hold the stripped wire up to the crimp and follow the previous description. If it's off recut it.
+
+## Step 5: Insert crimp into the B port
+
+![B Port](images/b_port.jpg)
+
+Take the metal crimp align it with the hole that is labeled with a B. Raise the bail on the back of the tool to insert it all the way. Once the crimp is aligned, insert the wire into the crimp. Push the tool together partially. If the crimp moved to the side when you pushed the tool down, hit the release at the base of the handle. Otherwise, ensure that the crimps edges are parrallel with the hole on the upper part of the tool. Once it is alligned correctly, finish clamping down by applying pressure again. You may have to get a little aggresive with the tool to get it all the way down.
+
+
+## Step 6: Remove the Crimp
+
+//Todo insert video
+
+Once you have pushed down completely on the tool, the tool should release and moved to it's original position. To remove the crimp you need to raise the bail again and remove the wire. 
+
+## Step 7: Check the wire Placement
+
+![Check Result](images/check_result.jpg)
+
+After you have the crimp out, check to ensure the wire got placed correctly. The first crimp notch should be over the coating and the second notch should be over the wire. The coating may have bulged up like in my picture below. If this prevents you from inserting the wire try sanding it down or cutting some excess off. Also pull the wire to ensure it won't come loose.
+
+## Step 8: Insert crimp into connector
+
+![Insert](images/insert.jpg)
+
+Insert the crimp into the connector with the notch facing upwards towards the hole in the connector. Push until you hear or feel a click or snap. This will mean it is stuck in. Once it's in pull it to confirm it's in securely. Sorry for not making a video on this, I am going to try to make videos in the future. 
+
diff --git a/documentation/drone_assembly/images/b_port.jpg b/documentation/drone_assembly/images/b_port.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e3db768582ee42cfac3caad96c0a7d75074ee20a
Binary files /dev/null and b/documentation/drone_assembly/images/b_port.jpg differ
diff --git a/documentation/drone_assembly/images/check_result.jpg b/documentation/drone_assembly/images/check_result.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..b1a92b2bc1822bc50f14237944766ffd012bf7cf
Binary files /dev/null and b/documentation/drone_assembly/images/check_result.jpg differ
diff --git a/documentation/drone_assembly/images/check_wire.jpg b/documentation/drone_assembly/images/check_wire.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..2a88ad52c86c05987b90ce2e6f203b4a2eefa10a
Binary files /dev/null and b/documentation/drone_assembly/images/check_wire.jpg differ
diff --git a/documentation/drone_assembly/images/crimping_tool.jpg b/documentation/drone_assembly/images/crimping_tool.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..8178951de4c2dc623f8d6b8a93a52fb87ca35c9f
Binary files /dev/null and b/documentation/drone_assembly/images/crimping_tool.jpg differ
diff --git a/documentation/drone_assembly/images/insert.jpg b/documentation/drone_assembly/images/insert.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..f95024c6c1905dca0783db162db2971fa3ddb5ff
Binary files /dev/null and b/documentation/drone_assembly/images/insert.jpg differ
diff --git a/documentation/drone_assembly/images/supplies.jpg b/documentation/drone_assembly/images/supplies.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..5ae7a40f58ef683411b43474fd8d2870439b6d65
Binary files /dev/null and b/documentation/drone_assembly/images/supplies.jpg differ