I finally got around to adding esp32 support to the Sonos library so you know what that means, m5stack time!
Download the library here: (more…)
Displays the live subscriber counter on the built in IL9341 display. The M5 stack is based on the ESP32.
Download the code here: (more…)
The displays are hooked up to the D1 mini in the same way as in this tutorial.
The code can be found on github.
I’ve updated the library and examples to be able to support setting things like color, brightness, and other properties. (more…)
This is Waterflame’s “The Race Around The World” Performed by an 8-bit microcontroller.
While it can only start and stop playback, I still felt it worthy of documenting. I was trying to find a way to control my speakers with my new Amazon Echo Dot.
The sketch can be found (more…)
I’ve started work on a library for the esp8266 in order to control lifx bulbs via the HTTP API. You can follow it’s progress here:
As of right now, it can only query the status of the bulbs, and find things like is it on or off/color/name that sort of thing. It can query the status of the bulb to find things like color/brightness/hue, as well as toggle the power.
Updated post about what I’ve since added here: http://www.joeybabcock.me/blog/arduino/arduino-esp8266-lifx-library-update-change-color-and-brightness-of-bulbs/
The esp serves up a web page that can be used to control your sonos from anything that can support a browser. It’s a work in progress, and I’ll keep updating as I see fit.
After watching Andreas Spiess’ video in which he demoed his live sub counter, I set off to build one of my own. For this I used:
I couldn’t use my fun little led light show one because there were too many notes for it to handle, so I used the mega, and made my own show… Also, where it seems like some notes are “missing”, they just were cut off for some reason, don’t worry though, they’ll be there in the piano version.
This one seemed like it would be cool to do on an arduino, so I did!