Вы можете открыть два окна Arduino IDE и использовать Tools / Board, чтобы установить для каждого из них один из двух видов плат, которые вы программируете. Т.е. у вас может быть открыто несколько окон IDE с разными параметрами, выбранными в каждом. Я запрограммировал устройства Uno и Nano с одной и той же программой одновременно из двух разных окон (т. Е. Индикаторы RX мигают одновременно на обеих платах) без проблем.
Вы можете использовать один USB-кабель и один порт или использовать отдельный USB-кабель для каждого окна. Вам может понадобиться время от времени использовать Инструменты / Порт, если номер порта изменяется при чтении.
У меня выбран вариант внешнего редактора. Текст в каждом окне Arduino IDE обновляется, когда я нажимаю Verify или Load, а не каждый раз, когда я сохраняю файл в emacs. Я не знаю, как это работает, если вы не используете внешний редактор и один и тот же файл открыт в двух окнах IDE.