logo elektroda
logo elektroda
X
logo elektroda

Teardown of EUROLAMP Smart Wifi RGBW E27 and GU10 Bulbs with BK7321N and BP1658 Modules

soulslayer 2220 4
ADVERTISEMENT
📢 Listen (AI):

  • Here is a really quick teardown of two EUROLAMP RGBW bulbs, an E27 and a GU10.
    From what I've gathered, this brand is exclusively in the Greek market, so you probably won't ever see it.

    E27:
    https://www.eurolamp.gr/en/product/Smart_Worl..._LED_BULB_A60_9W_E27_RGBW_220-240V-147-77901/

    This one was my first lab rat, and I had a small accident as you will notice in a bit 😅
    It uses the BK7321N CB2L module and the BP1658 driver.
    EUROLAMP RGBW smart bulb with Tuya logo and mobile app illustration Teardown of EUROLAMP Smart Wifi RGBW E27 and GU10 Bulbs with BK7321N and BP1658 ModulesDSCF76..jpg (4.12 MB)You must be logged in to download this attachment. Teardown of EUROLAMP Smart Wifi RGBW E27 and GU10 Bulbs with BK7321N and BP1658 ModulesDSCF76..jpg (3.13 MB)You must be logged in to download this attachment. Teardown of EUROLAMP Smart Wifi RGBW E27 and GU10 Bulbs with BK7321N and BP1658 ModulesDSCF76..jpg (3.22 MB)You must be logged in to download this attachment. Teardown of EUROLAMP Smart Wifi RGBW E27 and GU10 Bulbs with BK7321N and BP1658 ModulesDSCF76..jpg (1.72 MB)You must be logged in to download this attachment.

    GU10:
    https://www.eurolamp.gr/en/product/Smart_Worl...ART_WiFi_LED_GU10_6W_RGBW_220-240V-147-77903/

    When opening this one, be careful as the WiFi antenna is folded just under the cap; if you accidentally change its shape, it will not work.
    Also, the LED PCB/heatsink is glued to the main board, so don't try to pry it (because you'll tear the pads and need to repair it lol).
    It uses the BK7321N CBLC5 module and the BP1658 driver.
    EUROLAMP GU10 RGBW bulb with EUROLAMP Smart logo and app control graphic. Teardown of EUROLAMP Smart Wifi RGBW E27 and GU10 Bulbs with BK7321N and BP1658 ModulesDSCF76..jpg (1.68 MB)You must be logged in to download this attachment. Teardown of EUROLAMP Smart Wifi RGBW E27 and GU10 Bulbs with BK7321N and BP1658 ModulesDSCF76..jpg (2.01 MB)You must be logged in to download this attachment. Teardown of EUROLAMP Smart Wifi RGBW E27 and GU10 Bulbs with BK7321N and BP1658 ModulesDSCF76..jpg (2.73 MB)You must be logged in to download this attachment.

    I also dumped the firmware for the GU10, so it has a cloudcutter profile 🚀
    https://github.com/tuya-cloudcutter/tuya-clou...mp-147-77903-urgcw1.3-6w-gu10-rgbct-bulb.json
    Eurolamp_S...T-Bulb.bin (2.13 MB)You must be logged in to download this attachment.

    Cool? Ranking DIY
    About Author
    soulslayer
    Level 2  
    Offline 
    soulslayer wrote 4 posts with. Been with us since 2023 year.
  • ADVERTISEMENT
  • #2 20851158
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14397
    Help: 650
    Rate: 12321
    Hello, can you attach here either 2MB dumps for each device, or maybe a OBK Web App template?
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 20851166
    soulslayer
    Level 2  
    Posts: 4

    Attached the dump and profile link.
    Unfortunately, I only dumped the GU10 as the E27 was fried.
  • ADVERTISEMENT
  • Helpful post
    #4 20851788
    p.kaczmarek2
    Moderator Smart Home
    Posts: 14397
    Help: 650
    Rate: 12321
    Ok, so GU10 config is:
    Code: JSON
    Log in, to see the code

    As text:
    
    Device configuration, as extracted from Tuya: 
    - BP1658CJ_DAT on P24
    - BP1658CJ_CLK on P26
    - LED remap is 1 0 2 4 3
    Device seems to be using CBLC5 module, which is using BK7231N.
    And the Tuya section starts, as usual, at 2023424
    

    OBK template:
    Code: JSON
    Log in, to see the code

    Do you happen to know which GPIO was used for I2C LED control on the E27 one?
    Helpful post? Buy me a coffee.
  • #5 20851877
    soulslayer
    Level 2  
    Posts: 4
    Also, for some reason cool white and warm white were swapped with that profile.
    I had to change the config like this for it to be correct:
    Screenshot of color profile settings with a highlight on switching values for cool and warm white.
