Skip to content

xLume is an ESP8266 based LED controller for the Xbox 360 that uses UART to communicate with the console to control the LEDs.

License

Notifications You must be signed in to change notification settings

Element18592/xLume

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xLume

xLume is an LED controller project built with the ESP8266. It works alongside the xLume Xbox application and connects via UART to receive commands from the 360. The following is a breakdown of the current commands that can be called to activate the different colors and modes.

Important

In order for xLume to function properly please ensure that you have debug output enabled in your dashlaunch launch.ini

debugout = true

The following commands should be passed over UART (this is done via the Xbox xLume app). The first is the main commmand and passes a color to the controller/LEDs which serves as a basis for most of the effects below. In this example we're setting the R, G, B value to Blue at full brightness.

(Set Color)
[xLume] - 0, 0, 255

(Static Color)
[xLume] - Effects: 0

(Static Gradient)
[xLume] - Effects: 1

(Static Pulse)
[xLume] - Effects: 2

(Static Twinkle)
[xLume] - Effects: 3

(Turn off LEDs)
[xLume] - Effects: 4

(Color Wave)
[xLume] - Effects: 5

(Color Cycle)
[xLume] - Effects: 6

(Dynamic Pulse)
[xLume] - Effects: 7

(Dynamic Twinkle)
[xLume] - Effects: 8

Setting your LED count
[xLume] - ledCount: 10

Demo Video:

xLume Demo

Installation Example

Installation Example

Simple Wiring Diagram

Simple Wiring Diagram

Recommended LED Strips: https://a.co/d/2hvjQGv
Recommended Programmer: https://a.co/d/huijcmV

You can flash the firwmare with ESPWEBTool

About

xLume is an ESP8266 based LED controller for the Xbox 360 that uses UART to communicate with the console to control the LEDs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published