Электроника
Основа набора — популярная микроконтроллерная плата ESP32-WROOM-32. Это аппаратная платформа для разработки собственных умных устройств со встроенной связью Wi-Fi и Bluetooth, которая позволяет объединить сразу несколько плат ESP32 (в наборе их две) и обмениваться данными с другими девайсами по протоколу MQTT.
Контроллеру составляют компанию датчики и исполнительные устройства, из которых получится создать аналоги реально существующих IoT-систем или придумать собственные проекты на облачной платформе Интернета вещей.
В наборе содержится всё необходимое для удобного прототипирования устройств на макетной плате. Вам не придётся возиться с пайкой и зачисткой проводов: все модули соединяются макетными проводами с удобными коннекторами. Это исключает риск порчи элементов, например, из-за случайно отвалившегося провода.
Программирование
Изучать возможности ESP32 предстоит в среде разработки Visual Studio Code с расширениями ESP-IDF или Platformio.
Фреймворк разработки Espressif IoT на C/C++ и сочетает в себе ядро FreeRTOS, сетевой стек и множество готовых библиотек для аппаратной периферии, что помогает быстрее освоить программирование железа.
Для кого
Учебный курс по Интернету вещей рассчитан на студентов 2–3 курса технических специальностей, которые обладают базовыми знаниями электроники и программирования. Набор «Введение в Интернет вещей» станет для них полигоном для обкатки своих идей и создания рабочих прототипов устройств, которые затем при желании можно запустить в промышленное производство.
Что в наборе
- 2× Отладочная плата ESP32-WROOM-32 DevKit v1
- 2× Плата расширения ESP32 Shield (30 пинов)
- 1× Светодиодная RGB-матрица 4×4 (Troyka-модуль)
- 1× Мини-реле (Troyka-модуль)
- 1× OLED-дисплей (Troyka-модуль)
- 1× Красный светодиод 5 мм (Troyka-модуль)
- 1× Зелёный светодиод 5 мм (Troyka-модуль)
- 1× Синий светодиод 5 мм (Troyka-модуль)
- 1× Трёхцветный светодиод
- 1× Цифровой метеодатчик (Troyka-модуль)
- 1× Цифровой акселерометр (Troyka-модуль)
- 1× Датчик приближения и освещённости
- 1× Четырёхкнопочная клавиатура (Troyka-модуль)
- 1× Потенциометр (Troyka-модуль)
- 1× TDS-метр для воды (Troyka-модуль)
- 1× Герметичный датчик температуры DS18B20
- 1× Датчик пыли Sharp GP2Y1010AU0F
- 1× Резисторы 220 Ом (10 шт.)
- 1× Breadboard
- 1× Breadboard Half
- 3× Провода «папа-папа» (20 шт.)
- 1× Провода «мама-мама» (20 шт.)
- 1× Провода «мама-папа» (20 шт.)
- 2× Кабель USB (A — Micro USB)
- 1× Кейс для хранения