Всем Привет! На днях натолкнулся на open source проект для "самоделкиных", таких как мы - PlatformIO.
Теперь есть простой способ использовать любую IDE для разработки ПО, также имеется собственная.
Я использую cLion, интегрируется на раз. Пока проверил на Arduino MEGA и NodeMCU.
Забудьте про "деревянный" Arduino IDE который крайне неудобно использовать для разработки более менее серьезных проектов.
Но самая классная, на мой взгляд, фитча это подключение библиотек одной командой, по типу NPM.
Ну вот, поделился радостной новостью Ели есть вопросы, задавайте, попробую ответить.