diff --git a/boards/nucleo-l496zg/doc.txt b/boards/nucleo-l496zg/doc.txt
index f5e46c361232..e09c8a3519f8 100644
--- a/boards/nucleo-l496zg/doc.txt
+++ b/boards/nucleo-l496zg/doc.txt
@@ -8,6 +8,10 @@
The Nucleo-L496ZG is a board from ST's Nucleo family supporting ARM Cortex-M4
STM32L496ZG ultra-low-pawer microcontroller with 320KiB of RAM and 1 MiB of Flash.
+## Pinout
+
+@image html pinouts/nucleo-l496zg.svg "Pinout for the nucleo-l496zg (from STM board manual)" width=55%
+
### MCU
| MCU | STM32L496ZG |
diff --git a/boards/nucleo-l4r5zi/doc.txt b/boards/nucleo-l4r5zi/doc.txt
index 79dd8c783842..a7ac618cab17 100644
--- a/boards/nucleo-l4r5zi/doc.txt
+++ b/boards/nucleo-l4r5zi/doc.txt
@@ -12,6 +12,10 @@ STM32L4R5ZI microcontroller with 640KiB of RAM and 2MiB of ROM Flash.
![Nucleo144 L4R5ZI](https://www.st.com/bin/ecommerce/api/image.PF264781.en.feature-description-include-personalized-no-cpn-large.jpg)
+## Pinout
+
+@image html pinouts/nucleo-l4r5zi.svg "Pinout for the nucleo-l4r5zi (from STM board manual)" width=55%
+
### MCU
| MCU | STM32L4R5ZI |
diff --git a/doc/doxygen/src/pinouts/nucleo-l496zg.svg b/doc/doxygen/src/pinouts/nucleo-l496zg.svg
new file mode 100644
index 000000000000..d145b3932ef0
--- /dev/null
+++ b/doc/doxygen/src/pinouts/nucleo-l496zg.svg
@@ -0,0 +1,5847 @@
+
+
+
+
diff --git a/doc/doxygen/src/pinouts/nucleo-l4r5zi.svg b/doc/doxygen/src/pinouts/nucleo-l4r5zi.svg
new file mode 100644
index 000000000000..07717e8653c9
--- /dev/null
+++ b/doc/doxygen/src/pinouts/nucleo-l4r5zi.svg
@@ -0,0 +1,5689 @@
+
+
+
+