| bell | An example for a blinking sprite. Can be used for home automation, for example. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/bell.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| big_clock | A big clock. Seconds are moving around the edge. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/big_clock.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| big_dynamic | Big squares appearing in sequential colors. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/big_dynamic.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| clock | The small clock at the bottom. Usually used by other effects to integrate a clock. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/clock.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| confetti | Random pixels lighting up in sequential colors and fading out again. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/confetti.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| 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. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/dvd.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| fire | Fireplace-like effect. Needs more tweaking. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/fire.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| gol | Conway's Game of Life. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/gol.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| matrix | That green effect from The Matrix. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/matrix.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| multi_dynamic | Space is divided in 2x2 squares which are changing their color random-sequentially. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/multi_dynamic.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| pixel_clock | A clock using single pixels to display the current time. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/pixel_clock.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| rainbow_matrix | Like matrix, but not just green but displaying a rainbow across the columns. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/rainbow_matrix.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| random_matrix | Like matrix, but with random colors and random directions. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/random_matrix.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| single_dynamic | 2x2 squares random-sequentially changing their color one after another. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/single_dynamic.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
| snake | Snake. Without self-collision detection or AI. | <imgsrc="https://git.schle.nz/fabian/pitrix/raw/branch/master/docs/effects/snake.gif"width="128"style="image-rendering: crisp-edges;border-radius: 0;border: 4px solid black;"/> |
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