UA1ZBE e07dbe1a30
Some checks failed
Build and deploy Docs site to GitHub Pages / github-pages (push) Has been cancelled
Перевод README на русский язык
2026-06-01 16:21:27 +03:00

MeshCore Simple Sensor — Heltec T114 + BME280

Прошивка Simple Sensor на базе MeshCore для платы Heltec T114 (без экрана) с датчиком BME280 (температура, влажность, атмосферное давление).

🎯 Назначение

Удалённый сенсорный узел mesh-сети. Автоматически считывает показания с BME280 и передаёт телеметрию в сеть. Поддерживает опрос данных, алерты при выходе за пороги и управление по последовательному порту или через LoRa.

📻 Параметры радиоканала

Параметр Значение
Частота 868.856018 МГц
Полоса (BW) 62.5 кГц
Spreading Factor 7
Coding Rate 4/7
Хэш пути 2 байта
Мощность 22 dBm

🧩 Поддерживаемые датчики

Все датчики определяются автоматически на шине I2C (пины PIN_WIRE1_SDA/PIN_WIRE1_SCL):

  • BME280 — температура, влажность, давление
  • AHTx0 — температура, влажность
  • BMP280 — температура, давление
  • SHTC3 — температура, влажность
  • SHT4x — температура, влажность
  • LPS22HB — давление
  • INA219 / INA226 / INA260 / INA3221 — напряжение, ток, мощность
  • MLX90614 — бесконтактная температура
  • VL53L0X — дальномер
  • BME680 / BMP085 — дополнительные датчики

Период опроса датчиков: 60 секунд (настраивается).

🔧 Сборка

pio run -e Heltec_t114_without_display_simple_sensor

Генерация UF2 для заливки через USB (drag-n-drop):

pio run -e Heltec_t114_without_display_simple_sensor -t create_uf2

Файл прошивки: .pio/build/Heltec_t114_without_display_simple_sensor/firmware.uf2

Заливка: подключи T114 по USB, дважды нажми RESET (или зажми BOOT при подключении) — появится диск T114 — перетащи firmware.uf2 на него.

📡 Использование

После заливки и первой загрузки:

  1. Подключись через Serial Monitor (115200 бод)
  2. На экране появится Sensor ID: <hex> — публичный ключ устройства
  3. Для управления используй CLI-команды:
    • help — список команд
    • set name "Мой датчик" — имя узла
    • set password mypass — пароль администратора
    • phm 1 — хэш пути 2 байта (уже установлен по умолчанию)
    • io — чтение/запись GPIO

Другие устройства mesh-сети могут подключаться к сенсору и запрашивать телеметрию по протоколу MeshCore.

🔗 Совместимость

  • Работает с Companion Radio (BLE/USB/WiFi)
  • Поддерживает удалённое управление из мобильного приложения MeshCore
  • Совместим с Repeater и Room Server для расширения сети

📜 Лицензия

Проект основан на MeshCore (MIT License). См. license.txt.

Description
Прошивка Simple Sensor для Heltec T114 на базе MeshCore. Поддерживает датчик BME280 (температура, влажность, давление). Lora: 868.856018 MHz, SF7, BW62.5, CR4/7, хэш пути 2 байта.
Readme 1.3 MiB
2026-06-05 06:36:40 +00:00
Languages
C 59.4%
C++ 35.9%
JavaScript 1.7%
HTML 1.5%
Python 1.2%
Other 0.3%