This is basically cloud weather station, you can check data on your phone or use some phone as live display
With NodeMCU device you can log temperature and humidity data outside, in room, greenhouse, lab, cooling room or any other places completely free.
Device will be connected to internet via Wifi
You will be able to check latest readings on your mobile phone, desktop or any other device with browser
1. You need hardware parts to make logging device
You can purchase needed devices here (minimal required):
Also nice to have:
This also tested/works with industrial AM2305 sensor:
Here you can add your device to get api keys needed later: https://loggingforest.com/index.php/page/pricing
3. Hardware connection
Connect DHT22 Out to NodeMCU D2
Connect DHT22 + to NodeMCU 3V
Connect DHT22 – to NodeMCU GND
Diagram example:
4. Upload software needed to device (Windows Guide)
Connect device to USB on your Windows PC
Download and install Python here: https://www.python.org/downloads/
Download and run uPyCraft IDE tool to flash your NodeMCU here: uPyCraft.exe
Select COM port (this is usualy larger number if you don’t have other devices connected):
Burn microPython downloaded firmware to device
If you have pyBoard or device with preloaded firmware you can skip this step
Download MicroPython firmware for NodeMCU here: https://micropython.org/resources/firmware/esp8266-20190125-v1.10.bin
Upload LoggingForest basic code example to device
Download example code here: main.py
Use menu->Save page as or CTRL+S to download from this page main.py
Now open file in uPiCraft tool and change parameters received on loggingforest.com website:
Download and Run
After that your device will start sending data to loggingforest and you can see it there
In loggingforest device edit just define parameters name and values:
Click on preview:
And you will see nice data:
Feel free to comment and share your logger
Facebook Comments