Курс на Stepik
Обложка курса «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32» на Stepik
499 ₽

Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32 5.000

Открыть на
STEPIK.ORG

Курс для тех, кто хочет разобраться в электронике и микроконтроллерах с нуля. Вам будут показаны и рассказаны основы и возможности. В будущих курсах мы будем глубже погружаться в мир микроэлектроники (осциллограммы, все интерфейсы передач, области применения каждых датчиков, их принцип работы, печатные платы и тд). Цель всех курсов дать Вам знания Embedded-программиста, инженера-программиста. В данной части, мы начнем этот путь, без основ нам никуда В конце курса расскажем, как монетизировать данные знания

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Учеников на курсе 70
Сертификаты, выданные на курсе «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Сертификатов выдано 12
Отзывы о курсе «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Отзывов получено 3
Рейтинг курса «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Рейтинг курса 5.000
Уроки в курсе «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Количество уроков 49
Тесты в курсе «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Количество квизов 156
Время прохождения курса «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Время прохождения курса
Стоимость курса «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Стоимость курса 499 ₽
Обновления курса «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Обновления курса
Дата публикации курса «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Дата публикации курса
Последнее обновление курса «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32» 9 разделов Уроки в курсе «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32» 49 уроков Тесты в курсе «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32» 156 тестов Время прохождения курса «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32» 4 ч. Последнее обновление курса «Embedded-разработка и микроконтроллеры. Часть 1: Arduino, ESP32» обн. 8 июля 2026

Как монетизировать эти знания?

1 урок
1. Собственный опыт

Модуль 1. Введение и основы электроники и схемотехники

7 уроков
1. Введение в курс
2. Напряжение, ток, сопротивление. Закон Ома
3. Постоянный и переменный ток. Питание платы
4. Макетная плата: как устроены дорожки, типичные ошибки новичков
5. Основные компоненты: резисторы, светодиоды, кнопки, конденсаторы
6. Практика: собираем первую цепь без единой строчки кода
7. Практика: расчёт резистора под светодиод, делитель напряжения

Arduino — основы программирования

10 уроков
1. Архитектура Arduino Uno, пины и питание
2. Структура скетча: setup() и loop()
3. Переменные, типы данных, операторы
4. Условия и циклы
5. Функции и организация кода
6. digitalWrite/digitalRead, аналоговый и цифровой сигнал
7. ШИМ (PWM): analogWrite и как это работает физически
8. Serial Monitor и отладка через порт
9. Практика: мигающий светодиод с переменной задержкой
10. Практика: светофор

Arduino — датчики и периферия

8 уроков
1. Классификация датчиков: цифровые и аналоговые
2. Ультразвуковой дальномер HC-SR04: принцип работы
3. Подключение LCD и OLED дисплеев, протокол I2C
4. Сервопривод: управление углом через ШИМ
5. Кнопки и дребезг контактов: программный debounce
6. Энкодер: определение направления вращения
7. Практика: вывод расстояния на дисплей
8. Практика: парктроник. парковочный радар

Arduino — проектный модуль

4 урока
1. Проектирование устройства: от идеи к схеме
2. Разбивка кода на модули и функции
3. Основы отладки: систематический подход к поиску проблем
4. Практика: сборка проекта (полив / радар / метеостанция на выбор)

Переход на ESP32

4 урока
1. Архитектура ESP32: ядра, память, тактовая частота
2. Особенности пинов ESP32 и отличия от Arduino Uno
3. Среда разработки: Arduino IDE с ESP32-core vs PlatformIO
4. Практика: перенос кода Модуля 2 на ESP32, работа с 12-битным АЦП

ESP32 — беспроводные технологии

6 уроков
1. Подключение к Wi-Fi: режимы Station и Access Point
2. HTTP-запросы с платы (HTTPClient)
3. Веб-сервер на плате: WebServer / ESPAsyncWebServer
4. Основы Bluetooth Low Energy
5. Практика: управление светодиодом через веб-страницу
6. Практика: страница с ползунком яркости (ШИМ)

ESP32 — IoT и облачные сервисы

5 уроков
1. Протокол MQTT: паттерн publish/subscribe
2. Подключение к облачным IoT-платформам
3. Основы безопасности IoT-устройств
4. Практика: публикация показаний датчика в MQTT-брокер
5. Практика: удалённое управление устройством по MQTT

Финал

4 урока
1. Проектирование IoT-продукта: выбор темы и архитектуры
2. Реализация: устройство и код
3. Реализация: облако / веб-интерфейс управления
4. Что делать с этими знаниями дальше -> STM32?