Курсы Embedded разработчик

Курсы Embedded Systems – это обучение разработке встроенных систем и программированию микроконтроллеров. Вы овладеете C/C++, работу с Arduino, STM32, Raspberry Pi, научитесь работать с периферией, датчиками и протоколами (UART, SPI, I2C). В каталоге собраны программы разных школ: сравнивайте цену, формат и содержание – от базового уровня до разработки firmware и IoT-решений. Курсы подходят для новичков и инженеров, которые хотят перейти в разработку embedded.
Читать далее

Сравнение всех курсов

Фильтр
Курс
Рекомендуем
Формат
Online
Начало занятий
20.10.2026
Длительность
14 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
Robot Dreams
Подать заявку
Подробнее

На курсі ви зрозумієте основи електроніки, архітектуру мікроконтролерів, принципи живлення та сигналів, а також навчитеся впевнено запускати й діагностувати embedded-системи. В результаті ви зможете реалізувати свій власний пристрій: від аналізу схеми та підключення сенсорів - до зчитування даних, обробки на STM32 і передачі через інтерфейси та мережу.

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

Вступ до курсу та електроніки

  • Ознайомитеся з лекторами та програмою курсу
  • Зрозумієте базові електричні поняття (напруга, струм, опір, потужність) та різницю між DC та AC струмом
  • Навчитеся користуватися мультиметром для вимірювання величин електричного кола
  • Знатимете та застосовуватимете основи електробезпеки

Пасивні компоненти

  • Розберете призначення та характеристики резисторів, конденсаторів і котушок
  • Навчитеся читати номінали та маркування компонентів
  • Зрозумієте принципи послідовного та паралельного з’єднання
  • Збиратимете дільники напруги та прості RC- і RL-фільтри

Домашнє завдання: зібрати коло з резистором, перевірити розрахунок струму, налаштувати дільник напруги та застосувати RC low-pass фільтр.

Діоди й транзистори

  • Зрозумієте, як працюють напівпровідники, діоди та світлодіоди
  • Побудуєте випрямлячі напруги та схеми згладжування
  • Попрацюєте з фотодіодами, фоторезисторами, терморезисторами та іншими сенсорними елементами
  • Навчитеся використовувати BJT- і MOSFET-транзистори як електронні ключі

Системи живлення та енергоефективність

  • Розберете основні параметри систем живлення
  • Порівняєте лінійні та імпульсні перетворювачі напруги
  • Навчитеся рахувати ККД, втрати й потужність
  • Зможете вибрати LDO або DC-DC стабілізатор під конкретну задачу

Домашнє завдання: зібрати схему випрямлення напруги, підключити кілька джерел живлення через фільтри та захист і додати LED-індикацію.

Основи аналогової схемотехніки

  • Розберете принцип роботи операційних підсилювачів, компараторів та базових схем на їхній основі
  • Зрозумієте, як працюють АЦП, ЦАП і PWM
  • Навчитеся готувати аналоговий сигнал перед поданням на АЦП
  • Знатимете, коли використовувати АЦП і ЦАП в електронній системі

Аналоговий воркшоп

  • Розберете практичні схеми з попередніх занять
  • Відтворите аналогові схеми на реальному обладнанні
  • Перевірите сигнали та параметри компонентів вимірювальними інструментами
  • Зберете аналогову частину фінального пристрою

Домашнє завдання: скласти аналогову частину фінального проєкту.

Основи цифрової електроніки

  • Розберете різницю між аналоговими й цифровими сигналами, логічні рівні та системи числення
  • Попрацюєте з бітами, байтами й таблицями істинності
  • Зрозумієте принцип роботи базових логічних елементів AND, OR, NOT і XOR
  • Розберете шифратори, дешифратори, мультиплексори та непрограмовану логіку

Послідовна логіка, пам'ять і стани

  • Розберете різницю між комбінаційною та послідовною логікою
  • Зрозумієте, як система зберігає стан за допомогою latch, flip-flop і D-тригера
  • Попрацюєте з регістрами, лічильниками й таймінговими діаграмами
  • Навчитесь описувати просту систему як скінченний автомат станів

Домашнє завдання: скласти таблиці істинності, побудувати логічну схему, таймінгову діаграму та просту FSM.

Програмована логіка

  • Розберете різницю між MCU, MPU, FPGA, ASIC, SoC і PLC
  • Зрозумієте архітектуру мікроконтролера та призначення CPU, пам’яті й периферії
  • Порівняєте Arduino, STM32, ESP32 і Raspberry Pi Pico
  • Навчитесь обирати цифрову платформу під конкретну задачу

Провідні інтерфейси комунікації

  • Розберете різницю між інтерфейсом, протоколом та фізичним рівнем
  • Порівняєте основні типи передачі даних і сигналів
  • Зрозумієте принципи роботи GPIO, UART, RS-485, I2C, SPI, 1-Wire, CAN та USB
  • Навчитесь обирати інтерфейс під конкретну задачу та знаходити типові проблеми підключення

Домашнє завдання: вибрати платформи й інтерфейси для заданих систем, попрацювати з розпіновкою dev board та усунути типові помилки.

Безпровідні інтерфейси комунікації

  • Зрозумієте базові принципи безпровідної передачі даних
  • Розберете частоту, довжину хвилі, потужність, RSSI та перешкоди
  • Зрозумієте роль антени та її вплив на роботу системи
  • Порівняєте Bluetooth, BLE, Wi-Fi, NFC і LoRa та оберете технологію під задачу

Цифровий воркшоп

  • Розберете практичні схеми з цифровою логікою та мікроконтролерами
  • Відтворите їх на реальному обладнанні
  • Перевірите роботу цифрових сигналів та інтерфейсів
  • Зберете цифрову частину фінального пристрою та поєднаєте її з аналоговою

Домашнє завдання: завершити цифрову частину фінального проєкту й об’єднати її з аналоговою.

Електроніка в реальному залізі та дебаг

  • Розберете, чому реальний цифровий сигнал відрізняється від ідеального
  • Попрацюєте з логічними рівнями, pull-up, pull-down, open-drain і push-pull
  • Зрозумієте роль землі, decoupling capacitors і довжини провідників
  • Навчитеся знаходити проблеми живлення, підключення та інтерфейсів за допомогою мультиметра, осцилографа й логічного аналізатора

Фінальний проєкт

  • Презентуєте архітектуру власного IoT-пристрою
  • Покажете, як він збирає, обробляє та передає дані у хмару через MQTT
  • Обґрунтуєте вибір платформи, компонентів, живлення та інтерфейсів
  • Продемонструєте прототип або архітектурний концепт і отримаєте фідбек

Особливості курсу

  • Допомога ментора
  • Практика
  • Глибока робота з мікроконтролерами
  • Індивідуальний фідбек від лекторів
  • Фінальний проєкт
  • Сертифікат про проходження курсу

Викладачі курсу

Любомир Череватий - Hardware Engineer at Ajax Systems

Подать заявку
Курс
Рекомендуем
Формат
Online
Начало занятий
Дату уточняйте
Длительность
20 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
Robot Dreams
Подать заявку
Подробнее

Сенсорні дані - основа дронів, роботів і автопілотів. На курсі ви навчитеся працювати з шумами та drift, об'єднувати дані у єдину систему (sensor fusion) і проєктувати надійні сенсорні рішення через симуляцію та реальні датасети. У результаті - презентуєте власний end-to-end pipeline обробки даних із кількох сенсорів і кількісною оцінкою ground truth.

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

Sensor Systems Engineering: від байтів до фізики

  • Розберетесь у повному ланцюжку роботи сенсорної системи - від фізичного сигналу до рішення
  • Зрозумієте, як кожен елемент системи може ставати точкою відмови
  • Ознайомитесь із ринковими трендами IoT та Edge AI та їхнім впливом на індустрію
  • Орієнтуватиметесь у кар'єрних ролях у sensor systems engineering та суміжних напрямах
  • Знатимете інструментальний стек курсу та сфери його застосування
  • Розумітимете структуру курсу та логіку розвитку компетенцій
  • Усвідомите межі simulation-based підходу і реальні інженерні обмеження

Метрологія та analog front-end: мова, якою говорить datasheet

  • Розберетесь у ключових метрологічних параметрах сенсорів та їхньому фізичному змісті
  • Навчитеся читати datasheet у контексті реальних інженерних задач
  • Зрозумієте принципи роботи analog front-end і типів ADC
  • Розберетесь у природі шумів та їхньому впливі на точність вимірювань
  • Зрозумієте роль калібрування та його обмеження в реальних умовах
  • Навчитеся застосовувати Allan variance для аналізу IMU

Embedded-симуляція: I2C, SPI, регістри та firmware без плати

  • Розберетесь у роботі I2C, SPI та UART на рівні протоколів
  • Навчитесь читати й писати дані з сенсорів через регістри
  • Зрозумієте типові архітектурні помилки інтеграції сенсорів
  • Отримаєте практику роботи з Wokwi для симуляції embedded-систем
  • Навчитесь конвертувати raw-дані сенсорів у фізичні величини
  • Зрозумієте різницю між polling, interrupt та DMA підходами

Акселерометр та гіроскоп: фізика MEMS, drift і проблеми raw-даних

  • Розберетесь у фізиці MEMS акселерометрів та гіроскопів
  • Зрозумієте причини drift і накопичення похибок при інтегруванні
  • Навчитесь працювати з системами координат і кватерніонами
  • Побачите обмеження raw IMU даних у реальних сценаріях
  • Навчитесь оцінювати bias на основі стаціонарних даних
  • Порівняєте синтетичні та реальні шумові характеристики

Complementary та Madgwick фільтри: перша стабілізація орієнтації

  • Зрозумієте інтуїцію sensor fusion між гіроскопом та акселерометром
  • Навчитесь налаштовувати complementary filter та параметр α
  • Розберетесь у принципах Madgwick і Mahony фільтрів
  • Порівняєте різні підходи до оцінки орієнтації
  • Навчитесь оцінювати точність фільтрів у Python-експериментах

GPS, NMEA, dead reckoning та барометрична висота

  • Розберетесь у принципах роботи GPS і джерелах похибок
  • Навчитесь парсити NMEA-повідомлення
  • Зрозумієте концепцію dead reckoning між GPS-фіксами
  • Навчитесь оцінювати висоту за барометричними даними
  • Побачите обмеження кожного типу навігаційних даних
  • Розберетесь у базових підходах sensor fusion для навігації

Магнетометр, heading estimation та battery/power monitoring

  • Розберетесь у роботі магнетометра та впливі спотворень поля
  • Навчитесь виконувати калібрування hard-iron і soft-iron
  • Зрозумієте принципи heading estimation і tilt compensation
  • Ознайомитесь із моделями оцінки стану батареї
  • Навчитесь відрізняти voltage-based і Coulomb-based SoC
  • Побачите обмеження реальних power measurement систем

LiDAR: принципи, point clouds, обробка в Open3D

  • Розберетесь у принципах роботи різних типів LiDAR
  • Зрозумієте структуру point cloud і формати даних
  • Навчитесь обробляти LiDAR-дані в Open3D
  • Розберетесь у методах сегментації та кластеризації
  • Навчитесь використовувати RANSAC і DBSCAN для обробки сцен
  • Зрозумієте обмеження LiDAR у реальних умовах

Radar: Doppler, FMCW, range-Doppler map

  • Розберетесь у фізиці радарних систем і Doppler-ефекті
  • Зрозумієте принцип FMCW та range estimation
  • Навчитесь інтерпретувати radar-дані в automotive-контексті
  • Порівняєте radar і LiDAR за ключовими характеристиками
  • Побачите обмеження та переваги radar у складних умовах
  • Ознайомитесь із базовою обробкою range-Doppler maps

Порівняння сенсорів, синхронізація та multi-modal perception

  • Систематизуєте характеристики різних типів сенсорів
  • Розберетесь у проблемі синхронізації multi-sensor систем
  • Навчитесь працювати з різними частотами дискретизації сенсорів
  • Зрозумієте принципи coordinate frame transformations
  • Ознайомитесь із camera-LiDAR projection
  • Побачите практичну реалізацію sensor fusion на рівні систем

