Попробовал еще раз, при включении доп. кнопок выдает ошибку, потом кнопки отображаются, но не активны. Буду разбираться, но где копнуть, даже не представляю пока…
Если нужен только CLI для embedded и не хочется ставить всего джава-монстра в виде Arduino IDE (или ему подобного), советую посмотреть на PlatformIO. В документации есть примеры как его интегрировать в разные IDE.
Web-сайт сырой, как раз работаю над ним. Веб-поиск по библиотекам пока не работет. Но работает CLI Search.
P.S: К сожалению, нету времени у меня на все эти запчасти к PlatformIO. Был бы признателен, если бы кто-то помог с наполнением library.json конфигов для библиотек (Arduino, MSP430,...). Примеры здесь github.com/ivankravets/platformio-libmirror/tree/master/configs
Интересный вариант у вас. Меня, например, устраивает emacs/avr-gcc/avrdude/скрипты. Хотя, от ардуиновской инфраструктуры у меня недавно остался только оригинальный загрузчик, и то я его не всегда использую.
С другой стороны, если вам все таки хочется IDE, а не disintegrated development environment, как у меня, я бы посоветовал обратить свой взор в сторону интеграции библиотек и утилит Arduino с Eclipse. Удобно, и не нужно выдумывать костыли по обращению к оригинальному редактору.
Пара костылей для Notepad++ Arduino IDE (для Чайников)