A small project to send temperature and humidity information to the timeseries database Seriesly for later study. Built for NodeMCU/ESP8266 boards running MicroPython.
You'll need to install the correct drivers for your OS and board. For NodeMCU, I used those found at SiLabs. You should then be able to proceed by following the MicroPython install instructions.
The easiest way to do this is to connect to the board using something like
picocom, enable the webrepl
, and use the MicroPython webrepl tool
to upload the files to the board. Remember to the settings.py
as necessary
with network and pin settings before uploading.
Once you've installed the dependencies, rebooting the board should kick things off and you should see entries start appearing in your Seriesly server.
Before the code will run, you'll need to install the dependencies below by accessing the MicroPython REPL and running the following commands:
>>> import upip
>>> upip.install('micropython-logging')