Скачать 

[Otus] Embedded Developer (Игорь Морозов)

  • Дата начала
Цена: 495 РУБ
Robot
Robot
Складчик
  • #1

[Otus] Embedded Developer (Игорь Морозов)

Ссылка на картинку
Создайте инновационные встраиваемые устройства на основе современных микроконтроллеров

Введение в микроконтроллер

В модуле изучаются используемые инструменты базового микроконтроллера ESP32 на плате разработчика DevKit. Проектировка источники питания для цифровых устройств.

Тема 1: Вводное занятие, знакомство с курсом и микроконтроллером
Тема 2: Плата ESP32 DevKit как электронное устройство
Тема 3: Начало работы с Kit
Тема 4: Проектирование и расчет системы питания устройства
Тема 5: Проектирование печатных плат для импульсных и линейных источников питания
Тема 6: Проектирование и расчет схем с различными нагрузками // ДЗ
Тема 7: Выбор темы проектной работы, формирование технического задания на проект

Базовыe практики Embedded

В модуле рассмотрено эффективное использование внутренних компонентов микроконтроллера, особенности схемотехники и написания кода для взаимодействия ESP32 с различными датчиками, АЦП, ЦАП по стандартным протоколам.

Тема 1: Элементы микроконтроллера: память-CPU-таймер (обычный, не RTC)
Тема 2: Схемотехника аналоговых подключений // ДЗ
Тема 3: Трассировка высокочастотных и помехозащищенных аналоговых схем на платах совместно с микроконтроллером
Тема 4: Элементы микроконтроллера: программирование GPIO // ДЗ
Тема 5: Консультация (Q&A)
Тема 6: Схемотехника ШИМ, АЦП, ЦАП
Тема 7: Элементы микроконтроллера: ШИМ, АЦП, ЦАП
Тема 8: Схемотехника: цифровые интерфейсы, длинные линии // ДЗ
Тема 9: Последовательные интерфейсы, их практическое использование // ДЗ
Тема 10: Программирование I2S. Разбор вопросов по домашним заданиям
Тема 11: Элементы микроконтроллера: DMA как запрограммировать поток данных на устройство

Продвинутые практики Embedded

Темы модуля знакомят с дополнительными возможностями SoC ESP32 - WiFi, Bluetooth/BLE, подключением внешних "шилдов" (плат расширения). Использование сетевых протоколов высокого уровня, применение режима низкого энергопотребления, оценка математических алгоритмов на ПО перед переносом кода на платформу ESP32.

Тема 1: Схемотехника: подключение "продвинутых" плат (shilds) - Ethernet и др. SPI-образные
Тема 2: Программирование устройств SPI // ДЗ
Тема 3: Программируем TCP/IP // ДЗ
Тема 4: Схемотехника: понятие антенн, понятие об СВЧ, подключение радиомодулей
Тема 5: Проектирование антенн на печатной плате // ДЗ
Тема 6: TCP/IP - продолжение, WiFi
Тема 7: OTA: Обновление прошивки по WiFi /Разбор вопросов по программе и домашним заданиям
Тема 8: Сетевые протоколы верхнего уровня - NTP, HTTP, SMNP, Syslog, MQTT
Тема 9: Bluetooth
Тема 10: BLE, ядро низкого потребления, RTC
Тема 11: Проверка и реализация математических алгоритмов

Проектная работа

Заключительный месяц курса посвящен проектной работе. Проект – это самая интересная часть обучения. Вы будете разрабатывать его на основе полученных на курсе навыков и компетенций. В процессе работы над проектом можно получить консультацию преподавателей.

Тема 1: Консультация по проектам и домашним заданиям
Тема 2: Защита проектных работ. Подведение итогов курса
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
embedded developer otus игорь морозов

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху