GPIO # | Component |
---|---|
GPIO00 | PWM4 |
GPIO01 | None |
GPIO02 | None |
GPIO03 | None |
GPIO04 | None |
GPIO05 | PWM3 |
GPIO09 | None |
GPIO10 | None |
GPIO12 | PWM2 |
GPIO13 | Button1 |
GPIO14 | PWM1 |
GPIO15 | None |
GPIO16 | None |
FLAG | None |
{"NAME":"Luminea ZX-284","GPIO":[40,0,0,0,0,39,0,0,38,17,37,0,0],"FLAG":0,"BASE":18}
also known as:
- XS-RGBW-LedControl-V2.0.2
- JCD XS-RGBW
Hardware
There is a ESP8266EX sitting on the backside. 4 PWM outputs are connected to drive the 4 output channels (RGB + W). Red is on GPIO14 Green is on GPIO12 Blue is on GPIO5 White is on GPIO13
The pushbutton is GPIO13. Assign it to Button1 for local on/off control.
You can configure it as a “generic module”
And set the GPIO as follow:
Function | ESP8266 Pin | Channel |
---|---|---|
R | GPIO 14 | PWM1 |
G | GPIO 12 | PWM2 |
B | GPIO 5 | PWM3 |
W | GPIO 0 | PWM4 |
PushButton | GPIO 13 | Button1 |
Serial Connection
See the Hardware Preparation page for general instructions.
The serial header (3.3V, RXD, TXD, GND) as well as GPIO0, GPIO2 and RESET (IO0, IO2, RST) are populated as test pads on the frontside of the PCB. You can easily add some solder to fix the wires during the flash process.
To place the board into flashing mode, you will need to short IO0 to GND. This can remain shorted while flashing is in progress, but you will need to remove the short in order to boot the Tasmota firmware.