diff --git a/docs/3D Scanning and Printing.md b/docs/3D Scanning and Printing.md
index 25733e4105bb6d7585bb7643a58fad53298f8f54..d7b6abc32d4904103f6bc89c67001bd868e4d586 100644
--- a/docs/3D Scanning and Printing.md	
+++ b/docs/3D Scanning and Printing.md	
@@ -3,6 +3,7 @@
 This week I made some 3d printed tools and 3d scanned using photogrammetry.
 
 ### Page Summary
+0. Introduction
 1. Testing Design rules
 2. Designing for 3D printing
 3. 3D models
@@ -14,6 +15,21 @@ This week I made some 3d printed tools and 3d scanned using photogrammetry.
 9. Design files
 ---
 
+0. Introduction
+---
+3D printing is an additive form of manufacturing. It has a lot of advantages and disadvantages, by my understanding throughout this week, I have listed some below. Like Neil says, 3D printers are to FabLabs, what microwaves are to kitchens. They can do some parts but not replace all of manufacturing.  
+
+First advantage is that waste is minimised, because you use only the material that is required in the final product.  
+It is ideal for rapid prototyping, as it can make complex geometries that you traditionally need more than one processes to make. It is good for custom and small-scale mass customization production processes, but not necessarily for mass manufacturing. It also doesn't have the best accuracy and tolerances, so not ideal for applications where precision is important.
+
+The most widely used technology for 3D printing is Fusion Deposition Modelling (FDM). I will use FDM printers this week. There is also SLA, Stereolithography and Powder Bed Printing 3DP.  
+
+This presentation from Santi is a good resource for the subject.  
+
+<div class="deck-embed js-deck-embed" data-ratio="1.41436464088398" data-state="processed">
+    <div class="speakerdeck-embed" data-title="false" data-skip-resize="true" data-id="fa816b69ff634303b5992b0fbddf0ec9" data-name="3D PRINTING - 2018/19" data-ratio="1.41436464088398" data-host="speakerdeck.com"></div>
+</div>
+
 1. Testing Design rules
 ---
 I used [these files on thingiverse](https://www.thingiverse.com/thing:533472) to test design rules of the Ultimaker 3 I used in the lab.   
diff --git a/docs/Embedded Programming.md b/docs/Embedded Programming.md
index 6ea9631b1909dae096192baa2429ec4373a08c92..14814d56629845782ab1425d853579c66fe20ca5 100644
--- a/docs/Embedded Programming.md	
+++ b/docs/Embedded Programming.md	
@@ -223,6 +223,7 @@ Another way to do it through MicroPython. This [BBC micro:bit MicroPython docume
 MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.  
 
 Wokwi is an online simulator for Electronics. You can create and run MicroPython projects on Wokwi.  
+https://readthedocs.org/projects/micropython-on-wemos-d1-mini/
 
 Guide to [Install Tools to Program in Micropython on the ESP32 on MacOS X](https://diyblindguy.com/mac-os-x-install-tools-to-program-in-micropython-on-the-esp32/)