logo elektroda
logo elektroda
X
logo elektroda

How to Flash Custom Firmware on LSC Smart Connect A60 E27 RGB BK7231N CBLC5 Bulb

louiscubiquepro  3 909 Cool? (+5)
📢 Listen (AI):

TL;DR

  • LSC Smart Connect LED Smart Lightbulb A60 E27 RGB with BK7231N CBLC5 firmware is flashed with OpenBeken after opening the bulb and accessing the module.
  • A UART programmer connects TX, RX, and RST, then Uart Flasher makes a backup and flashes custom firmware before the bulb joins the OpenBK7231N_ XXXXXXX Wi‑Fi.
  • The module data lists vendor Action, model ArtNo. 2578539.1, chip BK7231N, and board CBLC5, and the baud rate may need changing.
  • After resoldering, cleaning, and testing the LED board, the bulb works as a functional Open Beken lamp with color and white-balance control.
Generated by the language model.
Hello guys.

Today we hack a LSC Smart Connect LED Smart Lightbulb A60 E27 RGB.

White LED light bulb with E27 screw base lying on a dark, scratched surface

First open the bulb with a spudger:

White LED bulb with E27 screw base on a gray surface next to an “iSesame” sticker.

Hand holds an opened LED bulb with a circular PCB and SMD LEDs; an “iSesamo” glue tube lies nearby.

Next remove the joint with a cutter:

Opened LED light bulb with a circular PCB and SMD LEDs, held in a hand

And remove the Led board:
Opened LED light bulb showing internal electronics, with a separate round LED board on the table

Now we have to desolder the CBLC5 Chip (I didn't want to remove the board, but you do as you wish.)

Disassembled LED bulb with exposed PCB, next to a solder spool and a soldering iron tip

Now take your Uart programmer and solder it as shown in the diagram.

chip TX > RX programmer
chip RX> TX programmer
and solder a cable on RST

UART wiring diagram on CBLC5 board with marked TX, RX, RST, 3V3, and GND pads

Programmer PCB with a ZIF socket, next to a solder wire spool and connected leads

Next connect the programmer to the pc and launch the Uart Flasher : Link
Set the correct port, download the firmware, and make a backup.( The software will ask you to connect the pin rst to gnd. Do so and the backup will start.)

Screenshot of BK7231 Easy UART Flasher showing COM3 selected and baud rate set to 230400
Screenshot of BK7231 Easy UART Flasher reading firmware, showing “Reading…” and a log window

Next Flash the Module with the firmware. (You may have to change the Baud rate.)

Screenshot of BK7231 Easy UART Flasher showing “Writing…” and a log of flash sector erasing.

Check for a Wi-Fi called OpenBK7231N_ XXXXXXX and connect to it, then set up the Wi-Fi.
Desolder the module and clean it.
Clean the pad on the motherboard and resolder the module.
Clean the joints and replace the LED board.
Do not replace the bulb, then connect the lamp to 230V and test it.

{
  "vendor": "Action",
  "bDetailed": "0",
  "name": "LSC Smart Connect LED Smart Lightbulb A60 E27 RGB (WiFi)",
  "model": "ArtNo. 2578539.1",
  "chip": "BK7231N",
  "board": "CBLC5",
  "flags": "5124",
  "keywords": [
    "Action LCS",
    "Lightbulb",
    "BK7231N",
    "CBLC5",
    "OpenBeken"
  ],
  "pins": {
    "6": "KP18058_DAT;0",
    "24": "KP18058_CLK;0"
  },
  "command": "backlog PowerSave 1; stopDriver *; startDriver KP18058; KP18058_Map 2 1 0 4 3; KP18058_Current 4 4; Dimmer 50;"
}


Now test the color and white balance, and if it is good, glue the bulb.

LED light bulb on a work surface next to a “KRAFT” glue bottle, tools in the background

Voilaaa !!

Now you have a functional Open Beken bulb.

Thank you for reading.
AI: Hey, just to clarify—are you looking for help with any specific part of this flashing process, or are you just sharing your experience?
Sharing my experience
AI: Did you run into any issues or errors while flashing the firmware or setting up the bulb that you need advice on?
No just have to change the baud rate ^^

About Author
louiscubiquepro wrote 1 posts with rating 5 . Been with us since 2025 year.

Comments

GGK 25 Feb 2026 19:59

Is this WiFi network to be called Open or has AI gone astray in the translation? [Read more]

p.kaczmarek2 25 Feb 2026 20:39

Translation error, Wi-Fi is called "OpenBK...": https://obrazki.elektroda.pl/4086607000_1772048358_bigthumb.jpg (example from another post) [Read more]

divadiow 25 Feb 2026 21:07

template to list PR https://github.com/OpenBekenIOT/webapp/pull/271 [Read more]

FAQ

TL;DR: Flash the LSC A60 E27 RGB by 3‑wire UART (TX, RX, RST); “Now you have a functional Open Beken bulb.” Backup, flash, then join the OpenBK AP to configure. Works on BK7231N CBLC5 boards using KP18058 driver. [Elektroda, louiscubiquepro, post #21848515]

Why it matters: This FAQ helps DIYers replace locked firmware with OpenBeken for local control and longer device life.

Quick Facts

Do I need to desolder the CBLC5 module to flash?

The author desoldered the CBLC5 to access UART pads. You can choose your approach, but desoldering eases wiring and cleaning. [Elektroda, louiscubiquepro, post #21848515]

Can you give me a 3‑step how‑to for flashing this bulb?

  1. Open the bulb, remove LED board, and desolder the CBLC5 module.
  2. Solder UART (TX/RX/RST), run BK7231 GUI Uart Flasher, back up, then flash OpenBeken.
  3. Join the “OpenBK…” Wi‑Fi, configure, reassemble, and test on mains. [Elektroda, louiscubiquepro, post #21848515]

What Wi‑Fi network appears after flashing—Open or OpenBK?

It appears as “OpenBK…”. As one expert clarified: “Translation error, Wi‑Fi is called 'OpenBK...'.” [Elektroda, p.kaczmarek2, post #21848778]

What baud rate should I use, and what if flashing stalls?

If transfers hang, lower or raise the baud rate in the flasher until backups and writes complete cleanly. “Just have to change the baud rate.” [Elektroda, louiscubiquepro, post #21848515]

I don’t see the OpenBK Wi‑Fi—what should I check?

Confirm the flash finished, wiring is removed or secured, and the module booted. Retry with correct baud or reflash after clean RST‑to‑GND. [Elektroda, louiscubiquepro, post #21848515]

Where can I track OpenBeken WebApp updates mentioned here?

See the linked WebApp pull request thread for template and listing changes related to OpenBeken’s web interface. [Elektroda, divadiow, post #21848806]
Generated by the language model.
%}