diff --git a/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_number.svg b/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_number.svg
new file mode 100644
index 0000000..65e3e60
--- /dev/null
+++ b/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_number.svg
@@ -0,0 +1,974 @@
+
\ No newline at end of file
diff --git a/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_off.svg b/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_off.svg
new file mode 100644
index 0000000..3e615b8
--- /dev/null
+++ b/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_off.svg
@@ -0,0 +1,974 @@
+
\ No newline at end of file
diff --git a/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_pixel.svg b/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_pixel.svg
new file mode 100644
index 0000000..6ac33c3
--- /dev/null
+++ b/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_pixel.svg
@@ -0,0 +1,974 @@
+
\ No newline at end of file
diff --git a/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_symbol.svg b/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_symbol.svg
new file mode 100644
index 0000000..8d07926
--- /dev/null
+++ b/doc/main/blockimg/pybricks_blockLightMatrixDo_light_matrix_symbol.svg
@@ -0,0 +1,974 @@
+
\ No newline at end of file
diff --git a/doc/main/blockimg/pybricks_blockPrint_print_basic.svg b/doc/main/blockimg/pybricks_blockPrint_print_basic.svg
new file mode 100644
index 0000000..2ba3b82
--- /dev/null
+++ b/doc/main/blockimg/pybricks_blockPrint_print_basic.svg
@@ -0,0 +1,974 @@
+
\ No newline at end of file
diff --git a/doc/main/blockimg/pybricks_blockPrint_print_multiple.svg b/doc/main/blockimg/pybricks_blockPrint_print_multiple.svg
new file mode 100644
index 0000000..566aac0
--- /dev/null
+++ b/doc/main/blockimg/pybricks_blockPrint_print_multiple.svg
@@ -0,0 +1,974 @@
+
\ No newline at end of file
diff --git a/doc/main/blockimg/pybricks_blockSpeakerBeep_PrimeHub.svg b/doc/main/blockimg/pybricks_blockSpeakerBeep_PrimeHub.svg
new file mode 100644
index 0000000..1d844e7
--- /dev/null
+++ b/doc/main/blockimg/pybricks_blockSpeakerBeep_PrimeHub.svg
@@ -0,0 +1,974 @@
+
\ No newline at end of file
diff --git a/doc/main/hubs/primehub.rst b/doc/main/hubs/primehub.rst
index 70988da..9c75c7d 100644
--- a/doc/main/hubs/primehub.rst
+++ b/doc/main/hubs/primehub.rst
@@ -50,16 +50,24 @@ Prime Hub / Inventor Hub
.. automethod:: pybricks.hubs::PrimeHub.display.orientation
+ .. blockimg:: pybricks_blockLightMatrixDo_light_matrix_off
+
.. automethod:: pybricks.hubs::PrimeHub.display.off
+ .. blockimg:: pybricks_blockLightMatrixDo_light_matrix_pixel
+
.. automethod:: pybricks.hubs::PrimeHub.display.pixel
.. automethod:: pybricks.hubs::PrimeHub.display.icon
.. automethod:: pybricks.hubs::PrimeHub.display.animate
+ .. blockimg:: pybricks_blockLightMatrixDo_light_matrix_number
+
.. automethod:: pybricks.hubs::PrimeHub.display.number
+ .. blockimg:: pybricks_blockLightMatrixDo_light_matrix_symbol
+
.. automethod:: pybricks.hubs::PrimeHub.display.char
.. automethod:: pybricks.hubs::PrimeHub.display.text
diff --git a/doc/main/micropython/builtins.rst b/doc/main/micropython/builtins.rst
index c7f99c2..d4ccc8a 100644
--- a/doc/main/micropython/builtins.rst
+++ b/doc/main/micropython/builtins.rst
@@ -13,6 +13,10 @@ Input and output
.. pybricks-requirements::
+.. blockimg:: pybricks_blockPrint_print_basic
+
+.. blockimg:: pybricks_blockPrint_print_multiple
+
.. autofunction:: ubuiltins.print
Basic types