Dashboard designer
Build the screen, not the front end
A canvas of widgets bound to device data. Drop one, give it an ID, and it reads values and sends commands in both directions — without a front-end build.
tempGauge
pumpSwitch
flowRate
12.8L/m
Working in it
Four moves, then it's live
01
Drop
Pull a widget onto the canvas. Layout is a grid, so things line up without fighting it.
02
Bind
Give the widget an ID. Firmware pushing a value to that ID lands here — that's the entire contract.
03
Configure
Units, ranges, colours, states and the command a control sends when a user touches it.
04
Publish
The dashboard ships with the product. Changing it doesn't require an app release.
Widget library
A widget for most of what hardware does
Grouped by what they're for, rather than an alphabetical wall.
Readouts
Controls
Spatial
Signal
Media
Logic
Two kinds of dashboard
One ships with the product, one is built by the user
Manufacturer dashboard
Ships with the product and is the same for every user who owns one. This is the interface you design once and every unit inherits.
Custom dashboard
Composed by a user or integrator across any devices they own — useful when one screen needs to span several products at once.
