Software to drive custom USB host controller on DIY pick and place machine