Проходил онлайн курс по микроконтроллерам STM32 и FreeRTOS. Курс состоит из видеолекций и домашних заданий для самостоятельной практической работы.
Первая часть повторяет материал из документации на микроконтроллер (только на русском языке), но многие нюансы особенные именно для архитектуры ARM M4 не объясняются. Некоторые задания неожиданно оказались сложными, хотелось бы после лекций получать материал в виде уже готовых примеров. В ходе курса постоянно меняются способы адресации к регистрам периферии контроллера. Очень поверхностный подход к USB и Ethernet периферии контролера (используем готовые библиотеки, посмотрите они работают).
Но в целом курс мне понравился, польза всё равно от него есть.