A place users can post their projects. If you have a small project and would like your own dedicated place to post and have others chat about it then this is your spot.

User avatar
By Paul J R
#61608 Not the first to do it I well know, but was looking to make a very small controller module for the many WS2812 led strips that are our there.

Im using via MQTT with home assistant, but it could easily be changed to be almost anything. Takes a 5v input, and gives one single GPIO (which is currently on gpio2 - for some things this can be problematic) on a logic level shifter.

I've updaed the board since so that also exposes GPIO0 + uart on the back which is slightly larger but handy for reprogramming the board (plus gpio0 can be used to reset homie configs). Currently trying to improve the code, but the current code base works fine as it is (though if you do use it, rollback to the commit 0b8a9becb7949ed3f2fbab5d9f8dc272223e0534 which is prior to migrating to FastLED.

Quite small and fairly simple:
Image

Image

The code lives on github and theres a link to oshpark for the board itself.

Update: Added a short video of it controling a led strip here