В данной заметке речь пойдёт о настройке среды разработки под STM32 на линуксе. Будет рассказано как подготовить базовую среду и заставить плату мигать светодиодами, более сложные аспекты, такие как настройка отладчиков затрагиваться не будет. В качестве конфигуратора будет использоваться STM32 CubeMX. IDE - VSCode с отдельно установленными терминальными утилитами для работы с платами STM32. Переходим на официальную страницу для скачивания CubeMX, желательно с включенным VPN (если вы заходите из России). Выбираете последнюю версию для Linux: Далее соглашаетесь с лицензией и создаёте новый аккаунт, либо входите в свой, если такой имеется. Ссылку на скачивание установщика вам пришлют на почту. Она действует какое-то определённое время, поэтому желательно скачать сразу. Далее необходимо запустить установщик: chmod +x SetupSTM32CubeMX-6.10.0 ./SetupSTM32CubeMX-6.10.0 Название файла может немного отличаться, в зависимости от версии. Далее соглашаемся с лицензиями и устанавливаем всё с дефо