Real-Time Monitoring & Visualization
Plug-and-play widgets across five categories — basic inputs, displays, charts, automation primitives and decorative themes — wired to a low-bandwidth MQTT bridge.
Sensor Integration
Temperature, humidity, light, soil moisture, motion, RFID, GPS and more, streamed live from the sheenbot board.
25+ Widgets
Line chart with 5-min historical aggregation, gauges, thermometer, ECG, radar, hygrometer, flame/gas, map, plus decorative themes.
Built-In Analytics
Linear rescaling and expression transforms on every widget; line chart auto-scales across 1-hour, 1-day, 1-week or 1-month windows.
Interactive Widget Library
Live previews of every dashboard widget, rendered straight from the real component library — the same ones you drag onto a board.
A Proper Rules Engine, Not Just IFTTT
Six tabs of automation, far beyond the usual “if-then”: threshold, transition, dual-source correlation, sequence and compound logic — paired with counters, timers and named modes that gate which rules fire when.
Rules
Threshold, transition, dual-source (cross-sensor math), sequence (state-machine flows) and compound (AND/OR) — all in one builder.
Counters & Timers
Counters with hourly / daily / weekly reset schedules. Timers with start, stop, reset and toggle actions — fully scriptable from any rule.
Modes
Define named states (e.g. day, night,away) and gate rules on them — “only fire when mode == X.”
Actions
Publish MQTT, set widget value, increment counter, control timer, record timestamp, set mode — every action accepts{value}placeholder substitution.
Audit Log
An activity log shows every rule fired, with timestamp and payload — so students can debug their automations the same way professionals do.
Remote Control
Build custom control panels with drag-and-drop widgets. Drive motors, lights and relays over MQTT with sub-100 ms latency.
Anywhere Access
Cloud-hosted dashboards on any device. Mobile-responsive layouts keep students connected to their projects from home, in class or on a phone.

Pair in Seconds, Not Minutes
- BLE-assisted pairing: the dashboard scans nearby boards over BLE and provisions them automatically — no MAC typing.
- Manual history clearing: one click to permanently delete a board's aggregated history when reusing kits across classes.
Integrated Educational Workflow
Progressive Learning
Start with Blockly visual programming, graduate to MicroPython — the same board, the same dashboard.
Project Templates
Ready-to-use dashboards for Smart Greenhouses, Weather Stations, Home Security and more — drop in, customize, ship.
Multi-Device Projects
Dual-source and sequence rules let multiple boards collaborate — perfect for distributed sensor networks and classroom competitions.
Built by Students
Real IoT dashboards designed and wired up by learners at the sheen academy.


























