OpenClaw Panel Control for Openclaw

A comprehensive control interface for ESP32-S3 based 64x32 RGB LED panels over local network HTTP requests.

joaquinckronoset
v1.0.0
Mar 18, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install openclawpanel

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install openclawpanel using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is OpenClaw Panel Control?

The OpenClaw Panel skill provides a powerful programmatic interface for managing HUB75 LED displays. Utilizing Openclaw Skills, developers can remotely render text, geometric shapes, and complex data visualizations on a 64x32 pixel grid. The skill is designed for high performance, supporting RGB565 color depth and various font sizes for crystal-clear output.

Beyond visual manipulation, this skill integrates audio control, allowing users to play system sounds or upload custom 16-bit WAV files. By leveraging a lock/unlock mechanism, the skill ensures that automated dashboards and manual overrides coexist peacefully without display flickering or data collisions.

OpenClaw Panel Control Use Cases

  • Creating real-time cryptocurrency or stock market tickers using the panel endpoint.
  • Displaying smart home alerts or notification banners across a room.
  • Building custom hardware dashboards for DevOps monitoring and system status.
  • Adding audio-visual feedback to local automation workflows with built-in sounds like coin or epicwin.

How OpenClaw Panel Control Works

  1. The AI agent initiates a lock request to the panel to gain exclusive display control.
  2. Commands are sent to clear the buffer or draw specific elements (text, lines, or shapes).
  3. Use the swap parameter to either push changes immediately or buffer multiple elements for a single flicker-free update.
  4. Optional sound triggers or dissolve transitions are applied to enhance the user experience.
  5. The display is unlocked, returning it to its default timeline or dashboard state.

OpenClaw Panel Control Setup

To get started with OpenClaw Panel in your Openclaw Skills environment, ensure you have the panel's IP address and curl installed.

# Export the panel IP to your environment
export OPENCLAW_PANEL_IP="192.168.1.XX"

# Test connectivity
curl -s http://$OPENCLAW_PANEL_IP/api/status

OpenClaw Panel Control Data Schema & Taxonomy

The skill interacts with the panel using JSON payloads for most endpoints and raw binary for bitmaps and audio.

Data Type Specifications
Display 64x32 pixels, RGB565 (Hex or HTML format)
Fonts arial_20, arial_18, arial_16, mono_18, mono_12, 5x7, 4x6
Audio 16-bit PCM WAV, Mono recommended, 11025 Hz, Max 64 KB
Coordinates x: 0-63, y: 0-31

OpenClaw Panel Control Advanced Features

  • Double-buffering support via the swap parameter for smooth, multi-element scene composition.
  • Integrated dissolve transitions for professional-grade fading between display states.
  • Custom WAV upload support with on-the-fly hardware re-initialization for different sample rates.
  • Automatic safety timeouts that unlock the display after 30 seconds of inactivity.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins curl
Github Stars: 0
forks: 0

Featured*