- 
                Notifications
    
You must be signed in to change notification settings  - Fork 26
 
Библиотеки arduino
        kmaximv edited this page Jan 14, 2017 
        ·
        13 revisions
      
    С версии выше 1.12 все используемые библиотеки будут включены в состав проекта.
Находятся они в папке esp_sensor/libraries
- BH1750 (forked) Ссылка
 - BME280 Ссылка
 - HTU21D Ссылка
 - Adafruit Adafruit-Sensor Ссылка
 - Adafruit DHT-sensor-library Ссылка
 - NTPClient (forked) Ссылка
 - PZEM004T (forked) Ссылка
 - OneWire Ссылка
 
Использование опциональных библиотек можно включать/выключать в файле user_config.h
// --------------- Supported Sensors (Uncomment for Enable) -------------------
//#define DHT_ON
//#define BME280_ON
//#define SHT21_ON
//#define BH1750_ON
//#define PZEM_ON
//-----------------------------------------------------------------------------
Раскомментируйте строку, чтобы включить функционал библиотеки
NTP сервер желательно указать ip-адресом а не DNS именем. В родной библиотеке Arduino IDE wifi_drv.cpp очень криво преобразование имени в ip-адрес. Если он не находит имя в DNS, то вешает ESP на 10 секунд, после чего до неё уже не достучаться. С ip-адресом таких проблем нет.