Основи електроніки для розробників: курс з основ електроніки | robot_dreams
  • онлайн-курс
  • 12 практичних занять
  • фінальний проєкт із розробки IoT-пристрою

Електроніка для розробників

Навчіться поєднувати software та hardware в одній системі.

 

Борис Безукладов

Senior Software Engineer у

Tieto

Юрій Дудко

Linux Kernel Developer у

GlobalLogic

Для кого курс з основ електроніки

Embedded-розробники

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

Software Architects та Backend-розробники

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

Software-розробники

Отримаєте практику роботи з вимірювальними інструментами, розуміння архітектури MCU та IoT-систем, щоби працювати на стику software і hardware.

R&D Engineers

Працюватимете з інструментами діагностики, розуміння сигналів, енергоспоживання та архітектури MCU, щоб створювати стабільніші та готові до реальних умов пристрої.

 

До програми курсу входять:

  •  

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

    Розберетеся з ключовими поняттями — напругою, струмом, опором — і навчитеся працювати з пасивними компонентами, діодами й транзисторами.

  •  

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

    Зрозумієте, як реальний світ перетворюється на цифровий сигнал за допомогою АЦП та ЦАП. Опануєте базову цифрову логіку, яка лежить в основі роботи всіх мікроконтролерів.

  •  

    Архітектура мікроконтролерів та периферія

    Зануритеся в архітектуру ARM Cortex-M на прикладі STM32. Навчитеся працювати з пам’яттю, системою тактування та популярними інтерфейсами: UART, I2C, SPI.

  •  

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

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

ПРО КУРС:

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

 

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

  • глибока робота з мікроконтролерами

  • фінальний проєкт — розробка IoT-пристрою

  • індивідуальний фідбек від лекторів

  • Зареєструватися

Борис Безукладов

Senior Software Engineer у Tieto

  • 10+ років досвіду в Embedded Systems, розробці Linux kernel, мережевих технологіях та automotive-платформах.

  • Працював у GlobalLogic, де брав участь у створенні automotive infotainment систем на основі Linux/QNX.

  • Спеціалізується на системному програмуванні, розробці драйверів та створенні високопродуктивних embedded-рішень для Linux і QNX&

  • Розробляв програмне забезпечення в доменах automotive infotainment, TCU, IoT-платформ та мережевого обладнання.

Юрій Дудко

Linux Kernel Developer у GlobalLogic

  • Інженер із 5+ роками досвіду в automotive та IoT-проєктах.

  • Працює над automotive Head Unit, займається BSP, bring-up і стабілізацією системи.

  • Має досвід розробки та модифікації Linux kernel, розробляє firmware для STM32 та ESP32, реалізує периферію та комунікаційні інтерфейси.

  • Працював над повним циклом IoT-розробки: від PCB-дизайну — до інтеграції LoRaWAN і хмарної взаємодії (MQTT/HTTP).

  • Впевнено працює з ARM-архітектурою, Embedded C, Assembly, Yocto, Shell/Bash.

Програма курсу про основи електроніки:

  • 01 заняття
    11.05.2026 19:00

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

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

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

    • Зрозумієте призначення та характеристики резисторів, конденсаторів та індуктивностей
    • Навчитеся розраховувати та збирати прості RC/RL-фільтри
    • Ознайомитеся з роботою осцилографа для аналізу електричних сигналів
  • 03 заняття
    18.05.2026 19:00

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

    • Зрозумієте принцип роботи та застосування діодів, світлодіодів та сенсорних елементів
    • Зрозумієте принцип роботи транзисторів (BJT, MOSFET)
    • Навчитеся використовувати транзистори як електронні ключі для керування навантаженням
  • 04 заняття
    21.05.2026 19:00

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

    • Зрозумієте різницю між лінійними (LDO) та імпульсними (DC-DC) стабілізаторами
    • Зрозумієте основи побудови систем живлення та принципи енергоефективності
    • Навчитеся вибирати тип стабілізатора (LDO або DC-DC) для конкретного завдання
  • 05 заняття
    25.05.2026 19:00

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

    • Зрозумієте принципи роботи та застосування операційних підсилювачів (ОП)
    • Ознайомитесь із роботою аналого-цифрових (АЦП) та цифро-аналогових (ЦАП) перетворювачів
    • Зрозумієте, коли потрібно використовувати АЦП і ЦАП в електронних системах
  • 06 заняття
    28.05.2026 19:00

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

    • Зрозумієте основи різних систем числення
    • Вивчите базові логічні елементи та принцип роботи шифратора/дешифратора
    • Ознайомитесь з різновидами програмованої логіки (PLC, FPGA, МК, SoC)
  • 07 заняття
    01.06.2026 19:00

    Архітектура мікроконтролерів (МК)

    • Зрозумієте архітектуру мікроконтролерів (на прикладі ARM Cortex-M/STM32)
    • Зрозумієте різницю між MCU та мікропроцесором
    • Ознайомитесь з популярними апаратними платформами та інтерфейсами зв'язку
    • Навчитеся налаштувати програмне середовище для розробки embedded-проектів
  • 08 заняття
    04.06.2026 19:00

    Інтерфейси зв'язку

    • Зрозумієте принцип роботи апаратних таймерів та переривань
    • Навчитеся генерувати широтно-імпульсну модуляцію (PWM)
    • Навчитеся застосовувати ШІМ для керування потужністю світлодіодів та двигунів
  • 09 заняття
    08.06.2026 19:00

    ADC та DMA у STM32

    • Навчитеся зчитувати аналогові дані за допомогою АЦП
    • Зрозумієте, як використовувати DMA для ефективної передачі даних
    • Зрозумієте, як використовувати DMA для ефективної передачі даних
  • 10 заняття
    11.06.2026 19:00

    I2C та UART у STM32

    • Зрозумієте принципи роботи та відмінності інтерфейсів I2C та UART
    • Навчитеся підключати та працювати з периферійними пристроями (наприклад, дисплеєм SSD1306) через I2C
    • Навчитеся обирати відповідний інтерфейс (I2C/UART) для відповідного завдання
  • 11 заняття
    15.06.2026 19:00

    Під'єднання до інтернету

    • Ознайомитесь з 1-wire інтерфейсом та використанням AT-команд
    • Зрозумієте архітектуру протоколу MQTT для обміну повідомленнями
    • Навчитеся підключати пристрій до MQTT-сервера та надсилати дані з сенсорів
  • 12 заняття
    22.06.2026 19:00

    Презентація фінальних проєктів

    • Навчитеся презентувати архітектурне та програмне рішення IoT-пристрою
    • Зможете продемонструвати практичну роботу розробленого пристрою
    • Навчитеся обґрунтувати прийняті технічні рішення перед командою або стейкхолдерами

реєстрація

Приєднуйтеся до курсу, щоб самостійно реалізувати й запустити embedded-пристрій.

 
 
 
Реєструючись, ви погоджуєтеся з умовами договору-оферти та політикою конфіденційності.