Skip to content
  • Live
  • Blog
  • Shop
  • Contact
  • About
  • Discord
  • GitHub
  • YouTube
  • Twitch
  • Instagram
CheerLights

CheerLights

We are all connected.

CheerLights on GitHub, Twitch, and Discord. We are all connected.
  • Learn
  • Build
  • Connect
  • Toggle search form

Smart Star – Arduino, Node.js, and MQTT

Posted on December 15, 2012October 30, 2026 By Hans Scharler No Comments on Smart Star – Arduino, Node.js, and MQTT

The CheerLights color is now set on Discord. This post is from when anyone could tweet a color to CheerLights. Today, use the /cheerlights command on the CheerLights Discord, and see the Learn page for the current API.

Somewhere, Rube Goldberg is smiling. The “Smart Star” project links together many technologies and produces a very nice result. [Martin] created a “Smart Star” that animates and changes color based on the latest CheerLights color on Twitter. He wrote a Twitter API Stream Listener in Node.js that forwards and parses Tweets, publishes them to an MQTT Broker, where an Arduino + Wifly shield is subscribed and controlling three separate rope lights that form the star. Check out the video below!

[via Freakent]

Share this:

  • Share on X (Opens in new window) X
  • Share on Facebook (Opens in new window) Facebook
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Reddit (Opens in new window) Reddit
  • More
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print

Related

Projects Tags:arduino, mqtt, node.js, Wi-Fi

Post navigation

Previous Post: CheerLCD Displays the Latest CheerLights Color on your Desktop
Next Post: The Tiny, Arduino-enabled Digispark Supports CheerLights

Related Posts

CheerioBot: an Arduino labeled CheerioBot wired to three glowing red LEDs CheerioBot: It can be your friend or enemy Projects
An LED sign reading IN THE NEWS in CheerLights colors Updated CheerLights Code on GitHub News
Keep Multiple CheerLights in Sync with MQTT Projects

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • CheerLights Turns 15: Thank You for Making It Yours
  • Build Your First CheerLights Light with WLED
  • CheerLights Updates: llms.txt and a Refreshed API Reference
  • Flash WLED on an ESP32-C3 and Sync It to CheerLights
  • CheerLights Stream Deck Plugin: Animated Bubbles and Aurora

Copyright © 2026 CheerLights.

Powered by PressBook Grid Blogs theme