- install Firebase Arduino Client library for ESP32 and ESP8266 in Arduino IDE
- download example code firebase_client.ino and run the code (make sure you modify the WiFi and API key/Database URL configs at the top of the program)
- install firebase-admin package for Python:
pip install firebase-admin
- code firebase_test.py: Test if it can write/read data to/from firebase
- code firebase_bme280.py: push sensor data along with the date/time information to the firebase.
- code savedata.py: called by firebase_bme280.py to save data locally on Raspberry pi.