RisalDash RisalDash

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.

SolishtiruvESPUIESP-DASHBlynkRisalDashESP32
ESP32 dashboard kutubxonalari solishtiruvi: RisalDash, ESPUI, ESP-DASH va Blynk
ESP’ga UI berishning toʻrt yoʻli — asosiy ayirma: self-hosted yoki bulut.

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

RisalDashESPUIESP-DASHBlynk
Hostingqurilmadaqurilmadaqurilmadabulut
Offline ishlaydi✅ AP✅ AP✅ lokalbulut kerak ¹
Litsenziya / narxMIT, bepulMIT, bepulLite MIT · Pro pullikfreemium ²
Wi-Fi sozlash✅ captive portaloʻzingoʻzingilova orqali
Vidjet / preset36 + 70 sensorkichik toʻplamkartochka/grafik · Pro’da koʻpboy app vidjetlar
Tillar + RTL✅ EN/RU/UZ/ARilova lokali
AI / MCP✅ ichkiHTTP API
Temirsiz yigʻish✅ fake sensor
Mobil ilovaveb-UIveb-UIveb-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.