Kalman Filter: теорія та реалізація з нуля

  • Зрозумієте баєсівську природу Kalman filter
  • Навчитесь будувати state-space моделі
  • Розберетесь у prediction та update кроках
  • Навчитесь налаштовувати Q- та R-матриці
  • Реалізуєте 1D і 2D Kalman filter з нуля
  • Побачите зв’язок між теорією та бібліотекою FilterPy

Extended Kalman Filter: нелінійність та IMU+GPS fusion

  • Зрозумієте необхідність EKF для нелінійних систем
  • Навчитесь працювати з Jacobian і лінеаризацією
  • Розберетесь в IMU+GPS fusion архітектурі
  • Побачите поведінку системи при GPS outage
  • Навчитесь оцінювати drift при dead reckoning
  • Порівняєте власну реалізацію з FilterPy

UKF, particle filter та multi-sensor fusion

  • Розберетесь у принципах Unscented Kalman Filter
  • Зрозумієте коли EKF недостатній
  • Навчитесь інтерпретувати particle filter підхід
  • Розберетесь у multi-rate sensor fusion
  • Зрозумієте різницю loose і tight coupling
  • Побачите практичну multi-sensor fusion систему

ICP, scan matching та LiDAR odometry

  • Зрозумієте принцип ICP для alignment point clouds
  • Навчитесь оцінювати рух через LiDAR odometry
  • Розберетесь у point-to-plane та point-to-point ICP
  • Ознайомитесь із NDT як альтернативою ICP
  • Навчитесь будувати trajectory з LiDAR-даних
  • Побачите проблему drift у LiDAR-only системах

Anomaly detection, fault tolerance, architectural redundancy

  • Розберетесь у типах сенсорних відмов та аномалій
  • Навчитесь використовувати innovation-based detection
  • Зрозумієте принципи redundancy в системах
  • Побачите cross-sensor consistency checks
  • Навчитесь детектувати fault у Kalman filter
  • Ознайомитесь із реальними кейсами відмов систем

GPS spoofing, acoustic attacks, environmental degradation

  • Розберетесь у механіці GPS spoofing атак
  • Зрозумієте акустичні атаки на MEMS-гіроскопи
  • Навчитесь аналізувати environmental degradation сенсорів
  • Ознайомитесь із методами захисту сенсорних систем
  • Побачите роль Edge AI в захисті
  • Навчитесь виявляти spoofing через cross-check

Методологія проєктування сенсорної системи

  • Розберетесь у системному підході до sensor system design
  • Навчитесь формувати requirements і trade-offs
  • Зрозумієте power budget і обмеження embedded-систем
  • Ознайомитесь з архітектурними патернами
  • Навчитесь створювати sensor allocation table
  • Побачите реальні industrial-кейси

Від design до implementation: складання курсових проєктів

  • Зрозумієте перехід від Python до embedded-реалізації
  • Навчитесь портувати алгоритми в C/C++
  • Ознайомитесь з інтеграцією в симулятори
  • Побачите повний end-to-end pipeline системи
  • Навчитесь працювати з dataset-based та sim-based підходами
  • Розпочнете реалізацію курсового проєкту

Курсові проєкти: інтеграція та тестування

  • Завершите інтеграцію курсового проєкту
  • Навчитесь проводити code review
  • Зрозумієте вимоги до production-like deliverable
  • Навчитесь оцінювати якість системи через метрики
  • Підготуєте демонстрацію результатів
  • Відпрацюєте захист проєкту

Захист курсових проєктів

  • Презентуєте фінальний sensor systems проєкт
  • Продемонструєте working pipeline з оцінкою результатів
  • Обґрунтуєте архітектурні рішення системи
  • Покажете метрики якості (RMSE, ATE тощо)
  • Отримаєте фідбек і рекомендації для розвитку
  • Узагальните весь шлях побудови системи

Після курсу ви зможете:

  • Перейти від "читання регістрів" до розуміння поведінки сенсора
  • Працювати з embedded-симуляцією та сенсорними інтерфейсами
  • Обробляти й синхронізувати дані IMU, GPS та інших сенсорів
  • Будувати multi-sensor fusion (KF/EKF/UKF)
  • Аналізувати похибки, noise та якість даних на ground truth
  • Реалізувати власний sensor-processing pipeline

Особливості курсу

  • Допомога ментора
  • Практика
  • Capstone-проєкт
  • Simulation-first
  • Реальні датасети
  • Курсовий проєкт
  • Сертифікат про проходження курсу

Викладачі курсу

Кирило Мірошниченко - Embedded Software Engineer

Подать заявку
Курс
Рекомендуем
Формат
Online
Начало занятий
Дату уточняйте
Длительность
21 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
Robot Dreams
Подробнее

Опануйте CAD-моделювання, щоб самостійно проєктувати корпуси, кріплення та посадкові місця для електроніки.

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

Контекст CAD і робочий сетап у Fusion 360

  • Розберете роль CAD у розробці hardware-продукту
  • Порівняєте Fusion 360, SolidWorks, CATIA та NX
  • Опануєте базові поняття: Sketch, Feature, Body, Component, Timeline
  • Налаштуєте середовище, хоткеї та навігацію
  • Зрозумієте різницю між Direct Modeling і параметричним моделюванням

Від ескізу до параметричної 3D-деталі

  • Створите стабільний 2D-ескіз
  • Опануєте Line, Arc, Circle, Rectangle
  • Навчитеся задавати геометричні та розмірні обмеження
  • Перетворите ескіз на 3D-модель через Extrude та Revolve
  • Використаєте Fillet, Chamfer, Shell, Loft, Sweep, Pattern і Mirror
  • Налаштуєте параметри, які оновлюють модель автоматично

Збірки, верифікація та командна робота

  • Розберете різницю між Components і Bodies
  • Налаштуєте зв’язки, As-Built Joint та Grounding
  • Перевірите збірку через Interference Check і Section Analysis
  • Навчитеся знаходити колізії до переходу до кінематики
  • Розберете ревізії, версійність та PLM-системи
  • Налаштуєте спільну роботу через External Components

Читання креслень і стандартні компоненти

  • Навчитеся читати креслення та наміри конструктора
  • Розберете стандарти ISO, типи ліній, штампи та формати листів
  • Навчитесь відрізняти First Angle від Third Angle
  • Опануєте допуски, посадки, шорсткість і базові GD&T-символи
  • Імпортуєте стандартні компоненти з McMaster-Carr і GrabCAD
  • Розберете формати STEP, IGES та F3D

Виробництво: від файлу до готової деталі

  • Розберете цикл FDM-друку від файлу до деталі
  • Зрозумієте, як працює ЧПУ-обробка
  • Порівняєте SLA, SLS та FDM
  • Розберете постобробку: шліфування, фарбування, анодування, покриття
  • Навчитеся готувати файли для виробничих сервісів
  • Порівняєте Xometry, JLCPCB та 3DHubs

DFM для FDM-друку та чпу-фрезерування

  • Адаптуєте модель під FDM-друк
  • Перевірите кути нависання, підтримки та орієнтацію деталі
  • Розберете DFM для ЧПУ: радіуси фрез, dog-bone corners, глибину кишень
  • Порівняєте 3D-друк і ЧПУ за швидкістю, точністю й вартістю
  • Знайдете конструктивні помилки, які підвищують прайс виробництва

DFM для лиття, матеріали та оцінка вартості

  • Розберете вимоги лиття під тиском
  • Проведете Draft Analysis
  • Перевірите рівномірність стінок і ребра жорсткості
  • Порівняєте ABS, PC, PA66, алюміній та магній
  • Оціните вартість партії через онлайн-калькулятори

Від ТЗ до захищеного корпусу

  • Сформуєте технічне завдання на корпус
  • Розберете класифікацію IP за IEC 60529
  • Врахуєте теплові режими, монтаж та ергономіку
  • Спроєктуєте пази під O-ring, кабельні вводи й сальники
  • Додасте кріпильні інтерфейси та защіпки

Внутрішній монтаж, охолодження та фінальна збірка

  • Розмістите плату всередині корпусу
  • Спроєктуєте стійки, bosses та heat-set inserts
  • Розрахуєте площу вентиляційних отворів
  • Зберете систему "корпус + плата + живлення + кабелі"
  • Перевірите компонування з урахуванням теплового режиму

Технічна документація, BOM і пакет для виробника

  • Створите креслення у Fusion Drawing
  • Оформите види, перерізи, розміри, допуски та шорсткість
  • Розберете проєкції за ДСТУ та ISO
  • Створите BOM, специфікацію та складальне креслення
  • Підготуєте STEP, PDF і BOM для виробника
  • Перевірите типові помилки перед передачею файлів

Кінематика та Motion Study

  • Налаштуєте Motion Study
  • Створите часову шкалу руху
  • Перевірите фізичну взаємодію деталей через Contact Sets
  • Знайдете помилки, через які механізм заклинює
  • Запишете анімацію роботи механізму

FEA: статичний і тепловий аналіз

  • Розберете сітку, граничні умови та матеріали
  • Перевірите корпус на міцність через Static Stress
  • Проведете Thermal Simulation
  • Визначите Safety Factor
  • Знайдете концентратори напружень
  • Виправите конструкцію після аналізу

Вібростійкість і модальний аналіз

  • Розберете власні частоти й резонанс
  • Проведете модальний аналіз у Fusion
  • Зрозумієте, як уникати руйнування від вібрацій
  • Розберете вимоги MIL-STD-810H для польових умов
  • Додасте ребра жорсткості для стабільності конструкції

Реверс-інжинирінг: від штангенциркуля до 3D-скану

  • Розберете задачі реверс-інжинірингу
  • Навчитеся знімати розміри з реальної деталі
  • Побачите типові помилки під час вимірювання
  • Протестуєте фотограмметрію, LiDAR, Polycam та Meshroom
  • Імпортуєте mesh у Fusion 360
  • Перетворите скан на параметричну модель

AI як інструмент CAD-розробника

  • Розберете, що можна делегувати AI в CAD-розробці
  • Використаєте Generative Design у Fusion 360
  • Задасте сили, обмеження та параметри форми
  • Сформуєте технічні вимоги з AI-асистентами
  • Перевірите технологічність через Xometry AI Quoting і DFMPro
  • Зрозумієте, де AI допомагає, а де помиляється

Галузевий воркшоп: від ТЗ до конструктивних вимог

  • Оберете трек: оборонка, медтехніка, IoT/Embedded або власний кейс
  • Розберете реальне ТЗ
  • Перетворите вимоги на конструктивні рішення
  • Оберете метод виробництва
  • Підберете матеріал під кейс
  • Почнете моделювати фінальний виріб

Галузевий воркшоп: моделювання та перевірка виробу

  • Продовжите моделювати фінальний виріб
  • Перевірите збірку через Interference Check
  • Проаналізуєте модель через Section Analysis
  • Скоригуєте DFM під обраний метод виробництва
  • Підготуєте Motion Study або анімацію для захисту

Візуалізація та фінальний пакет документації

  • Налаштуєте матеріали, світло та камеру у Fusion Render
  • Розберете альтернативи: KeyShot і Blender
  • Підготуєте рендери для портфоліо
  • Зберете фінальний пакет ТД: креслення, BOM, STEP, рендери
  • Сформуєте структуру фінальної презентації
  • Підготуєте аргументацію технічних рішень

Model Review: "Чистий код" у CAD

  • Перевірите Timeline моделі
  • Знайдете помилки в параметричній структурі
  • Виправите проблеми в збірках і кресленнях
  • Розберете типові помилки новачків
  • Побачите, що роботодавець перевіряє в тестовому завданні
  • Доведете модель до рівня портфоліо

Q&A-сесія та фідбек до курсового проєкту

  • Розберете типові помилки студентських проєктів
  • Перевірите проблеми в Assembly, DFM і документації
  • Отримаєте відповіді щодо курсового проєкту
  • Зрозумієте, що виправити до захисту
  • Підготуєте проєкт до фінального рев’ю

Захист курсових проєктів та вихід на ринок

  • Презентуєте live-модель
  • Покажете ізометрію, Section Analysis, Motion Study або FEA
  • Захистите пакет документації: Drawings, STEP, BOM, Render
  • Обґрунтуєте вибір матеріалів
  • Поясните метод виробництва
  • Розберете, що додати в портфоліо та де шукати першу позицію

Вимоги для старту

Курс підійде інженерам, які працюють із hardware, embedded, electronics, robotics або miltech-продуктами. Досвід у CAD буде плюсом, але не є основною вимогою. На курсі ви працюватимете у Fusion 360 і пройдете весь цикл роботи з інструментом.

