Embedded Developer
Разберем на части микроконтроллер, построим электрическую схему, спроектируем печатную плату
25 апреля 2025
Professional
5 месяцев
Онлайн
Программа разработана для специалистов, знающих основы языка С/С++, которые хотят заняться разработкой цифровых устройств и их программированием.
Для кого этот курс?
- C/С++ разработчиков;
- Программистов микроконтроллеров;
- Инженеров-схемотехников;
- Инженеров-тополог;
- Фанатов робототехники;
- Выпускников технических специальностей.
Необходимые знания
- базовые знания С/С++
- простейшие знания физики в области электричества
- необходимое оборудование
После обучения вы:
- Изучите внутренние компоненты микроконтроллеров;
- Изучите программирование основных компонентов и как они взаимодействуют в микроконтроллерах;
- Научитесь связывать микроконтроллер с периферийными устройствами по протоколам взаимодействия;
- Изучите основы электроники, электротехники и радиотехники;
- Научитесь читать и строить электрические схем и печатные платы цифровых устройств.
Процесс обучения
Собственный проект: разработаете свое цифровое устройство, которое станет частью вашего портфолио.
Партнеры
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности. Мы оказываем помощь в вопросах карьеры на протяжении всего обучения и спустя полгода после его завершения.
- Получите помощь с оформлением резюме, портфолио и сопроводительного письма
- Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
- Пройдете карьерную консультацию с нашим HR-специалистом
- Получите рекомендации, как искать работу, и советы по прохождению собеседования
Работодатели курса
Программа
Введение в микроконтроллер
В этом модуле вы познакомитесь с основными функциями микроконтроллеров.
Тема 1: Что такое микроконтроллер, и из чего он состоит. Работа с мануалом устройства
Тема 2: Начинаем работать с памятью устройства и ядром // ДЗ
Тема 3: Начинаем работать со счетчиком времени или RTC
Тема 4: Аппаратные блоки шифрования – зачем они? // ДЗ
Тема 5: Протоколы взаимодействия в микроконтроллерах // ДЗ
Тема 6: ШИМ, АЦП, ЦАП
Подключение периферии
В этом модуле вы узнаете, как устройства взаимодействуют друг с другом.
Тема 1: Подключаем внешние устройства, и что нужно для этого учитывать // ДЗ
Тема 2: Давай подключим проводами. Подключаем периферийные устройства // ДЗ
Тема 3: Провода нам не нужны, или как использовать Wi-Fi/Bluetooth
Тема 4: Работа с периферийными устройствами: прерывания, режим разделения времени. Отладка ПО на микроконтроллерах
Работа с микроконтроллером
В этом модуле вы научитесь настраивать ПО и работать с периферийными устройствами в сочетании с микроконтроллером ESP32.
Тема 1: Установка и настройка ПО для программирования
Тема 2: Использование широтно-импульсной модуляции (ШИМ) в ESP32 // ДЗ
Тема 3: Подключение OLED дисплея к модулю ESP32
Тема 4: Протокол I2S в ESP32: принципы работы, основы программирования // ДЗ
Тема 5: Обнаружение BLE устройств с помощью модуля ESP32
Тема 6: Часы реального времени на ESP32 и модуле // ДЗ
Тема 7: Работа с датчиком газа
Основы построения электрических схем
В этом модуле вы изучите основы электротехники и электроники.
Тема 1: Разбираем основы электроники, электротехники и радиоэлектроники
Тема 2: Начинаем рисовать в EasyEDA. Изучение интерфейса // ДЗ
Тема 3: Моя первая схема // ДЗ
Тема 4: Схема для будущего цифрового устройства
Основы построения печатных плат
В этом модуле вы научитесь создавать электрические печатные платы в соответствии со стандартами и расчетами.
Тема 1: Бонусная лекция от партнёров. Что вас ждёт на рабочем месте?
Тема 2: Что нужно учитывать при формировании печатных плат
Тема 3: Разбираем интерфейс при формировании печатных плат в EasyEDA // ДЗ
Тема 4: Формирование печатной платы по нарисованной ранее схеме
Тема 5: Визуализация в 3Д готового устройства // ДЗ
Проектная работа
Заключительный месяц курса посвящен проектной работе. Проект – это самая интересная часть обучения. Вы будете разрабатывать его на основе полученных на курсе навыков и компетенций. В процессе работы над проектом можно получить консультацию преподавателей.
Тема 1: Формирование технического задания на проект
Тема 2: Консультация по проектам и домашним заданиям
Тема 3: Формирование схемы устройства
Тема 4: Формирование печатной платы устройства
Тема 5: Формирование программы под проектное устройство
Тема 6: Защита проектных работ. Подведение итогов курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Выпускной проект
Обучение завершается финальным проектом , который предстоит защитить перед преподавателями. Вы разработаете свое цифровое устройство, которое станет частью вашего портфолио. Вам будет, что обсудить на собеседовании!
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Прошедшие
мероприятия
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Сертификат о прохождении курса
OTUS осуществляет лицензированную образовательную деятельность.
В конце прохождения специализации вы получите сертификат OTUS и официальный диплом о получении новой специальности
После обучения вы:
- получите материалы по всем занятиям (видеозаписи занятий, презентации)
- разработаете свое цифровое устройство
- получите представление о профессии Embedded developer и какие технические компетенции требуются для работы
- получите знания в области радиотехники, электротехники, электрики, программировании
- получите сертификат об окончании курса
Embedded Developer
Полная стоимость
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Пройдите тестирование и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно