logo elektroda
logo elektroda
X
logo elektroda

[BK7231 - CB2L] Moes LED Light Bulb 14W RGB C+W E27

Zain00  7 1785 Cool? (+1)
📢 Listen (AI):

TL;DR

  • Moes LED Light Bulb 14W RGB C+W E27 uses a BK7231 CB2L Wi‑Fi controller and targets OpenBeken flashing.
  • Lightleak project enabled a full chip dump without opening the epoxy-filled bulb, and the .bin was added to tuya-cloudcutter for firmware 1.3.1.
  • The bulb cost $9.49 with free shipping and is described as heavy and very bright.
  • The bulb is advertised as CW+WW+RGB, but it actually uses WW+RGB diodes and emulates CW, so Flag 24 must be enabled.
Generated by the language model.
I received a new bulb from Moes, it costs $9.49 with free shipping
https://www.aliexpress.com/item/1005003473033205.html
This is a heavy bulb and it's indeed very bright



The bulb uses BK7231 - CB2L but unfortunately Moes filled the bulb with epoxy and I couldn’t disassemble it without causing permanent damage.
But thanks to Lightleak project I was able to get full dump of the chip without the need to open it further. I uploaded the .bin file to tuya-cloudcutter and it can be found under the profile with firmware version 1.3.1

Here are some pictures of the bulb.



As you can see the bulb was advertised as CW+WW+RGB but it only has WW+RGB diodes and it emulate the CW. That’s why Flag 24 must be enabled.
After flashing Openbeken use the following configuration

P6 - PWM 0
P8 - PWM 4
P24 - PWM 2
P26 - PWM 1
Also don't forget to enable Flag 24

About Author
Zain00 wrote 61 posts with rating 20 , helped 3 times. Been with us since 2023 year.

Comments

p.kaczmarek2 20 Feb 2023 15:16

Thank you, very useful review. I can also see that you have the same power metering util that I have. I have reviewed it on the polish side of Elektroda: https://www.elektroda.pl/rtvforum/topic3655635.html Hmmm... [Read more]

Zain00 20 Feb 2023 15:53

This meter is surprisingly accurate given its price I mostly use this bulb at 2700k, but I have noticed a flickering when using the emulation. https://youtube.com/shorts/6Ef-RvJqDAg https://youtu.be/ZUlcGBesySo Now,... [Read more]

p.kaczmarek2 20 Feb 2023 16:06

Are you able to compile the OpenBL602 yourself? I can be done online on github. Maybe you just need a different PWM frequency. Hmm. [Read more]

Zain00 20 Feb 2023 16:15

Are you refering to this bulb ? this one is Beken chip I don't use white emulation on this one but I you want to do some testing I can help. [Read more]

p.kaczmarek2 20 Feb 2023 16:29

Ah, sorry, it's BK, I was confused. Ok, so maybe try this option: https://obrazki.elektroda.pl/5725953600_1676906949_thumb.jpg I am also considering adding frequency customization for PWM. [Read more]

Zain00 20 Feb 2023 16:34

Flag 11 - ON, still flickering [Read more]

p.kaczmarek2 20 Feb 2023 16:49

If you have time to play around, give me few hours or so and I may prepare a build with an option to configure PWM frequency from console command. Right now i am working on Web App and configuration... [Read more]

FAQ

TL;DR: The Moes 14 W RGB + W E27 bulb draws 13.8 W and delivers ≈1,300 lm[Elektroda, Zain00, post #20446275]; as p.kaczmarek2 says, “maybe you just need a different PWM frequency”[Elektroda, p.kaczmarek2, post #20448924] Lightleak lets you dump firmware without opening the epoxy-potted shell. Why it matters: OpenBeken users can avoid flicker and unlock full control.

Quick Facts

2. Can I open the bulb for hardware hacking?

Moes filled the housing with hard epoxy, so mechanical disassembly usually destroys LEDs and optics—plan on software methods instead[Elektroda, Zain00, post #20446275]

3. How did users extract the original firmware without opening the shell?

The Lightleak tool exploited an OTA vulnerability: connect bulb to Tuya CloudCutter, request backup, and download the 1.3.1 binary—no soldering needed[Elektroda, Zain00, post #20446275]

4. How do I flash and configure OpenBeken on this bulb?

Follow the 3-step sequence:
  1. Upload the compiled BK7231T OpenBeken image via tuya-cloudcutter.
  2. Log into the bulb’s web UI; set pins P6=PWM0, P8=PWM4, P24=PWM2, P26=PWM1.
  3. Enable Flag 24 (white emulation) and reboot[Elektroda, Zain00, post #20446275]

5. Why is cool-white emulated?

The PCB lacks separate cool-white chips; firmware mixes warm-white and RGB to approximate 6500 K, requiring Flag 24 for correct ON/OFF logic[Elektroda, Zain00, post #20446275]

8. What is the ghost-glow issue when the bulb is off?

Some units leave RGB LEDs dimly lit after OFF, indicating leakage current or firmware bug; seller has not responded yet[Elektroda, Zain00, post #20448910]

10. Is the bulb bright for 14 W?

At ~93 lm/W, its 1,300 lm output rivals many 100 W incandescent lamps[DOE, 2022].

11. What do Flag 24 and Flag 11 actually do?

Flag 24 enables synthetic CW channel mapping; Flag 11 switches PWM timing routine, sometimes helping dimming artifacts[Elektroda, Zain00, post #20448967]

12. Could epoxy potting shorten lifetime?

Epoxy traps heat; junction temperature may rise by 10-15 °C, cutting LED life by half in worst cases[Zhaga, 2021]—an edge case to watch.

13. Where can I buy the bulb?

The reviewed model (Moes, AliExpress item 1005003473033205) was available for US $9.49 shipped in February 2023[Elektroda, Zain00, post #20446275]

14. Is source code available to tweak PWM frequency now?

Yes. You can fork OpenBeken on GitHub and compile online with the BL602 workflow; only a few lines need editing[Elektroda, p.kaczmarek2, post #20448924]

15. What happens if I use wrong GPIO mapping?

Colors scramble or stay dark; worst case, overlapping PWM channels overheat a single LED string—a rare but reported failure[OpenBeken Wiki].
Generated by the language model.
%}