Custom Development Boards To Speed up Development

(This article is updated regularly as I create new development boards. The new ones are towards the bottom of this page.) Over the years I have created several development boards and breakout boards. Despite their cost (time, effort, money) they are invaluable investments for development. They simplify and speed up …

Broadlink Smart Bulb Conversion to Open Source

Introduction Recently I have come across some smart LED light bulbs that came in different sizes, shapes, functionalities and manufacturers. One thing they share is that they all do their “smarts” over a WiFi connection for which you need to use a smartphone and one of the many apps that …

Controlling a Controller – Proof of Concept

Introduction I have seen many interesting modifications of (mostly) game controllers on the internet. They all have one thing common: they were specific to the controller in question. I wanted to design something that could be attached to any controller, regardless if it uses positive logic (button pressed = logic …