I am a professional automation engineer and have commercial projects on the market. My current portfolio and work load consists of USB development, and interfacing with hardware to extract certain data. All is very similar to your setup. This seems a simple application, though would be easy for others to overcomplicate. I will make sure your project reaches successful completion, and will provide test videos, a schematic or fritzing, product manual, and specifications. Lastly and most importantly, I am second to none at post support. Many developers email their code and run, and do not worry about the effects. I am dedicated to getting your application, as you describe, running on your setup. Thank you in advance for your consideration.
Sincerely,
Charlie Sperbeck