1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Beta Sk6812 rgbw support

Discussion in 'Development' started by penfold42, 2 May 2016.

  1. penfold42

    penfold42 Moderator Developer

    Messages:
    551
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    I've added sk6812rgbw-spi support in Hyperion-ng So we can drive them with PWM or SPI
     
  2. cocrea

    cocrea New Member

    Messages:
    7
    Hardware:
    RPi2
    Are there any news on this yet ?
     
  3. penfold42

    penfold42 Moderator Developer

    Messages:
    551
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    On whether it works ?

    It does
     
  4. cocrea

    cocrea New Member

    Messages:
    7
    Hardware:
    RPi2
    Yes, and I also if it has better colors than any other rgb chip including apa102 or ws2801
     
  5. penfold42

    penfold42 Moderator Developer

    Messages:
    551
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    No real improvement on the colorspace yet as there aren't any fancier algorithms written to make the most of the white channel.

    We've just got ignore and subtract_min
     
  6. danielfmo

    danielfmo New Member

    Messages:
    14
    Hardware:
    RPi2, 32/64bit, +Arduino, +nodeMCU/ESP8266
    Hi,

    Any news on this?

    Thank you all
     
  7. penfold42

    penfold42 Moderator Developer

    Messages:
    551
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    I haven't looked at this again as I only have a few of these leds.

    happy to help someone integrate some smarter algorithms from elsewhere
     
  8. jasongong8888

    jasongong8888 New Member

    Messages:
    2
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, Wetek, iMX6, +Arduino, +PhilipsHue, +AtmoOrb, +nodeMCU/ESP8266
    eh...maybe we can try RGBW101 LED strip, RGBW101=RGBW led + built in IC=digital RGBW led strip.:LOL:
     
  9. penfold42

    penfold42 Moderator Developer

    Messages:
    551
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    It should work - it looks to be the same as the sk6812rgbw
     
  10. jasongong8888

    jasongong8888 New Member

    Messages:
    2
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, Wetek, iMX6, +Arduino, +PhilipsHue, +AtmoOrb, +nodeMCU/ESP8266
    yes, same as APA107
     
  11. SmilingJack

    SmilingJack New Member

    Messages:
    9
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
    Hi everyone,
    finnaly got hyperion.ng running, but i think i did get something wrong.
    I´ve got 210 sk6812 on a arduino with the sketch from hyperion.ng github.
    In the webconfig its only possible to define SPI Output for sk6812, so i´d need to connect them directly to the pi?
    Is there no way to get the output to the arduino via usb with these leds?
     
  12. Akriss

    Akriss Member

    Messages:
    67
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino
    @SmilingJack

    I not have any sk6812 strips so I'm not 100% sure. So a grain of salt may be needed

    I think what you do is load the sketch from github.com/hyperion-project/hyperion.ng/tree/master/assets/firmware/arduino and then in the web interface configuration you choose "Adalight" for the controller type.

    Hope it helps.
     
    Last edited: 25 June 2017 at 20:51
  13. SmilingJack

    SmilingJack New Member

    Messages:
    9
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
    Sorry, should have mentioned this...i already tried the adalight setting, output is set to /dev/ttyACM0, but it doesn´t help. Plus i get "frame drop" errors all the time.
    My leds are just showing random flickers, sometimes some leds light up in random colors.
    I´m grabbing the picture with a usb grabber and it shows fine in webconfig, so my error has to be on the output (i think), but i have no idea what else i could try.
     
  14. Akriss

    Akriss Member

    Messages:
    67
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino
    Do you see the test/boot led's on the Arduino upon powering up the Arduino and led's?
    I'm using that sketch with a ws2812 strip and when I power the Arduino and led's, the led's pulse white a couple of times.

    just a thought.
     
  15. SmilingJack

    SmilingJack New Member

    Messages:
    9
    Hardware:
    RPi1/Zero, RPi3, 32/64bit, +Arduino
    My strip doesn't react in any recognizable way to the arduino when connected to hyperion.
    Gonna try again the next dass...enough frustration for today :mad:
     
  16. penfold42

    penfold42 Moderator Developer

    Messages:
    551
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    Someone would have to add the RGBW code to other Hyperion drivers.

    Maybe we should implement this in a more generic way above the physical led drivers
     
  17. penfold42

    penfold42 Moderator Developer

    Messages:
    551
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266