Недавно понадобилось поуправлять одним устройством через UART и логи пособирать. Купил ардуинку Uno по дороге с работы и уже на следующий день отлаживал парсинг данных с софтового UARTa ... Это был первый опыт общения с ардуино.
"В процессе" случайно увидел как человек нахваливает PlatformIO, и как он больше не вернется к ардуино IDE. В результате - проект быстро переехал в PlatformIO - нормальный, а не спартанский редактор кода для меня это было решающим.
Вспомнил про лежащие несколько лет платки с STM32. На удивление легко, практически без "танцев с бубном", перенес написанное под AVR-ардуино на STM32 ...
Отдельной песни заслуживает ода славы для ... Git - контроль версий это сила.
С командной строкой не воевал, т.к. для STM32 и AVR PlatfornIO это обычная графическая оболочка.


