Електроніка для розробників
Навчіться поєднувати software та hardware в одній системі.
Борис Безукладов
Senior Software Engineer у
Tieto
Юрій Дудко
Linux Kernel Developer у
GlobalLogic

Для кого курс з основ електроніки
До програми курсу входять:
-
Основи електроніки та компонентів
Розберетеся з ключовими поняттями — напругою, струмом, опором — і навчитеся працювати з пасивними компонентами, діодами й транзисторами.
-
Аналогова та цифрова схемотехніка
Зрозумієте, як реальний світ перетворюється на цифровий сигнал за допомогою АЦП та ЦАП. Опануєте базову цифрову логіку, яка лежить в основі роботи всіх мікроконтролерів.
-
Архітектура мікроконтролерів та периферія
Зануритеся в архітектуру 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-пристрій.