Обучение Embedded-разработке.

Бесплатно по материалам на сайте.

План обучения.

(язык С и электронику можно изучать параллельно)

01
Шаг 1 - Язык программирования Си. Базовый.

Переменные и типы. Массивы. Ввод-вывод. Циклы. Строки. Функции.

02
Шаг 2 - Электроника

Компоненты. Типовые схемы. Разработка электронных устройств.

04
Шаг 4 - Arduino.

Основы Arduino. Создание прототипов.

05
Шаг 5 - Контроллеры STM32. Вводная часть.

Изучение CubeIDE и основы программирования контроллеров STM32.

06
Шаг 6 - Контроллеры STM32.

Создание электронных устройств на базе STM32.

Приступить

Новые материалы.

Публикация новых обучающих материалов и статей происходит по мере готовности.

Урок 11. Массивы

Массивы в языке Си. Сортировка пузырьком.

Читать

Урок 10. Указатели

Указатели в языке Си. Адреса и значения переменных.

Читать

Урок 9. Функции

Функции в языке Си. Определение, описание, прототип функции. Использование функций в языке Си.

Читать
FAQ

Ответы на вопросы.

Для прохождения обучения требуется компьютер с установленной 64-разрядной Windows, macOS или Linux

Ссылки на необходимое программное обеспечение публикуются в процессе обучения.

Список компонентов и оборудования находятся в материалах к первым урокам.

Новые уроки выкладываются сразу после написания. Скорость прохождения курса у каждого студента индивидуальна.