logo elektroda
logo elektroda
X
logo elektroda

LSC GU10 Smart LED Bulbs 3-Pack (3208076.1) Teardown: BK7231N, SM2185N, v1.6.0 Findings

nichtwitzig228  4 1104 Cool? (+5)
📢 Listen (AI):

TL;DR

  • Teardown of the LSC GU10 Smart LED Bulbs 3-Pack (3208076.1) reveals the internals and flashing path for these glass-bodied smart spotlights.
  • The bulbs use a BK7231N CBLC5 module and an SM2185N I2C chip, with P26 as clock and P24 as data at 50 kHz.
  • They ship with firmware v1.6.0, which is patched against cloudcutter, so UART access and custom flashing are required.
  • After flashing, the bulb can join OpenBeken over Wi-Fi, but disassembly is brittle because the LED board is glued to glass and soldering is cramped.
Generated by the language model.
Teardown of 3-Pack LSC GU10 Smart LED Bulbs (3208076.1)

Electronic circuit board with capacitors and passive components on fabric surface Close-up of a green circuit board with soldered electronic SMD components Round RGB LED PCB module with multicolor LEDs and electronic components Glass LED bulb with GU10 base lying on striped white fabric Three LSC Smart Connect GU10 LED smart bulbs in retail packaging

This is a Teardown and some findings on the "new" 3-Pack LSC GU10 bulbs. Also some general findings on LSC bulbs.
!! WARNING !! If you attempt to disassemble these bulbs be aware that it won't be easy. Not only because the whole body of the GU10 bulb is made of glass but also because you have to use excessive force to get the components out of the bulb.
ALSO: Soldering to the T1 and R1 Pads is much much harder as with the "normal" E27 Bulbs from LSC (also 3-Pack) since directly in front of the pads we need to access are multiple capacitors.
Continue at your own risk!
With that said...

If you are wondering why i wrote "new" 3-Pack:
LSC at first sold a lot of smart bulbs in single packs. All of those had different chips and a older firmware vulnerable to cloudcutter.
With time they patched their firmware and started selling 3-Packs of a lot of bulbs which by now follow pretty much the same pattern:
- They come preflashed with Firmware v1.6.0 which is patched against cloudcutter
- They now use the BK7231N Chip
- Also of course they use the famous SM2185N I2C chip which has it's clock wired to P26 and data wired to P24. The clock also runs at 50 kHz which i will show later on how to set in the config (btw there is already a write-up which these new bulbs basically "follow" -> https://www.elektroda.com/news/news4159679.html)

So first of all disassembly:
I will describe what worked best for me. If you find something that is easier feel free to leave a comment under this post :)
If you want to follow along you will need these things:
- small precision flat head screwdriver
- tweezers (preferably rounded - see images below)
- IPA (isopropyl alcohol) - optional but makes removal of glued in components easier
- UART USB Cable, 3.3V Power Supply and Soldering iron to attach cables and flash custom firmware to the chip

The first thing you will need to remove is the plastic disk covering the LED PCB.
Make sure to enjoy it!
This will be the only easy component to remove in the whole disassembly xD
You should be able to feel the gap between the plastic and the glass edge with your fingernail. Just stick something flat and pointy in this gap (like a small precision flat head screwdriver) and use the glass edge as leverage point. You will have to use a little bit of force since the plastic disk is lightly glued on.
When you done you have this laying in front of you:
Colorful RGB LED bulb on a desk next to a translucent plastic cover

Next step will be the worst:
Getting the LED board out.
This will be really really hard since the LED board is glued onto a 4mm glass lip with silicone.
It will take a lot of time and nerves to get it off.
First of all use something sharp and pointy like some tweezers or a scalpel to scrape around the outside of the LED Board. If you look from the top you can see that there is silicone between the board and the glass wall of the housing which needs to go.
Get as much of as possible by really scraping a couple of times around the board.
The next step is to get the actual board out.
What worked best for me was actually using the flat head screwdriver from before and leveraging the board off BUT sideways!
If you try to leverage the board by basically leaning your screwdriver against the glass you will break the glass your board will still be stuck.
You will need to actually get the screwdriver under your board from the side and leverage it this way.
To explain it a bit better:
Close-up of a circular LED board with RGBW diodes and circuit components in a plastic case
The board has 4 "lips" each facing North, West, South and East.
You need to get your screwdriver under one of those lips from the side (your screwdriver should point the direction of the arrow).
Then once you are under the PCB you can try to slowly leverage it up.
If you are lucky you get it out. If not continue with the one of the other 4 lips.
You will maybe also have more luck if you but a little IPA (isopropyl alcohol) on top of the LED board, hold the bulb at an angle and turn it so the IPA gets to the silicone underneath the board. Let it soak for round about 10 minutes.
Be aware that you probably will damage the LED board a bit on the edge. This is okay since there should be no traces so close to the edge and the better you get your screwdriver under the lip the less likely it is that you break off the lip.
It is also extremely easy to break the glass so be prepared that you will waste one or two bulbs on this.

