127. [GP] – Genius Project Update 4

After working on my garage door opener for a bit, I’m not attempting to add Infrared support to it so that it can be able to control devices such as tv’s or for example Mrs. Kuehl’s projector. I am hoping that the ESP32 api adds support for infrared natively soon so that I can accomplish this without having to bitbang a protocol because that always ends up being a really ghetto solution. I also am hoping to add a little better of a way to control devices over the internet because as of right now it requires a messy solution of port fowarding your router which I doubt many people know how to do that.  (more…)

125. [Arduino] – M5Stack (ESP32) Live Youtube Subscriber Counter

Displays the live subscriber counter on the built in IL9341 display. The M5 stack is based on the ESP32.

Download the code here: (more…)

123. [Arduino] – Whatpulse Live Stats Display

Using an ESP8266 based Wemos D1 Mini, and 2 MAX7219 Led Matrix Displays, I made this live updating(every 60 seconds) whatpulse stats display.

The displays are hooked up to the D1 mini in the same way as in this tutorial.

The code can be found on github.

120. [Arduino] – ESP8266 Lifx Library Update! Change color and brightness of bulbs.

esp8266logo-1

I’ve updated the library and examples to be able to support setting things like color, brightness, and other properties. (more…)

106. [Arduino] – ESP8266 Amazon Echo Sonos Controller (Wemo emulator library + Sonos Library)

esp8266  sonos-logo

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…)

101. [Arduino] – Lifx API Control Library for ESP8266

esp8266logo-1

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:
https://github.com/joeybab3/arduino-lifx-api/

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/

 

(more…)

99. [Arduino] – ESP8266 Based SONOS Browser Controller

esp8266  sonos-logo

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.

Code:

(more…)

96. [Arduino] – 10$ ESP8266 Live Youtube Subscriber Display With OTA Support

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:

2x MAX7219 based 8×8 red LED matrices

1x Wemos d1 mini(ESP8266 based microcontroller)

5x male to female jumper cables

(more…)



© Joeybabcock.me 2017. All rights reserved. | RSS Feed