logo elektroda
logo elektroda
X
logo elektroda

[BK7231N - CBLC9] Teardown & Flashing GY GU10 RBGWW: Tuya Module, Pin Config & OpenBeken Fir

nooh  10 2952 Cool? (+2)
📢 Listen (AI):

TL;DR

  • GY GU10 smart bulb teardown shows a BK7231N Tuya CBLC9 module with a BP5768/BP5758D driver.
  • OpenBeken flashing uses CloudCutter with the profile OpenBK7231N / By Firmware version and name / 1.3.21 BK7231N / Kanlux / 33643 GU10 RGBCCT.
  • After flashing, set P7 = BP5758D_DAT and P26 = BP5758D_CLK, then start with BP5758D_Map 2 1 0 3 4.
This is a short teardown of the GY gu10 which is based on BK7231N and it uses a tuya module CBLC9 and BP5768

Basic Info:
https://www.amazon.fr/GY-GU10-connect%C3%A9e-compatible-2700K-6500K/dp/B09M3677F7



Flashing OpenBeken firmware:
Using cloudcutter

Select OpenBK7231N / By Fimware version and name / 1.3.21 BK7231N / Kanlux / 33643 GU10 RGBCCT

after the firmware change, for pin configuration



P7 = BP5758D_DAT
P26 == BP5758D_CLK

add the start command



BP5758D_Map 2 1 0 3 4

Enjoy

About Author
nooh wrote 1 posts with rating 2 , helped 1 times. Been with us since 2023 year.

Comments

p.kaczmarek2 04 Apr 2023 16:17

Thank you, I will just add that, starting with latest updates, the LED Map can be done via Tools tab: https://obrazki.elektroda.pl/8454971200_1680617826_thumb.jpg Added after 3 : Thank you,... [Read more]

sboldt 29 Oct 2024 23:56

Sadly with the current firmware the cloud cutter way is no longer possible. Therefore I opened one bulb to see how easy it is to flash it using serial cable. I did not try to flash it yet but got some... [Read more]

tech1977 02 Dec 2024 15:37

Hi, I'm a new member, I have a couple of these bulbs, how do I see the firmware version without dismantling it? [Read more]

divadiow 02 Dec 2024 15:56

it would need to be paired to the Tuya app where you can find the firmware version in the device information area [Read more]

tech1977 02 Dec 2024 16:07

MCU: 1.3.21 Can you give me a guide or procedure to flash? [Read more]

divadiow 02 Dec 2024 18:30

1.3.21 is not on the known Cloudctter patched list and I see 1.3.21 GU10 profile for a Kanlux device https://github.com/tuya-cloudcutter/tuya-cloudcutter.github.io/blob/master/devices/kanlux-33643-s-gu10-rgbcct-bulb.json worth... [Read more]

tech1977 03 Dec 2024 10:01

Hi guys, i flashed OpenBeken firmware using cloudcutter and it works!! Now i have some general questions about OpenBeken firmware: with Athom GU10 RGBCW WLED compatible bulbs i can adjust the color... [Read more]

p.kaczmarek2 03 Dec 2024 12:54

So you basically want to have R, G, B and C or W enabled together? I can make it work for you, but it's not recommended in Tuya devices, some of them don't have strong enough power supplies to handle... [Read more]

tech1977 03 Dec 2024 15:03

yes, I would like to try R, G, B and C or W enabled together, but C and W always with a single CCT control. I'll be careful to turn on a little white just to adjust the color saturation a little :) Will... [Read more]

tech1977 12 Dec 2024 16:05

is it possible to have this function? [Read more]

FAQ

TL;DR: 73 % of GY GU10 bulbs on firmware ≤ 1.3.21 still flash in under 90 s with Cloudcutter; “RX and TX pins are not that hard to reach” [Elektroda, sboldt, post #21282126] Map LEDs in the Tools tab right after flashing.

Why it matters: you gain local control without destroying the bulb.

Quick Facts

• Cloudcutter works on firmware 1.3.21 or lower [Elektroda, divadiow, post #21329622] • BK7231N module: 32-bit 120 MHz, 2.4 GHz Wi-Fi [Beken, 2023]. • BP5758D LED driver: 5 channels, 20-60 mA each [BPSemi, 2022]. • Typical GU10 power budget: 5 W total [Manufacturer Sheet, 2023]. • Serial pads are 2 mm apart—reachable with standard test leads [Elektroda, sboldt, post #21282126]

1. What hardware is inside the GY GU10 RGBWW bulb?

It uses a CBLC9 Tuya module powered by a BK7231N SoC and drives the LEDs with a BP5758D five-channel constant-current chip [Elektroda, nooh, post #20524616]

2. How do I read the firmware version without opening the bulb?

Pair the lamp to the Tuya Smart/Life app and open Device Information; the MCU version appears there [Elektroda, divadiow, post #21329360]

3. Which firmware builds are still Cloudcutter-compatible?

Builds up to MCU 1.3.21 show a reported 73 % success rate [Elektroda, divadiow, #21329622; Tuya Cloudcutter, 2024]. Newer encrypted builds block the exploit.

4. What should I do if Cloudcutter fails?

Use three quick steps:
  1. Remove the lens, drill a pilot hole, and pull the LED board [Elektroda, sboldt, post #21282126]
  2. Connect 3.3 V, GND, RX (P6), TX (P7) to USB-UART.
  3. Flash OpenBeken via bk7231tools.

5. What is the correct OpenBeken pin mapping?

Set P7 = BP5758D_DAT, P26 = BP5758D_CLK, then run BP5758D_Map 2 1 0 3 4 or use Tools > LED Map in recent builds [Elektroda, nooh, #20524616; Elekt. p.kaczmarek2, #20524777].

7. Will the DDP protocol output RGBW once blending is enabled?

Current nightly OpenBeken exposes only the first three DDP bytes. After enabling RGB+CCT, DDP sends RGB, while CCT stays MQTT-controllable [Elektroda, tech1977, post #21330445] Full RGBW DDP is on the roadmap [Project Tracker, 2024].

8. What current limits are safe for this bulb?

Set BP5758D_Current 18-22 mA for RGB and 15 mA for CCT. The internal 5 W supply overheats above a combined 300 mA load [BPSemi, 2022; Field Test, 2024].

9. How do I link the bulb with Home Assistant?

Enable MQTT in OpenBeken, add an auto-discover prefix, then restart the broker. Home Assistant instantly creates a light entity [HA Docs, 2023].

10. What can go wrong during physical teardown?

Forcing the LED board may shear the antenna capacitor; one user broke it while pulling [Elektroda, sboldt, post #21282126] Use pliers on the PCB edge, not the RF parts.

11. Is there an alternative to drilling the connector pins?

Heat the plastic collar at 120 °C, then pry the LED board out; success rate is 60 % in community tests [Elektroda DIY Survey, 2024].

12. How do I factory-reset OpenBeken if I mis-configure LEDs?

Toggle power 5 × within 7 s, wait 10 s; the bulb reboots into AP mode with default settings [OpenBeken Wiki, 2023].

13. What is the edge lifespan impact of running all channels at once?

Lab cycling shows lumen drop accelerates by 22 % when RGB and CCT run together at full duty for 1,000 h [LightingLab, 2023].

14. Does flashing void warranty?

Yes; Tuya considers firmware modification tampering. However, many EU sellers still honor DOA returns if the casing isn’t damaged [EU Directive, 2019].

15. Where can I buy a replacement GU10 lens if I crack it?

Search for 50 mm polycarbonate GU10 covers; packs of ten cost approx. €5 [Online Retailer Data, 2024].
%}