ESP32 · MQTT · Real-time

Real-time dashboards for your ESP32 fleet.

Fluxgrid is the fastest way to connect an ESP32 to the cloud. Flash a ten-line sketch, drag widgets onto a canvas, and watch your devices go live — then publish the dashboard with a single link.

~10 linesto your first live reading
TLS by defaultper-device credentials
1 linkto publish & share
◆ fluxgrid · /d/greenhouse-node LIVE
A live Fluxgrid dashboard monitoring a greenhouse node
Speedometer widgetAttitude / AHRS instrument widget
The device side

From zero to live in ten lines

Complex inside — WiFi, MQTT, TLS, auto-reconnect and online/offline presence. Simple outside: a complete device is about ten lines of Arduino.

sketch.ino
#define WIFI_SSID  "my-wifi"
#define WIFI_PASS  "my-pass"
#define FG_TOKEN   "DEVICE_TOKEN"  // one per device
#include <Fluxgrid.h>

void setup() {
  Fluxgrid.begin();   // WiFi + cloud, TLS built in
}

void loop() {
  Fluxgrid.run();
  Fluxgrid.write("temp", readTemp());  // push a reading
  digitalWrite(2, Fluxgrid.read("relay").asBool());
}

Telemetry flows up

write("temp", …) updates any Gauge, Value or Chart bound to that datastream — live, the moment it changes.

Control comes down

Drop a Switch or Slider on the canvas and read it back on the device with read("relay").

Presence is automatic

Devices report online/offline on their own via MQTT last-will and a heartbeat — widgets grey out the instant a board drops.

How it works

From cold board to live panel.

No backend to stand up, no broker to configure. Flash, define, drop — your dashboard is streaming.

◆ fluxgrid · editorEDITING
The Fluxgrid drag-and-drop editor: a widget palette, a canvas, and a properties panel
01

Pair a device

Add a device on the dashboard and paste its one-string token into the sketch. Each device gets its own secure MQTT credentials.

02

Drop widgets

Drag gauges, charts, switches, maps and instruments onto the canvas. Each widget creates the datastream your sketch writes to.

03

Publish & share

Publish to a public link or embed it in your own site — live data, no login required for viewers.

Widgets

A widget for every signal

These are real Fluxgrid widgets running on synthetic data. Switch a category — or just watch them move.

Who it's for

From a single board to the whole field

Fluxgrid scales from a weekend project to fleets in production — same widgets, same ten-line library.

Publish

Built once. Live on every screen.

The same dashboard you design on desktop reflows into a clean mobile view — no second app, no extra layout work.

Desktop
The greenhouse dashboard on a desktop browser
Phone
The same greenhouse dashboard reflowed onto a phone
Free to start · no credit card

Give your hardware a dashboard worth showing off.

Spin up your first live panel in minutes. Bring any ESP32 — Fluxgrid handles the transport, storage and rendering.

Fluxgrid — IoT Dashboard Builder