He then swapped out the servo for a small stepper motor. The motor was easy enough ... with a DRV8825, an ESP8266, and an IR receiver, he’s able to spin the stepper with his TV’s remote.
Instead, each servo motor is mounted in a custom 3D-printed case installed on the window frame just below the operating rod. An ESP8266-based controller box is installed above the window ...