A lot of the tutorials I see seem to only be related to emulating a mouse or keyboard, but I want more direct control over the data. I know how to use serial to achieve this, but it seems like a too simple and fragile way to do itSo my questions are.
What type of arduino (Or other microprocessor) should I use that would make this as easy as possible?
How do I interface C# with the device
Is there a good tutorial or example project out there already that I can work off of?