Widgets / directory

LED

LED

Simple indicator surface where brightness or on/off state mirrors a pin.

At a glance

Default2 x 2
Minimum1 x 1
Resizeboth
Pinrequired
Interactiveno

Behavior

  • Best for connectivity, alarms, relay state and heartbeat indicators.
  • Tiny footprint makes it useful in dense control surfaces.
  • Can be color-coded per data stream.

Firmware contract

Write 0/1 for state or 0-255 for brightness-like emphasis.

On the app side this widget snaps to the 8-column square grid and uses both resizing. Its raw type is LED and the matching icon token in the app is lightbulb.fill.

Pin support: A configured pin is required before the widget becomes meaningful.

Transmission: Payload format depends on the widget type and the selected pinType.

Canvas preview

docs.widget.preview
78%
LED
stable
STATUS

Widget contract

PropertyValue
Raw typeLED
Default size2 x 2
Minimum size1 x 1
Resize modeboth
Pin requirementrequired
Pin supportSee behavior and firmware contract above
Interactiveread-only / service
TransmissionDepends on the widget payload type

Allowed pin families

Bound to the configured pinType and limited by how the current app/connector serialize the widget payload.

Transport path

Payload leaves the canvas through the dashboard transport and lands on the selected virtual, digital or analog endpoint.

Operational limits

Server-side behavior may still depend on board library support and project policy.

Configuration surface

  • Color, label and position are stored in the dashboard profile.
  • Use the app-side widget config sheet to tune behavior per widget type.

Limits and caveats

  • Server-side behavior may still depend on board library support and project policy.

Layout notes

Canvas footprint

2 x 2

Default footprint in the Plynx canvas before user resizing.

Resize floor

1 x 1

The minimum size accepted by the app during drag-resize.

Interaction model

Display

Whether the user edits state directly or only reads it.

Related widgets