logo elektroda
logo elektroda
X
logo elektroda

[BK7231T WB3S] Nedis SmartLife LED Strip | Wi-Fi | RGBCW - WIFILS50CRGBW

staavis 
Hi, here's a quick teardown and a pinout for Nedis WIFILS50CRGBW led strips.

It uses a BK7231T WB3S chip.
Product official name: Nedis SmartLife LED Strip | Wi-Fi | Cool White / RGB / Warm White
Product code: WIFILS50CRGBW
Product EAN: 5412810303106
Product Page: Link






Teardown

Just pry it open, starting from where the cables are going to the controller, there are 3 small clips on either side of the housing.
I used a small screwdriver to get it open but brute force would probably do it as well.
I'd start on the power connector side since there is more slack on the cable on that side.



Flashing

I used OpenBK7231_app for the flasing and Tuya datasheet as a pinout reference
PS. Please make sure that your board is the correct way, the easiest way is to check which pin is the gnd and which one VCC.
OpenBK7231_app: Link
Tuya datasheet for WB3S: Link


Pinout
PIN Assignment
P6 PWM 5
P8 PWM 4
P9 PWM 1
P14 Btn_n
P24 PWM 2
P26 PWM 3

About Author
staavis wrote 3 posts with . Been with us since 2023 year.

Comments

p.kaczmarek2 05 Feb 2023 21:11

Hello, which pin is the button? Button can be easily configured with one of predefined roles or scripted. [Read more]

staavis 05 Feb 2023 21:27

Tested it before and for some reason it didn't work. Got it working now and updated the pinout table :) [Read more]

p.kaczmarek2 05 Feb 2023 21:32

Hey, why Btn_n? I think Btn should work as well. Do you need the button only for power, or also would like to script it, so, for example, one click toggles power, double click toggles color, long hold... [Read more]

staavis 05 Feb 2023 21:40

Just BTN started giving the following logs instantly: Info:GEN:14 Button_OnLongPressHold It seems that I have to invert the button somehow but TBH I have no idea how to do it :D Technically the button... [Read more]

p.kaczmarek2 05 Feb 2023 21:46

So maybe you are right and you indeed need Btn_n. Still, it's strange, It's the fist time I see it. [Read more]

wanders1337 26 Mar 2023 19:55

Have the same device, but it seems to be a new PCB with BK7231N chip on main PCB. Pin Assignment P6 PWM 3 P7 PWM 4 P8 PWM 1 P9 Btn_n P24 PWM 2 P26 PWM... [Read more]

p.kaczmarek2 26 Mar 2023 20:02

Can you copy config from Web Application in JSON format? Thanks! [Read more]

wanders1337 26 Mar 2023 20:17

https://github.com/OpenBekenIOT/webapp/pull/48 [Read more]

p.kaczmarek2 26 Mar 2023 20:49

Thank you, it's nice to see someone able to create a pull request. Btw, are you sure about that Button_n? [Read more]

wanders1337 26 Mar 2023 21:15

Yes, if I use "Button" instead of "Button_n" log is flooded with: Info:GEN:9 Button_OnLongPressHold (also there is some "Button/Btn" confusion. The "Export Current Template" section in webapp has... [Read more]

ewengauvin 29 May 2023 18:35

hello, I have a card that allows me to connect the BK7231N to my computer but I can choose 3.3 V and 5 V and I don't know which is the right one and as I'm a beginner I'm afraid to make error can you help... [Read more]

p.kaczmarek2 29 May 2023 19:21

Hello @ewengauvin , you have to use 3.3V for BK7231, just like we do for ESP8266. Please consult our flasher guide before flashing: https://github.com/openshwprojects/BK7231GUIFlashTool It would be... [Read more]

%}