use of USB-powered and interfaced ensured good compatibility
with future computers compared to the solution of Rogers et al.
(2012) interfacing the LEDs via parallel port that is becoming obsolete
in modern desktop computers and laptops. Furthermore, the
approach is highly modular so that the Arduino outputs PWM signal
that can be used to drive the majority of LED drivers allowing