Robot
Складчик
- #1
[Udemy] ESP32 для разработчиков Arduino [Питер Далмарис]
- Ссылка на картинку

Чему вы научитесь:
Описание курса:
Обновление: август 2025 года.
Курс был обновлен для поддержки платы разработки ESP32-S3-DevKitC-1 N16R8 с использованием последней версии Arduino IDE (2.2.x) и библиотеки ESP32 Arduino Core Library (v3.2.1). В четвертый раздел добавлены новые лекции, которые дадут вам всю необходимую информацию для работы с новыми модулями и комплектами разработчика ESP32-S3.
Все примеры скетчей были переработаны для обеспечения совместимости с современной аппаратной и программной средой. Полный набор обновленных скриптов доступен на GitHub. В большинстве уроков предлагается как простая версия кода (идеально подходящая для быстрого тестирования), так и полная версия (с расширенным функционалом и документацией). Каждый скрипт содержит подробные комментарии, описывающие работу логики и инструкции по подключению оборудования.
Обновление: июль 2022 года.
Курс был обновлен, чтобы все эксперименты гарантированно работали с ESP32 Dev Kit v4 (на базе ESP32-WROOM-32E) и библиотекой ESP32 Arduino Core 2.0.3.
ESP32 — это мощный микроконтроллер.
Он объединяет в себе Wi-Fi и Bluetooth, множество выводов GPIO, возможности аналогового ввода/вывода, поддержку большого количества протоколов связи и быстрый двухъядерный процессор. И всё это по очень низкой цене.
Но самое главное: вы можете использовать свои существующие знания и навыки работы с Arduino, чтобы значительно расширить масштаб своих проектов.
Если вы уже работали с Arduino Uno, вполне вероятно, что вы сталкивались с аппаратными ограничениями — нехваткой памяти, скорости или пинов. С ESP32 вы получаете гораздо больше возможностей для создания крутых проектов практически за те же деньги.
Однако ESP32 не является прямой и безусловной заменой Arduino. Хотя процесс программирования и интерфейс GPIO во многом похожи, вам всё равно нужно изучить основы ESP32, прежде чем применять его на практике. Именно в этом вам поможет данный курс.
В этом курсе вы узнаете:
Требования к курсу:
13 разделов • 63 лекции • Общая продолжительность 8 ч 3 мин
- Узнаете больше об ESP32 и о том, почему он является отличным выбором для разработчиков (мейкеров) Arduino
- Узнаете о различиях и сходствах между ESP32 и Arduino
- Разберетесь в различных вариантах модулей ESP32
- Изучите возможности комплекта разработчика (dev kit) ESP32
- Научитесь использовать ESP32 вместо Arduino для таких задач, как управление светодиодами, считывание состояний кнопок и потенциометров, управление дисплеями и двигателями
- Сможете использовать продвинутые возможности ESP32: флэш-память (в качестве файловой системы), цифро-аналоговые (ЦАП) и аналого-цифровые (АЦП) преобразователи
- Обретете уверенность в использовании ESP32 в своих собственных проектах
- Узнаете, как использовать ESP32 для подключения вашего проекта к Интернету
- Узнаете, как использовать ESP32 для связи вашего проекта с устройствами Bluetooth (классическим и BLE)
Описание курса:
Обновление: август 2025 года.
Курс был обновлен для поддержки платы разработки ESP32-S3-DevKitC-1 N16R8 с использованием последней версии Arduino IDE (2.2.x) и библиотеки ESP32 Arduino Core Library (v3.2.1). В четвертый раздел добавлены новые лекции, которые дадут вам всю необходимую информацию для работы с новыми модулями и комплектами разработчика ESP32-S3.
Все примеры скетчей были переработаны для обеспечения совместимости с современной аппаратной и программной средой. Полный набор обновленных скриптов доступен на GitHub. В большинстве уроков предлагается как простая версия кода (идеально подходящая для быстрого тестирования), так и полная версия (с расширенным функционалом и документацией). Каждый скрипт содержит подробные комментарии, описывающие работу логики и инструкции по подключению оборудования.
Обновление: июль 2022 года.
Курс был обновлен, чтобы все эксперименты гарантированно работали с ESP32 Dev Kit v4 (на базе ESP32-WROOM-32E) и библиотекой ESP32 Arduino Core 2.0.3.
ESP32 — это мощный микроконтроллер.
Он объединяет в себе Wi-Fi и Bluetooth, множество выводов GPIO, возможности аналогового ввода/вывода, поддержку большого количества протоколов связи и быстрый двухъядерный процессор. И всё это по очень низкой цене.
Но самое главное: вы можете использовать свои существующие знания и навыки работы с Arduino, чтобы значительно расширить масштаб своих проектов.
Если вы уже работали с Arduino Uno, вполне вероятно, что вы сталкивались с аппаратными ограничениями — нехваткой памяти, скорости или пинов. С ESP32 вы получаете гораздо больше возможностей для создания крутых проектов практически за те же деньги.
Однако ESP32 не является прямой и безусловной заменой Arduino. Хотя процесс программирования и интерфейс GPIO во многом похожи, вам всё равно нужно изучить основы ESP32, прежде чем применять его на практике. Именно в этом вам поможет данный курс.
В этом курсе вы узнаете:
- Что такое ESP32
- Что представляют собой различные модули с таким названием, и в каком виде они доступны нам (платы разработки)
- В чём заключаются различия и сходства между ESP32 и Arduino
- Как применить знания работы с Arduino для создания устройств на базе ESP32
- Как использовать выводы GPIO для работы с простыми компонентами (светодиоды, кнопки) и управления периферией (дисплеи, датчики, моторы)
- Как настроить привычную среду Arduino IDE для написания программ под ESP32
- Как хранить данные в энергонезависимой памяти
- Как осуществлять связь с устройствами ближнего радиуса действия и Интернетом
Требования к курсу:
- Знакомство с платой Arduino Uno
- Умение писать и редактировать базовые скетчи для Arduino
- Оконченный курс "Arduino Step by Step Getting Started" (или наличие эквивалентных знаний)
- Понимание работы интерфейсов I2C и последовательной связи (Serial)
- Навыки работы с макетной платой и сборки электрических цепей
- Люди, которые уже создают проекты на Arduino и ищут более мощный микроконтроллер
- Мейкеры, которые хотят использовать ESP32, но не знают, с чего начать
13 разделов • 63 лекции • Общая продолжительность 8 ч 3 мин
- Введение
- Знакомство с вашим ESP32
- Среды разработки
- Современный (2025) ESP32-S3-DevKitC-1
- Выводы GPIO
- Датчики
- Дисплеи
- Моторы
- Хранилище
- Время и дата
- Wi-Fi
- Bluetooth
- Заключение и бонусная лекция
Показать больше
Зарегистрируйтесь
, чтобы посмотреть скрытый контент.