diff --git a/README.md b/README.md
index c413c1f318154d7de8cc29b81972514b000bb592..907eafaa51a3e28602d80f0d3fae68e375f39965 100644
--- a/README.md
+++ b/README.md
@@ -72,6 +72,21 @@ A simple showcase how the controller can be addressed after
   on them. They are currently unsupported.
 - `controller` represents the `goSDN-controller`.
 
+<div align="center" style="margin-bottom:3em; margin-top:4em">
+  <img src="documentation/figures/overview/updated_controller_architecture_overview.drawio.png" />
+    <p> Overview of the controller architecture</p>
+</div>
+
+<div align="center" style="margin-bottom:3em; margin-top:4em">
+  <img src="documentation/figures/nucleus/updated_controller_architecture_nucleus.drawio.png" />
+  <p> Detailed view of nucleus </p>
+</div>
+
+<div align="center" style="margin-bottom:3em; margin-top:4em">
+  <img src="documentation/figures/plugins/plugin-device-interaction.drawio.png" />
+  <p> Detailed view of plugin mechanism</p>
+</div>
+
 ---
 
 ## Concepts
diff --git a/documentation/figures/nucleus/updated_controller_architecture_nucleus.drawio.png b/documentation/figures/nucleus/updated_controller_architecture_nucleus.drawio.png
new file mode 100644
index 0000000000000000000000000000000000000000..2fb5af660c774e23ee80b33acae0e27b79c759e2
Binary files /dev/null and b/documentation/figures/nucleus/updated_controller_architecture_nucleus.drawio.png differ
diff --git a/documentation/figures/overview/updated_controller_architecture_overview.drawio.png b/documentation/figures/overview/updated_controller_architecture_overview.drawio.png
new file mode 100644
index 0000000000000000000000000000000000000000..a508d48654a03aab7c16e31f289132f8957336f5
Binary files /dev/null and b/documentation/figures/overview/updated_controller_architecture_overview.drawio.png differ
diff --git a/documentation/figures/plugins/plugin-device-interaction.drawio.png b/documentation/figures/plugins/plugin-device-interaction.drawio.png
new file mode 100644
index 0000000000000000000000000000000000000000..13d7b14ff5beb497de3bcccb4c3c3523ccdd041e
Binary files /dev/null and b/documentation/figures/plugins/plugin-device-interaction.drawio.png differ