This repository contains the default open source Arduino sketch for the smart WiFi dev board ANAVI Thermometer.
You can build and upload the sketch through the Arduino IDE or download a pre-compiled binary of a stable release and flash it with esptool
. It you just want to upload the latest stable release it is easier and recommended to use esptool.py
.
ANAVI Thermometer User's Manual
The default firmware of ANAVI Thermometer depends on the following Arduino libraries, which must be added in the Arduino IDE before compiling the sketch.
- WiFiManager by tzapu (version 0.15.0)
- ArduinoJson by Benoit Blanchon (version 6.21.4)
- PubSubClient by Nick O'Leary (version 2.7.0)
- Adafruit BusIO by Adafruit (version 1.14.5)
- Adafruit HTU21DF Library by Adafruit (version 1.1.2)
- Adafruit APDS9960 Library by Adafruit (version 1.2.5)
- DHT sensor library by Adafruit (version 1.4.6)
- U8g2 by oliver (version 2.34.22)
- OneWire (version 2.3.7)
- DallasTemperature (version 3.9.0)
- Adafruit Unified Sensor by Adafruit (version 1.1.14)
- Adafruit BMP085 Unified (version 1.1.3)
- NTPClient by Fabrice Weinberg (version 3.2.1)