Now lift the LED board all the way up until its free.
Be careful as it is connected via 4 pins to the main PCB underneath and you don't want to bend them.
After that you should see the green board with the BK7231N (CBLC5 Module) mounted sideways that is still in the housing.
We actually also need to get this one out since the pads we need to solder to are on the backside xD.
Since the board is somewhat v-shaped you can just use some rounded tweezers to put at the thinner part further down and slowly and carefully wiggle the board out.
It is held in the housing by the two wires at the bottom that connect the board to the terminals. It is quite a tight fit so you will need to be very gentle when pulling them out so you don't damage the board or rip out the wires.
Here you can see the board and how i grab it with my tweezers to get it out of the housing:
Close-up of PCB with electronic components held by metal tweezers

Now the worst part is done. Good job!
Next step: Soldering all the wires we need for UART.
Be aware that the BK7231N Chip only takes 3.3V. Most UART USB Cables output 5V.
Be sure to use a separate power supply that outputs 3.3V and connect the GND Cable of your UART Adapter to it (VCC/5V Cable of the UART Adapter should not be connected to anything!). Connect this shared GND connection to the board as well as the +3.3V from your PSU.
Since the bulb is using the CBLC5 Module you can solder GND and +3.3V according to this schematic from the official Tuya website:
PCB with labeled pins, SMD components, an IC, and a quartz resonator

You will find the perfect contact points to solder to on the side that doesn't have capacitors and the CBLC5 Module sticking out (so the flat side is the right side).
Here is a picture:
Brown = GND
White = +3.3V
PCB close-up with soldered wires and surface-mounted components in metal clips

Now on the backside of the CBLC5 Module (white PCB sticking out of the green PCB) hidden by a capacitor you will find T1 (TX) and R1 (RX).
These will be a bit more finicky to solder but not impossible:
Close-up of electrolytic capacitors and wires on a PCB

And that's it.
Now flash the board with a tool of your choice. I use BK7231 GUI Flash Tool. If the bulb was fresh out the package you don't need to do anything. It will be able to flash just like that. If somehow it does not you need to take a wire, connect it to ground and touch the other end briefly on the RST pad (pad below R1).

After you are done flashing you need to power off your PSU, unplug the UART cable and disconnect TX and RX.
Then power on your PSU again and log into the WiFi created by your bulb.
After that visit the web app and import following config:
Code: JSON
Log in, to see the code

Or do these things:
- Go to Config -> Configure Module -> Set P24 to "SM2235DAT" and P26 to "SM2235CLK" -> Save
- Go to Config -> Change Startup Command Text -> Put in this one then submit:
Code: Text
Log in, to see the code


After that you can turn off your PSU and unsolder all the wires from the board.
Now we would put the green PCB back into the housing. However the holes in the bottom are way to thin for the wires.
The wires could bend easily as we would try to push them back into the terminals.
Because of this what i like to do is actually use a 1.5mm drill bit to make the holes bigger.
Then you can easily push the wires through and just put a little solder on each hole from the outside so they make contact with the terminals.
After that you can put back on the LED board. Make sure the 4 pins align correctly. Then just put the plastic disk back on. It should hold on its own but you can also put a drop of glue on the edge just to be sure.
That's it. Great job and have fun with your new OpenBeken Bulb!

Fun fact:
I took more then one for the team and actually broke a couple of bulbs until i got a good process going. Also the first one because i wanted to see if what was inside was worth my time (chip supported by OpenBeken)

Edit 1:
Corrected the json config, added fields and filled out blank ones.

About Author
nichtwitzig228 wrote 4 posts with rating 6 , helped 1 times. Been with us since 2026 year.

Comments

divadiow 01 Feb 2026 10:27

https://github.com/OpenBekenIOT/webapp/pull/263/changes/e6f18c613216e378d1abc104fdea11dc6a67a8da [Read more]

nichtwitzig228 01 Feb 2026 16:46

