DeskDot Open in browser GitHub
Firmware Modes running on a 32×32 LED panel
32×32 · Firmwarereal render
DeviceFirmware

Firmware Modes

The panel's own clock designs, effects, scoreboard and timers — no streaming.

At a glance

OutputFirmwareUses one of the panel's own built-in modes, so it keeps running even with the computer off.
Settings10every one editable live in the studio, or by an agent with update_app_settings
Sourcenative.pysrc/deskdot/apps/native.py

Settings

Settings
SettingTypeDefaultOptions / range
FeaturefeaturechoiceClock
ClockEffectSolid colourScoreboardCountdownStopwatch
Clock design (0-7)clock_stylewhole number00 – 7
Show dateshow_dateon/offOnon / off
24-hourhour24on/offOnon / off
Colourcolorcolour#ff4818any colour (#rrggbb)
Effect (0-6)effectwhole number00 – 6
Left scorescore_leftwhole number00 – 999
Right scorescore_rightwhole number00 – 999
Countdown minutesminuteswhole number50 – 255
Countdown secondssecondswhole number00 – 59

Try it

render a frame to PNG (no panel needed)
$ uv run deskdot preview native --settings '{"feature":"effect"}' --out native.png
show it on your panel (engine running)
$ curl -X POST http://127.0.0.1:8765/api/apps/native/activate

Or ask your agent: “Show Firmware Modes on my panel”. It calls show_app with "native". New here? Set up DeskDot first.

More device apps