Хабр Курсы для бэкендеров
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!

Интересные извращения. И все же, чем оно удобнее стандартного CMake? В крайнем случае, если хочется пользоваться менюшками и конфигами, а не кодом CMake, можно перейти на Visual Studio + VisualGDB. Про CubeIDE лучше забыть поскорее и не трогать никогда.
Больше продиктовано нелюбовью к CMake, особенно когда начинается чехарда, когда чуть ли не в каждой подпапке приходится создавать конфигурационный файл. Написание Lua скрипта мне показалось приятнее по внешнему виду и достаточно держать одного его в корне проекта.
И по мне приятная особенность: создание задач в Lua скрипте. Можно быстро добавить выполнение какой-либо последовательности действий, вызывая ее через консоль.
Замена STM32CubeIDE и переход в среду VSCode для Embedded-разработки