I just pushed a big update to my Lux Logger project.
Same hardware:
- an ESP8266
- a small OLED screen
- TSL2591 lux sensor
- MLX90614 IR-based temperature sensor
Instead of using an app or a batch script to log the readings, the ESP8266 itself is hosting a webpage that you pull up. That way you can use your phone, a tablet, or a computer to perform tests. And instead of polling data at set intervals, this keeps an open socket connection that quickly pushes new data any time there’s a sufficient change in the data. Oh, and I added a real-time graph.