How do I use servo motor as output in arduino uno from touch controllers in unity3D?

I wanna build a haptic feedback with servo motor and arduino uno by moving the controllers in vr (along with oculus rift), but I’m not sure how do I do it.
I didnt find many tutorials in how to integrate arduino (as output for moving the servo) and unity, mainly videos without any explanation or download option, the best one was that, one where a robot give servo output:

But even then, it just suggest to download the game and there are no further explanations in the hardware setup in unity
I’ve downloaded the ARDunity asset, it have some servo examples and it worked just fine, but the documentation is poorly made and we walk blindly trying to make different things from the examples given.
Apparently the Uniduino asset has vr and servo and looks easier to work, but costs 30 dollars and I dont have the money
So, what do you suggest me to do?

Unity should not handle time sensitive data flow. It can not handle the servo-controller as differences in fps and hence output will cause large instability. The Arduino should completely handle the Controller and Unity can be used to give Directions to the controller - more of a suggestion than a command.

Data can be output via a custom .dll (simple data only, will be required) and handed off to a dedicated line handler, or possibly handled directly via networking from within Unity.

You may find that working your Servo controller at a decided ‘Tick-rate’ might improve its performance and Unity ‘linkage’; you can then repeat the last information received until new data is transmitted.