2 Commits

Author SHA1 Message Date
Julien Lazarewicz
88b4754e49 Fix aht20 build: drop reference to package-manager-generated version macros
AHT20_VER_MAJOR/MINOR/PATCH were only defined via Espressif's
cu_pkg_define_version CMake helper (espressif__cmake_utilities), which
this fork no longer depends on.
2026-07-05 23:44:56 +02:00
Julien Lazarewicz
e940c767a6 Add bh1750, aht20, sgp40 drivers unified on native i2c_master API
Forked from managed_components (espressif/bh1750, espressif/aht20,
esp-idf-lib/sgp40) and rewrote aht20/sgp40 internals to use
driver/i2c_master.h directly instead of the i2c_bus and i2cdev
wrapper components, so all three sensors share one create/delete
handle pattern over a single i2c_master_bus_handle_t.
2026-07-05 23:27:50 +02:00