Smart LED Decoration

The project aims to create a dynamic and customizable LED lighting system using an ESP32 microcontroller, addressable RGB LED strips, and a Flutter mobile app. The project offers users the ability to transform their living spaces with vibrant and synchronized lighting effects, all conveniently controlled through an intuitive mobile application.

Key Features:

- ESP32 microcontroller serves as the central hub for controlling the addressable RGB LED strips.

- The project utilizes addressable RGB LED strips that enable control over each individual LED.

- A Flutter mobile/Web application acts as the user interface for controlling the LED strips.

- The app communicates Wi-Fi connection to transmit lighting commands.

- The app enables the creation of custom animations. Users can define specific color transitions, patterns, and timing sequences to craft unique lighting effects.

- The system allows users to schedule lighting changes and animations based on specific times or events.