{"id":246,"date":"2019-11-21T14:01:56","date_gmt":"2019-11-21T14:01:56","guid":{"rendered":"https:\/\/starthardware.org\/en\/?p=246"},"modified":"2020-01-06T12:13:52","modified_gmt":"2020-01-06T12:13:52","slug":"interactive-christmas-decoration-part-1","status":"publish","type":"post","link":"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/","title":{"rendered":"Interactive Christmas Decoration \u2013 Part 1"},"content":{"rendered":"\n<p>Folks, Christmas is coming and it is time to build some interactive Christmas Decoration! We will use a micro controller called ESP8266. To make it easy we will work with the NodeMCU. It is basically an ESP8266 with an USB port. Let&#8217;s go!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Software preparation<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Arduino IDE installation<\/h3>\n\n\n\n<p>If you haven&#8217;t already installed the Arduino IDE (Softthis is the perfect time. Go to <a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\">https:\/\/www.arduino.cc\/en\/Main\/Software<\/a> and download the software matching your operation system.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"922\" height=\"812\" src=\"https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/10\/arduino-ide-download.jpg\" alt=\"Arduino IDE download\" class=\"wp-image-34\" srcset=\"https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/10\/arduino-ide-download.jpg 922w, https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/10\/arduino-ide-download-300x264.jpg 300w, https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/10\/arduino-ide-download-768x676.jpg 768w\" sizes=\"auto, (max-width: 922px) 100vw, 922px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Board drivers installation<\/h3>\n\n\n\n<p>Open the Arduino IDE and click on <em>Arduino&gt;Properties<\/em>. Under Additional Boards Manager URLs add: <code>http:\/\/arduino.esp8266.com\/stable\/package_esp8266com_index.json<\/code><\/p>\n\n\n\n<p>Click OK and in the menu go to <em>Tools&gt;Board&gt;Boards Manager<\/em>. In the search field type in <em>esp8266<\/em> and install the package <em>esp8266 by ESP8266 Community<\/em> . <\/p>\n\n\n\n<p> Connect the NodeMCU with you computer and in the Arduino IDE go to <em>Tools&gt;Board<\/em> and select <em>NodeMCU1.0 (ESP-12E Module)<\/em>. <\/p>\n\n\n\n<p>Almost there! Only one more step: Go to <em>Tools&gt;Port<\/em> and select the Port of the NodeMCU. Usually it is called something like SLAB_USBtoUART. <\/p>\n\n\n\n<p>(If you are not sure, disconnect the NodeMCE and open the menu. Connect it and reopen the menu again. The port what appears only when the NodeMCU is connected is the right one)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Complete Tutorial<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/\">Interactive Christmas Decoration \u2013 Part 1: Preparation<\/a><\/li><li><a href=\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-2\/\">Interactive Christmas Decoration \u2013 Part 2: Make it blink<\/a><\/li><li><a href=\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-3-server-and-led\/\">Interactive Christmas Decoration \u2013 Part 3: Server and LED<\/a><\/li><li><a href=\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-4-server-led-rgb\/\">Interactive Christmas Decoration \u2013 Part 4: Server, LED, RGB<\/a><\/li><li><a href=\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-5-analog-input-with-ldr\/\">Interactive Christmas Decoration \u2013 Part 5: Analog Input with LDR<\/a><\/li><\/ul>\n\n\n\n<hr class=\"wp-block-separator\"\/>\n\n\n\n<p>Dieser Beitrag ist auch auf Deutsch verf\u00fcgbar: <a href=\"https:\/\/starthardware.org\/workshop-interaktive-weihnachtsdekoration-teil-1-vorbereitung\/\">Workshop: Interaktive Weihnachtsdekoration Teil 1 \u2013 Vorbereitung<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Folks, Christmas is coming and it is time to build some interactive Christmas Decoration! We will use a micro controller called ESP8266. To make it easy we will work with the NodeMCU. It is basically an ESP8266 with an USB port. Let&#8217;s go! Software preparation Arduino IDE installation If you haven&#8217;t already installed the Arduino&hellip;&nbsp;<a href=\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/\" class=\"\" rel=\"bookmark\">Read More &raquo;<span class=\"screen-reader-text\">Interactive Christmas Decoration \u2013 Part 1<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":247,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":""},"categories":[5],"tags":[],"class_list":["post-246","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino-projects"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Interactive Christmas Decoration \u2013 Part 1 - StartHardware - Tutorials for Arduino<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Interactive Christmas Decoration \u2013 Part 1 - StartHardware - Tutorials for Arduino\" \/>\n<meta property=\"og:description\" content=\"Folks, Christmas is coming and it is time to build some interactive Christmas Decoration! We will use a micro controller called ESP8266. To make it easy we will work with the NodeMCU. It is basically an ESP8266 with an USB port. Let&#8217;s go! Software preparation Arduino IDE installation If you haven&#8217;t already installed the Arduino&hellip;&nbsp;Read More &raquo;Interactive Christmas Decoration \u2013 Part 1\" \/>\n<meta property=\"og:url\" content=\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/\" \/>\n<meta property=\"og:site_name\" content=\"StartHardware - Tutorials for Arduino\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-21T14:01:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-01-06T12:13:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/11\/interactive-christmas-decoration-part1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"678\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Stefan Hermann\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/starthardware.org\/en\/#website\",\"url\":\"https:\/\/starthardware.org\/en\/\",\"name\":\"StartHardware - Tutorials for Arduino\",\"description\":\"Arduino, Electronics, Fun\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/starthardware.org\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/11\/interactive-christmas-decoration-part1.jpg\",\"contentUrl\":\"https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/11\/interactive-christmas-decoration-part1.jpg\",\"width\":1200,\"height\":678,\"caption\":\"interactive christmas decoration\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#webpage\",\"url\":\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/\",\"name\":\"Interactive Christmas Decoration \u2013 Part 1 - StartHardware - Tutorials for Arduino\",\"isPartOf\":{\"@id\":\"https:\/\/starthardware.org\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#primaryimage\"},\"datePublished\":\"2019-11-21T14:01:56+00:00\",\"dateModified\":\"2020-01-06T12:13:52+00:00\",\"author\":{\"@id\":\"https:\/\/starthardware.org\/en\/#\/schema\/person\/811b16fabcbfeef4210ea79cf0990a59\"},\"breadcrumb\":{\"@id\":\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/starthardware.org\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Interactive Christmas Decoration \u2013 Part 1\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/starthardware.org\/en\/#\/schema\/person\/811b16fabcbfeef4210ea79cf0990a59\",\"name\":\"Stefan Hermann\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/starthardware.org\/en\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5b5a74ee1d07024fd1eff9b1f7137108089169010a93afaee907b9325ee579a6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/5b5a74ee1d07024fd1eff9b1f7137108089169010a93afaee907b9325ee579a6?s=96&d=mm&r=g\",\"caption\":\"Stefan Hermann\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Interactive Christmas Decoration \u2013 Part 1 - StartHardware - Tutorials for Arduino","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/","og_locale":"en_US","og_type":"article","og_title":"Interactive Christmas Decoration \u2013 Part 1 - StartHardware - Tutorials for Arduino","og_description":"Folks, Christmas is coming and it is time to build some interactive Christmas Decoration! We will use a micro controller called ESP8266. To make it easy we will work with the NodeMCU. It is basically an ESP8266 with an USB port. Let&#8217;s go! Software preparation Arduino IDE installation If you haven&#8217;t already installed the Arduino&hellip;&nbsp;Read More &raquo;Interactive Christmas Decoration \u2013 Part 1","og_url":"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/","og_site_name":"StartHardware - Tutorials for Arduino","article_published_time":"2019-11-21T14:01:56+00:00","article_modified_time":"2020-01-06T12:13:52+00:00","og_image":[{"width":1200,"height":678,"url":"https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/11\/interactive-christmas-decoration-part1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Written by":"Stefan Hermann","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/starthardware.org\/en\/#website","url":"https:\/\/starthardware.org\/en\/","name":"StartHardware - Tutorials for Arduino","description":"Arduino, Electronics, Fun","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/starthardware.org\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#primaryimage","inLanguage":"en-US","url":"https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/11\/interactive-christmas-decoration-part1.jpg","contentUrl":"https:\/\/starthardware.org\/en\/wp-content\/uploads\/2019\/11\/interactive-christmas-decoration-part1.jpg","width":1200,"height":678,"caption":"interactive christmas decoration"},{"@type":"WebPage","@id":"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#webpage","url":"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/","name":"Interactive Christmas Decoration \u2013 Part 1 - StartHardware - Tutorials for Arduino","isPartOf":{"@id":"https:\/\/starthardware.org\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#primaryimage"},"datePublished":"2019-11-21T14:01:56+00:00","dateModified":"2020-01-06T12:13:52+00:00","author":{"@id":"https:\/\/starthardware.org\/en\/#\/schema\/person\/811b16fabcbfeef4210ea79cf0990a59"},"breadcrumb":{"@id":"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/starthardware.org\/en\/interactive-christmas-decoration-part-1\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/starthardware.org\/en\/"},{"@type":"ListItem","position":2,"name":"Interactive Christmas Decoration \u2013 Part 1"}]},{"@type":"Person","@id":"https:\/\/starthardware.org\/en\/#\/schema\/person\/811b16fabcbfeef4210ea79cf0990a59","name":"Stefan Hermann","image":{"@type":"ImageObject","@id":"https:\/\/starthardware.org\/en\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/5b5a74ee1d07024fd1eff9b1f7137108089169010a93afaee907b9325ee579a6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5b5a74ee1d07024fd1eff9b1f7137108089169010a93afaee907b9325ee579a6?s=96&d=mm&r=g","caption":"Stefan Hermann"}}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/posts\/246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/comments?post=246"}],"version-history":[{"count":4,"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/posts\/246\/revisions"}],"predecessor-version":[{"id":287,"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/posts\/246\/revisions\/287"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/media\/247"}],"wp:attachment":[{"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/media?parent=246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/categories?post=246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/starthardware.org\/en\/wp-json\/wp\/v2\/tags?post=246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}