Luciferin is a generic term for the light-emitting compound found in organisms that generate bioluminescence like Fireflies and Glow Worms.
Glow Worm Luciferin is a firmware
for ESP8266/ESP32 boards designed for the
Firefly Luciferin software, the combination of these software create the perfect
Bias Lighting and Ambient Light system for PC
.
Written for Arduino IDE and PlatformIO.
If you like Glow Worm Luciferin, give it a star, or fork it and contribute!
Project is bootstrapped with my Arduino Bootstrapper library.
Why don't you build your own Luciferin
?
Here's a Quick Start guide
- Davide Perini
- Arduino C++ sketch running on an ESP8266EX/ESP32 D1 Mini from Lolin running @ 160MHz/240MHz (ESP8266 is the recommended device)
- WS2812B 5V LED Strip (95 LED)
- 3.3V/5V Logic Level Converter
- 220Ω resistor
- 1000uf capacitor for 5V power stabilization
- Raspberry + Home Assistant for Web GUI, automations and MQTT server (HA is optional but an MQTT server is needed)
- Google Home Mini for Voice Recognition (optional)
NOTE: 3.3V to 5V logic level converter is not mandatory but it is really recommended, without it, some input on the led strip digital pin could be lost. If you use a 5V microcontroller like Arduino Nano or similar you don't need it.
Glow Worm Luciferin firmware can be easily integrated in Home Assistant.
This program is licensed under MIT License
Thanks | For |
---|---|
For the CLion IDE licenses. |