diff --git a/firmware/cyd/media/preview.html b/firmware/cyd/media/preview.html
new file mode 100644
index 0000000..f11bd72
--- /dev/null
+++ b/firmware/cyd/media/preview.html
@@ -0,0 +1,47 @@
+
+
+
+
+CYD BLE
+
+
+
+
+
+
CYD BLE
+
+
Waiting for phone...
TX: Hello from CYD
+
+
+
+
+
+
+
+
+
+
diff --git a/firmware/cyd/meta.json b/firmware/cyd/meta.json
index 973b8e0..d24b3a0 100644
--- a/firmware/cyd/meta.json
+++ b/firmware/cyd/meta.json
@@ -3,5 +3,14 @@
"name": "CYD BLE",
"summary": "NimBLE Nordic UART peripheral with LVGL status UI",
"description": "Advertise as CYD-BLE with Nordic UART Service. Touch UI: status, scrollable RX/TX log above button bar (Adv / Echo / Ping / Clear). Works with nRF Connect and Serial Bluetooth Terminal.",
- "tags": ["ble", "nimble", "nus", "uart", "touch"]
+ "tags": [
+ "ble",
+ "nimble",
+ "nus",
+ "uart",
+ "touch"
+ ],
+ "media": {
+ "preview": "media/preview.html"
+ }
}