Skip to content
@cheerlights

CheerLights

Synchronized lights around the world

CheerLights is an “Internet of Things” project started in 2011 to help teach people about IoT. Consider CheerLights a “Hello, World” project to learn IoT protocols, microcontroller programming, and LED light control. CheerLights is a global network of synchronized colored lights. Everyone subscribes to the latest CheerLights color and sets their lights to the same color. Anyone can set the color on the CheerLights Discord Server.

Pinned Loading

  1. cheerlights-arduino-library cheerlights-arduino-library Public

    An Arduino library to synchronize with the global CheerLights color by fetching the latest color from the CheerLights API.

    C++ 2

  2. cheerlights-javascript-widgets cheerlights-javascript-widgets Public

    CheerLights JavaScript Widgets are a collection of embeddable widgets that display the current CheerLights color on web pages.

    HTML 1

  3. cheerlights-python-package cheerlights-python-package Public

    A Python package to interact with the CheerLights API.

    Python 1

  4. esp8266_neopixel_strip esp8266_neopixel_strip Public

    This sketch periodically checks the CheerLights color that is stored in ThingSpeak channel 1417 and sets the color of each pixel of a WS2812-based NeoPixel strip.

    C++ 8 4

Repositories

Showing 10 of 15 repositories
  • cheerlights-arduino-library Public

    An Arduino library to synchronize with the global CheerLights color by fetching the latest color from the CheerLights API.

    cheerlights/cheerlights-arduino-library’s past year of commit activity
    C++ 2 MIT 0 0 0 Updated Dec 4, 2024
  • cheerlights/cheerlights-discord-bot’s past year of commit activity
    Python 3 MIT 0 0 0 Updated Nov 26, 2024
  • cheerlights/cheerlights-telegram’s past year of commit activity
    Python 2 MIT 0 0 0 Updated Nov 25, 2024
  • cheerlights-perl-module Public

    A Perl module for accessing the CheerLights API

    cheerlights/cheerlights-perl-module’s past year of commit activity
    Perl 1 MIT 0 0 0 Updated Nov 6, 2024
  • cheerlights-python-package Public

    A Python package to interact with the CheerLights API.

    cheerlights/cheerlights-python-package’s past year of commit activity
    Python 1 MIT 0 0 0 Updated Nov 1, 2024
  • cheerlights-javascript-widgets Public

    CheerLights JavaScript Widgets are a collection of embeddable widgets that display the current CheerLights color on web pages.

    cheerlights/cheerlights-javascript-widgets’s past year of commit activity
    HTML 1 MIT 0 0 0 Updated Oct 31, 2024
  • .github Public
    cheerlights/.github’s past year of commit activity
    0 MIT 0 0 0 Updated Oct 30, 2024
  • cheerlights/cheerlights-websocket-widgets’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Nov 14, 2022
  • raspberry-pi-pico-w Public

    Learn how to connect a Raspberry Pi Pico W to the CheerLights IoT project.

    cheerlights/raspberry-pi-pico-w’s past year of commit activity
    Python 6 MIT 0 0 0 Updated Nov 9, 2022
  • cheerlights-javascript Public

    JavaScript client library for connecting to ThingSpeak ( https://thingspeak.com/ ) to get the latest color values for CheerLights ( https://cheerlights.com/ ).

    cheerlights/cheerlights-javascript’s past year of commit activity
    JavaScript 3 MIT 0 0 0 Updated Sep 28, 2022

Top languages

Loading…

Most used topics

Loading…