With the fully operating hardware, it is finally time to start working on the real firmware for my automatic curtain motor controllers. The current firmware is quickly thrown together and contains a few annoying bugs which need to be solved. To make the development process a bit easier, I made a small development unit, allowing me to test and debug my software without the need of closing and opening my real curtains.
After I finally decided how to do the mechanical part of my Automatic Curtain project and finished some minor details like the end switches, it is time for the electronics.