Открытый проект со схемой, платой и документацией.

Проект спланирован по пяти направлениям: главный контроллер, сбор данных, исполнительные устройства, облачная IoT-платформа и управление через мини-приложение WeChat. Главный контроллер на микроконтроллере STM32F103RCT6 подключён к внешним устройствам — датчику горючих газов, датчику температуры и влажности, датчику освещённости и другим — и собирает данные о домашней среде. Исполнительные операции выполняются через звукоизлучатель, сервоприводы, шаговые двигатели и прочее. Затем через Wi-Fi-модуль ESP8266 система выходит в интернет и по протоколу MQTT передаёт данные от устройств на облачный сервер. Пользователь следит за домашней средой в реальном времени, заходя в мини-приложение WeChat. Наконец, добавленный модуль распознавания речи позволяет управлять периферией, следить за данными о среде и пользоваться другими функциями голосом даже без сети.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/oshwhub.com/iot-smart-home-monitoring-and-co