TechMaker - курс програмування мікроконтролерів

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

Розробка пристроїв стає доступною кожному. Сучасні мікроконтролери набагато потужніші за ті комп'ютери, які відправили людей на Місяць, а їхню ціну сьогодні можна порівняти з чашкою кави.

Звичні речі підключаються одна до одної і до Інтернету. Цей тренд називають Інтернетом Речей. Наручний годинник, браслети і окуляри – це ті речі, які вже сьогодні трансформуються і стають "розумними".

Одяг, лампи, світильники та вуличні фонарі все частіше стають метою Інтернету Речей. Великі компанії розробляють беспілотні автомобілі.

Фактично, будь-який пристрій з батарейкою всередині та вартістю більше $5 потенційно буде піддано еволюції.

На курсі ми:

вивчаємо ARM Cortex-M4 на прикладі STM32F4xx

занурюємось в IoT за допомогою Bluetooth та WiFi

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

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

ARM Cortex-M4

Працюємо з потужним мікроконтролером, здатним виконувати будь-які завдання

Базові модулі

Розбираємося з тактуванням, портами вводу-виводу, перериваннями, таймерами, енкодерами, ШІМ сигналом та сервомоторами, модулями АЦП і ЦАП

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 поверх.

Команда

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

Технічний директор Thea Auto

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

Embedded розробник Thea Auto

Відгуки

Павло Мізьов

Продакт-менеджер холдингу Фокстрот,
дистриб'ютор Юг-Контракт

Оцінка курсу:  


Причина, побудившая меня записаться на курс, была проста - практически все разработки и схемы стали использовать микроконтроллеры, а копировать чьи-то разработки, повторяя пошагово инструкции «скопируйте из этого файла, вставьте в это окошко, нажмите …» было однозначно неинтересно. Вопреки расхожему мнению, меня привело в первый восторг не мигание лампочкой по таймеру, но собранная схема измерения влажности/температуры с передачей данных по Bluetooth на мой смартфон. Получение данных с бытовой электроники или датчиков в повседневные гаджеты типа смартфона или планшета – эта часть мне нравилась больше всего. Как всегда это бывает у парней – самые захватывающие разработки это все что ездит/плавает/летает. Конечно, полученный об окончании курса диплом не сделал меня профи, но это как разделитель окончания учебной части и начала практического использования полученного материала на практике, а конкретно для меня – в моих хобби. Пройденным курсом очень доволен!

Інформація про курс

4 місяці

32 заняття

двічі на тиждень

19:00 - 21:00

4000 грн./місяць

знижка 10% при оплаті всієї вартості курсу одразу

Набір нової групи

Старт: серпень/вересень 2018

Заняття у вівторок та четвер

до 12 осіб

Заявка

Ви можете надіслати питання на email info@techmaker.ua, або заповніть заявку і ми вам зателефонуємо.