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

HyperionWiFi LED controller - interested ?

Discussion in 'Hyperion Hardware' started by penfold42, 6 June 2016.

  1. penfold42

    penfold42 Moderator Developer

    Messages:
    643
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    Is anyone interested in a prebuilt wifi led strip interface module ?

    It will probably be About 2x3x1 inches, take 5v, sit on a wifi network with led strips attached to it.

    Primary feature is to catch UDP packets from Hyperion and drive ws281x/sk6812 strips.

    If interested:
    What would you pay ?
    Is an Infrarrd receiver useful ?
    Is an app to drive it directly useful ?
     
    • Like Like x 1
  2. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    724
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino
    had already such an idea...esp8266 with an dc jack and a "4pin-head" for the led stripes to attach, but dont know which connector to use...wont use plastic...the heat could make problems :) any other ideas?
     
  3. tgbporter

    tgbporter New Member

    Messages:
    16
    Hardware:
    RPi2
    I already have such a device, I have produced around 10 of them.

    The thing I am struggling with at the moment is catching the UDP packets.
     
  4. Brindosch

    Brindosch Administrator Administrator

    Messages:
    655
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
    a little bit OT:
    @penfold42
    any news to the webconfig? Really looking forward ;)
    Thank you
     
  5. penfold42

    penfold42 Moderator Developer

    Messages:
    643
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    I'm starting to look at this again.

    I've ported my code to the latest neopixelbus library and am using its DMA controller with good success so far.

    Webconfg and tpm2.net are in my sights .

    Someone saw a similar half done project but I can't find the link to it - anyone remember where it was ?
     
  6. Brindosch

    Brindosch Administrator Administrator

    Messages:
    655
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
  7. penfold42

    penfold42 Moderator Developer

    Messages:
    643
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    Thanks !
     
  8. penfold42

    penfold42 Moderator Developer

    Messages:
    643
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    Web config and over the air updates are working now
     
  9. Brindosch

    Brindosch Administrator Administrator

    Messages:
    655
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
    :eek:
    Can't wait to flash :)
    If so i could release a new tut soon :D
    edit: even with hotspot fallback?
     
  10. penfold42

    penfold42 Moderator Developer

    Messages:
    643
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    Yes - if it can't connect using the saved settings it reverts to AP mode so you can configure it.

    Do you have an ESP and ws2812 strip to test ?
     
  11. Brindosch

    Brindosch Administrator Administrator

    Messages:
    655
    Hardware:
    RPi1/Zero, RPi2, RPi3, +nodeMCU/ESP8266
    The nodeMCU should eat it too, if i compile it for nodeMCU(?). Currently no pure esp available. But a WS2812B ring which i use with the linked sketch above.
     
  12. penfold42

    penfold42 Moderator Developer

    Messages:
    643
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    It should work with a minor modification.

    At the moment it's using gpio3/serial RXD.

    I'm assuming you can't easily hack the nodemcu to isolate it from the USB to serial converter.

    It's one line of code to get it to use gpio2.

    I'll add the latest version to my repo soon
     
  13. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    724
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino
    i have both penfold, and ws28128b also lpd8806. can test it if you want
     
  14. penfold42

    penfold42 Moderator Developer

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

    https://github.com/penfold42/stuff/blob/master/ESP-udp-neo-OTA-webconfig.ino

    NEW!! ESP-udp-neo-OTA-webconfig.ino
    This uses the neopixelbus library to set the LEDs on a ws281x strip from UDP packets
    - now supports over the air updates
    - now supports over the air updates over http
    - now support a web config page to specify WiFi settings

    by default it listens on port 2801 for RAW led data which is what you want for the udpraw hyperion device.
    As it stands, you need your led strip attached to GPIO 2

    I'd love your feedback on usability and reliability.
     
    • Like Like x 1
  15. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    724
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino
    will test it later :)

    edit: have no time, have to work, i will do it on WE
     
    Last edited: 28 July 2016
  16. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    724
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino
    it compiled after some problems with arduino ide, screwed some files on update.
    i have flashed it on the esp, but i have some hardware issues...have to fix them, for now the leds stay only purple :/ dont know why will give tomorrow a look
     
  17. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    724
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino
  18. penfold42

    penfold42 Moderator Developer

    Messages:
    643
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    Purple probably means it's at the config page - have you been thru the config process connecting to the ESPxxxxx AP ?

    If it can't connect as a station it's supposed to relaunch in AP mode.

    Capacitor ? On the power line ? Probably whatever I had handy 1-10uF
     
  19. TPmodding

    TPmodding Administrator Staff Member Administrator

    Messages:
    724
    Hardware:
    RPi1/Zero, RPi2, RPi3, +Arduino
    capacitor for the leds :) thought it is better to use one

    but what is the default wifi passwort? i see the "ESP8266" wifi spot but i dont know the passwort :D cant see any in the code
     
  20. penfold42

    penfold42 Moderator Developer

    Messages:
    643
    Hardware:
    RPi1/Zero, RPi2, RPi3, 32/64bit, +Arduino, +nodeMCU/ESP8266
    No wifi password required for setup AP.

    From my iPhone it redirects automatically to the setup page where I can scan for the AP I want the ESP to connect to.

    On my win7 laptop, it didn't automagically redirect but I suspect that's just my Von and autocache proxy settings getting in the way. Browsing to 192.168.4.1 works