logo elektroda
logo elektroda
X
logo elektroda

LSC Smart Digital LED Strip (2x5m RGBCW): BK7231N, SM16703P Chipsets, IR Receiver & More

Bacto 10059 83
ADVERTISEMENT
  • #1 20297777
    Bacto
    Level 3  
    Hi,

    I'm starting to work on the "LSC Smart Digital Led Strip" which is a dual led RGBCW strip.

    Packaging of LSC Smart Digital LED Strip

    On the board we have:
    - a BK7231N
    - a button (P7)
    - a microphone (ADC on P23)
    - an IR receiver (digital on P26)

    Printed circuit board module connected to several colored wires on a cork background.

    It controls 2 rubans plugged in parallel with:
    - CC leds (PWM on P24)
    - CW leds (PWM on P9)
    - RGB leds
    - Multiple SM16703P chipsets, each controlling 6 RGB plugged in parallel
    - SM16703P chipsets are plugged in serial and controlled by P16

    Close-up of LED strip with integrated circuits and LEDs.

    The rubans have 5 pins:
    - Green: GND
    - White: VCC (24V) controlled by P6
    - Blue: digital RGB (see below)
    - Black: CC leds
    - Red: CW leds

    The button, microphone, IR receiver, CC and CW leds are easy to use, as usual, with OpenBeken.

    The RGB leds are problematic for now as SM16703P chipsets are not yet supported by OpenBeken.
    See https://github.com/openshwprojects/OpenBK7231T_App/issues/176

    The SM16703P datasheet can be found here: https://www.gree-leds.com/web/userfiles/download/SM16703ICdatasheet.pdf

    Adrien
  • ADVERTISEMENT
  • #2 20299063
    p.kaczmarek2
    Moderator Smart Home
    Hello, that's a very interesting device. I have never seen a double RGB strip before.

    I haven't looked at the datasheets yet, but are the timings of SM16703P the same as WS2812?

    I might have some WS2812 around, so I could get a driver up to speed relatively quickly.
    Helpful post? Buy me a coffee.
  • #3 20299309
    Bacto
    Level 3  
    I have no idea about the timings as I've never worked directly with WS2812 :-/
  • #4 20299336
    p.kaczmarek2
    Moderator Smart Home
    SM16703:
    LSC Smart Digital LED Strip (2x5m RGBCW): BK7231N, SM16703P Chipsets, IR Receiver & More
    WS2128
    LSC Smart Digital LED Strip (2x5m RGBCW): BK7231N, SM16703P Chipsets, IR Receiver & More
    They seem slightly different... but anyway, I can try to set up something for you, are up to some testing?
    Helpful post? Buy me a coffee.
  • #5 20299459
    Bacto
    Level 3  
    I'm super motivated to do some tests :)
  • #6 20305869
    p.kaczmarek2
    Moderator Smart Home
    We've done some prelimary attempts at the driver, but there is still one issue holding the progress up. Once done, we will get drivers for that chip and for all similar chips (WS2812b etc) quickly.
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #7 20305892
    Bacto
    Level 3  
    Awesome!
    Let me know and I'll test it ASAP :)
  • #8 20330001
    alcomys1
    Level 5  
    Hi guys,
    I'm new on this forum. I want to say Hi to you.
    I did look at this forum because of the nice Open Beken system to drive several led devices.

    My question is, is there any progress on the SM16703 driver on my same 2x 5M led strip from the action?
    If you like I can test some things because I have a test setup laying on my desk at my hobby center with this led strip. So I can fast reprogram the BK7231N with the python downloader.
    In the past I did some scripting before so with a bit of help I can learn fast.

    Best regards, Alcomys
  • #9 20345577
    alfakenzo
    Level 9  
    Hi, I have also bought the strip to flash it with OpenBeken. Is there still progress for the driver? Would be great if I can also do some testing when needed. Greats
  • #10 20345605
    p.kaczmarek2
    Moderator Smart Home
    I will ask on Github or I will look into it myself again soon.
    Related discussion:
    https://github.com/openshwprojects/OpenBK7231T_App/issues/497
    If you know C, you can join and help us.
    Helpful post? Buy me a coffee.
  • #11 20454779
    alcomys1
    Level 5  
    It is silent for a while now.
    Is there any news regarding the drivers for this LED strip?
    I wish I would have more knowledge about it but I cannot help that much.
    So we are dependent on the people who have the knowledge.

    I hope someone picks up the driver issue on this LED strip. That would be nice.

    Thanks and best regards, to all the developers.
  • #12 20560497
    alcomys1
    Level 5  
    Any news on that driver project?
    It is very silent for a while now.
  • #13 20589410
    alcomys1
    Level 5  
    @p.kaczmarek2
    I found a topic about this driver issue.
    Maybe you can look at it on GitHub I commented

    Best regards.
  • #14 20589438
    p.kaczmarek2
    Moderator Smart Home
    Thank you, it's nice to see you're still with us! I will try to look into it this month but sadly issue seems problematic to resolve and so far I've seen about 3 users with this LED driver... so priority always goes to devices which has more users (for example we have tens of TuyaMCU questions and requests, etc)
    Helpful post? Buy me a coffee.
  • #15 20603290
    wsoltys
    Level 2  
    Make it 4 users ;)
    I bought a "GoKlug White and Color Ambiance Play Lightbar" and was able to flash it with OpenBK. The button and IR on the controller work but unfortunately the two led bars are connected via three cables: 5V, Ground and Data. So assume I need also a serial driver.
    Unfortunately I didn't manage to open a led bar and don't want to destroy it so I couldn't see which driver is inside.
  • #16 20667470
    p.kaczmarek2
    Moderator Smart Home
    We have SM16703 progress.

    Is anyone with SM16703 still here?

    We need testers, I don't have this device at hand.
    Helpful post? Buy me a coffee.
  • #17 20671120
    wsoltys
    Level 2  

    Unfortunately, I still haven't opened the light bars to see which driver chip is inside.
    I will have another look to see if I can open it without breaking.
  • ADVERTISEMENT
  • #18 20671138
    p.kaczmarek2
    Moderator Smart Home
    Are you referring to LED driver chip or WiFi module?

    You can always make 2MB backup of WiFi module, flash OBK, try the new driver, and if it doesn't work you can restore 2MB backup that you've made.

    Device will still function after that.
    Helpful post? Buy me a coffee.
  • #19 20671391
    wsoltys
    Level 2  

    I mean the LED driver. The chip is already flashed with OpenBK7231T. I can test a new build when it helps.
    Unfortunately I made something wrong with the backup so I can't go back anyway.
    Here are some blurry photos:

    A blurry photo of a green LED controller PCB with visible wires and electronic components. Blurry photo of an LED controller PCB with attached wires and BK7231T marking. Two elongated LED controllers with cables and a power adapter, one showing an exposed circuit board on a wooden surface.

    Added after 1 [hour] 2 [minutes]:

    I've searched for the newest OpenBK7231T release on GitHub but somehow I only see builds for OpenBK7231N.
    Did I miss something?
  • #20 20671503
    p.kaczmarek2
    Moderator Smart Home
    I wasn't aware about it at first, but it seems that the LED driver contributor has submitted only N version. So, if you have T platform, you need to wait a bit. I will try to port it to T.
    Helpful post? Buy me a coffee.
  • #21 20719936
    jeroenvtec
    Level 6  

    >>20667470
    Hi, I have the BK7231N and flashed it with 1.17.231.
    What can I test?
  • #22 20719946
    p.kaczmarek2
    Moderator Smart Home
    1. Start driver
    startDriver SM16703P

    2. Init Driver
    SM16703P_Init [[pixelcount]]

    3. Set Pixel
    SM16703P_SetPixel 1 255 0 0
    SM16703P_SetPixel 2 0 255 0
    SM16703P_SetPixel 3 0 0 255

    4. Start Output (each call will trigger one
    SM16703P_Start

    Let us know if it works for you
    Helpful post? Buy me a coffee.
  • #23 20720082
    jeroenvtec
    Level 6  

    Thanks, I have seen https://github.com/openshwprojects/OpenBK7231T_App/issues/497 but that seems a bit complicated for me. I know how to add some lines to the autoexec.bat, but that is basically it. Just getting into openbeken with two units.

    Do I need to upload something first? Is there a mini instruction (link)?

    Edit:
    At the moment, when it dims, it turns on the color "red" for all three RGB lights.
    No CW or WW.
  • #24 20720155
    p.kaczmarek2
    Moderator Smart Home
    can you post a photo what is the result of these commands?
    Helpful post? Buy me a coffee.
  • #25 20720179
    jeroenvtec
    Level 6  

    DM me your IP, I'll give you mine, and you can access it. With an email address, you can watch the results via a simple cam. So you can get crazy on the device. :)
  • ADVERTISEMENT
  • #26 20720229
    p.kaczmarek2
    Moderator Smart Home
    We could do this but tomorrow or later, today I am working remotely with @DeDaMrAz on TuyaMCU version of SM16703 device. For now, photo should be enough.
    Helpful post? Buy me a coffee.
  • #27 20789459
    jeroenvtec
    Level 6  

    I have the same strip as the topic starter but now on: Build on Oct 28 2023 15:32:36 version 1.17.294 Chipset: BK7231N
    2 drivers active (SM16703P,SSDP), total 37

    still unable to get right colors via the web and remote does nothing.
    Only some "blue" is turning on.

    Do I need special mapping? can't find model in the list.

    Goal is to get basic colors with app and remote, nice would be able to activate a "night rider" effect.

    thanks.
  • #28 20827077
    alfakenzo
    Level 9  

    Hi i have still this device and happy to see some progress for this. I can try this in some days or test new things you have working on.
    Thx and greats
  • #29 20828915
    alfakenzo
    Level 9  

    OpenBK7231N graphical interface displaying device status and configuration options. I tried this too, but after flashing my stripe, I got nothing. For me, toggle doesn't work.
  • #30 20830376
    alfakenzo
    Level 9  

    I have managed to get the toggle for power toggle 57 PIN6;
    warm white toggle 54 Pin 9;
    cold white toggle 39 Pin 24;
    User interface for OpenBK7231N with three active switches.
    The things you wrote, I pasted it but nothing happened.

Topic summary

The discussion revolves around the LSC Smart Digital LED Strip, specifically the 2x5m RGBCW model featuring BK7231N and SM16703P chipsets. Users are exploring the functionality and control of the RGB and white channels, with a focus on integrating the strip with OpenBeken firmware. Initial challenges included driver compatibility for the SM16703P chipsets, which were compared to WS2812 timings. Progress was made in developing drivers, and users expressed willingness to test new configurations. The conversation also touched on issues with color control, PWM settings, and the need for proper scripting to achieve desired effects. Users shared scripts and troubleshooting tips, while some reported successful integration with Home Assistant for remote control.
Summary generated by the language model.
ADVERTISEMENT