Source code is intended to be used along Arduino IDE.
There is a source code for the base station and another one for the remote station.
You need to install the ESP32 support for Arduino IDE.
- Thingspeak-Arduino (by Mathworks)
- EasyNTPClient (by Harsha Alva)
- Time (by Michael Margolis)
- PubSubClient (by Nick O’Leary)
- Adafruit DHT sensor
- Adafruit Unified Sensor
- Adafruit BME280
- LoRa (by Sandeep Mistry)
- ESP8266 and ESP32 Oled Driver for SSD1306 Displays+ (by ThingPulse)
If you want to use Pushover for Push Notifications, you must install also Pushover by Arduino Hannover. You can copy the two files Pushover.cpp and Pushover.h in the wepart_remote_station/
folder