Qoʻllanma · Solishtiruv · ESP32
ESP32 uchun qaysi dashboard kutubxonasi?
Ekran yoki telefon ESP nima qilayotganini koʻrsatsin va bir-ikki tugma bilan javob berish kerak. Toʻrt ommabop vosita buni juda har xil hal qiladi: RisalDash, ESPUI, ESP-DASH va Blynk. Hammasi yaxshi — faqat har xil narsaga moslashtirilgan. Loyihangga mosini tanlashing uchun halol koʻrib chiqamiz.
Birinchi ayirma — self-hosted yoki bulut. Uchtasi UI’ni chipning oʻzidan lokal tarmoq orqali beradi (internetsiz ishlaydi); bittasi ajoyib mobil ilova bilan bulut orqali ishlaydi. Qolgani — vidjetlar, narx, tillar — shu tanlovdan kelib chiqadi.
Toʻrt variant
RisalDash (shu loyiha) moslashuvchan veb-dashboardni toʻgʻridan ESP’dan beradi: offline-first access point va captive-portal orqali Wi-Fi sozlash, WebSocket real-time, 36 boshqaruv va 70+ sensor uchun bir qatorli presetlar, toʻliq RTL bilan toʻrt til, animatsiyali robot-yuz va MCP orqali AI boshqaruvi (har bir vidjet — tool). Ichki fake sensorlar temir kelishidan oldin butun UI’ni yigʻishga imkon beradi. Bepul, MIT, Zero-Waste — linker ishlatilmagan vidjet turlarini olib tashlaydi.
ESPUI — ESP32/ESP8266’da WebSocket orqali minimal veb-UI uchun oddiy, sinovdan oʻtgan kutubxona. Standalone AP’da ishlaydi, hammasi flesh’dan beriladi, boshqaruvlar toʻplami kichik (slayder, switch, tugma, yorliq, grafik, control pad). Yengil va sinalgan, ortiqcha qismlarsiz kerak boʻlsa — mustahkam tanlov. Bepul, MIT.
ESP-DASH tez, toza on-device dashboardga urgʻu beradi (ESP32, ESP8266, RP2040/RP2350). Lite versiyasi ochiq — kartochka va grafiklar; pullik Pro tablar/sahifalar, koʻproq vidjetlar (input card, joystick), logotip va moslashuvchan oʻlcham dvigatelini qoʻshadi. Tez lokal dashboard kerak boʻlsa va qoʻshimchalar uchun Pro’dan afsuslanmasang — yaxshi.
Blynk — boshqa hayvon: toʻliq bulutli IoT platforma, ajoyib nativ mobil ilova, push-bildirishnomalar, avtomatlashtirish, OTA va koʻp qurilma parkini boshqarish bilan. Istalgan joydan masofaviy kirish va sayqal ilova kerak boʻlsa — eng kuchli tanlov; evaziga — hostlangan xizmat orqali ishlaydi (bepul reja 5 qurilmagacha, koʻprogʻi — pullik).
Yonma-yon
| RisalDash | ESPUI | ESP-DASH | Blynk | |
|---|---|---|---|---|
| Hosting | qurilmada | qurilmada | qurilmada | bulut |
| Offline ishlaydi | ✅ AP | ✅ AP | ✅ lokal | bulut kerak ¹ |
| Litsenziya / narx | MIT, bepul | MIT, bepul | Lite MIT · Pro pullik | freemium ² |
| Wi-Fi sozlash | ✅ captive portal | oʻzing | oʻzing | ilova orqali |
| Vidjet / preset | 36 + 70 sensor | kichik toʻplam | kartochka/grafik · Pro’da koʻp | boy app vidjetlar |
| Tillar + RTL | ✅ EN/RU/UZ/AR | — | — | ilova lokali |
| AI / MCP | ✅ ichki | — | — | HTTP API |
| Temirsiz yigʻish | ✅ fake sensor | — | — | — |
| Mobil ilova | veb-UI | veb-UI | veb-UI | ✅ nativ |
| Bulut park + alert | — | — | — | ✅ |
¹ Blynk 2.0 avvalo bulut; legacy self-hosted server bor, lekin hamjamiyat tomonidan qoʻllab-quvvatlanadi. ² Blynk bepul rejasi 5 qurilma / 1 foydalanuvchigacha, koʻprogʻi — pullik. Faktlar 2026-yil iyulda tekshirilgan.
Qanday tanlash
Sayqal ilova, bildirishnoma va parkga masofaviy kirish kerakmi? Blynk. Hostingga bogʻliqsan, lekin evaziga koʻp narsa. Tez, toza lokal dashboard kerak va tab/premium vidjetlar uchun Pro maylimi? ESP-DASH. Eng oddiy self-hosted UI minimal bogʻliqlik bilan? ESPUI. Self-hosted va offline-first, keng ichki vidjet/sensor toʻplami, RTL bilan toʻrt til, AI (MCP) boshqaruvi va temirsiz prototiplash — hammasi MIT kerakmi? RisalDash aynan shunga qaratilgan.
Maʼlumot uchun, ishlaydigan RisalDash dashboard chindan bir necha qator: vidjetlar oʻzgaruvchilarga bogʻlanadi, HTML/CSS/JS esa siz uchun generatsiya qilinadi:
#include <RisalUI.h>
RisalUI dash("Greenhouse");
float temp = 24.5, hum = 58;
void setup() {
dash.gauge("Temp", &temp, 0, 50, "C");
dash.metric("Humidity", &hum, "%");
dash.beginAP("RisalDash", "12345678"); // offline access point + captive portal
}
void loop() { dash.update(); } // live over WebSocket, no front-end code Butun dashboardni bugun yigʻ — platasiz.