Control up to 16 servos using a PCA9685, a Beaglebone Black and some Python code.
See how to control the Beaglebone outputs using Javascript code.
A Beaglebone Black case made using FreeCAD and a 3D printer.