| bell | An example for a blinking sprite. Can be used for home automation, for example. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/bell.gif"/> |
| big_clock | A big clock. Seconds are moving around the edge. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/big_clock.gif"/> |
| big_dynamic | Big squares appearing in sequential colors. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/big_dynamic.gif"/> |
| clock | The small clock at the bottom. Usually used by other effects to integrate a clock. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/clock.gif"/> |
| cycle | Meta effect: Cycles through some of the other effects. | - |
| confetti | Random pixels lighting up in sequential colors and fading out again. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/confetti.gif"/> |
| dvd | The bouncing-around dvd logo we all know and love. High chance of hitting cordners because of the low resolution of the LED panel. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/dvd.gif"/> |
| fire | Fireplace-like effect. Needs more tweaking. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/fire.gif"/> |
| gol | Conway's Game of Life. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/gol.gif"/> |
| matrix | That green effect from The Matrix. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/matrix.gif"/> |
| multi_dynamic | Space is divided in 2x2 squares which are changing their color random-sequentially. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/multi_dynamic.gif"/> |
| pixel_clock | A clock using single pixels to display the current time. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/pixel_clock.gif"/> |
| rainbow_matrix | Like matrix, but not just green but displaying a rainbow across the columns. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/rainbow_matrix.gif"/> |
| random_matrix | Like matrix, but with random colors and random directions. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/random_matrix.gif"/> |
| single_dynamic | 2x2 squares random-sequentially changing their color one after another. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/single_dynamic.gif"/> |
| snake | Snake. Without self-collision detection or AI. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/snake.gif"/> |
| twirl | A colorful twirl. | <imgwidth="128"height="128"src="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/twirl.gif"/> |
Currently, control is possible via MQTT and / or HTTP REST API.
To use MQTT, you have to define `MQTT_ENABLE` and configure your MQTT sever's credentials. MQTT_TOPIC` is set in `include/config.h` and defaults to `pitrix`.
To use the HTTP REST API, you have to define HTTP_SERVER_ENABLE and set a port number