FAQ
TL;DR: 4 PWM channels identified; "There are indeed two types of diode - RGB and cool white." Start from RGB plus a cool‑white channel and verify behavior in OpenBeken. [Elektroda, p.kaczmarek2, post #20538793]
Why it matters: This FAQ helps OpenBeken users map pins and restore reliable RGBW control on Tuya BL-XK01 star projectors.
Quick facts:
- LED hardware: RGB + cool‑white diodes = 4 PWM LED channels. [Elektroda, p.kaczmarek2, post #20538793]
- Proposed GPIO map: Red=P9 (ch0), Green=P24 (ch1), Blue=P26 (ch2), Cool‑white=P8 (ch3). [Elektroda, p.kaczmarek2, post #20537420]
- With that map: channel toggles work and also start the laser; global RGB/dimmer stay inactive. [Elektroda, specialistk, post #20544830]
- Before testing, clear config and ensure no autoexec or short‑startup scripts. [Elektroda, p.kaczmarek2, post #20537420]
- Use "show RAW PWM controllers" to probe each channel via sliders and note functions. [Elektroda, p.kaczmarek2, post #20545133]
Quick Facts
- LED hardware: RGB + cool‑white diodes = 4 PWM LED channels. [Elektroda, p.kaczmarek2, post #20538793]
- Proposed GPIO map: Red=P9 (ch0), Green=P24 (ch1), Blue=P26 (ch2), Cool‑white=P8 (ch3). [Elektroda, p.kaczmarek2, post #20537420]
- With that map: channel toggles work and also start the laser; global RGB/dimmer stay inactive. [Elektroda, specialistk, post #20544830]
- Before testing, clear config and ensure no autoexec or short‑startup scripts. [Elektroda, p.kaczmarek2, post #20537420]
- Use "show RAW PWM controllers" to probe each channel via sliders and note functions. [Elektroda, p.kaczmarek2, post #20545133]
What OpenBeken pin map works for BL-XK01 RGBW?
Try: Red on P9 (channel 0), Green on P24 (channel 1), Blue on P26 (channel 2), Cool‑white on P8 (channel 3). Clear your config first and remove any autoexec or short‑startup scripts before applying. Then test behavior in the web UI. [Elektroda, p.kaczmarek2, post #20537420]
Why don’t Toggle Light, LED dimmer, or LED RGB work after mapping?
With the suggested mapping, users reported each per‑channel toggle works and also turns on the laser. However, Toggle Light, LED dimmer, and LED RGB did nothing. This indicates roles aren’t yet bound to OpenBeken’s composite light controls. Further channel testing and role assignment are needed. [Elektroda, specialistk, post #20544830]
How do I find the correct pin values myself?
Enable the "show RAW PWM controllers" flag in OpenBeken. Move each slider and note which LED or laser responds, then label channels accordingly. Sketch or document connections and results to build a reliable GPIO map. 3‑step How‑To: 1. Enable RAW PWM view. 2. Test sliders and record effects. 3. Assign roles per findings. [Elektroda, p.kaczmarek2, post #20545133]
Does this projector have warm white, or only cool white?
Photos and inspection indicate two diode types: RGB and a cool‑white LED set. That yields four LED PWM channels. Check the LED tint to confirm if the white is cool or warm on your unit. "There are indeed two types of diode - RGB and cool white." [Elektroda, p.kaczmarek2, post #20538793]
What features work outside Wi‑Fi, and is Bluetooth separate?
The projector has an "on" vs "WiFi" mode likely driven by a separate microcontroller. It also acts as a Bluetooth speaker, and the Bluetooth startup sound plays in both modes. The manual notes the remote does not work in Wi‑Fi mode. [Elektroda, specialistk, post #20538992]
Could it use a secondary MCU over UART like TuyaMCU?
The developer asked whether an MCU connects to the WB3S via RXD1/TXD1. That would imply UART‑based control, as in TuyaMCU devices. Inspect wiring to those pins to confirm. If present, map UART behavior before assigning roles. [Elektroda, p.kaczmarek2, post #20539002]
What did the original manual/app support on this model?
The manual shows RGBW lighting effects and dimming. The included remote supports a timer and color transitions. The app wasn’t tested by the user here, but these are the documented effects. This sets expectations for OpenBeken role coverage. [Elektroda, specialistk, post #20540056]
Will the included remote work when Wi‑Fi control is active?
No. The manual states the remote does not work in Wi‑Fi mode. Expect to control lighting via OpenBeken or the app when Wi‑Fi is enabled. Keep the remote for offline operation. [Elektroda, specialistk, post #20538992]
Can a different device profile help while mapping pins?
Yes. Using the "Nedis Smartlife LED strip" profile improved behavior. The LED dimmer worked, and Toggle Light turned PWM1–3 off while PWM4–5 stayed manual. The color picker worked if PWM4 and 5 were off. PWM4 looked like white; PWM5 was unknown. [Elektroda, specialistk, post #20537193]
Why does toggling any color also switch on the laser?
With the proposed RGBW mapping, users observed that all channel toggles also triggered the laser projector. This suggests the laser shares or follows the LED power control. Isolate its channel during RAW PWM testing to separate behaviors. [Elektroda, specialistk, post #20544830]
How can I get this device added to the OpenBeken HCL?
Share your final GPIO map and clear photos on the forum, or donate a unit for hands‑on research. "Of course, you can send me one device as a donation, and I will do my best to research it." They also feature donated devices on YouTube. [Elektroda, p.kaczmarek2, post #20545173]
What photos should I provide to speed up support?
Post exterior and internal photos, especially the LED board and wiring. The team wants to verify whether warm white LEDs exist and how the LED board connects to the module. Clear images accelerate mapping and validation. [Elektroda, p.kaczmarek2, post #20537420]
Where is the Tuya Cloudcutter device profile for BL‑XK01?
Why can’t the team finalize mapping without having the device?
Detailed mapping needs local testing. As the developer said, "It is hard to tell more without direct access to the device." Enable RAW PWM testing, then report repeatable results so roles can be merged confidently. [Elektroda, p.kaczmarek2, post #20545133]