Skip to main content
Photo of DeepakNess DeepakNess

MCP to control LEDs

Unproofread notes

A person on Reddit created a MCP to control a single LED bulb via natural language – it does look like an overkill, but that's not the point. The person asks it to blink the LED twice, and it does that. Beautiful.

The tech used are:

  • Board/SoC: Raspberry Pi CM5 (a beast)
  • Model: Qwen-2.5-3B (Qwen-3 l'm working on it)
  • Perf: ~5 tokens/s, ~4-5 GB RAM

And the control pipeline is explained as:

MCP-server + LLM + Whisper (All on CM5) → RP2040 over UART → WS2812 LED

And not to mention that everything runs locally on the Raspberry Pi CM5 device, and here's the entire code on GitHub that one can use.

Webmentions

What’s this?