diff --git a/doc/devices/KP-9000-6XH-X2.md b/doc/devices/KP-9000-6XH-X2.md
new file mode 100644
index 0000000..4cc21d7
--- /dev/null
+++ b/doc/devices/KP-9000-6XH-X2.md
@@ -0,0 +1,57 @@
+# Keeplink KP-9000-6XH-X2
+
+Following is documentation for unmanaged switch marked as `KP-9000-6XH-X2`.
+
+Using SPI clamp in-board is the only method for initial installation.
+
+### Label specifications
+
+- **Name**: 4X 2.5G RJ45 Port + 2 X 10G SFP+ Port
+- **Model**: KP-9000-6XH-X2
+- **Ports**:
+ - 4 × RJ45: 10/100/1000/2500 Mbps
+ - 2 × SFP+: 1000 / 2500 / 10000 Mbps
+
+### What works
+
+- All four 2.5GBASE-T RJ45 ports at 10/100/1000/2500 Mbps
+- SFP port with 10G modules
+- LEDs
+- untested due to missing Hardware: SFP+ ports equipped with 1G or 2.5G SFPs.
+
+### Hardware overview
+
+Front side:
+
+
+
+Label:
+
+
+
+
+
+### PCB overview
+
+**Board markings**
+- Top silkscreen: 2M-PCB43-V2.1
+
+Top side
+
+
+
+Bottom
+
+
+
+## Reset Button
+
+There's an unpopulated Reset button on the front left side of the PCB.
+It can easily be soldered, you'll need an 4.5mmx4.5mm 90° button switch with a 3-pin footprint.
+I got mine here: https://de.aliexpress.com/item/1005007295346702.html
+The front case has already the hole in the metal case, you just have to punch a hole through the foil.
+
+## Power supply
+
+Input power is delivered via barell plug, `12V 1A` adapter was provided.
+
diff --git a/doc/devices/photos/2M-PCB43-V2.1-unmanaged/KP-9000-6XH-X2-front.jpg b/doc/devices/photos/2M-PCB43-V2.1-unmanaged/KP-9000-6XH-X2-front.jpg
new file mode 100644
index 0000000..73ace2a
Binary files /dev/null and b/doc/devices/photos/2M-PCB43-V2.1-unmanaged/KP-9000-6XH-X2-front.jpg differ
diff --git a/doc/devices/photos/2M-PCB43-V2.1-unmanaged/2M-PCB43-V2.1-label.jpg b/doc/devices/photos/2M-PCB43-V2.1-unmanaged/KP-9000-6XH-X2-label.jpg
similarity index 100%
rename from doc/devices/photos/2M-PCB43-V2.1-unmanaged/2M-PCB43-V2.1-label.jpg
rename to doc/devices/photos/2M-PCB43-V2.1-unmanaged/KP-9000-6XH-X2-label.jpg