Quadratic programming implementations of model predictive control on arduino for BLDC speed control | IEEE Conference Publication | IEEE Xplore