Skip to content

A Lifx emulator using an ESP32 and LED strips via FastLED

Notifications You must be signed in to change notification settings

royassas/esp32_lifx

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

ESP32 LIFX

A Lifx emulator using an ESP32 and LED strips via FastLED

Goal

Bild my own Lifx bulb clones using an ESP32 with the possibility to do OTA firmware updates. The FastLED library allows to connect different LED strips to the ESP32.

Subgoals

  • ✔️ Connect to Wifi and get recognized by the Lifx app
  • ✔️ Turn light on/off
  • ⭕ Change colors / color temperature
  • ❌ Add compatibilty for "Location" and "Group" functions
  • ❌ Add Multizone capabilites
  • ❌ Add Tile capabilites

Development setup

I'm using a Sparkfun ESP32 Thing and [Adafruit WS2801 RGB led strips] (https://www.adafruit.com/product/322). Code is uploaded via Arduino IDE and edited in VS Code with the Platform.io extension.

Credit

Uses the following code/libraries:

Contribution

Yes, please!

License

To be decided...

About

A Lifx emulator using an ESP32 and LED strips via FastLED

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 70.3%
  • C 29.7%