[BK7231N - CB3S] Generic Tuya Wall Switch Push Button Type 1-3 Gang No Neutral
This is a short teardown of Generic Tuya Wall Switch Push Button Type (No Neutral) with CB3S module.
Basic information:
Brand: Tuya
Model: LSPS5
Chip: BK7231N [CB3S]
Local Vendor: https://www.aliexpress.com/item/1005003379628923.html
There are other stores selling similar switches, the original store i bought from had increased their prices.
Teardown Photos:
Flashing Method:
Using serial method with hid_download tool. Start flashing and do a power cycle or ground the CEN pin.
UART TX --> PCB RX
UART RX --> PCB RX
UART GND --> PCB GND
UART 3.3V --> PCB 3.3V
Pinout:
1 Gang
2 Gang
3 Gang
Basic information:
Brand: Tuya
Model: LSPS5
Chip: BK7231N [CB3S]
Local Vendor: https://www.aliexpress.com/item/1005003379628923.html
There are other stores selling similar switches, the original store i bought from had increased their prices.
Teardown Photos:








Flashing Method:
Using serial method with hid_download tool. Start flashing and do a power cycle or ground the CEN pin.
UART TX --> PCB RX
UART RX --> PCB RX
UART GND --> PCB GND
UART 3.3V --> PCB 3.3V

Pinout:
1 Gang
Pin | Role | P6 | WIFILED_N | P8 | Relay 1 | P26 | Btn 1 |
2 Gang
Pin | Role | P6 | WIFILED_N | p7 | Relay 1 | p14 | Btn 1 | p9 | Relay 2 | p24 | Btn 2 |
3 Gang
Pin | Role | P6 | WIFILED_N | P7 | Relay 1 | P8 | Relay 2 | P9 | Relay 3 | P14 | Btn 1 | P24 | Btn 3 | P26 | Btn 2 |
Comments
Hi, have a Smart Lite Wifi 3gang switch type DS-101. I flashing the BK7231N with version 1.15.38. Can somebody telling me how to configurated, try many but can't find the right configuration for the device.... [Read more]
DS-101? Someone has submitted such configuration some time ago: https://openbekeniot.github.io/webapp/devicesList.html https://obrazki.elektroda.pl/8552722500_1668676642_thumb.jpg but idk if it's... [Read more]
Can you share more pictures of the device pcb? When you said you can’t find the right configuration, what does it mean? Can you still toggle the relays or buttons [Read more]
Hi, i changed the module with a esp 12F and flashing tasmota. Works great now. Any way thanks [Read more]
I am also looking for these but the from the above page the links do not end up in actual posts. The link points to the page itself. Can you please check? [Read more]
@jkwim this must be the rare case where someone submitted the pinout without adding a forum post. This is not recommended. Can you post some photos how your DS-101 looks inside? Maybe it's this de... [Read more]
What I have is Model DS-101JL : https://obrazki.elektroda.pl/7526088100_1670324881_thumb.jpg https://obrazki.elektroda.pl/2329053700_1670325095_thumb.jpg https://obrazki.elektroda.pl/8527074400_1670325184_thumb.jpg... [Read more]
@jkwim very good job with describing the switch, I will add your work to our online devices database. Regarding flashing - well, try to follow each track and see if there is a good place to cut it.... [Read more]
RXD1 is connected as follows: https://obrazki.elektroda.pl/7133483500_1670380228_thumb.jpg [Read more]
Directly connected? Is there any place where you can cut the trace easily? If not... well... you will have to desolder the chip. First try on some scrap boards. It's easy. Just like I did on the video.... [Read more]
Is there a pinout for this Ic? [Read more]
@jkwim can you get the tuya firmware version for your device? you could still flash it ota with tuya-cloudcutter by selecting the profile that has the same firmware version as your device [Read more]
Have someone the pinouts from this Ic? [Read more]
Hello @caubergjef57 , why do you need a pinout for the buttons controller? You could theoretically figure out pins yourself, just check which pin connects where (vdd, power, output 1, 2, 3, input 1 2 3?),... [Read more]
Hi, I thinking my question is a normal question. Maybe someone have or find out the pins for this ic already. So why a answer here i can find it out for myself. Off course in the end i can try find it... [Read more]
Sorry @caubergjef57 , maybe the language barrier made it sound differently, but my point was not to say that you should do all yourself. I apologize if you feel that way, but despite that, let's try to... [Read more]
Well, I was silent for past few days because I got busier with something. I found a 0 Ohm resistor between RX and Button Controller chip and was going Eureka! https://obrazki.elektroda.pl/7296949100_1671034152_thumb.jpg... [Read more]
How did you try to remove it? Can I somehow help with soldering? Here our guide for switches, but with english audio: Tx indeed may be an output pin, but on the other hand, it always mates with... [Read more]
Thanks for bringing up this point. I am interested in knowing more as well. So in a nutshell I should not be worrying about device model as far as I match the firmware version and the chip? I... [Read more]