Особливості курсу

  • Допомога ментора
  • Практика
  • Курсовий проєкт
  • Проєкт в портфоліо
  • Сертифікат про проходження курсу
  • Стажування для найкращого студента

Викладачі курсу

  • Владислав Шамаханов - Lead Mechanical Engineer at Hydro Technology Motors
  • Віктор Бейцун - Mechanical Engineer at Hydro Technology Motors
Подать заявку
Курс
Формат
Online
Начало занятий
08.12.2026
Длительность
21 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
  • 3D Modeling / 3D Artist / 3D Designer
Robot Dreams
Подробнее

Навчіться проєктувати механічні вироби в SolidWorks і готувати їх до реального виробництва: від параметричної 3D-моделі та збірки - до креслень, BOM, DFM і виробничих файлів.

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

Контекст CAD і робочий сетап у SolidWorks

  • Розберете роль CAD у циклі розробки механічного виробу
  • Порівняєте SolidWorks, Fusion 360, Ansys, Inventor, CATIA та NX
  • Опануєте базові поняття: Part, Assembly, Drawing, Sketch, Feature
  • Налаштуєте робоче середовище та навігацію в SolidWorks
  • Зрозумієте різницю між параметричним і Direct Modeling

Від ескізу до параметричної 3D-моделі

  • Пройдете логіку Sketch → Feature → Part
  • Навчитеся працювати з геометричними та розмірними обмеженнями
  • Побудуєте повністю визначений ескіз
  • Опануєте Extrude, Revolve, Fillet і Chamfer
  • Навчитеся створювати допоміжні площини та осі

Складні операції та параметричне моделювання

  • Опануєте Shell, Loft, Sweep, Pattern і Mirror
  • Навчитеся будувати складнішу геометрію деталей
  • Працюватимете з Equations і глобальними змінними
  • Створюватимете кілька варіантів деталі через Configurations
  • Навчитеся змінювати параметри моделі без перебудови з нуля

Додаткові інструменти SolidWorks

  • Навчитеся створювати стандартизовані отвори через Hole Wizard
  • Розберете роботу з багатотільними деталями
  • Опануєте принципи побудови профільних конструкцій у Weldment
  • Познайомитеся з поверхневим моделюванням
  • Навчитеся редагувати імпортовані STEP-моделі

Проєктування деталей з листового металу

  • Опануєте базові інструменти Sheet Metal
  • Працюватимете з Base Flange, Edge Flange, Hem і Jog
  • Навчитеся перетворювати звичайну модель на sheet metal
  • Враховуватимете технологічність згинання і кутів
  • Створюватимете розгортки деталей для виробництва

Збірки: Assembly, Mates та верифікація

  • Зрозумієте логіку роботи з Parts та Assemblies
  • Навчитеся позиціювати компоненти через Standard, Advanced і Mechanical Mates
  • Розберете правильну фіксацію базових деталей
  • Перевірятимете конструкцію через Interference Detection
  • Працюватимете з Section View та Clearance Verification

Стандартні компоненти й редагування збірок

  • Навчитеся працювати з Toolbox SolidWorks
  • Використовуватимете готові компоненти з McMaster-Carr і GrabCAD
  • Додаватимете стандартні кріплення до збірок
  • Навчитеся редагувати й замінювати компоненти без руйнування структури
  • Розберете формати SLDPRT, SLDASM, STEP і STL

Технічні креслення: базові принципи

  • Навчитеся читати технічні креслення
  • Розберете стандарти ISO та ДСТУ
  • Працюватимете з проєкціями First Angle і Third Angle
  • Розберете допуски, посадки та шорсткість
  • Познайомитеся з базовими символами GD&T

Креслення, BOM та комплект для виробника

  • Створюватимете креслення деталей та збірок у SolidWorks Drawing
  • Працюватимете з видами, перерізами, розмірами й допусками
  • Формуватимете BOM і складальні специфікації
  • Зберете пакет STEP + PDF + BOM
  • Розберете типові помилки при передачі файлів виробнику

Від CAD-моделі до фізичної деталі

  • Розберете шлях деталі від CAD-файлу до виробництва
  • Порівняєте FDM, SLA/SLS і ЧПК
  • Зрозумієте, як технологія виробництва впливає на конструкцію
  • Розберете базові види постобробки
  • Познайомитеся з виробничими сервісами для прототипів і деталей

DFM для 3D-друку та ЧПК

  • Навчитесь обирати технологію виробництва під конкретну деталь
  • Адаптуватимете геометрію під FDM-друк
  • Враховуватимете кути нависання, підтримки та орієнтацію деталі
  • Розберете DFM-обмеження для ЧПК
  • Порівняєте 3D-друк і ЧПК за швидкістю, точністю й вартістю

DFM для лиття під тиском

  • Розберете принципи проєктування деталей під injection molding
  • Працюватимете з Draft Analysis і товщиною стінок
  • Навчитеся додавати ребра жорсткості
  • Порівняєте ABS, PC, PA66, алюміній та магній
  • Навчитесь адаптувати прототип під серійне виробництво

DFM для листового матеріалу

  • Навчитеся проєктувати багатотільні та зварні конструкції
  • Працюватимете з Tab and Slot
  • Підбиратимете матеріал і товщину листа
  • Створюватимете креслення та розгортки
  • Готуватимете файли для лазерного різання

Від технічного завдання до захищеного корпусу

  • Навчитеся формувати ТЗ на корпус технічного пристрою
  • Розберете IP-класифікацію та вимоги IEC 60529
  • Враховуватимете теплові режими, монтаж та ергономіку
  • Проєктуватимете пази під O-ring, кабельні вводи й защіпки
  • Познайомитеся з SolidWorks Plastics для перевірки корпусних деталей

Внутрішній монтаж, охолодження та фінална збірка

  • Навчитеся проєктувати кріплення для PCB
  • Працюватимете зі стійками, bosses і heat-set inserts
  • Розраховуватимете вентиляційні отвори
  • Зберете корпус, плату, живлення, роз’єми та кабелі в єдину модель
  • Розберете взаємодію mechanical engineer із PCB-дизайнером

Кінематика й Motion Study

  • Підготуєте збірку до аналізу руху
  • Працюватимете з Mechanical Mates
  • Налаштуєте Motion Study в SolidWorks
  • Перевірятимете фізичну взаємодію рухомих деталей
  • Створите анімацію роботи механізму

FEA: міцність і тепловий аналіз

  • Розберете основи FEA в SolidWorks Simulation
  • Працюватимете з сіткою, матеріалами та граничними умовами
  • Перевірятимете конструкції на статичні навантаження
  • Проводитимете Thermal Simulation
  • Інтерпретуватимете Safety Factor і концентратори напружень

CFD: дослідження теплових потоків

  • Підготуєте CAD-модель до CFD-аналізу
  • Налаштуєте вхідні параметри та початкові умови
  • Змоделюєте повітряні й теплові потоки
  • Порівняєте поведінку системи з вентилятором і без нього
  • Проаналізуєте результати й знайдете способи оптимізації конструкції

Галузевий воркшоп

  • Оберете трек: виробництво/ЧПК, медтехніка, Embedded/Electronics або власний кейс
  • Розберете реальне ТЗ і сформуєте конструктивні вимоги
  • Підберете матеріал і метод виробництва
  • Перевірите збірку на інтерференції та помилки
  • Скоригуєте конструкцію за принципами DFM

Q&A та розбір проєктів

  • Розберете типові помилки в Assembly, DFM і документації
  • Перевірите власну конструкцію перед фінальним захистом
  • Пропрацюєте питання щодо курсового проєкту
  • Отримаєте рекомендації щодо доопрацювання CAD-моделі
  • Підготуєте фінальний production-ready пакет

Захист курсових проєктів та вихід на ринок

  • Презентуєте власний mechanical-проєкт
  • Покажете CAD-модель, креслення, STEP і BOM
  • Обґрунтуєте вибір матеріалів та способу виробництва
  • Продемонструєте ключові конструктивні рішення
  • Розберете, як оформити проєкт у портфоліо та шукати першу роботу

Особливості курсу

  • Допомога ментора
  • Практика
  • Курсовий проєкт
  • Кейс в портфоліо
  • Сертифікат про проходження курсу
  • Найкращому студенту пропозиція стажування в компанії лектора

Викладачі курсу

Іван Р. - Mechanical and Robotics Engineer SoftServe · Hivecell · Optics for Hire

Подать заявку
Курс
Формат
Online
Начало занятий
08.12.2026
Длительность
16 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • C / C++
  • Embedded / Hardware / IoT
Robot Dreams
Подробнее

Практичний курс про базову архітектуру автономного мобільного робота в ROS 2. На прикладі складського або сервісного indoor-робота розберете, як взаємодіють sensors, localization, planning, control та actuators - і як об’єднати їх в одну систему. Протягом курсу працюватимете з ROS 2, Gazebo, LiDAR, IMU, wheel odometry, EKF, SLAM Toolbox, AMCL та Nav2: змоделюєте робота, побудуєте карту, налаштуєте локалізацію, автономний рух і виконання місії. У фіналі зберете автономного indoor-робота, який рухається за картою, обходить перешкоди й виконує заданий сценарій.

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

Екосистема автономних мобільних роботів та роль Robotics Software Engineer

  • Розберете типи indoor-роботів, їхні місії та архітектуру автономної робототехнічної системи
  • Простежите шлях даних від sensors і perception до localization, planning, control та actuators
  • Зрозумієте роль Robotics Software Engineer та відмінності між indoor- і outdoor-платформами

ROS2: workspace, packages, nodes i topics

  • Розберете ROS 2 graph, DDS, структуру workspace та packages
  • Навчитеся створювати nodes, publishers і subscribers та працювати з message interfaces
  • Використовуватимете ROS 2 CLI та rqt_graph для діагностики взаємодії компонентів

Services, actions, parameters, lounch i qos

  • Навчитесь обирати між topics, services та actions для різних сценаріїв взаємодії
  • Налаштуєте parameters, YAML-конфігурації, launch-файли, namespaces і remapping
  • Розберете QoS і типові проблеми reliability, durability й сумісності компонентів

URDF/XACRO, TF2 і системи координат

  • Створите URDF/Xacro-модель мобільного робота з links, joints та сенсорними модулями
  • Побудуєте TF-дерево для map, odom, base_link та sensor frames
  • Навчитеся знаходити помилки трансформацій через RViz і TF2

Gazebo harmonic та фізика Indoor-середовища

  • Запустите модель робота в Gazebo Harmonic та попрацюєте з ROS–Gazebo bridge
  • Розберете mass, inertia, center of mass, collision geometry та friction
  • Навчитеся діагностувати нестабільну фізику, ковзання та некоректні контакти

ROS_control і differential drive

  • Розберете архітектуру ros2_control та hardware abstraction
  • Налаштуєте diff_drive_controller, cmd_vel, joint states і wheel odometry
  • Навчитеся керувати рухом робота й діагностувати помилки параметрів привода

Lidar, IMU, камера та rosbag

  • Додасте до симуляції LiDAR, IMU та RGB-камеру й налаштуєте sensor topics
  • Попрацюєте з noise, timestamps, frame_id та візуалізацією даних у RViz
  • Навчитеся записувати й відтворювати сенсорні дані через rosbag

Кінематика differental drive та wheel odometry

  • Розберете зв’язок швидкостей коліс з лінійною та кутовою швидкістю робота
  • Навчитеся розраховувати pose та працювати з odom → base_link
  • Проаналізуєте похибки wheel odometry через ковзання, енкодери та параметри моделі

IMU: моделі похибок та підготовка даних

  • Розберете accelerometer, gyroscope, orientation і системи координат IMU
  • Навчитеся працювати з bias, noise, drift і covariance
  • Перевірятимете правильність осей, одиниць і якість IMU-даних у русі та спокої

Sensor fusion через Robot_Localization

  • Розберете базовий принцип EKF та задачу оцінювання стану робота
  • Об’єднаєте wheel odometry та IMU через robot_localization
  • Навчитеся налаштовувати frames, covariance і порівнювати raw та filtered odometry

Обробка Lasercan, перешкоди й Detections

  • Навчитесь аналізувати й фільтрувати дані 2D LiDAR
  • Реалізуєте визначення найближчої перешкоди й базовий safety stop
  • Передаватимете obstacle data у Nav2 costmap і працюватимете з detections через TF2

