diff --git a/docs/hardware.md b/docs/hardware.md
index fdef8e0..f2657ae 100644
--- a/docs/hardware.md
+++ b/docs/hardware.md
@@ -30,7 +30,7 @@ The two shift registers can produce a sixteen bit address, although the 28C256 o
A0..A15 and connecting Arduino pins D10..D12 to the chip's
A16..A18
-![TommyPROM Nano Schematic](images/TommyPROM-nano-sch.png)
+[![TommyPROM Nano Schematic](images/TommyPROM-nano-sch.png)](images/TommyPROM-nano-sch.png)
## 74LS595 Shift Registers