🏠 Home
🎛️ Control
⚙️ Config
💾 SD Card
🎨 Paint
Water Curtain
—
Disconnected
—
← Home
ESP32 Connection
Device (MQTT)
-- Chọn thiết bị --
Streaming không khả dụng qua MQTT
IP Address
Port
Connect
Disconnect
Test valves
Mode
Stream
Sound
Clock
Text
Effects
Text
Display
All text
Per character
Size
2
×
(pixel scale)
Speed
50
Gap (ms)
pause per cycle
▶ Run
■ Stop
Text size
50
(slider = row speed)
Slide ◀ slower rows (taller text) | ▶ faster rows (shorter text)
Gap (ms)
chờ sau mỗi chu kỳ
▶ Run
■ Stop
Pattern
Ripple
Columns
Wave
Sensitivity
50
Pattern
🌧 Mưa
〰 Sóng
→ Đuổi
◉ Nhịp
❤ Tim
⭐ Sao
🎵 Nốt
♦ Kim
🎬 Script ~2 phút
Speed
50
▶ Run
■ Stop
Scan Network
▾
IP Range (192.168.1.x)
—
🔍 Scan
📡 BLE
— No devices found —
Content
▾
Image
Drop image here
or click to browse
Folder Slideshow
📁 Chọn thư mục
—
Loop thư mục
Pattern
Spiral (Xoắn ốc)
Wave (Uốn lượn)
Striped (Xen kẻ)
Checkerboard (Bàn cờ)
Rain (Mưa)
Diagonal (Chéo)
Pulse (Nhịp)
Pixel Transforms
▾
All modes
Flip horizontal
Flip vertical
Invert
Image only
Remove dark background
Saturation boost
Threshold
40
Dilation
1
px
↺ Reprocess
Auto
Playback
Frame interval (ms)
15 ms
Gap (ms)
between cycles
Density
50%
Rows
frames tall
Rows
Frames
▶ Image
▶ Pattern
⏹ Stop
Sim Image
Sim Pattern
▶ Folder
⏹ Folder
🎨 Load Paint Frames
■ Stop / All off
MQTT mode
— Fire-and-forget SET per frame.
▶ Image
= stream ảnh qua MQTT.
▶ Pattern
= pattern toán học.
Dùng LAN (
http://
) để stream tốc độ cao.
Creator
▼
← Image
← Pattern
↑ Import
0 rows
+
⧉
✕
▶ Preview
▲ Send
↓ .json
↓ .bin
Clear
Physics
Drop height (cm)
Sim speed
1.0×
Configuration
Number of Boards (1-16)
2
Total Valves:
16
Frame Size:
9
bytes
Test Mode
▾
Test Bits Range
Build
Cascade Test — sáng dần từ bit 0 → bit cuối
Boards
−
+
Delay
200ms
Chế độ
Bật dần
Bật lần lượt
Bật tất cả
▶ Test Signal
Select bits to activate:
▶ Send & Hold
Clear
Off
🔍 Test Board Sequence (1→10)
Data Management
▾
Storage Used
—
Free Space
—
Stored Animations
— No files loaded —
🔄 Refresh
⬇ JSON
⬇ .bin
Current Animation
Frames: —
Rows: —
Boards: —
Total Size: —
Backup & Restore
💾 Save Local
📦 Backup All
Advanced
— Select file to delete —
🗑 Delete File
🔒 Admin
▼
Password để mở tính năng Admin
Unlock
Sai password
✓ Admin unlocked
Lock
Firmware Update (OTA)
Chọn file firmware.bin
⬆ Upload & Flash
💧 Pump
▾
Auto
Manual
Cảm biến mức thấp
—
Cảm biến mức cao
—
Máy bơm
—
Máy bơm
—
▶ BẬT
■ TẮT
Chưa có dữ liệu
Log
80-valve — idle
—
ESP32 live
—
Water simulation
Row
—
Time
—
Active
—
FPS
—