Для того чтобы написать программу для Arduino нужен специальный компилятор, но можно ли написать программу для компьютера чтобы при подключении к компьютеру эта программа считала данные со счётчиков? Например, написать программу на 1 компьютере, загрузить во 2 потом подключить Arduino и сразу считывать?
Можно. Пишете две программы: одну для PC, которая шлет запросы в плату и принимает ответы. И вторую - для платы, которая принимает команды с PC, обрабатывает их и шлет данные назад.
Естественно можно. Ардуино для компьютера - это обычное переферийное устройство, для которого должны быть драйвера и программа работы с ним, естественно если все это есть то оно будет работать. Причем на другом компе не нужна сама Arduino IDE, а достаточно только COM драйвера под нужную систему, ну и программы обработки данных.
Norfius: Ну, есть объект, где надо данные считать. Туда едет сисадмин, ставит там софт, считывает данные и привозит их в офис. Техника же не пошлёшь софт ставить.