<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Comments on: Battery powered IoT temperature logger testing</title>
	<atom:link href="http://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/</link>
	<description>All about electronics and circuit design</description>
	<lastBuildDate>Sat, 04 Apr 2026 09:03:13 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.14</generator>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/comment-page-1/#comment-1486351</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 13 Apr 2016 12:26:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=32800#comment-1486351</guid>
		<description><![CDATA[For example p5js code can be pretty easily changed to read data from ThingSpeak
http://p5js.org/examples/demos/Hello_P5_Weather.php

Changes:
var url = ‘http://api.thingspeak.com/channels/40743/feed/last.json’;

// Get the angle (convert to radians)
var angle = radians(Number(weather.field1));
// Get the wind speed
var windmag = Number(weather.field1);]]></description>
		<content:encoded><![CDATA[<p>For example p5js code can be pretty easily changed to read data from ThingSpeak<br />
<a href="http://p5js.org/examples/demos/Hello_P5_Weather.php" rel="nofollow">http://p5js.org/examples/demos/Hello_P5_Weather.php</a></p>
<p>Changes:<br />
var url = ‘http://api.thingspeak.com/channels/40743/feed/last.json’;</p>
<p>// Get the angle (convert to radians)<br />
var angle = radians(Number(weather.field1));<br />
// Get the wind speed<br />
var windmag = Number(weather.field1);</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/comment-page-1/#comment-1486327</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Wed, 13 Apr 2016 10:54:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=32800#comment-1486327</guid>
		<description><![CDATA[Some testing to get JSON data with URL
http://api.thingspeak.com/channels/40743/feed/last.json

I got:
{&quot;created_at&quot;:&quot;2016-04-13T10:52:27Z&quot;,&quot;entry_id&quot;:187950,&quot;field1&quot;:&quot;13&quot;,&quot;field2&quot;:null}]]></description>
		<content:encoded><![CDATA[<p>Some testing to get JSON data with URL<br />
<a href="http://api.thingspeak.com/channels/40743/feed/last.json" rel="nofollow">http://api.thingspeak.com/channels/40743/feed/last.json</a></p>
<p>I got:<br />
{&#8220;created_at&#8221;:&#8221;2016-04-13T10:52:27Z&#8221;,&#8221;entry_id&#8221;:187950,&#8221;field1&#8243;:&#8221;13&#8243;,&#8221;field2&#8243;:null}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/comment-page-1/#comment-1413304</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Tue, 30 Jun 2015 16:29:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=32800#comment-1413304</guid>
		<description><![CDATA[ESP8266 - Operating voltage range and sleep current

Test conditions were, an ESP-01 board with both LEDs removed and a 330uF cap directly across the board input power pins. Power was supplied by a Tek lab supply and current monitored with 5.5 digit bench DMM. A Lua script was run on power up that connected to the WiFi, connected to an MQTT broker, got the temp from a DS18B20 temp sensor, published the temp, then when into deep sleep for 10sec, &amp; repeat.

Minimum Voltage: At the low end, the device did not reset correctly 100% of the time by about 2.2V, 2.3V seemed stable. Therefore 2.5V should be a pretty safe bet.

Current Consumption: The ESP-01 board with no leds in deep sleep mode consumes about 30uA @ 3.3V. This sounds about right, with the datasheet stating 10uA for the ESP8266, however there is also a flash device on this board fully powered on all the time.

At lower voltages there was no significant reduction in sleep current.

As the voltage increased above about 3.8V there is exponential increase in sleep current

At 4.5V, the sleep current increases to ~2.5mA, or around 100x what it is below 3.8V.

Source: http://forum.makehackvoid.com/t/esp8266-operating-voltage-range-and-sleep-current/286]]></description>
		<content:encoded><![CDATA[<p>ESP8266 &#8211; Operating voltage range and sleep current</p>
<p>Test conditions were, an ESP-01 board with both LEDs removed and a 330uF cap directly across the board input power pins. Power was supplied by a Tek lab supply and current monitored with 5.5 digit bench DMM. A Lua script was run on power up that connected to the WiFi, connected to an MQTT broker, got the temp from a DS18B20 temp sensor, published the temp, then when into deep sleep for 10sec, &amp; repeat.</p>
<p>Minimum Voltage: At the low end, the device did not reset correctly 100% of the time by about 2.2V, 2.3V seemed stable. Therefore 2.5V should be a pretty safe bet.</p>
<p>Current Consumption: The ESP-01 board with no leds in deep sleep mode consumes about 30uA @ 3.3V. This sounds about right, with the datasheet stating 10uA for the ESP8266, however there is also a flash device on this board fully powered on all the time.</p>
<p>At lower voltages there was no significant reduction in sleep current.</p>
<p>As the voltage increased above about 3.8V there is exponential increase in sleep current</p>
<p>At 4.5V, the sleep current increases to ~2.5mA, or around 100x what it is below 3.8V.</p>
<p>Source: <a href="http://forum.makehackvoid.com/t/esp8266-operating-voltage-range-and-sleep-current/286" rel="nofollow">http://forum.makehackvoid.com/t/esp8266-operating-voltage-range-and-sleep-current/286</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/comment-page-1/#comment-1413299</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Tue, 30 Jun 2015 16:18:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=32800#comment-1413299</guid>
		<description><![CDATA[The typical operating voltage is 3.3V (acceptable range is 1.7V to 3.6V). As the module can draw up to 200 to 300mA peak power, make sure the power supply can deliver at least 300mA.

Source: http://rayshobby.net/first-impression-on-the-esp8266-serial-to-wifi-module/]]></description>
		<content:encoded><![CDATA[<p>The typical operating voltage is 3.3V (acceptable range is 1.7V to 3.6V). As the module can draw up to 200 to 300mA peak power, make sure the power supply can deliver at least 300mA.</p>
<p>Source: <a href="http://rayshobby.net/first-impression-on-the-esp8266-serial-to-wifi-module/" rel="nofollow">http://rayshobby.net/first-impression-on-the-esp8266-serial-to-wifi-module/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/comment-page-1/#comment-1411508</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Fri, 26 Jun 2015 07:09:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=32800#comment-1411508</guid>
		<description><![CDATA[Another battery powered temperature meter design:

Building a battery powered WiFi IoT Sensor with ESP8266, MS-5611 (GY-63), nodemcu and MQTT
http://www.agocontrol.com/2015/03/building-a-battery-powered-wifi-iot-sensor-with-esp8266-ms-5611-gy-63-nodemcu-and-mqtt/

While there are a lot of Wifi modules on the market, the ESP8266 has some benefits. It is very cheap, it has a toolchain and powerful firmwares. Together with MQTT and ago control it is very easy to build powerful IoT (buzzword bingo! again) devices.]]></description>
		<content:encoded><![CDATA[<p>Another battery powered temperature meter design:</p>
<p>Building a battery powered WiFi IoT Sensor with ESP8266, MS-5611 (GY-63), nodemcu and MQTT<br />
<a href="http://www.agocontrol.com/2015/03/building-a-battery-powered-wifi-iot-sensor-with-esp8266-ms-5611-gy-63-nodemcu-and-mqtt/" rel="nofollow">http://www.agocontrol.com/2015/03/building-a-battery-powered-wifi-iot-sensor-with-esp8266-ms-5611-gy-63-nodemcu-and-mqtt/</a></p>
<p>While there are a lot of Wifi modules on the market, the ESP8266 has some benefits. It is very cheap, it has a toolchain and powerful firmwares. Together with MQTT and ago control it is very easy to build powerful IoT (buzzword bingo! again) devices.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/comment-page-1/#comment-1411507</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Fri, 26 Jun 2015 07:06:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=32800#comment-1411507</guid>
		<description><![CDATA[Some links related to power saving on ESP8266

https://nurdspace.nl/ESP8266
http://bbs.espressif.com/viewtopic.php?f=6&amp;t=133
http://tinker.yeoman.com.au/2015/03/08/reducing-esp8266-power-consumption-using-deep-sleep/
https://hackaday.io/project/3253-esp8266-native/log/11805-nodemcu-firmware
https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en#nodedsleep
]]></description>
		<content:encoded><![CDATA[<p>Some links related to power saving on ESP8266</p>
<p><a href="https://nurdspace.nl/ESP8266" rel="nofollow">https://nurdspace.nl/ESP8266</a><br />
<a href="http://bbs.espressif.com/viewtopic.php?f=6&#038;t=133" rel="nofollow">http://bbs.espressif.com/viewtopic.php?f=6&#038;t=133</a><br />
<a href="http://tinker.yeoman.com.au/2015/03/08/reducing-esp8266-power-consumption-using-deep-sleep/" rel="nofollow">http://tinker.yeoman.com.au/2015/03/08/reducing-esp8266-power-consumption-using-deep-sleep/</a><br />
<a href="https://hackaday.io/project/3253-esp8266-native/log/11805-nodemcu-firmware" rel="nofollow">https://hackaday.io/project/3253-esp8266-native/log/11805-nodemcu-firmware</a><br />
<a href="https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en#nodedsleep" rel="nofollow">https://github.com/nodemcu/nodemcu-firmware/wiki/nodemcu_api_en#nodedsleep</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/comment-page-1/#comment-1411479</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Fri, 26 Jun 2015 05:58:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=32800#comment-1411479</guid>
		<description><![CDATA[One finding: 
When battery voltage dropped to around 2.3V, the temperature sensor kept sensing out temperature reading 127 degrees celsius at normal room temperature.]]></description>
		<content:encoded><![CDATA[<p>One finding:<br />
When battery voltage dropped to around 2.3V, the temperature sensor kept sensing out temperature reading 127 degrees celsius at normal room temperature.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tomi Engdahl</title>
		<link>https://www.epanorama.net/blog/2015/06/25/battery-powered-iot-temperature-logger-testing/comment-page-1/#comment-1411466</link>
		<dc:creator><![CDATA[Tomi Engdahl]]></dc:creator>
		<pubDate>Fri, 26 Jun 2015 05:23:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.epanorama.net/newepa/?p=32800#comment-1411466</guid>
		<description><![CDATA[Some more test results:

My temperature meter seems to take average 68 mA from the battery. 
No wonder that the batteries run out quickly. 
There must be a way to optimize the power consumption.]]></description>
		<content:encoded><![CDATA[<p>Some more test results:</p>
<p>My temperature meter seems to take average 68 mA from the battery.<br />
No wonder that the batteries run out quickly.<br />
There must be a way to optimize the power consumption.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
