Software · IoT · Embedded

I build software, embedded systems, and things that probably didn’t need to exist.

Mostly side projects — embedded hardware, home automation, and the occasional Pico-8 game. Have a look around.

Index of work 9 projects
01 your first devops project: jekyll on aws with cdk preview

your first devops project: jekyll on aws with cdk

99% of the internet should just be jekyll, and since everyone expects SSL, let's go ahead and do it right. Here's how I mix in some light devops and make this way more fun.

infrastructureawscloudflarecdkjekyllthis-might-be-overkill
03 ESP-IDF: LilyGo T-Dongle RGB LED preview

ESP-IDF: LilyGo T-Dongle RGB LED

A practical guide to controlling the RGB LED on the LilyGo T-Dongle using ESP-IDF using direct SPI control.

espidflilygot-donglergb
04 home automation the hard way preview

home automation the hard way

Every smart home platform wants to lock you into their ecosystem. I wanted full control, so I built my own... and it has only taken 15 years. This post walks through the ninth iteration of my self-hosted ESP32 sensor network.

esp-nowhome-assistantnetwork
05 Lifecron preview

Lifecron

Mobile app that acts like a cron job scheduler for life. It's different from a normal todo list or calendar.

react-native
06 picoamp preview

picoamp

Classic Winamp player for Picotron, because why not?

luapicotronwinampthis-needed-to-exist
07 picotron-image-converter preview

picotron-image-converter

Convert PNG images to Picotron sprites with dithering and color palette optimization.

luapicotron
08 picotron-wx preview

picotron-wx

current weather conditions & forecast for your picotron workstation

luapicotron
09 picosubs preview

picosubs

Remake of a ShareWare Classic in Pico-8

luapico8game-devfree