diff --git a/doc/api/diagram_source/bluetooth_on.svg b/doc/api/diagram_source/bluetooth_on.svg
new file mode 100644
index 0000000..08b2f10
--- /dev/null
+++ b/doc/api/diagram_source/bluetooth_on.svg
@@ -0,0 +1,328 @@
+
+
+
+
diff --git a/doc/api/diagram_source/bluetooth_on1.png b/doc/api/diagram_source/bluetooth_on1.png
new file mode 100644
index 0000000..dca21ef
Binary files /dev/null and b/doc/api/diagram_source/bluetooth_on1.png differ
diff --git a/doc/api/diagram_source/bluetooth_on2.png b/doc/api/diagram_source/bluetooth_on2.png
new file mode 100644
index 0000000..f4e1dfe
Binary files /dev/null and b/doc/api/diagram_source/bluetooth_on2.png differ
diff --git a/doc/api/diagram_source/bluetooth_on3.png b/doc/api/diagram_source/bluetooth_on3.png
new file mode 100644
index 0000000..1ec83bb
Binary files /dev/null and b/doc/api/diagram_source/bluetooth_on3.png differ
diff --git a/doc/api/diagram_source/bluetooth_on4.png b/doc/api/diagram_source/bluetooth_on4.png
new file mode 100644
index 0000000..ccf2f58
Binary files /dev/null and b/doc/api/diagram_source/bluetooth_on4.png differ
diff --git a/doc/api/diagram_source/bluetooth_pair.svg b/doc/api/diagram_source/bluetooth_pair.svg
new file mode 100644
index 0000000..6961432
--- /dev/null
+++ b/doc/api/diagram_source/bluetooth_pair.svg
@@ -0,0 +1,333 @@
+
+
+
+
diff --git a/doc/api/diagram_source/bluetooth_pair1.png b/doc/api/diagram_source/bluetooth_pair1.png
new file mode 100644
index 0000000..873b838
Binary files /dev/null and b/doc/api/diagram_source/bluetooth_pair1.png differ
diff --git a/doc/api/diagram_source/bluetooth_pair2.png b/doc/api/diagram_source/bluetooth_pair2.png
new file mode 100644
index 0000000..8e45a1c
Binary files /dev/null and b/doc/api/diagram_source/bluetooth_pair2.png differ
diff --git a/doc/api/diagram_source/bluetooth_pair3.png b/doc/api/diagram_source/bluetooth_pair3.png
new file mode 100644
index 0000000..55abbf9
Binary files /dev/null and b/doc/api/diagram_source/bluetooth_pair3.png differ
diff --git a/doc/api/diagram_source/bluetooth_pair4.png b/doc/api/diagram_source/bluetooth_pair4.png
new file mode 100644
index 0000000..413661f
Binary files /dev/null and b/doc/api/diagram_source/bluetooth_pair4.png differ
diff --git a/doc/api/images/bluetooth_on_label.png b/doc/api/images/bluetooth_on_label.png
new file mode 100644
index 0000000..e1d9da1
Binary files /dev/null and b/doc/api/images/bluetooth_on_label.png differ
diff --git a/doc/api/images/bluetooth_pair_label.png b/doc/api/images/bluetooth_pair_label.png
new file mode 100644
index 0000000..fe37a00
Binary files /dev/null and b/doc/api/images/bluetooth_pair_label.png differ
diff --git a/doc/api/messaging.rst b/doc/api/messaging.rst
index 89e1ed2..2012e9c 100644
--- a/doc/api/messaging.rst
+++ b/doc/api/messaging.rst
@@ -16,6 +16,24 @@ Pairing EV3 Bricks
Brief intro and screenshots of pairing with brickman.
+.. _fig_bluetooth_on:
+
+.. figure:: ../api/images/bluetooth_on_label.png
+ :width: 100 %
+ :alt: bluetooth_on
+ :align: center
+
+ Turning on Bluetooth
+
+.. _fig_bluetooth_pair:
+
+.. figure:: ../api/images/bluetooth_pair_label.png
+ :width: 100 %
+ :alt: bluetooth_pair
+ :align: center
+
+ Pairing the client to the server
+
Server and Client
-----------------