Cool youtube sub counters like this:


What it does

It's an E-Ink Youtube stats counter display, running an Adafruit Feather Huzzah.

The ESP8826 makes an HTTPS request to google apis to pull youtube channel meta

How I built it

Adafruit Feather Huzzah + Adafruit 2.13" Tri-Color eInk / ePaper Display FeatherWing + Lipo battery

Challenges I ran into

I was originally going to use the Particle Photon provided by the event, however I was unable to get the E-ink library to properly display text or shaped.

Enabling TLS was fairly evolved. Since the ESP8826 is not that sophisticated, I had to manually add the root ssl certificate for the google api servers.

Parsing JSON on Arduino can be difficult, I was able to get the ArduinoJson Library to parse the http response and pull the required values.

What I learned

I learned about how SSL works and how certificates are used to enable secure interactions.

What's next for Ink-Sub!

YouTube Logo, ESP8826 deep sleep mode to increase battery life

Built With

Share this project: