All Projects → sblantipodi → glow_worm_luciferin

sblantipodi / glow_worm_luciferin

Licence: GPL-3.0 license
Bias Lighting and Ambient Light firmware, designed for Firefly Luciferin.

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to glow worm luciferin

rpi-ws2812-server
Raspberry Pi WS2812 (web) server tool
Stars: ✭ 143 (+48.96%)
Mutual labels:  ambilight, sk6812, ambient-light
ArduLED
Control NeoPixels (ws2812b) easier than ever with an Arduino!
Stars: ✭ 25 (-73.96%)
Mutual labels:  ws2812b, ambilight
HomeStatusDisplay
Show smart home status information sent via MQTT using RGB LEDs.
Stars: ✭ 21 (-78.12%)
Mutual labels:  esp, ws2812b
WS281x.swift
A Swift library for WS281x (WS2811,WS2812*,WS2813*) RGB led strips, rings, sticks, matrices and more.
Stars: ✭ 32 (-66.67%)
Mutual labels:  ws2812b, sk6812
Controller-for-WLED-firmware
Wi-Fi controller based on ESP-07S module with external antenna for WLED firmware.
Stars: ✭ 48 (-50%)
Mutual labels:  ws2812b, sk6812
ioBroker.wled
IoBroker integration to WLED project
Stars: ✭ 22 (-77.08%)
Mutual labels:  ws2812b, sk6812
Coloraimbot-CSharp
A simple Coloraimbot for any Game coded in C# - with additional features
Stars: ✭ 81 (-15.62%)
Mutual labels:  esp
CFX-BYPASS
Bypass it, you won't be Banned when playing cheats 2022
Stars: ✭ 18 (-81.25%)
Mutual labels:  esp
esp8266-1-channel-relay-board-with-mqtt
Sketch to control an esp8266-01 stc 15f104W powered 1-channel relay board
Stars: ✭ 26 (-72.92%)
Mutual labels:  esp
esp8266-WindStation
Simply weather station on ESP8266
Stars: ✭ 26 (-72.92%)
Mutual labels:  esp
singlefile
featured cs:go internal hack, one file and less than 1000 lines.
Stars: ✭ 47 (-51.04%)
Mutual labels:  esp
home
Monorepo for all home automation related development, including integrated firmware, PCBs, configuration, and bridges
Stars: ✭ 104 (+8.33%)
Mutual labels:  esp
ESP For PubgMobile
🛩Pubg Mobile Hack using Extra Sensory Perception(ESP)🐱‍💻
Stars: ✭ 82 (-14.58%)
Mutual labels:  esp
esp-logger
An Arduino library providing a minimal interface to log data on flash memory and SD cards with ESP8266 and ESP32
Stars: ✭ 40 (-58.33%)
Mutual labels:  esp
docker-esp-sdk
Executable docker image to easily compile and flash for the ESP32 and ESP8266
Stars: ✭ 30 (-68.75%)
Mutual labels:  esp
awesome-ws2812
A curated list of awesome resources for ws2812 LED strips and matrices
Stars: ✭ 84 (-12.5%)
Mutual labels:  ws2812b
EFBConnect
A utility that shares Microsoft Flight Simulator position, attitude, and traffic information with ForeFlight.
Stars: ✭ 18 (-81.25%)
Mutual labels:  esp
AG NTRIP ESP
AG Rooftop controller with NTRIP client and IMU (ESP32 Controller)
Stars: ✭ 25 (-73.96%)
Mutual labels:  esp
espRFLinkMQTT
ESP8266 gateway between RFLink and MQTT server
Stars: ✭ 72 (-25%)
Mutual labels:  esp
clr-boot-manager
Kernel & Boot Loader Management
Stars: ✭ 101 (+5.21%)
Mutual labels:  esp

Glow Worm Luciferin

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.

Java CI with Maven GitHub version License: GPL v3 Maintenance DPsoftware Discord

If you like Glow Worm Luciferin, give it a star, or fork it and contribute!

GitHub stars GitHub forks DPsoftware

Project is bootstrapped with my Arduino Bootstrapper library and my PlatformIO version increment script.

Key features

Quick start

Why don't you build your own Luciferin?
Here's a Quick Start guide

Glow Worm Luciferin + Firefly Luciferin (click to watch it on YouTube)

IMAGE ALT TEXT HERE

Components:

  • ESP8266/ESP32
  • WS2812B/SK6812 5V LED Strip (60 LEDs per meter is recommended)
  • 3.3V/5V Logic Level Converter
  • 220Ω resistor
  • 1000uf capacitor
  • Raspberry + Home Assistant for Web GUI, automations and MQTT server (optional)
  • 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.

Simple schematic

CIRCUITS FULL firmware version adds support for remote control, if you flash FULL version you MUST configure WiFi and MQTT. With FULL firmware USB connection is optional.
If you flash LIGHT firmware you MUST use USB cable.
Note: If you want to use the FULL firmware without using a USB cable you need to connect the 5V microcontroller's PIN to the power supply.

Luciferin Official PCB

If you don't want to design your own PCB and you have a soldering iron, you might find Luciferin's official PCB interesting.

Pre-build boards support

Luciferin supports pre-build board like the QuinLED-Dig-Uno.
NOTE: QuinLED-Dig-Uno must be used with Glow Worm FULL Firmware because it can't be connected to your PC via USB.

Luciferin Web Interface

Glow Worm Luciferin FULL firmware exposes a Web Interface to control your lights from your browser without the needs of the Firefly Luciferin PC client.

Home Assistant Mobile Client Screenshots

Glow Worm Luciferin firmware can be easily integrated in Home Assistant.


Contribute

You can contribute to Luciferin by:

  • Providing Pull Requests (Features, Proof of Concepts, Language files or Fixes)
  • Testing new released features and report issues
  • Contributing missing documentation for features and devices
  • With a donation PayPal

Thanks To

Thanks For
For the CLion IDE licenses.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].