Appears to use 2 CD rom slides and an Arduino Pro Mini with a couple of drive boards :

http://www.banggood.com/200-250mW-DI...-p-958366.html

Quite clever at under 70 quid