Побудова 2D-карти через SLAM Toolbox

  • Розберете Occupancy Grid, scan matching, pose graph і loop closure
  • Побудуєте і збережете карту indoor-середовища через SLAM Toolbox
  • Навчитесь оцінювати якість карти й знаходити розриви, зміщення та помилки loop closure

AMCL та локалізація на готовій карті

  • Розберете різницю між odometry, SLAM і localization та принцип particle filter
  • Налаштуєте AMCL для роботи з LiDAR і готовою картою
  • Навчитеся визначати втрату локалізації та повторно ініціалізувати положення робота

NAV2: Costmaps, planner, controller i recovery

  • Розберете архітектуру Nav2 і роботу Planner, Controller та Behavior servers
  • Налаштуєте global/local costmaps, planner і controller для автономного руху
  • Навчитеся будувати маршрут, обходити перешкоди й запускати recovery behaviors

Behavior trees та управління автономною місією

  • Побудуєте багатоетапну місію через Behavior Trees
  • Поєднаєте waypoints, actions, detections і повернення робота на базу
  • Налаштуєте retry, timeout, skip та abort для обробки помилок і недосяжних цілей

Інтеграція та надійність автономної системи

  • Об’єднаєте ROS 2, сенсори, локалізацію та Nav2 у цілісну систему автономного робота
  • Навчитеся діагностувати проблеми через ROS graph, TF, logs, topic frequency та rosbag
  • Протестуєте відмови сенсорів, втрату локалізації та блокування маршруту і презентуєте курсовий проєкт

Особливості курсу

  • Допомога ментора
  • Практика
  • Кейс в портфоліо
  • Сертифікат про проходження курсу
  • Курсовий проєкт - Автономний Indoor-робот у Gazebo

Викладачі курсу

Руслан Бредун - Team Lead, MilTech

Подать заявку
Курс
Формат
Online
Начало занятий
30.11.2026
Длительность
22 занятий
Уровень
Для начинающих, Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
Robot Dreams
Подать заявку
Подробнее

Hardware Development - це інженерна розробка електроніки, яка запускається, проходить тестування і доходить до серійного виробництва. Курс допомагає перейти від роботи з dev-board і прототипами до ролі hardware engineer, який проєктує production-ready плати й має попит у deftech, embedded та robotics-проєктах.

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

Вступ до курсу та життєвий цикл розробки

  • Зрозумієте специфіку роботи і напрямки в hardware design
  • Зрозумієте, якими інструментами будуть користуватися на курсі
  • Ознайомитеся з ресурсами і інтерфейсами програм
  • Навчитеся створювати прості проєкти в Ltspice

Компонентна база: пасивні та активні компоненти

  • Навчитеся працювати з документацією на компоненти
  • Вмітимете визначати ключові параметри
  • Розумітимете елементну базу, а також принцип вибору компонентів

Аналогова та цифрова схемотехніка, симуляції схем. Частина 1

  • Зрозумієте основи цифрової схемотехніки
  • Зрозумієте принципи використання і причини вибору логічної схеми
  • Навчитеся симулювати цифрові схеми

Аналогова та цифрова схемотехніка, симуляції схем. Частина 2

  • Зрозумієте основи аналогової схемотехніки
  • Зрозумієте принципи використання і причини вибору аналогової схеми
  • Навчитеся симулювати аналогові схеми

Аналогова та цифрова схемотехніка, симуляції схем. Частина 3

  • Навчитеся застосовувати теоретичні знання в практичних схемах
  • Опануєте складніші методи симуляції схем
  • Вмітимете аналізувати результати симуляцій для виявлення помилок

Робота з вимірювальними приладами

  • Розумітимете, які прилади і для чого використовуються
  • Знатимете основи правильного вимірювання електричних сигналів
  • Вмітимете робити аналіз отриманих даних

Інтерфейс KiCad і створення проєкту

  • Ознайомитеся з інтерфейсом KiCad
  • Навчитеся створювати проєкти в KiCad
  • Навчитеся створювати схематичні бібліотеки в KiCad

Введення у високошвидкісні інтерфейси

  • Зрозумієте, які є типи і види високошвидкісних інтерфейсів
  • Вмітимете правильно розраховувати диференційні пари
  • Знатимете, як відбувається фізичне реалізація на друкованих платах

Основи PCB Layout і технології виробництва

  • Навчитеся базовому трасуванню друкованих плат
  • Навчитеся задавати стек-ап
  • Розумітимете техпроцеси виготовлення друкованої плати та їх складність

Джерела живлення. Частина 1

  • Розумітимете відмінності між джерелами живлення та їх застосуванням
  • Вмітимете вибирати відповідне джерело живлення для відповідної задачі
  • Вмітимете оцінювати ККД

Джерела живлення. Частина 2

  • Навчитеся працювати з онлайн-ресурсами для швидкої симуляції і підбору компонентів
  • Ознайомитеся з протоколами PD QC і їх сферами використання
  • Визначите основні відмінності між хімічними джерелами живлення і сферами їх використання

Проєктування SoM. Частина 1

  • Розумітимете архітектурні відмінності між мікроконтролерами (MCU) та FPGA
  • Вмітимете обирати відповідну платформу залежно від завдань проєкту
  • Сформуєте базове розуміння організації пам'яті та периферії систем на кристалі

Проєктування SoM. Частина 2

  • Навчитеся створювати ієрархічні схем
  • Опануєте процес перевірки електричних правил (ERC)
  • Навчитеся формувати специфікацію компонентів (BOM) для виробництва

Трасування проєкту. Частина 1

  • Дізнаєтеся методику розрахунку оптимальної ширини провідників для різних струмів
  • Навчитеся організовувати шари живлення та землі для зменшення завад
  • Знатимете принципи формування ефективних земляних полігонів (ground planes)

Трасування проєкту. Частина 2

  • Навчитеся практичному трасуванню проєкту IP-радіо на ESP32
  • Застосуєте правила організації шарів живлення та землі при розведенні плати
  • Опануєте процес фінальної перевірки дизайну перед підготовкою до виробництва

Електромагнітна сумісність (EMC/EMI)

  • Зрозумієте фундаментальні основи EMC/EMI
  • Зможете обирати компонентну базу для сумісності на платі, оптимальне розташування
  • Ознайомитеся з трасуванням екранів і їх вибору

Підготовка файлів для виробництва

  • Навчитеся генерувати повний пакет виробничих файлів
  • Опануєте підготовку Pick and Place файлів для автоматичного монтажу
  • Знатимете, як підготувати та замовити плату у виробника

Основи 3D-моделювання

  • Навчитеся основам 3D-моделювання
  • Вмітимете експортувати та імпортувати 3D-тіла
  • Вмітимете створювати прості 3D-проєкти

Workshop з реалізації NFC-рідера з розрахунком і трасуванням. Частина 1

  • Зрозумієте, як працює технологія NFC
  • Дізнаєтеся, як розрахувати і побудувати NFC reader
  • Навчитеся виконувати аналітичний розрахунок вихідних ланцюгів за допомогою онлайн-калькулятора
  • Навчитеся симулювати вихідне коло в RFsim
  • Вмітимете складати схему NFC-рідера в KiCad

Workshop з реалізації NFC-рідера з розрахунком і трасуванням. Частина 2

  • Навчитеся трасувати проєкт NFC-рідера
  • Ознайомитеся з особливостями трасування плат з високим рівнем завад і полями ближньої дії
  • Розберетеся в діаграмі Вольперта - Сміта і особливостях VNA (векторного аналізатора кіл)
  • Розумітимете принципи роботи та особливості використання векторного аналізатора кіл

Замовлення, монтаж та "перше ввімкнення" (Board Bring-up)

  • Зможете замовляти плати разом з монтажем компонентів
  • Дізнаєетеся, як працюють BOM tools
  • Навчитеся правильно запускати прототип, щоб мінімізувати наслідки помилки

Демонстрація фінальних проєктів

  • Підготуєте презентацію власного апаратного проєкту
  • Отримаєте конструктивний зворотний зв'язок щодо свого розробленого пристрою
  • Розглянете технічні рішення, обрані для проєкту іншими студентами

Вимоги для старту

Щоб комфортно навчатися на курсі, слід розуміти закони електротехніки та мати досвід програмування на будь-якій мові.

Особливості курсу

  • Допомога ментора
  • Практика
  • Індивідуальний фідбек від лектора
  • Практичні домашні завдання
  • Курсовий проєкт
  • Hardware-проєкт у портфоліо
  • Сертифікат про проходження курсу

Викладачі курсу

Дмитро Барабаш - Hardware Designer at Amazon

Подать заявку
Курс
Формат
Online
Начало занятий
24.11.2026
Длительность
24 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • C / C++
  • Embedded / Hardware / IoT
Robot Dreams
Подробнее

Перейдіть від звичайної C++ розробки до software для мікроконтролерів: працюйте з ARM Cortex-M, пам’яттю і периферією, пишіть власні драйвери та використовуйте Modern C++ в умовах обмежених ресурсів.

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

Контекст Embedded-розробки, налаштування середовища та перший blink

  • Розберетесь, як влаштована Embedded-розробка і де проходить межа між Embedded Engineer і System Programmer
  • Порівняєте ARM, AVR та RISC-V і зрозумієте, чому C++ використовують для мікроконтролерів
  • Налаштуєте GCC ARM Toolchain, CMake, Git, Renode, GDB та OpenOCD
  • Зберете перший Embedded-проєкт і напряму керуватимете GPIO через регістри

Від макросів до Type-safe регістрів: Volatile та Constexpr

  • Розберетеся, чому макроси, магічні адреси та ручні бітові маски створюють ризики в Embedded-коді
  • Зрозумієте роль volatile під час роботи з memory-mapped регістрами
  • Використаєте constexpr для адрес регістрів та конфігурації на етапі компіляції
  • Створите типобезпечні C++ обгортки для роботи з периферією

Управління пам'яттю без Heap та Rail

  • Розберете ризики динамічної пам’яті в Embedded: fragmentation і non-determinism
  • Навчитеся працювати зі статичною алокацією та placement new
  • Застосуєте RAII для автоматичного керування hardware-ресурсами
  • Реалізуєте статичний pool allocator для об’єктів драйвера

Обробка помилок та шаблони для Embedded

  • Зрозумієте, чому exceptions часто не використовують у мікроконтролерних системах
  • Навчитеся працювати з std::optional та власним Result<T, E>
  • Застосуєте policy-based design для конфігурації поведінки драйверів
  • Побудуєте обробку hardware-помилок без зависань і зайвого runtime overhead

Шаблони, policy-based design та move semantics

  • Розберете принцип zero-overhead abstractions у Modern C++
  • Використаєте шаблони для створення універсальних Embedded-драйверів
  • Навчитеся передавати великі буфери без зайвого копіювання через move semantics
  • Створите UART-драйвер з різними стратегіями обробки помилок

Статичний поліморфізм та CRTP

  • Розберете, як створювати інтерфейси без virtual і vtable
  • Опануєте Curiously Recurring Template Pattern для Embedded
  • Побудуєте спільний статичний інтерфейс для різних типів периферії
  • Порівняєте вартість CRTP та runtime-поліморфізму для пам’яті мікроконтролера

Compile-time валідація в C++ 20

  • Навчитеся використовувати static_assert для перевірки hardware-конфігурацій
  • Розберете C++20 Concepts та обмеження для шаблонів
  • Створите драйвер, який не скомпілюється з несумісним типом периферії
  • Навчитеся переносити частину Embedded-багів з runtime на етап компіляції

Concurrency: atomics та lock-free дані

  • Розберетеся, чому volatile не захищає від race conditions
  • Навчитеся використовувати std::atomic в Embedded
  • Організуєте безпечну передачу даних між ISR та main loop
  • Реалізуєте lock-free ring buffer для роботи з перериваннями

Memory map, linker script та ціна абстракцій

  • Розберете memory map ARM Cortex-M: Flash, SRAM, peripheral та system registers
  • Зрозумієте роль linker script, startup sequence та ініціалізації C++ об’єктів
  • Навчитеся читати .map-файл і вимірювати використання Flash та RAM
  • Порівняєте реальну вартість шаблонних та virtual-абстракцій

