Home

Awesome

Kaleidoscope-LEDEffect-DigitalRain

An LED effect similar to the "digital rain" seen in the "Matrix" films with green lights flowing downwards on the keyboard.

Video of the plugin in action

Installation

The plugin is installed in the same way as other third-party Kaleidoscope plugins. See this third-party plugin installation guide.

Using the extension

To use the plugin, include the header, and tell the firmware to use it:

#include <Kaleidoscope-LEDEffect-DigitalRain.h>

KALEIDOSCOPE_INIT_PLUGINS(
  LEDDigitalRainEffect
);

void setup() {
  Kaleidoscope.setup();

  // Optionally adjust the configuration
  LEDDigitalRainEffect.DROP_MS = 140; // Make the rain fall faster

  LEDDigitalRainEffect.activate();
}

Plugin methods

The plugin provides the LEDDigitalRainEffect object, which has no public methods, outside of those provided by all LED modes.

Configuration

A few properties are exposed for configuration. For their full documentation, see the header file, and for the defaults, see the implementation file.

Dependencies