ESP32 / ESP8266 uchun oʻnta dashboard — issiqxona, energiya monitori, gaz signalizatsiyasi, ob-havo stansiyasi, quyosh va boshqalar. Kategoriya boʻyicha filtrlang, jonli demoni oching, manbani oling yoki vidjetlar roʻyxatini koʻring.
GPS treker
DIY
Jonli xarita, tezlik va sunʼiy yoʻldoshlar oʻz veb-panelingizda — uy geofence signal bilan, kunlik trek loglari va bir bosishda GPX eksport. NEO-6M ESP32/ESP8266 da, bulutsiz, OTA yangilanish.
3hVaqt
$9Narx
1Sensorlar
13Vidjetlar
Live map + trailGeofence circleSpeed gaugeSatellites / HDOPAltitude chartDistance to homeGPX / CSV exportVibration alarmOTA update
Ulanish 5 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP8266 / ESP32 |
| NEO-6M | TX | D5 / GPIO16 |
| NEO-6M | RX | D6 / GPIO17 |
| NEO-6M | VCC | 3V3 |
| NEO-6M | GND | GND |
| Vibration motor | IN | D1 / GPIO25 |
Aqlli issiqxona
Agro
Iqlim, tuproq namligi va yorugʻlik bitta ekranda — ventilyator, nasos va lampa boshqaruvi, belgilangan qiymat bilan.
2hVaqt
$18Narx
3Sensorlar
9Vidjetlar
Air temp gaugeHumidity gaugeTrend chartSoil moistureLight (lux)Fan / Pump / LampTarget setpoint
Sketchni koʻrish
dash.gauge("Air temp", &airT, 0, 50, "C");
dash.gauge("Humidity", &airH, 0, 100, "%");
dash.stat ("Light", &lux, "lux");
dash.toggle("Fan", &fan);
dash.toggle("Pump", &pump);
Ulanish 11 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| BME280 | SDA | GPIO21 |
| BME280 | SCL | GPIO22 |
| BME280 | VCC | 3V3 |
| BME280 | GND | GND |
| Capacitive soil | AOUT | GPIO34 |
| Capacitive soil | VCC | 3V3 |
| Capacitive soil | GND | GND |
| BH1750 (lux) | SDA | GPIO21 |
| BH1750 (lux) | SCL | GPIO22 |
| Pump relay | IN | GPIO26 |
| Fan relay | IN | GPIO27 |
Mobil robot
Robototexnika
Brauzerdan boshqaring: jonli GPS xarita izi, IMU boʻyicha 3D yoʻnalish kubi, animatsion robot yuzi va ekran tugmalari.
4hVaqt
$35Narx
3Sensorlar
6Vidjetlar
Speed gaugeGPS map + trailIMU heading cubeRobot faceDrive buttonsBattery %
Sketchni koʻrish
dash.gauge("Speed", &kmh, 0, 30, "km/h");
dash.map ("Position", &lat, &lon);
dash.cube("Heading", &pitch, &roll, &yaw);
dash.face("Mood", &mood);
dash.button("Forward", "GO", []{ drive(1); });
Energiya monitori
Energiya
Tarmoq kuchlanishi, tok va quvvat jonli — yuk grafigi, kunlik kVt·s, narx bahosi va tarmoq relesi.
2hVaqt
$15Narx
1Sensorlar
8Vidjetlar
Power gaugeVoltage gaugeCurrent gaugeLoad chartToday kWhCost estimateMains relay
Sketchni koʻrish
dash.gauge("Power", &watts, 0, 3000, "W");
dash.gauge("Voltage", &volts, 180, 260, "V");
dash.chart("Load", &watts, "W");
dash.stat ("Today", &kwh, "kWh");
dash.toggle("Mains", &mains);
Ulanish 6 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| PZEM-004T | TX | GPIO16 |
| PZEM-004T | RX | GPIO17 |
| PZEM-004T | 5V | 5V |
| PZEM-004T | GND | GND |
| CT clamp | around live wire | into PZEM |
| Main relay | IN | GPIO26 |
Gaz xavfsizligi
Sanoat
Tutun/LPG va CO signalizatsiyasi: har bir gaz uchun gauge + trend va LED ogohlantirishlari — preset bir qatorda ulaydi.
1hVaqt
$8Narx
2Sensorlar
4Vidjetlar
Smoke gauge + chartCO gauge + chartSmoke alarm LEDCO alarm LED
Sketchni koʻrish
dash.sensor("mq2", &smoke).chart();
dash.led ("Smoke alarm", &smokeAlarm);
dash.sensor("mq7", &co).chart();
dash.led ("CO alarm", &coAlarm);
Ulanish 9 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| MQ-2 (smoke/LPG) | AOUT | GPIO34 |
| MQ-2 (smoke/LPG) | VCC | 5V |
| MQ-2 (smoke/LPG) | GND | GND |
| MQ-7 (CO) | AOUT | GPIO35 |
| MQ-7 (CO) | VCC | 5V |
| MQ-7 (CO) | GND | GND |
| Buzzer | + | GPIO25 |
| Fan relay | IN | GPIO26 |
| Valve relay | IN | GPIO27 |
Ob-havo stansiyasi
Ta'lim
Shamol, shamol zarbi, yoʻnalish va yogʻin, hamda UV indeksi va BME280 harorat/namlik/bosim grafiklari bilan.
3hVaqt
$25Narx
4Sensorlar
7Vidjetlar
Wind gaugeGust + directionRain totalUV index gaugeTemp / humidity / pressureTrend charts
Sketchni koʻrish
dash.sensor("weather", &wind, &gust, &dir, &rain);
dash.gauge ("UV index", &uv, 0, 12);
dash.sensor("bme280", &temp, &hum, &pres).chart();
Ulanish 8 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| Anemometer | pulse (interrupt) | GPIO27 |
| Anemometer | GND | GND |
| Wind vane | AOUT | GPIO35 |
| Rain bucket | pulse (interrupt) | GPIO14 |
| LTR390 (UV) | SDA | GPIO21 |
| LTR390 (UV) | SCL | GPIO22 |
| BME280 | SDA | GPIO21 |
| BME280 | SCL | GPIO22 |
Quyosh quvvati monitori
Energiya
BMS presetidan batareya SoC, paket kuchlanishi va zaryad toki, hamda PV kuchlanishi va yuk quvvati — BatteryBMS + PowerMeter'dan.
3hVaqt
$28Narx
3Sensorlar
7Vidjetlar
Battery SoC gaugePack voltageCharge current chartPV voltageLoad powerCharging LED
Sketchni koʻrish
dash.sensor("bms", &soc, &packV, &s, &temp).chart();
dash.gauge("PV voltage", &pv, 0, 60, "V");
dash.chart("Charge", &charge, "W");
dash.led ("Charging", &charging);
Ulanish 6 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| INA226 (solar) | SDA | GPIO21 |
| INA226 (solar) | SCL | GPIO22 |
| INA226 (solar) | VCC | 3V3 |
| BMS UART | TX | GPIO16 |
| BMS UART | RX | GPIO17 |
| Load relay | IN | GPIO26 |
Akvarium boshqaruvchisi
Laboratoriya
Rejada: suv harorati, pH va TDS/EC, isitgich, nasos va yorugʻlik jadvali bilan.
4hVaqt
$30Narx
4Sensorlar
8Vidjetlar
Water temp (DS18B20)pH gaugeTDS / ECWater levelHeater togglePump toggleLight schedule
Sketchni koʻrish
dash.gauge("Water temp", &t, 0, 40, "C");
dash.gauge("pH", &ph, 0, 14);
dash.metric("TDS", &tds, "ppm");
dash.toggle("Heater", &heater);
dash.toggle("Pump", &pump);
Ulanish 11 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| DS18B20 | DATA (+4.7k pull-up to 3V3) | GPIO4 |
| DS18B20 | VCC | 3V3 |
| DS18B20 | GND | GND |
| pH board | Po | GPIO34 |
| TDS | AOUT | GPIO35 |
| Float switch | signal | GPIO14 |
| Pump relay | IN | GPIO25 |
| Filter relay | IN | GPIO26 |
| Heater relay | IN | GPIO32 |
| Light relay | IN | GPIO33 |
| Feeder servo | signal | GPIO13 |
Aqlli uy
Uy
Rejada: mmWave orqali mavjudlik, xonalar iqlimi va xona boʻyicha yorugʻlik, dimming va sahnalar bilan.
6hVaqt
$60Narx
5Sensorlar
12Vidjetlar
Presence (LD2410)Room temp / humidityLights per roomDimmer sliderClimateScenes
Sketchni koʻrish
dash.badge ("Presence", &occupied);
dash.gauge ("Room temp", &t, 0, 40, "C");
dash.toggle("Living light", &l1);
dash.slider("Dim", &dim, 0, 255);
Ulanish 10 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| LD2410 (mmWave) | TX | GPIO16 |
| LD2410 (mmWave) | RX | GPIO17 |
| AHT20 | SDA | GPIO21 |
| AHT20 | SCL | GPIO22 |
| INA219 | SDA | GPIO21 |
| INA219 | SCL | GPIO22 |
| Living relay | IN | GPIO25 |
| Kitchen relay | IN | GPIO26 |
| Curtain motor driver | IN | GPIO27 |
| Door reed (INPUT_PULLUP) | signal | GPIO14 |
CNC dastgohi
Sanoat
Rejada: shpindel RPM, uzatish va oʻq holati, yuk grafigi va favqulodda toʻxtatish tugmasi bilan.
8hVaqt
$90Narx
4Sensorlar
10Vidjetlar
Spindle RPM gaugeFeed rateAxis position X/Y/ZLoad chartE-stop buttonTemp
Sketchni koʻrish
dash.gauge("Spindle", &rpm, 0, 24000, "RPM");
dash.metric("Feed", &feed, "mm/min");
dash.chart("Load", &load, "%");
dash.button("E-STOP", "STOP", []{ estop(); });
Ulanish 6 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| Tacho (opto/hall) | OUT (interrupt) | GPIO27 |
| ACS712 | OUT | GPIO34 |
| MAX6675 thermocouple | SCK | GPIO18 |
| MAX6675 thermocouple | CS | GPIO5 |
| MAX6675 thermocouple | SO | GPIO19 |
| E-stop (INPUT_PULLUP) | signal | GPIO14 |
3D printer
DIY
Rejada: hotend va stol harorati, chop etish jarayoni, ventilyator slayderi va pauza/davom ettirish.
6hVaqt
$70Narx
4Sensorlar
9Vidjetlar
Hotend temp gaugeBed temp gaugePrint progressFan sliderPause / resumeJog controls
Sketchni koʻrish
dash.gauge("Hotend", &hotend, 0, 260, "C");
dash.gauge("Bed", &bed, 0, 120, "C");
dash.progress("Progress", &pct, "%");
dash.slider("Fan", &fan, 0, 255);
Ulanish 5 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| Hotend thermistor (100k NTC divider) | signal | GPIO34 |
| Bed thermistor | signal | GPIO35 |
| Part-cooling fan (MOSFET gate) | gate | GPIO25 |
| E-stop (INPUT_PULLUP) | signal | GPIO14 |
| Printer serial (optional) | TX | GPIO16 |
Aqlli termostat
Uy
Telefondagi WiFi termostat — real vaqtdagi harorat va namlik, belgilangan qiymat va isitgich relesini ulaydigan gisterezis. DS18B20 / DHT uchun tayyor.
1hVaqt
$6Narx
1Sensorlar
6Vidjetlar
Room temp gaugeHumidity gaugeTrend chartSetpointHeating LEDHold toggle
Sketchni koʻrish
dash.gauge("Room temp", &roomT, 0, 40, "C");
dash.number("Setpoint", &setpoint, 5, 35, 1);
dash.led ("Heating", &heating);
dash.toggle("Hold", &hold);
Ulanish 7 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| DS18B20 | DATA | GPIO4 |
| DS18B20 | VCC | 3V3 |
| DS18B20 | GND | GND |
| 4.7k pull-up | DATA–VCC | — |
| Heater relay | IN | GPIO26 |
| Heater relay | VCC | 5V |
| Heater relay | GND | GND |
LED lenta boshqaruvi
Uy
WS2812 / SK6812 lentalari uchun WLED uslubidagi veb-boshqaruv — rang tanlash, yorqinlik, effektlar va tokni real hisoblovchi indikator.
1hVaqt
$5Narx
0Sensorlar
7Vidjetlar
Power toggleColour pickerBrightness sliderEffect selectLED countCurrent-draw gauge
Sketchni koʻrish
dash.color ("Color", &color);
dash.slider("Brightness", &brightness, 0, 255);
dash.select("Effect", "Solid,Rainbow,Breathe,Chase", &effect);
Ulanish 5 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| WS2812B | DIN | GPIO5 |
| 470Ω | inline DIN | — |
| WS2812B | 5V | 5V |
| WS2812B | GND | GND |
| 1000µF cap | 5V–GND | — |
Suv baki monitori
Uy
Ultratovushli suv baki sathi vebda — foiz, litr, trend va 25 % dan past boʻlsa toʻldiruvchi avto-nasos. HC-SR04 / JSN-SR04T uchun tayyor.
1hVaqt
$7Narx
1Sensorlar
6Vidjetlar
Level gaugeVolumeTrend chartAir-gap distanceLow-level LEDPump toggle
Sketchni koʻrish
dash.gauge ("Level", &levelPct, 0, 100, "%");
dash.stat ("Volume", &liters, "L");
dash.toggle("Pump", &pump);
Ulanish 5 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| HC-SR04 | TRIG | GPIO5 |
| HC-SR04 | ECHO | GPIO18 |
| HC-SR04 | VCC | 5V |
| HC-SR04 | GND | GND |
| Pump relay | IN | GPIO26 |
Harakat xavfsizligi
Uy
PIR / mmWave signalizatsiya paneli — harakat indikatori, hodisalar soni, qoʻriqqa qoʻyish, sirena holati va aylanuvchi jurnal. HC-SR501 / LD2410 uchun tayyor.
1hVaqt
$4Narx
1Sensorlar
6Vidjetlar
Motion LEDEvents counterArmed toggleSiren LEDSince-last statEvent log
Sketchni koʻrish
dash.led ("Motion now", &motion);
dash.badge("Events today", &events);
dash.toggle("Armed", &armed);
Ulanish 5 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| PIR HC-SR501 | OUT | GPIO14 |
| PIR HC-SR501 | VCC | 5V |
| PIR HC-SR501 | GND | GND |
| Buzzer | + | GPIO27 |
| Buzzer | – | GND |
Garaj eshigi
Uy
Garajni vebdan och — releni uladigan tugma, eshik holati, gerkon ochiq/yopiq holati va faoliyat jurnali. ESP8266 yoki ESP32.
45mVaqt
$5Narx
1Sensorlar
5Vidjetlar
Open LEDPosition statMoving LEDToggle buttonActivity log
Sketchni koʻrish
dash.led ("Open", &open);
dash.button("Toggle door", "Open / Close", trigger);
dash.stat("Position", &position, "%");
Ulanish 5 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| Relay | IN | GPIO26 |
| Relay | VCC | 5V |
| Relay | GND | GND |
| Reed switch | A | GPIO14 |
| Reed switch | B | GND |
GPS treker
Robototexnika
Jonli xaritadagi treker — harakatlanuvchi marker, tezlik va yoʻnalish NEO-6M moduli orqali (TinyGPS++). Ichki xarita vidjetidan foydalanadi.
1.5hVaqt
$9Narx
1Sensorlar
5Vidjetlar
Live mapSpeed statHeading statLatitudeSpeed trend
Sketchni koʻrish
dash.map ("Location", &lat, &lon);
dash.stat("Speed", &speed, "km/h");
dash.stat("Heading", &heading, "deg");
Ulanish 4 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| NEO-6M | TX | GPIO16 |
| NEO-6M | RX | GPIO17 |
| NEO-6M | VCC | 3V3 |
| NEO-6M | GND | GND |
RFID kirish nazorati
Uy
RFID qulf paneli — oq roʻyxat boʻyicha skan, ruxsat/rad hisoblagichlari, oxirgi karta, avto-qulflash va kirish jurnali. MFRC522 / PN532 uchun tayyor.
1.5hVaqt
$8Narx
1Sensorlar
6Vidjetlar
Locked LEDGrants counterDenied counterLast cardUnlock buttonAccess log
Sketchni koʻrish
dash.led ("Locked", &locked);
dash.badge("Grants today", &grants);
dash.button("Unlock", "Momentary unlock", unlock);
Ulanish 7 ulanish
Reference ulanish — odatiy ulanishlar, quvvat berishdan oldin oʻzingizning aniq platangiz / modulingiz bilan tekshiring. Bu temirda sinovdan oʻtgan yigʻilma emas.
| Komponent | Uning pini | ESP32 |
| MFRC522 | SDA | GPIO5 |
| MFRC522 | SCK | GPIO18 |
| MFRC522 | MOSI | GPIO23 |
| MFRC522 | MISO | GPIO19 |
| MFRC522 | RST | GPIO22 |
| MFRC522 | 3V3 | 3V3 |
| Lock relay | IN | GPIO26 |