Я вообще не уверен в целесообразности использования ардуины и обновления исходников, если уже есть пк и он никуда не ездит по объекту. У пк больше портов ввода вывода, единственная проблема это ОС, тянущая за собой очередность более важных задач, чем программа пользователя.