Учимся прошивать микроконтроллеры STM32 через STM32CubeProgrammer, имея на руках файл .hex или .bin.
Настраиваем АЦП в среде STM32CubeIDE. Разбираемся с режимами polling, interrupt и DMA.
STM32F103C8T6 - самым популярный МК в среде DIY, и не только. Отладочная плата от RobotClass с поддержкой шины QIIC.
Учимся прошивать клоны микроконтроллеров STM32. В среде STM32CubeIDE этого сделать не получится, поэтому разбираемся с альтернативными методами.
Не работают PB3, PB4 и PA15 на stm32? Разбираемся с сутью проблемы и устраняем её двумя способами.
Что делать, если есть модуль с I2C, а адрес его неизвестен? Использовать сканер! Пишем простую программу для упрощения жизни инженера.
Устраняем проблему инициализации I2C при работе с МК STM32F103C6T6 в среде STM32CubeIDE
STM32F030 хоть и младший брат в семействе STM32, но даст фору Arduino-платам. Отладочная плата от RobotClass с поддержкой шины QIIC.
Подключаем OLED дисплей к STM32F030 в среде STM32CubeIDE. Знакомимся с QIIC.
Сервоприводы - настоящие спасители DIY-проектов. Сложно себе представить робота с клешнёй и без серв. В этот раз будем делать свой сервопривод на основе известного мотора GA12-N20 с магнитным энкодером.
О языке Си, компиляторах и пространстве имён.
Разбираемся с настройкой ШИМ в среде CubeIDE для микроконтроллера STM32F103. Для примера подключаем обычный светодиод и пишем программу для плавного управления яркостью его свечения.