Anybody tried ESP8266 ?

  • 500 MHz would be... erhm, fast... way faster than remotely possible with an Arduino (or ESP) :) I'd guess you are meaning a 500 kbps SPI communication rate?
    As the ESP runs a bit faster than an Arduino (80/160MHz vs 16Mhz) it might be possible to be a bit faster. Do remind however that the ESP cannot guarantee realtime requirements; it needs some time now and then to do its wifi housekeeping tasks.

    Edited 2 times, last by René Arts (May 27, 2016 at 10:12 AM).

    • Official Post

    I use 2x ESP8266 with 24(?) ws2812b, it works good! some few hardware related bugs (my fault->lazy :P ) but it is good!

    I will start a Thread in Showcase when i'm back at home :) have only limited access at work, but here is a preview

  • 500 MHz would be... erhm, fast... way faster than remotely possible with an Arduino (or ESP) :) I'd guess you are meaning a 500 kbps SPI communication rate?
    As the ESP runs a bit faster than an Arduino (80/160MHz vs 16Mhz) it might be possible to be a bit faster. Do remind however that the ESP cannot guarantee realtime requirements; it needs some time now and then to do its wifi housekeeping tasks.

    Nope, not SPI, USB (/dev/ttyUSB0) 3$ Arduino Nano connected to my rPi2, runs rock solid for a year on 500KHz (sorry no MHz) even with latest hyperion beta (thanks to brindosch!) Technical explanation (arduino cpu is a clock multiply of 500k bps) and guide is available here:

    http://ai.rs/reviews/rgb-de…on-on-openelec/

    but I still think that I should try ESP8266 when I catch a little time, I would try 1.000.000 bps ;)

    BTW Rick164, nice project! I have already started similar project but I also think WIFI latency is a problem if you need realtime video effects.. for a mood light, or effects run directly from ESP, it should work

  • It might be nice to have an ESP in between instead of an arduino. It can do almost the same, but faster. Added benefit might be that the ESP can be kept online while the RasPi running Hyperion can be powered down. It is then possible to let the ESP run some effects, i.e. projecting some time features like Light Clock (they also have a moon phase display) or home automation status stuff (current power usage/notifications).

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.

    Just thinking of the Light Clock... I guess that should be possible with a hyperion effect as well?

  • I have used ESP - both USB serial attached and as a wifi target.
    This is precisely why I wrote the UDP driver and you might be interested in my https://github.com/penfold42/stuff/blob/master/README.md

    As for the clock - I did this also with nothing more than the same ESP led listener but with a perl script on a Linux box writing the colours - I'll port it to a python Hyperion script soon

    Edited once, last by penfold42 (May 29, 2016 at 2:12 AM).

  • Wow, that's awesome! Let's just say great minds think alike :)
    The clock script would be great to have in python... my Perl isn't that good, ha.
    Don't know if it's another coincidence; but the Penfold's wines are marvellous!

  • This clock is a nice idea. Also for notification extensions. Maybe worth a tutorial later to build your own? Whilst it is not that Hyperion related :)
    Sad that there is much work to do for a cleanup of Hyperion in general. Or things that are really necessary, like our own iOS and WindowsPhone App. I noticed at the iOS App you need to pay for calibration. This is a no go i think.

    @penfold42
    cain´t wait to see new additions! :)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!