Project Aura — это DIY монитор качества воздуха на базе ESP32, который объединяет сенсорный дисплей и промышленные сенсоры. Он полностью интегрирован с платформой домашней автоматизации с открытым исходным кодом Home Assistant.
Слова «DIY» и «open source» часто подразумевают самостоятельное изготовление платы и пайку компонентов, но это не относится к Project Aura. Он основан на готовых компонентах, соединенных кабелями без необходимости пайки, а корпус можно распечатать на 3D-принтере. Прошивка устанавливается так же легко с помощью одноклапного веб-установщика.
Ключевые компоненты Project Aura:
- Waveshare ESP32-S3-Touch-LCD-4.3 — плата на ESP32-S3 с 16 МБ флэш-памяти, 4,3-дюймовым IPS-дисплеем (800×480) с емкостным сенсором. Аналогична ESP32-S3-Touch-LCD-4.3B , но использует коннекторы PH2.0 вместо клеммной колодки для ввода/вывода
- Sensirion SEN66 + плата расширения Adafruit для сбора данных
- Уровни частиц PM1, PM2.5, PM4, PM10 (полный спектр частиц от дыма до пыльцы)
- CO2, VOC и NOx для оценки свежести воздуха, летучих химических веществ и выхлопных газов.
- Температура и влажность
- Sensirion SFA30 сенсор формальдегида. Примечание: опциональный; если сенсор не подключен, на интерфейсной карте будет отображаться AQI вместо HCHO. Поддержка прошивки для сенсора следующего поколения SFA40 находится в разработке.
- Датчики давления Adafruit (DPS310, BMP580 или BMP581) & I2C-хаб . Прошивка автоматически определит датчик и построит графики изменения давления (дельты) за 3 и 24 часа, чтобы предупредить о смене погоды.
- Adafruit PCF8523 часы реального времени с батареей.
- Различные кабели и винты.
Стоит отметить, что плата расширения Adafruit SEN6x в настоящее время отсутствует в продаже, поэтому для самостоятельной сборки может потребоваться подождать её появления или найти альтернативный источник или плату расширения.

Прошивка включает сенсорный пользовательский интерфейс, реализованный с использованием библиотеки LVGL, локальный веб-портал настройки и поддержку MQTT для обнаружения в Home Assistant. Пользовательский интерфейс состоит из главной панели, настроек, выбора темы, конфигурации MQTT, времени тайм-аута экрана, времени пробуждения/сна, а также настройки времени и данных. Поддерживается восемь языков, включая английский, немецкий, китайский и другие. Поскольку код открыт, можно легко добавить свой язык.
Для работы с прошивкой требуется PlatformIO CLI или VSCode + расширение PlatformIO. Она собирается на основе Arduino ESP32 core 3.1.1 (сама основана на ESP-IDF 5.3.x). Исходный код, готовые бинарные сборки и инструкции по сборке и прошивке (из командной строки) можно найти на GitHub . Упомянутый во введении веб-установщик доступен на сайте проекта , но только для его спонсоров.

Project Aura, возможно, является самым стильным DIY монитором качества воздуха, но не единственным. Аппаратное обеспечение с открытым исходным кодом AirGradient ONE Kit , разработанное и производимое здесь, в Чиангмае, Таиланд, основано на SoC ESP32-C3 и получило хорошие отзывы, в том числе от нас. Однако он оснащен лишь небольшим 1,3-дюймовым OLED-дисплеем, в отличие от крутого 4,3-дюймового сенсорного дисплея в Aura.
Можно собрать монитор качества воздуха самостоятельно или купить его в собранном виде (при наличии на складе). Первый вариант — это краудфандинговая кампания , организованная создателем проекта (21CNCStudio), где можно пожертвовать $25, чтобы получить доступ к файлам корпуса для 3D-печати (STL), подробному руководству по сборке (PDF) и код спонсора для веб-установщика. Компоненты необходимо приобретать самостоятельно, а общая стоимость составит около $200 с опциональным сенсором SFA30. Это первый раз, когда замечена краудфандинговая кампания на MakerWorld, принадлежащем компании по производству 3D-принтеров BambuLab. Другой вариант — купить готовое устройство на Smartdomo за 139 или 189 евро без/с сенсором SFA30. Единственная проблема в том, что в настоящее время его нет в наличии, но можно зарегистрироваться для получения уведомления о появлении.
Выражаем свою благодарность источнику, с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.