Datasheet, cmsis і типізований gpio

  • Навчитеся знаходити потрібні регістри й бітові поля в datasheet і Reference Manual
  • Розберете CMSIS та зрозумієте, де потрібні власні C++ абстракції
  • Попрацюєте з GPIO: MODER, OTYPER, PUPDR, IDR, ODR та BSRR
  • Створите type-safe API для конфігурації пінів замість магічних чисел

Переривання: nvic, exti та isr у C++

  • Розберете повний шлях переривання від hardware-сигналу до виконання handler
  • Навчитеся працювати з векторною таблицею, NVIC, EXTI та пріоритетами
  • Зрозумієте обмеження ISR і типові помилки в обробниках переривань
  • Передаватимете події з ISR в основний цикл через lock-free buffer

Таймери, pwm та робота з часом

  • Навчитеся конфігурувати апаратні таймери й розраховувати prescaler та ARR
  • Розберете SysTick і принципи роботи системного часу
  • Згенеруєте PWM і керуватимете duty cycle
  • Побудуєте type-safe API часу на std::chrono без зайвих runtime-витрат

DMA та передача даних без участі CPU

  • Розберете, коли DMA ефективніший за polling та interrupts
  • Навчитеся конфігурувати DMA-канали, circular mode і пріоритети
  • Попрацюєте з Half Transfer, Transfer Complete і double buffering
  • Розберете зв’язок між lifetime буфера, move semantics і коректністю DMA-передачі

UART: налаштування, ring buffer і три режими роботи

  • Розберете структуру UART-кадру та розрахунок baud rate
  • Налаштуєте USART без HAL через регістри
  • Порівняєте polling, interrupt-driven і DMA-режими
  • Реалізуєте UART-драйвер з ring buffer та обробкою hardware-помилок

SPI: швидка синхронна шина та робота з SPI Flash

  • Розберете MOSI, MISO, SCK, CS та режими CPOL/CPHA
  • Навчитеся налаштовувати SPI через регістри та працювати з кількома пристроями
  • Прочитаєте протокол SPI Flash із datasheet і реалізуєте його у власному драйвері
  • Додасте timeout і коректну обробку помилок hardware

I2C: багатоадресна шина і драйвер реального сенсора

  • Розберете фізичний рівень I2C, open-drain, START, ACK/NACK і STOP
  • Навчитеся виконувати write, read і write-then-read транзакції
  • Напишете власний драйвер сенсора BME280 за datasheet
  • Реалізуєте timeout і відновлення заблокованої I2C-шини

ADC i DAC: робота з аналоговим світом

  • Розберете принцип роботи ADC та фактори, що впливають на точність вимірювань
  • Навчитеся перетворювати raw ADC-код у фізичні величини
  • Налаштуєте безперервне оцифрування через ADC + DMA
  • Згенеруєте аналоговий сигнал через DAC із compile-time таблицею відліків

RAIL на апаратному рівні: критичні секції та interruptguard

  • Розберете, чому mutex не підходить для даних, спільних з ISR
  • Навчитеся працювати з hardware critical sections через PRIMASK
  • Реалізуєте RAII-обгортку InterruptGuard
  • Навчитеся контролювати вплив критичних секцій на latency переривань

Type-safe кільцевий буфер: від байтів до структур

  • Перейдете від сирих uint8_t до типізованого RingBuffer<T, N>
  • Навчитеся перевіряти параметри буфера на етапі компіляції
  • Побудуєте явну обробку станів "буфер повний" та "буфер порожній"
  • Організуєте безпечну передачу структурованих даних між ISR та main loop

Статичний аналіз, gdb та діагностика hard fault

  • Попрацюєте з clang-tidy, cppcheck та sanitizers для host-side тестів
  • Навчитеся дебажити Embedded-код через GDB та OpenOCD
  • Працюватимете з breakpoints, регістрами CPU та пам’яттю
  • Навчитеся знаходити причину hard fault через CFSR, HFSR і stack context

Host-side тестування та mock-об'єкти для драйверів

  • Розберете, як тестувати Embedded-код без фізичного hardware
  • Навчитеся відділяти драйвер від периферії через інтерфейси
  • Створите mock-об’єкти для UART, GPIO та інших компонентів
  • Напишете unit-тести в GoogleTest для host-side збірки

Межі симуляції та стратегія переходу на реальне залізо

  • Зрозумієте, які hardware-проблеми неможливо повністю відтворити в симуляторі
  • Попрацюєте з кастомними моделями периферії в Renode
  • Напишете автоматизовані тести прошивки через Robot Framework
  • Складете чек-лист перенесення Embedded-проєкту із симуляції на реальну плату

Q&A-сесія

  • Розберете відкриті технічні питання, що накопичилися протягом курсу
  • Отримаєте консультацію щодо свого курсового Embedded-проєкту
  • Визначите, які частини проєкту потрібно доопрацювати перед захистом
  • Підготуєтеся до демонстрації та пояснення технічних рішень

Захист курсових проєктів

  • Продемонструєте збірку та роботу власного Embedded-проєкту в симуляторі
  • Презентуєте архітектуру та обґрунтуєте ухвалені технічні рішення
  • Отримаєте фідбек лектора щодо коду, архітектури й точок росту
  • Сформуєте план подальшого розвитку в Embedded C++

Для навчання на курсі потрібно

  • Впевнене володіння C++
  • Базове розуміння пам’яті та архітектури комп’ютера
  • Базові навички роботи з Git

Особливості курсу

  • Допомога ментора
  • Практика
  • Курсовий проєкт
  • Кейс в портфоліо
  • Сертифікат про проходження курсу

Викладачі курсу

Роман Марченко - Sr Member of Tech Staff at Wind River Systems

Подать заявку
Курс
Формат
Online
Начало занятий
23.11.2026
Длительность
15 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • C / C++
  • Defence Tech / Military Tech
  • Embedded / Hardware / IoT
Robot Dreams
Подробнее

Навчіться проєктувати навігаційні системи для дронів, роботів та автономних платформ: від роботи з IMU та GNSS - до Sensor Fusion, ROS2 і навігації при втраті GPS.

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

Вступ до інженерії навігаційних систем

  • Розберете структуру навігаційної системи: сенсори, контролери, алгоритми та софт
  • Познайомитеся з інерціальними, супутниковими та комбінованими системами
  • Розглянете застосування навігації в дронах, робототехніці, IoT та оборонних системах

Вимоги до навігаційних систем в оборонних застосуваннях

  • Навчитеся формувати вимоги до навігаційної системи відповідно до платформи та сценарію її застосування
  • Розберете вплив бойового середовища, РЕБ та відмов сенсорів на роботу навігації
  • Познайомитеся зі стандартами MIL-STD-810, MIL-STD-461, STANAG 4586, STANAG 4609
  • Проаналізуєте реальну місію та сформуєте орієнтовне технічне завдання

Системи координат і кінематика руху

  • Розберете системи координат ECEF, ENU, NED і Body Frame
  • Навчитеся виконувати перетворення координат і описувати положення, швидкість та орієнтацію платформи
  • Напишете Python/C++ скрипт для конвертації вектора швидкості
  • Познайомитеся з алгоритмами безплатформних навігаційних систем

Інерціальні навігаційні системи: INS та IMU

  • Розберете принципи роботи акселерометрів та гіроскопів у складі IMU
  • Навчитеся враховувати bias, шум і дрейф сенсорів
  • Познайомитеся з підходами до калібрування IMU
  • Проаналізуєте дані сенсора, розрахуєте орієнтацію та оціните дрейф

Супутникові навігаційні системи: GNSS

  • Розберете принципи роботи GPS, Galileo, GLONASS та BeiDou
  • Навчитесь аналізувати похибки, обмеження та вразливості GNSS
  • Познайомитеся з Multi-GNSS, DGPS, RTK, PPP та GNSS/INS
  • Попрацюєте з форматами NMEA та UBX
  • Створите NMEA-парсер, побудуєте трек і проаналізуєте точність позиціювання

Домашнє завдання: обрати платформу - дрон, наземний робот або IoT-пристрій, описати архітектуру її навігаційної системи, визначити системи координат, підібрати IMU- та GNSS-модулі й сформувати вимоги до системи.

Фільтрація даних та фільтр Калмана

  • Розберете принципи баєсівської фільтрації та роботу Kalman Filter
  • Навчитеся працювати з EKF та UKF і зрозумієте різницю між ними
  • Розберете етапи prediction/update і роботу з матрицями коваріації
  • Реалізуєте комплементарний фільтр та EKF для оцінки орієнтації дрона

Sensor Fusion: об'єднання IMU + GNSS

  • Розберете, як об’єднувати дані різних сенсорів для стабільної оцінки положення
  • Навчитеся враховувати частоту оновлення, точність, шум і latency сенсорів
  • Порівняєте loosely coupled і tightly coupled архітектури
  • Побудуєте EKF для об’єднання IMU та GPS
  • Змоделюєте навігацію при втраті GNSS у MATLAB

Візуальна навігація та SLAM

  • Розберете принципи SLAM та Visual SLAM
  • Познайомитеся з візуально-інерціальною одометрією - VIO
  • Зрозумієте різницю між Visual SLAM та Lidar SLAM
  • Попрацюєте з датасетом EuRoC MAV та візуалізуєте траєкторію

Домашнє завдання: реалізувати KF/EKF для об’єднання IMU та GNSS, протестувати систему на синтетичних або відкритих даних, порівняти якість навігації за різного рівня втрати GNSS-сигналу.

Основи ROS2

  • Розберете архітектуру ROS2: ноди, топіки, сервіси та повідомлення
  • Навчитеся працювати з командами ros2 run і ros2 topic
  • Створите власний ROS2-пакет
  • Напишете ноду, яка публікує дані з імітованого IMU

Інтеграція навігаційних алгоритмів у ROS2

  • Інтегруєте Kalman Filter у ROS2
  • Навчитеся працювати з tf2 та системами координат
  • Налаштуєте навігаційний стек у Gazebo або Webots
  • Створите ROS2-ноду, яка об’єднує IMU та GPS через EKF

Симулятори навігаційних систем

  • Познайомитеся з Gazebo, AirSim та SITL
  • Навчитеся налаштовувати середовище та запускати тестові сценарії
  • Візуалізуєте навігаційні дані через rviz2 та rqt_plot
  • Змоделюєте рух дрона або робота за заданим маршрутом

Домашнє завдання: створити ROS2-пакет із нодами IMU та GPS, інтегрувати EKF у ROS2-ноду, запустити систему в Gazebo або Webots і візуалізувати результат у rviz2.

Валідація та верифікація навігаційних систем

  • Навчитесь оцінювати точність і надійність навігації через RMSE, CEP та ground truth
  • Розберете методи SIL та HIL і різні типи випробувань
  • Познайомитеся з тестуванням систем в умовах вібрацій, ударів, електромагнітних впливів та РЕБ
  • Розрахуєте RMSE та проаналізуєте похибки позиціювання

Кейси з робототехніки, IoT та оборонних систем

  • Розберете архітектуру навігації дронів, наземних роботизованих комплексів та гуманоїдних роботів
  • Проаналізуєте використання навігаційних систем у військових і безпекових рішеннях
  • Порівняєте підходи до навігації сучасних автономних платформ
  • Розглянете кейси Tesla, Skydio, Boston Dynamics, Anduril, NavVis та Figure AI

Домашнє завдання: підготувати архітектурний план фінального проєкту, обрати платформу та сенсори, визначити підхід до Sensor Fusion - EKF/UKF, сформувати сценарій SIL/HIL-тестування та критерії оцінки точності через RMSE.

Фінальний проєкт: Q&A

  • Спроєктуєте навігаційну систему для дрона, наземного робота або іншої автономної платформи
  • Реалізуєте Sensor Fusion через EKF/UKF та об’єднаєте щонайменше два типи сенсорів
  • Налаштуєте систему так, щоб вона продовжувала оцінювати положення при втраті GNSS
  • Інтегруєте рішення в ROS2 і протестуєте його в Gazebo, AirSim або Webots
  • Порівняєте траєкторію з ground truth і розрахуєте RMSE

Фінальний проєкт: захист робіт

  • Підготуєте демо фінального проєкту
  • Презентуєте і захистите технічне рішення перед лекторами

