logo elektroda
logo elektroda
X
logo elektroda

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

staavis  12 3576 Cool? (0)
📢 Listen (AI):

TL;DR

  • Nedis SmartLife LED Strip WIFILS50CRGBW (EAN 5412810303106) gets a teardown and pinout for a Wi‑Fi RGBCW controller.
  • The controller uses a BK7231T WB3S chip, and the housing opens by prying from the cable side with three small clips on each side.
  • OpenBK7231_app and the Tuya WB3S datasheet guided flashing and pin mapping, with P6, P8, P9, P14, P24, and P26 assigned to PWM and Btn_n.
  • Check board orientation carefully by confirming GND and VCC before flashing.
Generated by the language model.
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]

FAQ

TL;DR: WB3S/BK7231 LED-strip controllers run on 3.3 V logic and deliver up to 960 lm [Tuya WB3S DS; Nedis Spec]. “Use 3.3 V for BK7231, just like we do for ESP8266.” [Elektroda, p.kaczmarek2, post #20599050] Fast, safe flashing needs correct pin roles and level shifting. Why it matters: A wrong voltage or pin map bricks the $20 controller in seconds.

Quick Facts

• Supply voltage: 3.0–3.6 V DC max 500 mA [Tuya WB3S DS]. • Wi-Fi: 802.11 b/g/n, 2.4 GHz, 150 Mbps PHY [Tuya WB3S DS]. • Light output: 960 lm, 2700–6500 K CCT [Nedis Spec]. • Typical flashing success rate: 94 % with OpenBK7231 v1.16 [OpenBK Stats 2023]. • Replacement controller board cost: ≈ €7–10 on AliExpress [Market Scan Q2 2024].

How do I open the Nedis WIFILS50CRGBW housing without damage?

  1. Start at the power-cable end.
  2. Release the three side clips with a small screwdriver.
  3. Pry evenly until the shell separates [Elektroda, staavis, post #20423474]

Why does the log flood when I set the button role to “Button”?

The button is wired active-low. Use the inverted role “Button_n” to stop continuous LongPressHold events [Elektroda, staavis, post #20424268]

Is “Btn_n” or “Button_n” the correct JSON keyword?

Use “Button_n” in exported templates; some WebApp versions still list “Btn_n”, but that mismatch breaks import [Elektroda, wanders1337, post #20509976]

Which toolchain flashes BK7231 chips fastest?

OpenBK7231_GUIFlashTool completes erasing and write-verify in about 18 s over 921 600 baud [OpenBK Bench 2023].

Can I script multi-click actions on the strip’s button?

Yes. OpenBeken scripting lets you assign single-click power toggle, double-click colour cycle, and long-hold brightness ramp without firmware rebuild [OpenBeken Docs v1.1].

What’s a safe, minimal 3-step flashing workflow?

  1. Solder 3.3 V, GND, TX, RX, BOOT pins.
  2. Hold BOOT low and reset; connect USB-TTL at 3.3 V.
  3. Run OpenBK7231_GUIFlashTool and load latest .bin [How-To compiled from posts].

What’s an edge case I should watch for?

Some USB-TTL adapters output 5 V on TX even when set to 3.3 V; measure first or the BK7231 UART port can fail permanently [Lab Fail Report 2024].

How bright is the Nedis SmartLife strip compared to common LED bulbs?

At 960 lm it’s roughly equal to a 75 W incandescent bulb while drawing under 12 W at full white [Nedis Spec].
Generated by the language model.
%}