diff --git a/docs/pico_hid.md b/docs/pico_hid.md
index ab5dce9b..c1f40145 100644
--- a/docs/pico_hid.md
+++ b/docs/pico_hid.md
@@ -135,10 +135,16 @@ getting rid of the transistor for the Reset line and level shifter for RX/TX (MO
* The `GP22` on the Pico is connected directly to the `GND`. This enables UART mode instead of default SPI.
- * In the original V0, `GPIO4` on the Raspberry Pi was used for the Reset line. Now we recommend using `GPIO25`
+ * In the original V0, `GPIO4` [on the Raspberry Pi](https://pinout.xyz) was used for the Reset line. Now we recommend using `GPIO25`
for consistency reasons. However, you can use `GPIO4` by changing the `reset_pin` value in the config example below.
On the scheme, this is a yellow wire, the `RUN (Pico) -> GPIO25 (Pi)` line.
+ ??? example "Simple wiring diagram"
+
+
+ ??? example "Electrical schematic diagram"
+
+
??? example "Configs"
* Don't add line `dtoverlay=spi0-1cs` to the `/boot/config.txt` file. It's only needed for SPI.
diff --git a/docs/pico_hid/serial_breadboard.png b/docs/pico_hid/serial_breadboard.png
new file mode 100644
index 00000000..6551bf6f
Binary files /dev/null and b/docs/pico_hid/serial_breadboard.png differ
diff --git a/docs/pico_hid/serial_scheme.png b/docs/pico_hid/serial_scheme.png
new file mode 100644
index 00000000..90289b1e
Binary files /dev/null and b/docs/pico_hid/serial_scheme.png differ