Wi-Fi Remote using an esp8266 — 5 buttons giving 25 functions for Home Automations (or whatever).

esp8266 wooden remote for home automation.

So I wanted to create a device that I could use to control all of my Home Automated devices through MQTT. This is what I came up with. It has 6 buttons: 5 usable buttons and 1 button tied to reset (to act as an on button). The 5 buttons can be pressed and held …

Reverse Engineering my RF Gate Opener to Create an Arduino Clone.

I watched an excellent youtube video by hardware hacker, Samy Kamkar who reversed engineered his friend’s remote-controlled doorbell to see if he could pull a ding-dong-ditch from afar. I decided to try it myself but to open my gate. Could I reverse engineer my gate code and trigger it to open using an Arduino and …

Gmail total unread messages display + local weather info – Raspberry Pi Zero + OLED.

Continuing from the previous post, this addition adds both the current weather info + forecast weather info for this time tomorrow along with the total Gmail unread email count to display on the OLED using a Raspberry Pi Zero. In the following post I will retrace my steps as I: Signed up for a free …

Upgrading my old coffee maker to play the Super Mario Bros. theme song when ready – Arduino + Piezo Buzzer.

arduino coffee maker upgrade

4 minutes after I power it on: I have an old coffee maker that I’ve wanted to mod for quite a while. It has no features (aside from an on/off switch) and just makes coffee – ok. After some thinking, I decided I’d add a simple beep or melody that is triggered after a set …

Gmail total unread messages display powered by a Raspberry Pi Zero + OLED.

Pseudo-Blog.com - Raspberry Pi OLED Gmail unread email messages counter project.

I’ve wanted to create this thing for a while and finally I went for it. In the following blog post I’ll retrace my steps as I: Ran through the authentication process for the Gmail API and created a “quickstart.py” example script. Edited the “quickstart.py” script to retrieve the total unread messages count. Wired up a …

Get a notification when media is added to Plex – Tautulli + Home Assistant via webhooks

Recently, after playing with similar projects using Home Assistant, I thought it would be useful to set something up where I received mobile notifications (ideally sms) if any episodes of particular shows were added to Plex. I found that the Plex mobile app provides similar features and uses push notifications. However, I wanted to use …

Gmail Unread Email Counter using an esp8266-01 + 128×32 OLED + a self-hosted MQTT Server.

esp8266 OLED Gmail Email Counter

Build an esp8266 device that displays total unread Gmail messages on an 128×32 OLED using an “esp-01”. Also, set up a self-hosted MQTT server to handle messaging. In the following post, I will retrace my steps and document how I: Created a python script that polls my Gmail data every 10 seconds looking for unread messages total and sends that data to the …