Особливості курсу

  • Допомога ментора
  • Практика
  • Домашні завдання
  • Курсовий проєкт
  • Кейс в портфоліо
  • Сертифікат про проходження курсу

Викладачі курсу

  • Андрій Л. - Robotics R&D Engineer, PhD in Electrical Engineering
  • Сергій Г. - Chief Designer Engineer of Gyroscopes and Navigation Systems
  • Сергій К. - Computer Vision Engineer at t-Spark engineering
Подать заявку
Курс
Формат
Online
Начало занятий
Дату уточняйте
Длительность
16 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
  • Product Manager / Product Owner
Robot Dreams
Подробнее

Систематизуйте процес розробки військових продуктів - від бойової потреби та вимог до архітектури, прототипування, тестування й production readiness.

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

Defence R&D reality: чим військова розробка відрізняється від цивільної

  • Зрозумієте, чим defence R&D відрізняється від класичної продуктової розробки
  • Навчитеся відрізняти demo, prototype, MVP, field-ready system і batch-ready system
  • Зможете описати повний lifecycle військової R&D-системи та ключові ризики на кожному етапі

Бойова потреба і формулювання проблеми

  • Навчитеся відокремлювати реальну бойову потребу від бажання, workaround або готового технічного рішення
  • Зможете проводити коротке user discovery-інтерв'ю для уточнення проблеми
  • Практикуватимете формулювання problem statement без передчасного вибору архітектури

CONOPS: як система реально застосовується

  • Зрозумієте, як система використовується в реальному mission flow
  • Навчитесь описувати ролі користувачів, середовище застосування та операційні обмеження
  • Зможете визначати технічні рішення на основі реального сценарію використання

Вимоги до системи та критерії приймання

  • Знатимете основні типи вимог у defence-продуктах
  • Навчитеся формулювати measurable, testable і traceable requirements
  • Зможете прописувати acceptance criteria для ключових вимог

Відстежуваність вимог та управління змінами

  • Зрозумієте, як бойова потреба пов'язується з вимогами, архітектурою, тестами та evidence
  • Навчитеся створювати базову requirements traceability matrix
  • Зможете аналізувати, як зміна однієї вимоги впливає на систему, тести, BOM, firmware і документацію

Архітектура defence-продукту

  • Зрозумієте архітектуру як інструмент керування складністю defence-системи
  • Навчитеся будувати system context diagram і high-level architecture diagram
  • Зможете визначати ключові підсистеми, critical path і single points of failure

Інтерфейси між підсистемами та ризики інтеграції

  • Знатимете основні типи інтерфейсів у складних defence-системах
  • Навчитесь описувати критичні інтерфейси у форматі ICD-lite
  • Зможете визначати integration risks ще до польових випробувань

Умови активної протидії: вплив засобів РЕБ, недоступність GNSS та обмежений зв'язок

  • Зрозумієте, як contested environment впливає на вимоги, архітектуру і тестування
  • Навчитеся перетворювати EW, GNSS-denied і degraded comms на конкретні assumptions
  • Зможете формувати fallback modes, failsafe-сценарії та тестові сценарії для деградованих умов

Стратегія прототипування

  • Зрозумієте прототип як інструмент перевірки гіпотез, а не "першу версію продукту"
  • Навчитесь обирати тип прототипу під конкретний R&D-ризик
  • Зможете формувати prototype plan з гіпотезами, критеріями успіху та залишковими ризиками

Стратегія тестування та план збору доказів

  • Зрозумієте різницю між demo і повноцінним test
  • Навчитеся будувати test strategy для ключових вимог системи
  • Зможете планувати evidence package: логи, телеметрію, фото/відео, конфігурації, умови тесту і failure reports

Безпекові припущення та аналіз ризиків

  • Зрозумієте safety як інженерну дисципліну, а не формальність
  • Навчитеся формувати safety assumptions для тестування або field trial
  • Зможете створити hazard list, базові mitigations та мінімальний safety checklist

Надійність, обслуговування та підтримка в польових умовах

  • Зрозумієте, що field-ready система має бути не лише ефективною, але й надійною та ремонтопридатною
  • Навчитеся визначати типові failure modes і support constraints
  • Зможете описати diagnostics, field-replaceable elements і maintenance assumptions

Модель загроз та безпека на етапі проєктування

  • Зрозумієте різницю між cybersecurity threat model та military threat model
  • Навчитеся визначати assets, adversaries, attack surfaces і residual risks
  • Зможете перетворювати threat model на security requirements, mitigations і design decisions

Контроль конфігурацій та готовність до виробництва

  • Зрозумієте, чому prototype success не означає production readiness
  • Навчитесь описувати hardware, firmware, software, BOM і test procedure як контрольовані конфігурації
  • Зможете сформувати production readiness notes для переходу від прототипу до повторюваного виробництва

Підготовка до технічного дизайн-рев'ю

  • Знатимете, які артефакти мають бути готові до design review в defence R&D
  • Навчитеся структурувати фінальний R&D-пакет і презентувати невизначеність
  • Зможете аргументовано сформулювати decision request: continue, pivot, redesign, field test, freeze configuration, prepare batch або stop project

Захист фінального проєкту

  • Навчитеся презентувати R&D-пакет у форматі design review
  • Зможете аргументовано пояснити problem statement, CONOPS, вимоги, архітектуру, ризики, тестування та production readiness
  • Практикуватимете отримання технічного фідбеку й визначення наступних кроків для розвитку рішення

Особливості курсу

  • Допомога ментора
  • Практика
  • Курсовий проєкт
  • Сертифікат про проходження курсу

Викладачі курсу

Максим Черкіс - COO в Україні, STARK

Подать заявку
Курс
Формат
Online
Начало занятий
Дату уточняйте
Длительность
18 занятий
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
Robot Dreams
Подать заявку
Подробнее

FPGA Development - практичний FPGA-курс із проєктування апаратної логіки на Xilinx FPGA & SoC: від цифрової логіки, HDL і симуляції до real-time та low-latency систем. FPGA сьогодні використовують у robotics, embedded, IoT, DSP і оборонних системах, де CPU та MCU вже не дають потрібної продуктивності й детермінованості. На курсі ви навчитеся проєктувати hardware-логіку на Xilinx FPGA & SoC: від RTL і цифрової логіки до AXI, DMA, DSP, timing analysis та real-time control.

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

Знайомство з FPGA та Hardware-мисленням

  • Розберетеся, чим FPGA відрізняється від CPU та MCU
  • Зрозумієте принципи parallel processing і deterministic behavior
  • Попрацюєте з PYNQ-Z1, Vivado ML та архітектурою Zynq

Цифрова логіка та комбінаційні схеми

  • Створите базові логічні вузли та ALU у Verilog
  • Попрацюєте з мультиплексорами, дешифраторами та суматорами
  • Навчитеся аналізувати propagation delay і glitches

Послідовнісна логіка та таймінги

  • Навчитеся працювати з Clock, Reset, Setup та Hold time
  • Розберетеся з метастабільністю й синхронним дизайном
  • Створите лічильники та модулі керування частотою

Verilog / Systemverilog для синтезу

  • Писатимете synthesizable RTL-код
  • Зрозумієте різницю між HDL та класичним програмуванням
  • Попрацюєте з модулями, портами та hardware-архітектурою

Скінченні автомати (FSM)

  • Навчитеся проєктувати FSM для embedded-систем
  • Створите керуючу логіку та state-машини
  • Попрацюєте з Debounce і складними переходами станів

Верифікація та Testbench

  • Створюватимете testbench для перевірки RTL
  • Аналізуватимете waveforms і timing behavior
  • Навчитеся знаходити помилки до запуску на FPGA

Timing Analysis and Constraints

  • Попрацюєте з STA, Setup/Hold Slack і Critical Path
  • Навчитеся читати Vivado Timing Reports
  • Зрозумієте, як timing впливає на стабільність FPGA

Перетин доменів тактування (CDC)

  • Навчитеся працювати із системами, де різні модулі працюють на різних частотах
  • Зрозумієте, як уникати помилок під час передачі даних між модулями
  • Реалізуєте стабільний обмін даними між різними clock-сигналами

AXI4 та IP-інтеграція

  • Попрацюєте з AXI4-Lite та AXI4-Stream
  • Створите власний AXI peripheral module
  • Навчитеся інтегрувати IP-модулі у Vivado

Архітектура ZYNQ (PS + PL)

  • Зрозумієте взаємодію ARM CPU та FPGA-логіки
  • Попрацюєте з Zynq PS/PL та AXI communication
  • Створите hardware/software систему на Xilinx SoC

PYNQ Framework та Overlays

  • Навчитеся керувати FPGA через Python
  • Створите власний Overlay та hardware-driver
  • Попрацюєте з Jupyter Notebook і MMIO

DMA (Direct Memory Access)

  • Навчитеся передавати дані між CPU та FPGA без участі процесора
  • Попрацюєте з AXI DMA та streaming data flow
  • Протестуєте продуктивність DMA-каналів

DSP на FPGA

  • Реалізуєте hardware-обробку сигналів
  • Попрацюєте з DSP-блоками Xilinx та fixed-point arithmetic
  • Зрозумієте принципи FPGA-прискорення обчислень

In-system debug

  • Навчитеся працювати з ILA та VIO
  • Аналізуватимете сигнали всередині FPGA у real-time
  • Навчитеся знаходити timing і hardware-баги на платі

High-level synthesis (VITIS HLS)

  • Перетворюватимете C/C++-код на RTL
  • Попрацюєте з pipelining та loop optimization
  • Зрозумієте, як прискорювати FPGA-розробку через HLS

Robotics та Real-time control

  • Створите FPGA-модулі для керування сенсорами та приводами
  • Попрацюєте з PWM, SPI/I2C та PID-control
  • Зрозумієте роль FPGA у robotics та embedded control systems

Постановка задачі для курсового проєкту

  • Сформуєте архітектуру власного FPGA-рішення
  • Підготуєте HDL, simulation та hardware workflow
  • Отримаєте фідбек щодо реалізації проєкту

Захист курсового проєкту та висновки

  • Презентуєте власне FPGA-рішення
  • Покажете simulation, timing analysis і hardware-demo
  • Отримаєте фінальний фідбек по архітектурі та реалізації

Вимоги для старту

Базове розуміння цифрової електроніки, комп’ютерної архітектури та embedded-систем. Досвід програмування будь-якою мовою.

Особливості курсу

  • Допомога ментора
  • Практика
  • Курсовий проєкт
  • Сертифікат про проходження курсу

Викладачі курсу

Ярослав Лек - Principal System Engineer at Infineon Technologies

Подать заявку
Курс
Формат
Online
Начало занятий
Дату уточняйте
Длительность
20 занятий
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
Robot Dreams
Подробнее

Практичний курс, де ви навчитесь перетворювати дані з пристроїв у робочі цифрові системи з моніторингом у реальному часі.

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

Вступ: знайомство та архітектура IoT-систем

  • Зрозумієте структуру курсу та формат навчання
  • Розберетеся в архітектурі IoT: Device, Edge, Cloud
  • Дізнаєтеся про ключові компоненти: сенсори, актуатори, шлюзи
  • Отримаєте уявлення про ринок IoT і сфери застосування

Знайомство з ESP32 та середовищем розробки

  • Зрозумієте можливості платформи ESP32
  • Навчитеся налаштовувати VS Code, PlatformIO та Wokwi
  • Розберетеся з файловою структурою та налаштуванням проєкту
  • Навчитеся додавати нові пристрої до схеми
  • Створите першу програму для мікроконтролера

Основи C++ для мікроконтролерів

  • Опануєте базові конструкції C++: змінні, типи, оператори
  • Навчитесь організовувати код за допомогою функцій та структур
  • Зрозумієте відмінності C++ від Python та JavaScript

Специфіка Embedded: пам'ять, оптимізація та обробка помилок

  • Розберетеся в роботі пам’яті: стек, купа, вказівники
  • Навчитесь оптимізувати код під обмежені ресурси
  • Зрозумієте підходи до обробки помилок в embedded-системах

Основи роботи з GPIO та цифровими сенсорами

  • Зрозумієте принцип роботи GPIO
  • Навчитеся працювати з цифровими сенсорами
  • Зможете зчитувати дані з кнопок і датчиків

Аналогові сенсори та підключення до Wi-Fi

  • Навчитеся працювати з аналоговими сенсорами
  • Зможете зчитувати дані з фоторезисторів та DHT-сенсорів
  • Зрозумієте, як підключати ESP32 до Wi-Fi
  • Навчитеся виконувати HTTP-запити

