Программирование на MicroPython для esp32
Базовое обучение.

1. Краткое описание.

В курсе рассмотрена общая информация о языке MicroPython, история создания, перечень устройств с поддержкой MicroPython. Основы программирования на Python. Установка uPyCraft IDE и Thonny IDE, принципы работы, основные отличия и краткий перечень основных проблем. Прошивка интерпретатора MicroPython в ESP32. Работа с GPIO, управление светодиодом, изменение яркости светодиода с помощью PWM, подключение светодиодной ленты обычной и адресной на основе ws2812. Организация интерфейса с человеком, работа с кнопками и тумблерами, использование прерываний, использование функционала сенсорных кнопок. Ввод/вывод аналоговых сигналов, понятие АЦП и ЦАП. Управление режимами энергопотребления. Создание Web-сервера и работа с ним. Добавление новых библиотек в проект для работы с внешними устройствами. Подключение текстового дисплея по шине i2c. Подключение двигателей постоянного тока. Работа с датчиками температуры, давления и влажности, шинами i2c и 1-wire, интеграция с Web-сервером и облачными IoT платформами. Изучение и работа с JSON. Работа с протоколом MQTT, интеграция с NODE-RED.

2. Для кого:

  • Школьники и студенты, желающие стать разработчиками интернет вещей
  • IoT программисты
  • Фрилансеры
  • Будущие основатели стартапов в сфере IoT

Получить информацию о курсе

Заполните форму для получения детальной информации о курса, программе и его стоимости. Информация будет отправлена на указанный адрес