Recently i worked on an arduino (compatible) based servo controller for 7 servo's
download link for the sketch (firmware version 1.9) and hardware setup here
update 2020 12 09: a firmware update to 1.10 to fix a timing issue that sometimes occured at start-up. check the sketch for details