Зміст курсу
ARM + xTensa
Працюємо з потужними мікроконтролерами, здатними виконувати будь-які завдання
Базові модулі
Розбираємося з тактуванням, портами вводу-виводу, перериваннями, таймерами, енкодерами, ШІМ сигналом, модулями АЦП і ЦАП
UART, I2C, SPI
Вивчаємо протоколи зв'язку з пристроями та різними сенсорами
Середовище розробки
Розглядаємо основні середовища розробки на ринку, вчимося працювати з STM32CubeIDE, Keil, CubeMX та іншими
WiFi & Bluetooth
Підключаємо наш пристрій до смартфону та серверу в інтернеті (MQTT) - отримуємо Інтернет Речей у повній красі
FreeRTOS
Працюємо з операційною системою реального часу розробленою спеціально для мікроконтролерів
Deep dive
Захищаємо прошивку пристрою від перехоплення та модифікацій