Глибоке вивчення MQTT

  • Розберетеся в архітектурі publish-subscribe
  • Зрозумієте роль брокера в MQTT
  • Опануєте структуру топіків
  • Навчитеся працювати з рівнями QoS

Практичне застосування MQTT

  • Навчитеся налаштовувати зв’язок між пристроями
  • Зможете передавати дані з сенсорів
  • Реалізуєте керування актуаторами через MQTT

Огляд хмарних платформ та знайомство з AWS IoT Core

  • Отримаєте огляд AWS, Azure та Google IoT
  • Навчитеся реєструвати пристрої в AWS IoT Core
  • Зрозумієте принципи політик безпеки

Безпечне підключення до AWS IoT Core

  • Зрозумієте принципи безпечного підключення через TLS
  • Навчитеся працювати з сертифікатами X.509
  • Зможете підключити ESP32 до AWS IoT

Обробка даних у хмарі: Rules Engine

  • Навчитеся налаштовувати обробку даних у хмарі
  • Зрозумієте роботу Rules Engine
  • Зможете інтегрувати дані з базами

Створення бекенд-сервісу на Python

  • Навчитеся створювати бекенд для обробки даних
  • Опануєте основи Flask або FastAPI
  • Зможете створювати REST API

Візуалізація даних у Grafana

  • Навчитеся розгортати й налаштовувати Grafana
  • Зрозумієте принципи моніторингу телеметрії
  • Створите дашборди для візуалізації даних

Зворотний зв'язок: керування пристроєм із хмари

  • Зрозумієте архітектуру двосторонньої комунікації в IoT
  • Навчитеся формувати структуру команд
  • Зможете підписуватися на MQTT-топіки для отримання команд
  • Навчитеся керувати пристроєм із хмари
  • Створите інтерактивне керування через дашборд

Віддалене оновлення прошивки (Over-the-Air, OTA)

  • Зрозумієте життєвий цикл IoT-продукту
  • Розберетеся з механізмом OTA для ESP32
  • Навчитеся працювати з розділами пам’яті
  • Зрозумієте принципи безпеки OTA-оновлень
  • Навчитесь оновлювати пристрої через AWS IoT Jobs

Основи енергоефективності

  • Зрозумієте, як формується споживання енергії
  • Ознайомитеся з режимами сну ESP32: Light Sleep, Deep Sleep, Hibernation
  • Навчитеся керувати пробудженням пристрою
  • Зможете реалізувати енергоефективну логіку роботи
  • Навчитеся вимірювати енергоспоживання

Основи безпеки в IoT

  • Розберетеся в основних загрозах IoT
  • Зрозумієте принципи Secure Boot
  • Навчитеся безпечно зберігати ключі та сертифікати
  • Ознайомитеся з принципом найменших привілеїв

Оглядова лекція: Edge Computing і TinyML

  • Зрозумієте концепцію Edge Computing
  • Дізнаєтеся про переваги обробки даних на пристрої
  • Ознайомитеся з прикладами локальної обробки
  • Зрозумієте основи TinyML
  • Дізнаєтеся про запуск ML-моделей на мікроконтролерах

Консультація та фіналізація проєкту

  • Отримаєте відповіді на запитання щодо вашого проєкту
  • Розберете складні кейси та проблеми
  • Підготуєтеся до фінального захисту

Захист фінальних проєктів

  • Презентуєте власне IoT-рішення
  • Отримаєте фідбек щодо архітектури та реалізації
  • Підсумуєте результати навчання

Особливості курсу

  • Допомога ментора
  • Практика
  • Курсовий проєкт
  • Проєкт в портфоліо
  • Сертифікат про проходження курсу

Викладачі курсу

Єгор Дудник - Software Engineer at Beringar LTD

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
5 месяцев
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
Beetroot Academy
Подробнее

Курс проведе тебе від базового програмування до повного циклу embedded-розробки, знання потрібні і в civil tech, і в defence tech.

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

Модуль 0. Самостійна підготовка перед курсом

  • Embedded Systems і сфери застосування (IoT, miltech, automotive, industrial)
  • Популярні платформи: Arduino, STM32, ESP32, Raspberry Pi
  • Основи електроніки: струм, напруга, опір, закон Ома
  • Основні компоненти: резистори, діоди, транзистори, конденсатори
  • Інструменти: мультиметр, макетна плата, паяльник, логічний аналізатор
  • IDE та PlatformIO / VS Code
  • Створення GitHub репозиторію
  • Базовий синтаксис C++

Модуль 1. Реальні вимірювання, збирання схем, розуміння базових законів електроніки

  • Як виміряти струм і напругу
  • Чи можна спалити LED? Експериментуємо з опором і напругою
  • ESP32: Наш міні-комп’ютер. Завантаження першої програми "Blink"
  • GPIO та Pinout: Робота з GPIO та читання Даташита
  • Сигнали та Кнопка: Що бачить осцилограф, коли натискаєш кнопку?
  • Введення ADC: Як "читати" світло (Аналоговий вхід)
  • Мініпроєкт: сенсор освітлення керує LED
  • Дебріф: розбір типових помилок (LED, полярність, підключення)
  • Базові навички паяння

Модуль 2. Знайомство з мікроконтролером: як струм стає кодом

  • C++ для MCU: обмеження ресурсів та особливості
  • Пасивні/активні: як підключити потужне навантаження
  • Superloop: як змусити MCU робити кілька справ одночасно
  • Hardware Interrupts: як MCU миттєво реагує на кнопки
  • Таймери: як MCU точно відміряє час
  • Debounce: надійний ввід за допомогою Таймерів
  • Мініпроєкт: світлофор на Таймерах
  • Дебріф та оптимізація: чому не варто боятися volatile
  • Гнучкий слот: поглиблене вивчення обраної теми

Модуль 3. Локальна периферія та взаємодія з фізичним світом

  • Аналогові сигнали: як мікроконтролер перетворює напругу з датчика на число?
  • Перетворюємо "сирі" дані ADC на градуси та метри: формули, таблиці та точність
  • Усунення "шуму" з даних (фільтрація) та зворотна дія: перетворюємо число на напругу (DAC)
  • Керування потужністю та швидкістю: як змінювати яскравість світла та оберти двигуна
  • Точне керування положенням (Серво) та як "обійти" бібліотеки, налаштовуючи PWM через регістри
  • Як рахувати оберти двигуна або позицію колеса за допомогою Енкодера
  • Мініпроєкт: система керування освітленням та температурою
  • Розбір типових помилок з ADC, PWM, калібруванням та таймерами
  • Гнучкий слот: поглиблене вивчення обраної теми

Модуль 4. Комунікації, протоколи та мережі

  • UART: найпростіший спосіб обміну даними та налагодження пристрою
  • I2C: як керувати багатьма сенсорами за допомогою лише двох дротів: адресація та Master/Slave
  • Зчитування і запис складних даних: робота з регістрами та бібліотеками для I2C-сенсорів
  • SPI: швидка передача даних для дисплеїв та карт пам'яті (Master/Slave)
  • Робота з BME280 по шині SPI
  • DMA: як передавати великі обсяги даних, не навантажуючи процесор
  • Глибоке налагодження: порти JTAG/SWD, In-Circuit Programming та Duplex-передача
  • Мініпроєкт: логер даних та керування
  • Розбір типових помилок: синхронізація, адресація, налаштування DMA, парність протоколів

Модуль 5. PCB-дизайн та системи керування (PID)

  • Як створити принципову схему в KiCad - від ідеї до зв'язків та захисту
  • Як трасувати плату, уникаючи шуму: правила DRC та розведення аналогових/цифрових ліній
  • Як підготувати плату до виробництва (Gerber) та "оживити" готову плату: прошивка та налагодження
  • Фільтрація в електроніці: RC-ланцюги та дебаунс (усунення брязкоту) кнопки
  • Як прибрати шум: прості програмні фільтри (Moving Average, Simple) для очищення даних
  • Як стабілізувати систему: PID-регулятор та його налаштування для точного керування
  • Міні-проєкт: програмний PID-регулятор (налаштування системи керування на макетній платі)
  • Дебріф: типові помилки в схемах і PID-налаштуваннях
  • Гнучкий слот: Поглиблене дослідження теми

Модуль 6. Архітектура, RTOS та Енергоефективність

  • Чому не можна писати все в loop(): проблема керування часом і багатозадачність
  • Як керувати складними подіями: кінцеві автомати (State Machine)
  • Як працює FreeRTOS I: завдання (Tasks) та планування (Scheduler)
  • Як працює FreeRTOS II: черги (Queues) та обмін даними між завданнями
  • Запобігання "Ді-локу": семафори (Semafores) та м'ютекси (Mutexes) для захисту ресурсів
  • Як економити енергію: режими Sleep та архітектура, орієнтована на події
  • Оптимізація ресурсів: динамічне виділення пам'яті та робота з Heap
  • Мініпроєкт: логер з керуванням живленням
  • Розбір типових багів у RTOS: deadlock, race condition, пріоритети
  • Гнучкий слот: поглиблене вивчення обраної теми

Модуль 7. Фінальний проєкт: інтеграція та портфоліо

  • Постановка задачі та архітектура проєкту
  • Опційно: портування на STM32
  • Проблеми синхронізації
  • Фінальна перевірка та оптимізація
  • Презентація та оформлення
  • Презентація фінальних проєктів

Особливості курсу

  • Допомога ментора
  • Практика
  • Курсовий проєкт
  • Кейс в портфоліо
  • Сертифікат про проходження курсу
  • Безпечна авторизація через Дію

Викладачі курсу

  • Дмитро Козубенко - Embedded-інженер із 15+ роками в електроніці та телекомі
  • Євгеній Нурібеков - Інженер-консультант у сфері електроніки та embedded-програмування
  • Олександр Іванчук - Hardware Design Engineer
  • Володимир Калюжний - Embedded Software Engineer в GlobalLogic
  • Володимир Палійчук - Embedded Software Engineer, CTO
  • Валентин Корнієнко - Senior C++ Embedded/Software Developer у Luxoft
  • Олександр Тумановський - Інженер-розробник
  • Владислав Ванюк - Embedded developer у Defendica Systems
  • Віктор Іванов - Senior Embedded/Python/JS Engineer
Подать заявку
Курс
Формат
Online
Начало занятий
19.10.2026
Длительность
2 месяцев
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
15 924 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментора
  • Embedded / Hardware / IoT
SoftServe Academy
Подробнее

Це базовий курс, який підійде, щоб опанувати основи Інтернету Речей та почати кар’єру у цій сфері. Спеціальних знань для цього курсу не потрібно.

План курсу

Перші кроки. Побудова будинку

  • Вступ до програмування на платформі Arduino
  • Вступ до систем контролю версій Git

Основи електроніки та сенсорів

  • Особливості та принцип роботи світлодіодів
  • Пасивний зумер і звук
  • Кнопковий модуль і 1-канальний релейний модуль
  • Фотоелемент і сенсор вологості ґрунту
  • Сенсори вологості та пари
  • Охоронний сенсор і сенсор руху
  • Сенсор домішок газу та повітря

Керування та механіка

  • Регулювання кута серводвигуна
  • Налаштування вентиляторного модуля

Програмування і взаємодія

  • Програмування та робота з РК-дисплеєм
  • Основи комп'ютерних мереж
  • Інтерфейс Bluetooth і створення мобільного застосунку для керування "розумним будинком"

Переваги навчання на курсі

  • Доступ до додаткових e-курсів
  • Закріплення теорії через практичні завдання курсу
  • Підтримка від досвідчених менторів та навчальних ШІ помічників
  • Навчаємо використовувати сучасні ШІ-помічники та інструменти
  • Спільнота однодумців у Discord
  • Безкоштовний розмовний клуб з англійської
  • Закриті події з експертами компанії

Особливості курсу

  • Живі онлайн-заняття з ментором двічі на тиждень: Пн і Ср 18:00-20:00
  • Записи занять та комунікація з ментором в Discord-чаті
  • Додаткові матеріали та домашні завдання з перевіркою
  • Мова викладання українська з деякими матеріалами англійською рівня А2
  • Тривалість 2 місяці, 14 занять
  • Робота з реальним обладнанням, яке ми відправимо Новою Поштою
  • Сертифікат про проходження курсу

