XeWe LED - C++ Library

XeWe LED - C++ Library

Thumbnail for XeWe LED - C++ Library

XeWe Labs, San Jose | May 2020 - Present


Skills: C++, Arduino IDE, Esp32, IoT, Smart Home, LED Lights, LED Animation Effects, Automation, System Design

Frameworks: In House Soft 🤘, Addressable LED Strip, WiFi, Alexa Smart Home, Apple HomeKit, Serial Port Communication, HTTPClient, Adafruit NeoPixel, FastLED

Software Dev: Algorithm Design & Implementation, Debugging & Testing, Back End Design, Version Control (Github)

Data Science: Data Communication, Data Processing


Developed a C++ library for addressable LED lights that simplifies controls, allowing smooth, gradual transitions between colors and modes with efficient frame timing. Designed intuitive interfaces for real-time LED control, enabling effortless adjustment of colors and brightness through serial port, Alexa, HomeKit, and web interface. Implemented EEPROM memory storage to retain LED states, ensuring seamless recovery of brightness levels, color modes, and configurations after power cycles. Additionally, developed a Perlin noise-based algorithm that dynamically controls the hue offset, creating natural and visually pleasing lights fading.

GitHub Repo (Private)
WIP ETA July 2025

XeWe-LedOS Firmware Flasher

Current Version: 1.1

Supports:




IMG_1887.webp Screenshot 2024-10-16 at 12.07.52.webp