Simple motorized wheel with 28BYJ-48 stepper motor. Box fits Arduino Nano and stepper control board. Homing is done with optical sensor CNY70. The wheel can be easily modified for different filter layout.
The author hasn't provided the model origin yet.