Курс программирования микроконтроллеров

Разработка устройств становится доступной каждому. Современные микроконтроллеры намного мощнее тех компьютеров, которые отправили людей на Луну, а цена на них сравнима с чашкой кофе.

Привычные вещи обретают возможность подключаться друг к другу и к Интернету. Этот тренд называют Интернетом Вещей. Наручные часы, браслеты и очки - это те вещи, которые уже сегодня трансформируются и становятся "умными".

Одежда, лампы, светильники и уличные фонари все чаще становятся целью Интернета Вещей. Крупные компании разрабатывают беспилотные автомобили.

Фактически, любое устройство с батарейкой внутри и стоимостью больше $5 потенциально будет подвержено эволюции.

На курсе мы:

изучаем ARM Cortex-M4 на примере STM32F4xx

погружаемся в IoT используя Bluetooth и WiFi

знакомимся с платформами CubeMX, Arduino, mbed

Программа курса

ARM Cortex-M4

Работаем с мощным микроконтроллером, способным выполнять любые задачи

Базовые модули

Разбираемся с тактированием, портами ввода-вывода, прерываниями, таймерами, энкодерами, PWM сигналом и сервоприводами, модулями ADC и DAC

UART, I2C, SPI

Изучаем протоколы связи с устройствами, подключаем GPS, GSM, память EEPROM, акселерометры, гироскопы и прочие датчики

Среда разработки

Рассматриваем основные среды разработки на рынке, учимся работать с System Workbench for STM32, Keil, Atollic TrueStudio и EmBitz

WiFi & Bluetooth

Подключаем наше устройство к смартфону и серверу в интернете - получаем Интернет Вещей во всей красе

FreeRTOS

Работаем с операционной системой реального времени, разработанной специально для микроконтроллеров

Deep dive

Углубляемся в интерфейс USB, работаем с библиотекой FatFS для SD Card, радиомодулем NRF24L01, RFID-метками, укрощаем LCD дисплеи

Arduino и mbed

Делаем обзор популярных платформ для быстрого прототипирования, обучения детей азам электроники

Курс подойдет

Программистам

Для профессионального развития и быстрого освоения принципов IoT

Предпринимателям

Для понимания процессов разработки устройств и оценки трудоемкости проектов

Для тебя

В качестве хобби и развлечения

Для курса необходимы

Азы программирования на С

Для старта необходимо знать язык С в объеме, который изучается в курсе Harvard CS50

Знание английского

Вся техническая документация и скетчи изначально на английском языке

Мотивация

Зачем вам нужен курс? Правильная мотивация - залог успеха и удовольствия от обучения

Удобное место

Расположение в центре города (м. Льва Толстого)

Современное техническое оборудование

Удобные места для обучения

Адрес: г. Киев, ул. Большая Васильковская, 30, 3 этаж.

Команда

Андрей Волошин

Автор, преподаватель.
Технический директор компании Mobiliuz

Александр Оленев

Преподаватель.
Embedded разработчик компании Mobiliuz

Отзывы

Информация о курсе

4 месяца

32 занятия

2 раза в неделю

19:00 - 21:00

4000 грн./месяц

скидка 10% при оплате всей стоимости курса сразу

Набор новой группы

Старт: апрель-май 2017

Занятия в понедельник и среду

12 человек

Заявка

Вы можете прислать вопросы на email info@techmaker.com.ua, либо заполнить заявку и мы свяжемся с вами.