Display widgets are driven by bound data — set the widget’s value or field
path in the Data tab (or push to its widget ID from firmware). See
Binding Data.
Gauge
A circular gauge for a single value, with arcs and thresholds.Status
A status indicator driven by a bound value — shows state with color. Bind it to a value or field path; configure its state coloring in Style.Chart
A data-visualization chart (line, bar, area, …).Image
Displays an image.SVG
Displays a scalable vector graphic.Label
A text label — the most styled display widget, with full typography and effects.Indicator
A compact state indicator (dot / badge) driven by a bound value. Bind a value or field path; set its colors in Style.Table
A data table with optional inline editing.Dynamic Repeater
Repeats a template per data item — a data-driven list/grid.Map
A map with markers driven by data columns.Mission Planning Map
A map for planning device missions (waypoints, boundaries).Compass
A compass showing a heading value.Heatmap
A heatmap of point data.Attitude Indicator
An aircraft-style attitude (roll/pitch) instrument.
Update from firmware with
updateFlightAttitude(targetId, widgetId, roll, pitch).
HTML Viewer
Renders custom HTML in a sandboxed frame.3D Viewer
Displays a single 3D model (STL / OBJ / GLTF / GLB).
Update from firmware with
update3DModel(targetId, widgetId, modelUrl).
Date/Time & Weather
A clock and weather panel.Text to Speech
Speaks bound text aloud.WebRTC Viewer
Views a WebRTC camera stream (the counterpart to WebRTC Camera).Video Player
Plays a video.EM Spectrum
Visualizes an electromagnetic-spectrum band display.Spectral Graph
A spectral (wavelength) line graph.3D Virtual Twin
A multi-model 3D scene for digital twins, with lighting and environment.
Drive models live from firmware with
update3DWidget(targetId, widgetId, models).
3D Vector Plotter
Plots 3D vectors in a scene.Navigation widgets
Menus, page navigation, and links.

