kopia lustrzana https://github.com/Aircoookie/WLED
1dd9c6754c | ||
---|---|---|
.. | ||
README.md | ||
platformio_override.ini | ||
usermod_aht10.h |
README.md
Usermod AHT10
This Usermod is designed to read a AHT10
, AHT15
or AHT20
sensor and output the following:
- Temperature
- Humidity
Configuration is performed via the Usermod menu. The following settings can be configured in the Usermod Menu:
- I2CAddress: The i2c address in decimal. Set it to either 56 (0x38, the default) or 57 (0x39).
- SensorType, one of:
- 0 - AHT10
- 1 - AHT15
- 2 - AHT20
- CheckInterval: Number of seconds between readings
- Decimals: Number of decimals to put in the output
Dependencies, These must be added under lib_deps
in your platform.ini
(or platform_override.ini
).
- Libraries
enjoyneering/AHT10@~1.1.0
(by enjoyneering)Wire
Author
Compiling
To enable, compile with USERMOD_AHT10
defined (e.g. in platformio_override.ini
)
[env:aht10_example]
extends = env:esp32dev
build_flags =
${common.build_flags} ${esp32.build_flags}
-D USERMOD_AHT10
; -D USERMOD_AHT10_DEBUG ; -- add a debug status to the info modal
lib_deps =
${esp32.lib_deps}
enjoyneering/AHT10@~1.1.0