Skip to content
A support repository for our paper on building EMUs
Lua R
Branch: master
Clone or download
mickley Prevents CSV and logging files from getting too large
There's a bug in the firmware's SPIFFS filesystem, that leads to file
writes slowing down and eventually freezing as the filesystem gets
full, and leading to an unstable filesystem and potentially
unrecoverable data.

The problems start when the filesystem is ~75-80% full. Until the bug is
fixed in the firmware, writing to CSV or log files is prevented when
less than 25% of the filesystem space remains. For a 4MB module, this
means there is about 800 KB of unusable space, and only about 2.5 MB
is useable.
Latest commit 8293a92 Apr 10, 2019


This repository stores code, documentation, and analyses for Environmental Microcontroller Units (EMUs). We detail their use in our paper for measuring aspects of microenvironment: temperature, humidity, light, and soil moisture all for less than $20 in hardware costs. However, their flexible nature means that they can be used in a variety of research situations where inexpensive sensors are required.

If this work is useful in your research, please cite our paper:

Mickley, J. G., T. E. Moore, C. D. Schlichting, A. L. DeRobertis, E. Mason, & R. Bagchi (2018). Measuring Microenvironments for Global Change: DIY Environmental Microcontroller Units (EMUs). Methods in Ecology and Evolution. 1-7. doi: 10.1111/2041-210X.13128

We provide the following:

You can’t perform that action at this time.