miroslav.diyDIY hardware lab

ESP32

C6 Solar Enviro

ESP32-C6 + BME680 + солнце

Солнечный датчик климата на ESP32-C6 Super Mini: BME680 и контроль батареи, каждые 3 секунды просыпается из deep sleep и отдаёт показания в Home Assistant по Zigbee.

Доступен

c6.miroslav.diy/flash/enviro/

Аппаратная часть

  • ESP32-C6 Super Mini
  • BME680
  • Waveshare Solar Power Manager
  • Li-ion 18650
  • Zigbee

01 / PURPOSE

Что делает проект

Устройство измеряет температуру, влажность, давление, газ и напряжение батареи, отправляет их стандартными Zigbee-кластерами и снова засыпает ради экономии энергии. Интервал отчётов и газовый нагреватель управляются из Home Assistant и сохраняются на устройстве.

02 / SYSTEM

Архитектура

  • Прошивка ESP-IDF: спящее Zigbee-концевое устройство с deep sleep между циклами
  • Байт-контракт → кодогенерация C-заголовка, Z2M-конвертера и документации
  • Браузерный прошивальщик esptool-js со схемой подключения и web-serial консолью

03 / LINKS

04 / PROVENANCE

Источники

  • README/root/c6-enviro/README.md
  • GBrainprojects/c6-enviro

Описание и технические факты сверены с указанными каноническими источниками. Статус сверён прямой, публичной или LGTM-пробой .