Специальная цена
Embedded Developer
Создайте инновационные встраиваемые устройства на основе микроконтроллера ESP32
30 апреля
Professional
4 месяца
Онлайн
Ср/Пт 20:00 Мск
Для кого этот курс?
- Для разработчиков C/C++, которые хотят расширить свои практические навыки в области программирования микроконтроллеров, освоить современные технологии и протоколы, глубже понять особенности работы с периферией и аппаратным обеспечением
-
Для инженеров-схемотехников, желающих обновить знания о микроконтроллерах и SoC, приобрести современные навыки программирования сложного встраиваемого ПО систем на основе микроконтроллеров и SoC, а также узнать об особенностях проектирования PCB высокочастотных устройств
-
Для энтузиастов робототехники и DIY-проектов на основе микроконтроллеров, стремящихся углубить и структурировать свои знания как в области программирования, так и схемотехники, а также получить знания по топологии PCB современных SoC с беспроводными интерфейсами
Необходимые знания
- базовые знания С/С++
- базовые знания по схемотехнике и топологии
- необходимое оборудование
Что вам даст этот курс?
После обучения вы:
- Поймете архитектуру и функциональные возможности микроконтроллеров, включая процессорные ядра, память, таймеры и интерфейсы ввода-вывода
- Освоите методы оптимизации производительности микроконтроллеров
- Научитесь писать код для управления различными модулями, такими как таймеры, прерывания, АЦП/ЦАП
- Поймете, как компоненты микроконтроллеров взаимодействуют друг с другом для выполнения сложных задач
- Освоите использование различных протоколов взаимодействия, таких как I2C, SPI, UART, WiFi и BLE для интеграции микроконтроллеров в более сложные системы
- Научитесь управлять внешними устройствами через микроконтроллеры
- Освоите навыки проектирования и отладки схем, разработки печатных плат
- Научитесь создавать надежные и эффективные электронные устройства, используя современные инструменты и технологии
Необходимое оборудование
Процесс обучения
Собственный проект: разработаете свое цифровое устройство, которое станет частью вашего портфолио.
Партнеры
Многие студенты еще во время прохождения первой части программы находят или меняют работу, а к концу обучения могут претендовать на повышение в должности. Мы оказываем помощь в вопросах карьеры на протяжении всего обучения и спустя полгода после его завершения.
- Получите помощь с оформлением резюме, портфолио и сопроводительного письма
- Разместите свое резюме в базе OTUS и сможете получать приглашения на собеседования от партнеров
- Пройдете карьерную консультацию с нашим HR-специалистом
- Получите рекомендации, как искать работу, и советы по прохождению собеседования
Работодатели курса
Программа
Введение в микроконтроллер
В этом модуле вы познакомитесь с основными функциями микроконтроллеров.
Тема 1: Вводное занятие, знакомство с курсом и микроконтроллером
Тема 2: Плата ESP32 DevKit как электронное устройство
Тема 3: Начало работы с Kit
Тема 4: Проектирование и расчет системы питания устройства
Тема 5: Особенности проектирования печатных плат для импульсных и линейных источников питания
Тема 6: Проектирование и расчет схем с различными нагрузками // ДЗ
Тема 7: Выбор темы проектной работы, формирование технического задания на проект
Базовыe практики Embedded
В этом модуле познакомитесь с базовыми практиками Embedded
Тема 1: Элементы микроконтроллера: память-CPU-таймер (обычный, не RTC)
Тема 2: Схемотехника аналоговых подключений // ДЗ
Тема 3: Трассировка (разработка печатных плат) высокочастотных и помехозащищенных аналоговых схем на платах совместно с микроконтроллером
Тема 4: Элементы микроконтроллера: программирование GPIO // ДЗ
Тема 5: Схемотехника ШИМ, АЦП, ЦАП
Тема 6: Элементы микроконтроллера: ШИМ, АЦП, ЦАП; практическое управление устройствами ШИМ, АЦП, ЦАП
Тема 7: Схемотехника: цифровые интерфейсы, длинные линии // ДЗ
Тема 8: Элементы микроконтроллера: DMA как запрограммировать поток данных на устройство
Тема 9: Консультация (Q&A)
Тема 10: Последовательные интерфейсы, их практическое использование // ДЗ
Продвинутые практики Embedded
В этом модуле изучите продвинутые практики Embedded
Тема 1: Схемотехника: подключение "продвинутых" плат (shilds) - Ethernet и др. SPI-образные
Тема 2: Программирование устройств SPI // ДЗ
Тема 3: Программируем TCP/IP // ДЗ
Тема 4: Схемотехника: понятие антенн, понятие об СВЧ, подключение радиомодулей
Тема 5: Проектирование антенн на печатной плате // ДЗ
Тема 6: TCP/IP - продолжение, WiFi
Тема 7: Сетевые протоколы верхнего уровня - NTP, HTTP, SMNP, Syslog, MQTT
Тема 8: Консультация (Q&A)
Тема 9: Bluetooth
Тема 10: BLE, ядро низкого потребления, RTC
Тема 11: Проверка и реализация математических алгоритмов
Тема 12: Консультация (Q&A)
Проектная работа
Заключительный месяц курса посвящен проектной работе. Проект – это самая интересная часть обучения. Вы будете разрабатывать его на основе полученных на курсе навыков и компетенций. В процессе работы над проектом можно получить консультацию преподавателей.
Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Защита проектных работ. Подведение итогов курса
Также вы можете получить полную программу, чтобы убедиться, что обучение вам подходит
Выпускной проект
Обучение завершается финальным проектом , который предстоит защитить перед преподавателями. Вы разработаете свое цифровое устройство, которое станет частью вашего портфолио. Вам будет, что обсудить на собеседовании!
Преподаватели
Эксперты-практики делятся опытом, разбирают кейсы студентов и дают развернутый фидбэк на домашние задания
Ближайшие мероприятия
Открытый вебинар — это настоящее занятие в режиме он-лайн с преподавателем курса, которое позволяет посмотреть, как проходит процесс обучения. В ходе занятия слушатели имеют возможность задать вопросы и получить знания по реальным практическим кейсам.
- Что есть в микроконтроллере (на примере ESP32) для работы со звуком. Рассмотрим интерфейс I2S, увидим «живьем» временные диаграммы, узнаем, где он применяется.
- Что говорят физика и математика? Основные правила оцифровки сигналов. Как наоборот, «услышать цифру», что такое ЦАП и усилитель класса D.
- Практические микро-проекты со звуком: услышим простой звук, услышим запись AAC или MP3 прямо из памяти микроконтроллера. Как сделать простенький mp3-плеер из ESP32 и sd- карточки.
- Попробуем обработать звук: цифровая фильтрация, азы. Можно ли очистить звук от шума? Послушаем.
Кому подойдет:
- Разработчикам и инженерам, интересующимся аудиотехнологиями и микроконтроллерами.
- Студентам и профессионалам, стремящимся расширить свои знания в области цифровой обработки звука.
- Любителям электроники, желающим экспериментировать с аудиопроектами.
В результате:
- Участники получат понимание основ обработки звука с использованием микроконтроллеров.
- Освоят базовые техники и существующие типовые решения для создания звуковых эффектов и их применения в проектах.
- Получат вдохновение для разработки собственных аудиопроектов с использованием микроконтроллеров.
увидим\услышим почему иногда теоремы Котельникова недостаточно и что с этим делать? Поговорим о важности ИОН, произведем расчет бюджета погрешностей тракта АЦП и узнаем причем тут казино в Монте Карло.
Применим калибровку и сравним результаты до\после на АЦП, после чего рассмотрим простые методы фильтрации исходно зашумленных сигналов.
Вебинар будет полезен: радиолюбителям, начинающим разработчикам электроники, инженерам-схемотехникам, разработчикам встраиваемого программного обеспечения
В результате вебинара слушатели узнают:
- все основные параметры АЦП и смогут увидеть их влияние вживую на базе ESP32
- особенности и нюансы схемотехники при проектировании тракта АЦП
- что такое "алиасинг" и как его избежать
- как провести обобщенный расчет погрешностей тракта АЦП
- как откалибровать АЦП в ESP32
- простые методы фильтрации зашумленных сигналов
- Введение в управление микроклиматом: датчики температуры и влажности, как их подключить к микроконтроллеру и запрограммировать. Как подключить исполнительное устройство, например вентилятор.
- Пусть «думает» микроконтроллер: попробуем сделать прототип системы, которая управляет микроклиматом сама. Узнаем, что такое табличное регулирование, понятие о PID.
- Сделаем пульт управления макетом: простой web-сайт для управления нашим устройством по WiFi с мобильного телефона или компьютера.
Кому подойдет:
- Разработчикам и инженерам, интересующимся IoT и умными домами.
- Радиолюбителям и увлеченным, желающим улучшить управление микроклиматом в своем пространстве при помощи DIY- проектов.
- Студентам и профессионалам, стремящимся освоить применение микроконтроллеров в сфере автоматизации управления бытовыми процессами: климатом, поливом растений и т.п.
В результате:
- Участники узнают, как эффективно управлять микроклиматом с помощью микроконтроллеров и SoC.
- Получат навыки реализации удаленного управления микроконтроллерными системами через Интернет.
- Будут вдохновлены на создание собственных решений для управления микроклиматом и подобных проектов.
Прошедшие
мероприятия
Возможность пройти вступительное тестирование повторно появится только через 3 дня
Результаты тестирования будут отправлены вам на email, указанный при регистрации.
Тест рассчитан на 30 минут, после начала тестирования отложить тестирование не получится!
Корпоративное обучение для ваших сотрудников
- Курсы OTUS верифицированы крупными игроками ИТ-рынка и предлагают инструменты и практики, актуальные на данный момент
- Студенты работают в группах, могут получить консультации не только преподавателей, но и профессионального сообщества
- OTUS проверяет знания студентов перед стартом обучения и после его завершения
- Простой и удобный личный кабинет компании, в котором можно видеть статистику по обучению сотрудников
- Сертификат нашего выпускника за 5 лет стал гарантом качества знаний в обществе
- OTUS создал в IT более 120 курсов по 7 направлениям, линейка которых расширяется по 40-50 курсов в год
Отзывы
Подтверждение знаний и навыков
OTUS осуществляет лицензированную образовательную деятельность.
В конце прохождения специализации вы получите сертификат OTUS и официальный диплом о получении новой специальности

После обучения вы:
- получите материалы по всем занятиям (видеозаписи занятий, презентации)
- разработаете свое цифровое устройство
- получите представление о профессии Embedded developer и какие технические компетенции требуются для работы
- получите знания в области радиотехники, электротехники, электрики, программировании
- получите сертификат об окончании курса
Embedded Developer
Полная стоимость со скидкой
Стоимость указана для оплаты физическими лицами
вычета до 13% стоимости обучения. Пройдите тестирование и менеджер вас проконсультирует
+7 499 938-92-02 бесплатно