Focused on beginner-to-immediate skill levels. Most projects support local control and home automation (primarily Home Assistant) integration.
As a "one-man shop", I do this as a hobby and for fun (yeah.. I really do like writing code!). But this does introduce some limitations:
-
I do my best to address known bugs or issues as quickly as possible. But some issues may take me a while to address based on current workload and other responsibilities.
-
Some projects are based on very specific hardware (noted in the repo or related blog) and I just don't have the bandwidth to maintain multiple versions of a project. Please feel free to fork or clone a repository if you wish to develop for particular hardware, but I generally don't accept PRs that just replace hardware components.
-
As I'm still learning, newer projects are much more robust with better onboarding and web applications than some of my older, more original projects. I'm slowly working on updating some of these older projects, but it is a big time committment. Please be patient with older projects that require you to manually edit a config or credential file and then compile your own version. These are the projects I'm focusing on updating first to avoid the need to compile your own version.
Most projects have both a related blog article and YouTube video. Links for these, if they exist, will be listed in the main README of a repo. But here are the general links:
While I may make use of AI (primarily Gemini) to assist with troubleshooting, documentation or to describe a particular coding technique, none of these repos have been "vibe coded". Any AI-generated code is carefully reviewed and tested by a "certified human" (aka me) before it is used in a project.These are my favorite and most popular repos and are primarily ESP32 or ESP8266 based.
These projects use an assortment of controllers, including the Raspberry PI or ESP32/8266.
These projects require Home Assistant and generally provide examples, YAML configurations or other supporting files.
These projects have been superseded by one of the above versions or have been replaced by alternate/better methods. They are no longer being actively developed, but are provided here as reference.
Original ESP8266 version.Replaced by: Dual Controller Matrix |
Old Raspberry Pi version.Replaced by: ESP Parking Assistant |
Original ESP8266 version.
Replaced by:Standalone LED Controller (ESP32) |
Integration via MQTT.Replaced by: Native HA Integration |
Or if you'd like to directly support my work, you could consider buying me a cup of coffee or two:

