{"id":1274,"date":"2018-08-16T15:14:22","date_gmt":"2018-08-16T15:14:22","guid":{"rendered":"http:\/\/fambach.net\/?p=1274"},"modified":"2019-05-31T09:19:10","modified_gmt":"2019-05-31T09:19:10","slug":"den-esp8266-schlafen-legen","status":"publish","type":"post","link":"https:\/\/www.fambach.net\/en\/den-esp8266-schlafen-legen\/","title":{"rendered":"Put the ESP8266 to sleep"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_73 ez-toc-wrap-left counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.fambach.net\/en\/den-esp8266-schlafen-legen\/#Bauteile\" title=\"Components\">Components<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.fambach.net\/en\/den-esp8266-schlafen-legen\/#Schaltungsaufbau\" title=\"Schaltungsaufbau\">Schaltungsaufbau<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.fambach.net\/en\/den-esp8266-schlafen-legen\/#Testprogramm\" title=\"Test programme\">Test programme<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.fambach.net\/en\/den-esp8266-schlafen-legen\/#Verwandte_Beitrage\" title=\"Related Posts\">Related Posts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.fambach.net\/en\/den-esp8266-schlafen-legen\/#Quellen\" title=\"Sources\">Sources<\/a><\/li><\/ul><\/nav><\/div>\n\n<p>Sensorknoten sollen m\u00f6glichst lange und unabh\u00e4ngig arbeiten k\u00f6nnen. Dennoch ben\u00f6tigen sie Strom, um mit der vorhandenen Energie m\u00f6glichst effizient umgehen zu k\u00f6nnen, hat der ESP8266 und andere Controller die M\u00f6glichkeit in den Tiefschlaf zu gehen. Das sch\u00f6ne ist er kann sich nach fast beliebiger Zeit selbst wieder aufwecken. Ein Nachteil beim ESP8266 ist das er maximal 71 Minuten schlafen kann.<\/p>\n\n\n\n<p>In diesem Beitrag wird gezeigt wie der ESP einschafen kann und auch wieder aufwacht.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Bauteile\"><\/span>Components<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<p>1x ESP8266 Node Lua V2<br>\n1x Pinheaderkabel (Buchse : Buchse)<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Schaltungsaufbau\"><\/span>Schaltungsaufbau<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.losant.com\/hs-fs\/hubfs\/Blog\/deep_sleep\/nodemcu-deep-sleep.png?t=1534377713083&amp;width=640&amp;name=nodemcu-deep-sleep.png\" alt=\"nodemcu-deep-sleep.png\"\/><\/figure>\n\n\n\n<p>(Von <a href=\"https:\/\/www.losant.com\/blog\/making-the-esp8266-low-powered-with-deep-sleep\">What<\/a> geklaut)<\/p>\n\n\n\n<p>Der Reset wird hierbei mit dem GPIO 16 (Pin D0) verbunden.<\/p>\n\n\n\n<p>So sieht es bei mir in der Realit\u00e4t aus<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/08\/Esp8266DeepSleepVerdrahtungSmall.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"425\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/08\/Esp8266DeepSleepVerdrahtungSmall.jpg\" alt=\"\" class=\"wp-image-1276\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/08\/Esp8266DeepSleepVerdrahtungSmall.jpg 600w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/08\/Esp8266DeepSleepVerdrahtungSmall-300x213.jpg 300w\" sizes=\"(max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\" \/><\/a><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Testprogramm\"><\/span>Test programme<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<pre class=\"wp-block-code\"><code>\nvoid setup() {\n  Serial.begin(115200);\n  Serial.setTimeout(2000);\n\n  \/\/ Wait for serial to initialize.\n  while(!Serial) { }\n  \n  Serial.println(\"I'm awake.\");\n\n  Serial.println(\"Schlafe 20 Sekunden \");\n  ESP.deepSleep(20e6); \/\/ 20e6 = 20 microseconds\n\n}\n\nvoid loop() {\n  \/\/ nichts zu tun\n\n}\n<\/code><\/pre>\n\n\n\n<p>Der ganze Spuk passiert durch eine Zeile Code (hier rot makiert).<\/p>\n\n\n\n<p>&#8230; und das kommt bei mir auf der Konsole an:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/08\/DeepSleepConsoleOutput.png\"><img loading=\"lazy\" decoding=\"async\" width=\"543\" height=\"628\" src=\"https:\/\/fambach.net\/wp-content\/uploads\/2018\/08\/DeepSleepConsoleOutput.png\" alt=\"\" class=\"wp-image-1280\" srcset=\"https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/08\/DeepSleepConsoleOutput.png 543w, https:\/\/www.fambach.net\/wp-content\/uploads\/2018\/08\/DeepSleepConsoleOutput-259x300.png 259w\" sizes=\"(max-width: 599px) calc(100vw - 50px), (max-width: 767px) calc(100vw - 70px), (max-width: 991px) 429px, (max-width: 1199px) 637px, 354px\" \/><\/a><\/figure>\n\n\n\n<p>Man kann gut am Textschrummel erkennen, dass der ESP alle 20 Sekunden neu startet.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Verwandte_Beitrage\"><\/span>Related Posts<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n<ul class=\"display-posts-listing\">\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/retro-projekt-fdc-usb-floppy-controller\/\">Retro Project \u2013 FDC USB Floppy Disk Controller<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/preview-arduino-motor-shield-mit-l298p\/\">Preview \u2013 Arduino Motor Shield with L298P<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-ethernet-platine-w5100\/\">Arduino Ethernet Board W5100<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-vs1053-mp3-audio-shield-mit-tf-karte\/\">Arduino VS1053 MP3 audio shield with TF card<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/daten-logger-shield-v-1-0\/\">Datenlogger Shield V 1.0<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/neo-6m-gps-logger-shield-v1-0\/\">NEO-6M GPS Logger Shield V1.0<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-sensor-platine-sensor-shield-1-0\/\">Arduino Sensor Board V5.0 (Sensor Shield)<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/fundumoto-l298p-high-power-motorbruecken\/\">FunduMoto L298P High Power Motor Driver Board<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-schraubkontakt-platine-screw-shield-1-0\/\">Arduino Screw Terminal Board (Screw Shield 1.0)<\/a><\/li>\n<li class=\"listing-item\"><a class=\"title\" href=\"https:\/\/www.fambach.net\/en\/arduino-multi-sensor-platine\/\">Arduino Multi-function Sensor Board<\/a><\/li>\n<\/ul>\n\n\n\n<h1 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Quellen\"><\/span>Sources<span class=\"ez-toc-section-end\"><\/span><\/h1>\n\n\n\n<figure class=\"wp-block-embed\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/www.losant.com\/blog\/making-the-esp8266-low-powered-with-deep-sleep\n<\/div><\/figure>","protected":false},"excerpt":{"rendered":"<p>Sensorknoten sollen m\u00f6glichst lange und unabh\u00e4ngig arbeiten k\u00f6nnen. Dennoch ben\u00f6tigen sie Strom, um mit der vorhandenen Energie m\u00f6glichst effizient umgehen zu k\u00f6nnen, hat der ESP8266 und andere Controller die M\u00f6glichkeit in den Tiefschlaf zu gehen. Das sch\u00f6ne ist er kann sich nach fast beliebiger Zeit selbst wieder aufwecken. Ein Nachteil beim ESP8266 ist das er &#8230;<\/p>\n<a href=\"https:\/\/www.fambach.net\/en\/den-esp8266-schlafen-legen\/\" class=\"read-more-link\">Continue reading <span class=\"screen-reader-text\">\"Den ESP8266 schlafen legen\"<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a>","protected":false},"author":1,"featured_media":1276,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[175,184,189,190],"tags":[54,28,93,23],"modified_by":"sfambach","_links":{"self":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/1274"}],"collection":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/comments?post=1274"}],"version-history":[{"count":8,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/1274\/revisions"}],"predecessor-version":[{"id":3942,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/posts\/1274\/revisions\/3942"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media\/1276"}],"wp:attachment":[{"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/media?parent=1274"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/categories?post=1274"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fambach.net\/en\/wp-json\/wp\/v2\/tags?post=1274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}