mildew
Mildew is a small computer serving as a mini weather station. It shows the temperature and humidity in the current vicinity. I currently use it to keep an eye on the local climate around my 3D printer.
components
It’s currently just patched together from some scrap components I’ve had since university. It’s powered by an ESP8266. Temperature and humidity is collected by a DHT22 sensor. Data is displayed on a 128×32 OLED display.
DHT22
The DHT22 sensor measures temperature ranges of -40–80℃ with an accuracy of ±0.5℃, and humidity ranges of 0–100% with an accuracy of ±1%.
notes
I ran into some issues uploading code onto the ESP8266 via Arduino IDE. Using esptool to erase the flash before uploading should work:
esptool.py erase_flash
Also if you’re using a tiling window manager and you’re experiencing some weird glitching when launching Arduino IDE, try this:
export _JAVA_AWT_WM_NONREPARENTING=1
arduino