Pro malou meteostanici jsem chtěl použít napájení z baterie a měření vlhkosti a teploty.
Použil jsem čidlo Si7021 a MAX17043, přes rozhranní I2C.
Mám tyto čidla odzkoušeny na arduinech NANO, UNO a MEGA.
Ale na ESP-12E WAVGAT D1 WiFi to prostě nefunguje.
Nakonec jsem našel jednu knihovnu pro Si702, která funguje.
Ale zatím se mě nedaří zprovoznit čtení napětí z MAX17043.
U knihovny MAX17043, proběhne pouze aktivace čidla
Kód: Vybrat vše
fuelGauge.begin();
Zkusil jsem napsat jednoduchou rutinu čtení napětí bez knihovny, to mě nějak funguje, ale přesnost měření napětí je velmi špatná.
Nemohla by být chyba v rychlosti sběrnice I2C.