Викладачі курсу

Ihor Kapatsila - Ментор SoftServe Академії

Подать заявку
Курс
Формат
Online
Начало занятий
04.01.2027
Длительность
9 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
20 149 UAH за курс
Вечерние занятияВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
SoftServe Academy
Подробнее

На нашому курсі ти можеш скласти та запрограмувати робомобіль у себе вдома - ти отримаєш реальне обладнання для складання робомобіля та ми допоможемо віднайти баланс між теорією та практикою.

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

Теми:

  • Будова робота - Середовище Arduino IDE
  • Будова робота - Електричні з’єднання
  • Програмування руху (переміщення) робота
  • Ультразвукові та інфрачервоні сенсори. Сервопривід
  • Простеження шляху
  • Простеження шляху із перешкодами
  • Базова структура мікроконтролера AVR
  • Базова структура мікроконтролера ESP32
  • Пасивні електронні компоненти
  • Активні електронні компоненти
  • Регулювання потужності електродвигунів постійного струму за допомогою ШІМ (широтно-імпульсної модуляції)
  • Сенсори. Всі типи сенсорів, які використовуються в роботах
  • Приводи роботів. Автоматичні регулятори
  • Скретч-дизайн робота
  • Розширені алгоритми уникнення перешкод

Після завершення курсу ти:

  • Ти отримаєш практичний досвід побудови робомобілів
  • Отримаєш практичні знання з програмування мікроконтролерів, робомобілів, цифрової обробки зображень
  • Отримаєш необхідні теоретичні знання з електроніки

Особливості курсу

  • Підтримка ментора впродовж навчального процесу
  • Підсилення твого CV
  • Доступ до додаткових електронних курсів для навчання у власному темпі
  • Онлайн-курси за рівнем англійської та Speaking Club

Викладачі курсу

Viktor Rovinskyi - SoftServe Academy Mentor

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
32 занятий
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
500 UAH за час
Гибкий графикВыдаётся диплом/сертификатСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
Академия Профессий Будущего
Подробнее

План курсу

Знайомство з електричними явищами

  • Базові радіоелементи
  • Бінарні числа
  • Знайомство з IDE

Сигнали керування

  • Структура програми
  • Управління світлодіодами
  • Послідовний порт

Кнопка

  • Змінні
  • Оператори та вирази
  • Умовний оператор if

Широтно-імпульсна модуляція

Аналогові входи.

Фоторезистор

  • Умовний оператор switch
  • Циклічний оператор for

RGB-світлодіод

Циклічний оператор while.

Фізика звуку

  • Характористики звуку
  • Ультразвуковий датчик відстані HC-SR04

Фізика температури та вологості

Домашня метeостанція на основі датчика температури та вологості DH11.

Інфрачервоне світло

  • Пульт дистанціного керування
  • Дистанційне керування Arduino

Керування двигунами постійного струму

Драйвер двигунів L298N.

Що дізнаються учні

  • Дізнатися можливості Arduino, отримати навички роботи з нею
  • Створювати проєкти за своїм унікальним задумом
  • Вивчити етами створення "розумних" гаджетів
  • Розвинути творче мислення і отримати можливість для його втілення

Особливості курсу

  • Для дітей від 10 років
  • Групові заняття в Zoom
  • Зручний графік занять
  • Не витрачаєте час на дорогу
  • Можливість індивідуального навчання

Викладачі курсу

Максим - Arduino, C/C++

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
2 недель
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
24 USD за курс
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • Embedded / Hardware / IoT
SEDICOMM University - Академия Cisco
Подробнее

В рамках курсу обговорюється мережа Інтернет та її розвиток у плані взаємодії людей, процесів, даних та речей, що становлять Всеосяжний Інтернет.

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

Розділ 1. Все підключено

  • Цифрова трансформація
  • Пристрої, які підключаються до Інтернету речей

Розділ 2. Все навколо нас стає програмованим

  • Застосування базових методів програмування для підтримки пристроїв IoT
  • Втілення ідеї в прототип

Розділ 3. Всі об'єкти створюють дані

Великі дані.

Розділ 4. Все можна автоматизувати

Цифровізація допомагає втілювати автоматизацію в бізнес-процеси.

Розділ 5. Все повино бути захищеним

Безпека в цифровому світі.

Розділ 6. Можливості для освіти бізнесу

Куди далі?

Чому ви навчитеся на курсі

  • Вивчите цінності Інтернету речей та цифрової трансформації для комерційних структур та урядових організацій
  • Зрозумієте важливість програмного забезпечення та даних для цифрового бізнесу та суспільства
  • З'ясуєте переваги автоматизації та штучного інтелекту для цифрової трансформації
  • Відкриєте собі принципи, у яких будується мережу з урахуванням наміри
  • Зрозумієте необхідність підвищення рівня інформаційної безпеки у цифровому світі

Особливості курсу

  • Доступ до онлайн-трансляцій занять
  • Доступ до записів занять
  • Доступ до мультимедійного підручника Cisco на NetAdad
  • Сертифікат від Академії Cisco після завершення курсу

Викладачі курсу

Костянтин Герасименко - Засновник та керівник SEDICOMM University

Подать заявку
Курс
Формат
Online
Начало занятий
Дата формируется
Длительность
30 месяцев
Уровень
Для детей
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикСопровождение ментораРеальный проект в портфолио
  • Embedded / Hardware / IoT
Robocode
Подробнее

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

Модуль 1. Robo_Herald

Знайомство зі світом програмування за допомогою системи автоматичного проєктування та програмування TinkerCAD, отримання базових знань по роботі з платою Arduino Uno та різними електронними датчиками й модулями. Учні дізнаються, що таке алгоритм, програма, змінна, умова і цикл, що дозволить їм застосовувати ці навички в подальшому навчанні. На кожному уроці знайомство з новими датчиками і модулями, принципами роботи плат з мікроконтролером, збирання власних прототипів пристроїв, які відомі в усьому світі: розумний шлагбаум, розумна лампа, парктронік і багато іншого.

Результат: Студент збере власні прототипи пристроїв: розумний шлагбаум, розумна лампа, парктронік.

Модуль 2. Robo_Guardian

Працюємо в Arduino IDE з реальною електронікою. Поглиблення в особливість роботи з платою Arduino Uno, використовуючи складніші датчики та модулі, а також перехід від блокового програмування в Ardublock до символьного програмування в Arduino IDE. Кожен урок - робота з різними пристроями та модулями роботизованої платформи Метеостанції. Після проходження курсу студент буде знати такі поняття в С++, як: цикли, умови, підпрограми та ін. На практиці зрозуміє принцип роботи таких датчиків і електронних елементів, як: фоторезистор, датчик газу, датчик перепон, датчик температури та вологості DHT-11, LCD екран.

Результат: Учень запрограмує роботизовану платформу з функцією визначення температури, вологості, освітлення та інше.

Важливо: Для проходження модулю студенти купують роботизовану платформу "Метеостанція".

Модуль 3. Robo_Crusader

Працюємо в Arduino IDE з реальною електронікою. Закріплюємо знання роботи з платою Arduino Uno, використовуючи більш складні датчики та модулі. У цьому модулі студент додасть до робота-метеостанції рухому частину, навчиться працювати з драйвером моторів, сервоприводами. За допомогою технологій bluetooth та інфрачервоних датчиків зробить програму для управління платформою.

Результат: Студент зробить програму для управління платформою.

Важливо: Для проходження модулю студенти купують роботизовану платформу "Метеостанція".

Чому навчимося на курсі:

  • Створювати у віртуальному середовищі прототипи електронних пристроїв і систем (системи розумного будинку)
  • Розуміти основні конструкції мов програмування (умови, цикли тощо), основи схемотехніки та електроніки
  • Програмувати плату Arduino
  • Програмувати на мові С++

Особливості курсу

  • Комунікація між студентами та викладачами через Google Meet
  • Заняття 1 раз на тиждень по 1,5 години
  • Домашні завдання
  • Невеликі групи - до 8 учнів
  • Груповий чат
  • Онлайн формат
  • Тривалість навчання - 2,5 роки
Подать заявку
Экспресс-курс
Формат
Online
Начало занятий
Дата формируется
Длительность
3 дней
Уровень
Для начинающих
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • Embedded / Hardware / IoT
ISSP Training Center
Подробнее

Курс, що охоплює загальні стратегії планування, проєктування, розробки, впровадження та підтримки системи IoT за допомогою різноманітних тематичних досліджень, а також збирання та налаштування пристрою IoT для роботи в сенсорній мережі. Учасники зможуть створити пристрій IoT на основі мікроконтролера ESP8266, реалізуючи різні загальні функції IoT, такі як аналогові та цифрові датчики, веб-інтерфейс, обмін повідомленнями MQTT і шифрування даних.

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

Теми:

  • Планування впровадження ІоТ
  • Створення та програмування пристрою ІоТ
  • Обмін інформацією з пристроєм ІоТ
  • Обробка даних ІоТ
  • Управління ризиками проєктів ІоТ
  • Створення проєкту ІоТ

Цей курс допоможе:

  • Планувати впровадження IoT
  • Будувати та програмувати пристрій IoT
  • Навчитись комунікувати з пристроєм IoT за допомогою дротового та бездротового з'єднань
  • Обробляти дані датчика та керувати пристроєм IoT
  • Керувати безпекою, конфіденційністю та безпековими ризиками в проєктах з використанням IoT
  • Керувати проєктом із створення прототипу та розробки IoT протягом всього життєвого циклу розробки

Особливості курсу

  • Офіційні навчальні матеріали від CertNexus
  • Ваучер для складання іспиту
  • Доступ до середовища лабораторних робіт
  • Сертифікат про проходження курсу
Подать заявку
Экспресс-курс
Формат
Online
Начало занятий
Любой момент
Длительность
1 дней
Уровень
Для опытных
Язык обучения
Ukrainian
Стоимость
уточняйте
Гибкий графикВыдаётся диплом/сертификатСопровождение ментора
  • Embedded / Hardware / IoT
ISSP Training Center
Подробнее

Даний курс допоможе успішно спланувати та впровадити рішення IoT у вашій організації та зрозуміти різноманітні фактори, які керуватимуть вашими рішеннями.

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

Планування впровадження ІоТ

  • Тема А: Визначення ІоТ
  • Тема В: Інфраструктура ІоТ
  • Тема С: Визначення переваг і проблем ІоТ

Створення проєкту ІоТ

  • Тема А: Визначення додатків для ІоТ
  • Тема В: Життєвий цикл розробки ІоТ

Цей курс допоможе:

  • Підтвердити знання термінології IoT
  • Зрозуміти компоненти інфраструктури IoT
  • Розкрити проблеми впливу, який IoT має на організацію
  • Визначити, чим IoT може бути корисним для організації, а також різні бізнес-технічні виклики, які необхідно вирішити

Особливості курсу

  • Офіційні навчальні матеріали від CertNexus
  • Ваучер для складання іспиту
  • Доступ до середовища лабораторних робіт
  • Сертифікат про проходження курсу
Подать заявку

Читайте нас в Telegram, чтобы не пропустить анонсы новых курсов.

Отзывы о курсах

Гість   31.07.2026

Пройшов курс Електроніка для розробників. Загалом курс склав позитивне враження, я доволі сильно підтягнув основи, за чим і йшов на курс.

Загалом можу рекомендувати курс Електроніка для розробників -- якщо він повториться то в новій ітерації він вже буде значно кращим (тому що організаційні негаразди першого набору вже пройшли на мені, ха)

Плюсы:Лектор другої частини курсу Любомир виявився чудовим, йому вдалося заменеджити косяки попереднього ректора (див мінуси) + він давав знання краще і загалом швидко реагував та прислухався, балансував навантаження по рівням складності щоб кожен робив по спроможностям.
Минусы:Перший лектор Борис Безукладов виявився ніяким лектором та вчителем.Через це організаторам довелося міняти програму курсу та шукати йому заміну. Ще відмічу ціну курсів - вона могла б бути меншою. Також через те що ціна явно ніде не вказана - окремий мінус - це дає можливість давати різну ціну різним людям (я не говорю про знижки військовослужбовцям)
Рекомендации: Рекомендую
4
Средняя: 4 (1 голос)
Курсы Embedded / Hardware / IoT