API Reference rgb_matrix v0.1.0
Modules
RGBMatrix is a rendering engine for the Nerves Keyboard project. It schedules and renders frames. There is a small selection of animations built in.
Provides the behaviour and interface for working with animations.
Single hue brightness cycling.
Provides a behaviour and macros for defining animation configurations.
Provides a behaviour for defining animation configuration field types.
An integer field type for use in animation configuration.
An option field type for use in animation configuration.
Cycles the hue of all LEDs at the same time.
Creates a wave of shifting hue that moves across the matrix.
Cycles hue in a pinwheel pattern.
Changes every key pressed to a random color.
A random solid color fills the entire matrix and changes every key-press.
All LEDs are a solid color.
Static single hue, pulses keys hit to shifted hue then fades to current hue.
Renders Animation
s and outputs colors to be
displayed by anything that registers itself with register_paintable/2
.
Shared utility functions that are generally useful.