Fast numeric readout for single values like temperature, current or uptime.
At a glance
Behavior
Firmware contract
Just publish a value with Blynk.virtualWrite(Vx, value).
On the app side this widget snaps to the 8-column square grid and uses both resizing. Its raw type is VALUE_DISPLAY and the matching icon token in the app is textformat.123.
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
Widget contract
| Property | Value |
|---|---|
| Raw type | VALUE_DISPLAY |
| Default size | 4 x 2 |
| Minimum size | 2 x 1 |
| Resize mode | both |
| Pin requirement | required |
| Pin support | See behavior and firmware contract above |
| Interactive | read-only / service |
| Transmission | Depends 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
Limits and caveats
A minimal pattern that matches how this widget usually talks to the board.
void loop() { float temp = readTemp(); Blynk.virtualWrite(V4, temp);}Layout notes
Canvas footprint
4 x 2
Default footprint in the Plynx canvas before user resizing.
Resize floor
2 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.
Labeled Value
String template display with inline placeholder replacement for the current pin value.
Gauge
Circular analog-style meter for sensor values and percentages.
LCD
Character display widget inspired by classic 16x2 LCD modules.
LED
Simple indicator surface where brightness or on/off state mirrors a pin.