Thanks for the PR. Totally forgot about this! I edited my post to actually include a better config (the one before had some of my personal startup commands in it like enable all LEDs and dimmer and also... [Read more]

divadiow 01 Feb 2026 16:49

oops yes. done [Read more]

nichtwitzig228 01 Feb 2026 22:55

I will actually buy another set of the bulbs to also see if i can leverage the LED board out through the hole that is in the middle of the PCB. But sadly at the time of writing this i don't have the right... [Read more]

FAQ

TL;DR: LSC GU10 3‑Pack uses BK7231N + SM2185N with a 50 kHz I2C clock; “Continue at your own risk!” [Elektroda, nichtwitzig228, post #21825637] Why it matters: This FAQ helps tinkerers safely flash OpenBeken and map pins on v1.6.0 GU10 bulbs patched against cloudcutter.

Quick Facts

What’s inside the LSC GU10 Smart LED Bulbs 3‑Pack (3208076.1)?

They contain a BK7231N Wi‑Fi MCU on a CBLC5 module and an SM2185N I2C LED driver. The I2C clock is on P26 and data on P24, with a 50 kHz clock. The bulbs arrive with firmware v1.6.0, which is patched against cloudcutter. The LED PCB sits on a 4 mm glass lip and connects to the driver board via four pins. “This will be really really hard” to disassemble due to glue and glass. [Elektroda, nichtwitzig228, post #21825637]

How do I safely power the BK7231N for flashing?

Use a separate regulated 3.3 V power supply. Connect PSU GND to the UART adapter GND and the bulb GND. Do not connect the adapter’s 5 V lead. The BK7231N only accepts 3.3 V. Overvoltage can damage the module. Reference the CBLC5 pinout from the Tuya schematic shared in the teardown. [Elektroda, nichtwitzig228, post #21825637]

Which pads are TX/RX, and where are they located?

On the CBLC5 module’s back side, T1 is TX and R1 is RX. They sit near a capacitor, so access is tight. Solder carefully with fine tips. If flashing doesn’t start, briefly short the RST pad to GND to enter boot mode. This layout is shown in the teardown photos with labels. [Elektroda, nichtwitzig228, post #21825637]

What is OpenBeken?

OpenBeken is custom firmware for BK72xx‑based devices that lets you run bulbs locally without a cloud. In this thread, the author flashes OpenBeken to the BK7231N, then maps pins and sets I2C timing to drive the SM2185N via software I2C. [Elektroda, nichtwitzig228, post #21825637]

What is Tuya in this context?

Tuya supplies the CBLC5 module reference and pinout used by these bulbs. The teardown cites an official Tuya schematic for safe 3.3 V, GND, and signal connections during UART flashing. [Elektroda, nichtwitzig228, post #21825637]

How do I configure pins and I2C speed after flashing?

Set P24 to SM2235DAT and P26 to SM2235CLK in Configure Module. Then add a startup command: “backlog SM2235_Map 0 1 2 3 4; SoftI2C_SetClkPeriod 50; SM2235_Current 2 2”. This maps RGB+C+W, sets the I2C period for 50 kHz, and limits LED currents. [Elektroda, nichtwitzig228, post #21825637]

Is there a ready JSON template for this bulb?

Yes. Import the provided JSON template naming vendor Action, model 3208076.1, chip BK7231N, board CBLC5, pins 24/26, and the command sequence. The author corrected the template to remove personal extras, and a linked PR reflects the update. [Elektroda, nichtwitzig228, post #21826175]

How risky is the physical teardown?

High. The entire GU10 body is glass, the LED PCB is silicone‑glued to a 4 mm lip, and leverage can crack the shell. Expect to “waste one or two bulbs” while learning. Work slowly, use IPA to soften silicone, and leverage from the PCB’s side lips. [Elektroda, nichtwitzig228, post #21825637]

Any quick 3‑step how‑to for flashing and setup?

  1. Disassemble to access CBLC5; solder 3.3 V and GND per Tuya pinout; attach TX/RX to T1/R1.
  2. Flash with BK7231 GUI Flash Tool; if needed, tap RST to GND to start.
  3. Join the bulb’s Wi‑Fi, open the web app, import the JSON, or set P24/P26 and the startup command. [Elektroda, nichtwitzig228, post #21825637]

What tools make disassembly easier?

Use a small flat‑head screwdriver, rounded tweezers, and isopropyl alcohol. The author suggests scraping silicone around the PCB edge, then levering under one of four PCB “lips.” IPA soaking for about 10 minutes helps release the board. [Elektroda, nichtwitzig228, post #21825637]

Can I remove the LED board through the center hole?

The author plans to test pulling the LED board via its center hole after buying another set and suitable tongs. At the time of writing, only small tweezers were available, which didn’t work well. Status: pending verification. [Elektroda, nichtwitzig228, post #21826595]

What happens if I use a 5 V UART power line?

Feeding 5 V to the BK7231N risks permanent damage. The guide stresses using a dedicated 3.3 V PSU and leaving the UART adapter’s 5 V unconnected. “Be aware that the BK7231N Chip only takes 3.3V.” [Elektroda, nichtwitzig228, post #21825637]

Is the pull request for the web app template updated?

Yes. After feedback about removing personal startup commands, the contributor confirmed, “oops yes. done,” indicating the PR was updated accordingly. Use the corrected config in your setup. [Elektroda, divadiow, post #21826179]

Any installation tips when reassembling the bulb?

Enlarge the base holes with a 1.5 mm drill so the wires pass without bending. Tin from the outside to ensure terminal contact. Align the four header pins when reseating the LED PCB, then press the plastic lens back; add a small glue drop if needed. [Elektroda, nichtwitzig228, post #21825637]
Generated by the language model.
%}