-
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-адресом таких проблем нет.