Ниже приведен мой код make-файла. Мне нужно запрограммировать три Arduino на разных USB-портах, используя Raspberry Pi. Загруженная программа является той же самой программой для каждого Arduino. Как мне получить файл make для записи программы на все три порта arduino? Это не должно быть в то же время. Первый Arduino находится на / dev / ttyACM0, второй порт / dev / ttyACM1, третий - на / dev / ttyACM2. Имена портов являются обобщенными c, но вы поняли идею. Как бы я это сделал? Смотрите код makefile ниже. Кажется, я должен объявить один порт одновременно, как в ARDUINO_PORT = / dev / ttyACM0. Но должен быть способ запустить al oop или что-то, чтобы изменить порт usb после каждого запуска. Я использую Arduino-Cli на RPI
BOARD_TAG = uno
ARDUINO_DIR = /usr/share/arduino
ARDUINO_PORT = /dev/ttyACM0
USER_LIB_PATH = /home/pi/sketchbook/libraries
include /usr/share/arduino/Arduino.mk