Data logging to ThingSpeak ** Tuning for speed **
Posted: Sat Jan 07, 2017 11:39 am
Hi,
This is my data logger
Every 30', device wakes up and send:
- Dallas 1-wire 18B20 temperature (connector, right side)
- BMP180 temperature
- BMP180 pressure
- battery voltage
- router connection time
- total ON time
ESP8266 will then go deep-sleep for the next 30 minutes
The 3.3V LiFePO4 battery supplies direct power to the mcu, w/o any DC/DC converter loss
Battery lifetime is 3 weeks, my ultimate goal is 3 months
Total process (wake up, data acquisition, router connection, ThingSpeak connection, deep-sleep) is currently 6/7 seconds.
I plan to bring it below 2 seconds, will keep you posted
More details on request
This is my data logger
Every 30', device wakes up and send:
- Dallas 1-wire 18B20 temperature (connector, right side)
- BMP180 temperature
- BMP180 pressure
- battery voltage
- router connection time
- total ON time
ESP8266 will then go deep-sleep for the next 30 minutes
The 3.3V LiFePO4 battery supplies direct power to the mcu, w/o any DC/DC converter loss
Battery lifetime is 3 weeks, my ultimate goal is 3 months
Total process (wake up, data acquisition, router connection, ThingSpeak connection, deep-sleep) is currently 6/7 seconds.
I plan to bring it below 2 seconds, will keep you posted
More details on request