MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.
You could also use the Raspi hardware PWM.
It got two pins for that so no need of an Arduino I used them a while ago... it worked flawless
The only Jittering appered under havy load