1. New to Christmas lighting? Get started with the AusChristmasLighting 101 Manual:
    auschristmaslighting.com/wiki/AusChristmasLighting-101

ESPixelSticks

Discussion in 'The Development Lab' started by danv, Dec 13, 2016.

  1. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    Hi Woz Lit,

    If you mean this https://www.qlcplus.org/ then I am not familiar with that piece of software. If it outputs E.131 data then I cant see why it wouldn't, but not being familiar with QLC+ I cannot tell you for sure.
     
  2. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    I just checked the "feautres" page and it does mention E1.31, so I would assume it would work yes.
     
    Woz Lit likes this.
  3. Roosta

    Roosta Full Time Elf

    Joined:
    Dec 8, 2015
    Messages:
    195
    Likes Received:
    69
    So your saying what i am looking for doesnt exist and isnt possible? I am no super tech guru, but i cant quite get why that would be.. if the espixel stick can recieve e1.3 data fast enough to control a string of pixels in 40fps, then why cant something transmit the data from a string.. just like a wireless bridge..
     
  4. Barnabybear

    Barnabybear New Elf

    Joined:
    Mar 30, 2012
    Messages:
    37
    Likes Received:
    4
    Location:
    UK
    Hi, you could use a second ESPixel stick with a different start address for the continuation of the data in the end of the string. This would use one less ESP than your method.
     
    Last edited: Oct 13, 2018
  5. Roosta

    Roosta Full Time Elf

    Joined:
    Dec 8, 2015
    Messages:
    195
    Likes Received:
    69
    Unfortunately in the application I need this in, there is no e1.31 data, just pixel data so I cant use a ESPixel stick

    Application is, I have several bluetooth pixel controllers for garden/bar and deck lighting. However in some of these places I have a need to put more lights in but getting data to them from the bluetooth controller or end of a string is not possible..
     
  6. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    E1.31 packets are read and appropriate pins are clocked to spew out pixel data. I didnt say it wasnt possible. Just not easy or cheap. What distance and number of pixels are we talking here? (Common RF modules probably wont handle the speeds required) i will look into this though.
     
  7. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    This may just do what we want......

    https://github.com/jeelabs/esp-link/blob/master/README.md
     
  8. Roosta

    Roosta Full Time Elf

    Joined:
    Dec 8, 2015
    Messages:
    195
    Likes Received:
    69
    Well that sounds more promising :)

    As for distance and pixels, ideally 20-30m however realistically could get away with 10-15m. Pixel numbers, well not huge numbers, 100-200 would be enough for my application however for future projects/other peoples uses I would think similar to the wixel would be fantastic..

    Cheers,
    Nik
     
    Last edited: Oct 14, 2018
  9. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    Assembly has started of the 8 x DMX-WiFi units and 10 x Wixel v1.0 units. Should get the stock levels loaded tomorrow. Had some other jobs to finalize this weekend that got in the way.

    Also have ordered parts for the prototype "PRO" version of my Wixel. Has hardened power supply, large 5.08mm pitch screw terminals, fully buffered 5V logic drivers for pixel DATA and CLOCK (some pixel types) signals, on-board USB programming interface for loading firmware and the option to use an external 2.4GHz antenna (I am planning on bundling some 5dBi external antennas in a kit) so stay tuned for this one as well.

    [​IMG]
     
    Roosta likes this.
  10. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    Store stock levels for Wixel v1.0 and DMX-Wifi v1.0 modules has been increased :)
     
    Woz Lit likes this.
  11. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    If you use a gmail account, please check you spam folder as I have a feeling that the email confirmation for store user accounts is getting treated as spam in gmail?
     
  12. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    I have just turned off the requirement for email confirmations.
     
  13. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    Wixel PRO prototype testing started!
    Straight up RSSI solid increase from 60% to 98%/100% when I add the high gain external antenna (20m from my crappy ISP supplied modem/wifi router. My Ubiquiti show router would yield far better results again).

    [​IMG]

    [​IMG]
     
    battle79 and Superman like this.
  14. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    PUYA Flash Chip Fix

    Basically replace your esp.cpp file in your core esp8266 directory with this one contained within this zip file

    https://github.com/esp8266/Arduino/files/2002039/Esp.zip

    I am using the portable version so it looks like this: C:\arduino-.8.6\portable\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\Esp.cpp. Just look for the 'packages' folder in your install directory and follow it down. Once the esp.cpp file is replaced, restart the IDE and flash your sketch using the "Tools -> Erase Flash -> All Flash Contents" option. After it's done flashing, go to "Tools -> ESP8266 Sketch Data Upload". This will upload all the files in the "data" subfolder of your sketch folder.
     
    marmalade and strontium like this.
  15. OP
    OP
    danv

    danv Full Time Elf

    Joined:
    Dec 5, 2016
    Messages:
    193
    Likes Received:
    35
    Location:
    Rockhampton
    and here is an even easier way, I did the hard work mentioned above for everyone and rebuilt the .bin file.
    grab this file
    https://file.io/lYAwNu
    and take the .bin file out of it and do this...
    Replace the .bin file in the firmware folder where your espixelstick flashtool is located, with the .bin file that is inside this zip file and just try using the flashtool with it.
    If the PUYA chip is already corrupted, you may need to use the flashtool to do a full erase FIRST before loading the patched firmware.
     

Share This Page