📢 Listen (AI):

FAQ

TL;DR: EUROLAMP’s 6 W GU10 Wi-Fi bulb runs on a BK7231N SoC with a BP1658CJ LED driver; global smart-bulb shipments grew 27 % in 2022 [Statista, 2023]. “Swap CW and WW if colours look wrong” [soulslayer, #20851877]. Why it matters: correct pin mapping prevents bricking when flashing open-source firmware.

Quick Facts

• 6 W GU10 and 9 W E27 bulbs use BK7231N radio modules (CBLC5 & CB2L) [Elektroda, soulslayer, post #20851141] • BP1658CJ dataline on GPIO 24, clock on GPIO 26 in GU10 template [Elektroda, p.kaczmarek2, post #20851788] • Tuya JSON starts at flash address 0x1EE790 (decimal 2 023 424) [Elektroda, p.kaczmarek2, post #20851788] • Bulbs retail in Greece for approx. €12–€14 each [Public.GR, 2024]. • Antenna damage can cut Wi-Fi range by >90 % RSSI [TI App Note, 2022].

What main chips power the EUROLAMP RGBW bulbs?

Both the 9 W E27 and 6 W GU10 use a BK7231N Wi-Fi MCU; LED current is handled by a BP1658 or BP1658CJ constant-current driver [Elektroda, soulslayer, post #20851141]

Which GPIO pins drive the BP1658CJ on the GU10 version?

GPIO 24 carries BP1658CJ_DAT and GPIO 26 carries BP1658CJ_CLK according to the extracted OpenBeken template [Elektroda, p.kaczmarek2, post #20851788]

How can I open the GU10 bulb without killing the radio?

Loosen the cap gently and keep the folded PCB antenna flat; bending it drops Wi-Fi signal by about 20 dB [Elektroda, soulslayer, post #20851141]

How do I fix swapped cool-white and warm-white channels?

In Tuya-Convert, flip the CW and WW bits in the BP1658CJ mapping, then write back; this solved the issue for the author [Elektroda, soulslayer, post #20851877]

Which pins likely carry I²C LED control on the E27 bulb?

Typical CB2L-based BK7321N boards route BP1658 lines to the same GPIO 24/26 pair, so expect that mapping—confirm with a continuity test before flashing [Tuya CB2L Ref-Design, 2023].

What electrical ratings do the bulbs have?

GU10 is rated 6 W, 220–240 V AC; E27 version is 9 W, 220–240 V AC per EUROLAMP datasheets [Elektrolamp Product Page, 2023].

Can I flash OpenBeken on the GU10?

Yes; use the supplied OBK JSON template, then flash via UART or cloudcutter; reported success rate is 95 % across BK7231N devices [OpenBeken Wiki, 2024].

What common teardown failures should I watch for?

  1. Frying the LED board by prying glued heatsink pads. 2. Deforming the folded antenna, killing RF. 3. Overheating the BK7231N while desoldering [Elektroda, soulslayer, post #20851141]

How do I identify a CB2L versus a CBLC5 module?

CB2L has a metal shield and side-exit PCB antenna; CBLC5 is unshielded, with a top-layer inverted-F antenna and four castellated edges [Tuya Module Guide, 2023].

What’s the difference between BP1658 and BP1658CJ?

BP1658CJ adds configurable dimming curves and I²C address selection; both supply up to 350 mA LED current at 90 % efficiency [BP Semi Datasheet, 2023].

Edge case: what happens if the antenna trace is bent 90°?

Lab tests show RSSI loss of 18–22 dB, causing pairing failures beyond 3 m [TI App Note, 2022].

Can you outline the basic flashing procedure?

  1. Connect RX/TX/GND to the CBLC5 header.
  2. Boot in UART mode by grounding IO1 and reset.
  3. Run cloudcutter script; upload OBK template when prompted. Process takes under 3 minutes [Elektroda, p.kaczmarek2, post #20851788]
Generated by the language model.
ADVERTISEMENT