https://github.com/fensterbank/rpi-led-matrix-fire
A fire lantern script for an RGB LED Matrix
https://github.com/fensterbank/rpi-led-matrix-fire
led-matrix led-matrix-displays light raspberry-pi
Last synced: about 2 months ago
JSON representation
A fire lantern script for an RGB LED Matrix
- Host: GitHub
- URL: https://github.com/fensterbank/rpi-led-matrix-fire
- Owner: Fensterbank
- License: mit
- Created: 2020-07-06T11:07:13.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-02-13T16:59:21.000Z (over 4 years ago)
- Last Synced: 2025-08-08T14:44:38.006Z (11 months ago)
- Topics: led-matrix, led-matrix-displays, light, raspberry-pi
- Language: TypeScript
- Homepage: https://medium.com/@FreBo/building-an-led-fire-lantern-108b4047bb0e
- Size: 583 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
rpi-led-matrix-fire
===================
A fire for the RGB LED Matrix built on [oclif](https://oclif.io) and [rpi-rgb-led-matrix](https://github.com/hzeller/rpi-rgb-led-matrix).
The fire is based on the [»Doom Fire algorithm«](https://fabiensanglard.net/doom_fire_psx/) and the code is heavily inspired by [that random gist I found somewhere in the web](https://gist.github.com/coulix/969b8eebada45ab210fbac1e38555cde).

* [Usage](#usage)
* [Options](#options)
* [About this Project](#about)
* [License](#license)
# Usage
```sh-session
$ yarn install
$ sudo su
# ./bin/run
```
# Options
```
-b, --brightness=brightness [default: 100] set the led brightness
-c, --led-cols=led-cols [default: 64] Columns of your LED panel in default hardware orientation
-h, --help show CLI help
-r, --led-rows=led-rows [default: 32] Rows of your LED panel in default hardware orientation
-t, --rotation=rotation rotate the fire 0, 90, 180 or 270 degrees
-v, --version show CLI version
--led-slowdown-gpio=led-slowdown-gpio [default: 4] Slowdown GPIO. Needed for faster Pis and/or slower panels
```
# About this project
After I finally bought an RGB LED Matrix I wanted to create something awesome with it.
After it became clear that we needed a medieval lantern for our amateur theatre, which was supposed to go out by magic, I had found my project.
The whole process of creating that lantern is documented here: tbd
# LICENSE
MIT