{"id":1831,"date":"2018-03-08T16:20:16","date_gmt":"2018-03-08T15:20:16","guid":{"rendered":"http:\/\/mbrobotics.es\/blog\/?p=1831"},"modified":"2018-11-15T08:56:59","modified_gmt":"2018-11-15T07:56:59","slug":"esp32-instalacion-para-su-uso-con-el-ide-de-arduino","status":"publish","type":"post","link":"https:\/\/mbrobotics.es\/blog\/esp32-instalacion-para-su-uso-con-el-ide-de-arduino\/","title":{"rendered":"ESP32 &#8211; Instalacion para su uso con el IDE de Arduino"},"content":{"rendered":"<h2>Pasos para Instalar en el IDE de Arduino el modulo ESP32<\/h2>\n<h3>Instalaci\u00f3n de Archivos de Git<\/h3>\n<ol>\n<li>Descarga e instala la ultima IDE de Arduino desde\u00a0<a href=\"https:\/\/www.arduino.cc\/en\/Main\/Software\" rel=\"nofollow\">arduino.cc<\/a><\/li>\n<li>Descarga e instala Git desde <a href=\"https:\/\/git-scm.com\/download\/win\" rel=\"nofollow\">git-scm.com<\/a><\/li>\n<li>Inicia<code>Git GUI<\/code>con permisos de administrador:\n<ul>\n<li>Selecciona Clonar un repositorio<code><\/code><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/1.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1834\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/1.png?resize=478%2C284\" alt=\"\" width=\"478\" height=\"284\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/1.png?w=478&amp;ssl=1 478w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/1.png?resize=300%2C178&amp;ssl=1 300w\" sizes=\"auto, (max-width: 478px) 100vw, 478px\" \/><\/a><\/li>\n<li>Selecciona la fuente y el destino\n<ul>\n<li>Fuente:\u00a0<code>https:\/\/github.com\/espressif\/arduino-esp32.git<\/code><\/li>\n<li>Target Directory: C:\\Users\\(USUARIO)\\Documents\\Arduino\\hardware\\espressif\\esp32<\/li>\n<li>Click\u00a0<code>Clone<\/code>\u00a0<a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1835\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2.png?resize=696%2C280\" alt=\"\" width=\"696\" height=\"280\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2.png?w=696&amp;ssl=1 696w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2.png?resize=300%2C121&amp;ssl=1 300w\" sizes=\"auto, (max-width: 696px) 100vw, 696px\" \/><\/a><\/li>\n<\/ul>\n<\/li>\n<li>Inicia\u00a0<code>Git Bash<\/code>\u00a0navega hasta \/Documents\/Arduino\/hardware\/espressif\/esp32\u00a0<code>y inicia<\/code><code>git submodule update --init --recursive<\/code><\/li>\n<li>Abre C:\\Users\\(USUARIO)\\Documents\\Arduino\\hardware\\espressif\\<code>tools<\/code>\u00a0e inicia\u00a0<code>get.exe<\/code><code><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/5.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1838\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/5.png?resize=750%2C554\" alt=\"\" width=\"750\" height=\"554\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/5.png?w=878&amp;ssl=1 878w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/5.png?resize=300%2C221&amp;ssl=1 300w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/5.png?resize=768%2C567&amp;ssl=1 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><\/code><code><\/code><\/li>\n<li>Una vez finalizado\u00a0<code>get.exe, procedemos a configurar la placa en el IDE de Arduino<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<hr \/>\n<h3>Configuraci\u00f3n de Arduino IDE para la placa<\/h3>\n<ol>\n<li>Conecta la placa ESP32 y espera que se instalen los drivers<\/li>\n<li>Inicia Arduino IDE<\/li>\n<li>Seleccionamos la placa Wemos ESP32\u00a0<code>Tools &gt; Board<\/code>\u00a0menu<\/li>\n<\/ol>\n<p><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2018-03-08-13_03_41-Inicio.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1855\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2018-03-08-13_03_41-Inicio.png?resize=649%2C450\" alt=\"\" width=\"649\" height=\"450\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2018-03-08-13_03_41-Inicio.png?w=649&amp;ssl=1 649w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2018-03-08-13_03_41-Inicio.png?resize=300%2C208&amp;ssl=1 300w\" sizes=\"auto, (max-width: 649px) 100vw, 649px\" \/><\/a><\/p>\n<ol>\n<li>Seleccionamos el puerto COM<\/li>\n<li>Compilamos y cargamos el Sketch<\/li>\n<\/ol>\n<hr \/>\n<h3><a id=\"user-content-how-to-update-to-the-latest-code\" class=\"anchor\" href=\"https:\/\/github.com\/espressif\/arduino-esp32\/blob\/master\/docs\/arduino-ide\/windows.md#how-to-update-to-the-latest-code\" aria-hidden=\"true\"><\/a>Actualizar las libreras al ultimo repositorio<\/h3>\n<ol>\n<li>Inicia<code>Git GUI<\/code>\u00a0y abre el repositorio reciente abierto<code>.<\/code><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/7.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1841\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/7.png?resize=456%2C385\" alt=\"\" width=\"456\" height=\"385\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/7.png?w=456&amp;ssl=1 456w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/7.png?resize=300%2C253&amp;ssl=1 300w\" sizes=\"auto, (max-width: 456px) 100vw, 456px\" \/><\/a><\/li>\n<li>Desde el menu\u00a0<code>Remote<\/code>\u00a0selecionamos<code>Fetch from<\/code>\u00a0&gt;\u00a0<code>origin<\/code><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/8.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1842\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/8.png?resize=693%2C496\" alt=\"\" width=\"693\" height=\"496\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/8.png?w=693&amp;ssl=1 693w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/8.png?resize=300%2C215&amp;ssl=1 300w\" sizes=\"auto, (max-width: 693px) 100vw, 693px\" \/><\/a><\/li>\n<li>Esperamos que finalice y cerramos\u00a0<code>Git GUI<\/code><\/li>\n<li>Abre C:\\Users\\(USUARIO)\\Documents\\Arduino\\hardware\\espressif\\<code>tools<\/code>\u00a0e inicia\u00a0<code>get.exe<\/code><\/li>\n<li>Con esto ya estar\u00edamos actualizados al ultimo.<\/li>\n<\/ol>\n<p>&nbsp;<\/p>\n<p><strong>Basado en la fuente<\/strong>\u00a0<a href=\"https:\/\/github.com\/espressif\/arduino-esp32\/blob\/master\/docs\/arduino-ide\/windows.md\">https:\/\/github.com\/espressif\/arduino-esp32\/blob\/master\/docs\/arduino-ide\/windows.md<\/a><\/p>\n<hr \/>\n<ul>\n<li>C\u00f3digo de ejemplo para pantalla OLED<\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/ESP32_OLED_SSD1306ClockDemo.zip\">ESP32_OLED_SSD1306ClockDemo<\/a><\/p>\n<ul>\n<li>Librerias necesarias para el ejemplo:<\/li>\n<\/ul>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/Time-master.zip\">Time-master<\/a><\/p>\n<p style=\"padding-left: 60px;\"><a href=\"http:\/\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/Wire-master.zip\">Wire-master<\/a><\/p>\n<hr \/>\n<p>Un error de compilaci\u00f3n se soluciono cambiando en preferencias los avisos<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2018-03-07-17_59_42-Inicio.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1847\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2018-03-07-17_59_42-Inicio.png?resize=747%2C321\" alt=\"\" width=\"747\" height=\"321\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2018-03-07-17_59_42-Inicio.png?w=747&amp;ssl=1 747w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/2018-03-07-17_59_42-Inicio.png?resize=300%2C129&amp;ssl=1 300w\" sizes=\"auto, (max-width: 747px) 100vw, 747px\" \/><\/a><\/p>\n<hr \/>\n<h2>PINOUT ESP32<\/h2>\n<p><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/lolin_esp32_5odqVKgg37.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1833\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/lolin_esp32_5odqVKgg37.jpg?resize=514%2C386\" alt=\"\" width=\"514\" height=\"386\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/lolin_esp32_5odqVKgg37.jpg?w=514&amp;ssl=1 514w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/lolin_esp32_5odqVKgg37.jpg?resize=300%2C225&amp;ssl=1 300w\" sizes=\"auto, (max-width: 514px) 100vw, 514px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pasos para Instalar en el IDE de Arduino el modulo ESP32 Instalaci\u00f3n de Archivos de Git Descarga e instala la ultima IDE de Arduino desde\u00a0arduino.cc Descarga e instala Git desde git-scm.com IniciaGit GUIcon permisos de administrador: Selecciona Clonar un repositorio Selecciona la fuente y el destino Fuente:\u00a0https:\/\/github.com\/espressif\/arduino-esp32.git Target Directory: C:\\Users\\(USUARIO)\\Documents\\Arduino\\hardware\\espressif\\esp32 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1832,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[96],"tags":[97],"class_list":["post-1831","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp32","tag-esp32"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/tarjeta-desarrollo-nodemcu-doit-esp32-wifi-bluetooth-arduino-D_NQ_NP_919068-MLC25847876969_082017-F.jpg?fit=1024%2C1024&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p66Or4-tx","jetpack-related-posts":[{"id":965,"url":"https:\/\/mbrobotics.es\/blog\/arduino-digispark-arduino-minimo\/","url_meta":{"origin":1831,"position":0},"title":"Arduino &#8211; Digispark Arduino M\u00ednimo","author":"miguel angel","date":"08\/03\/2017","format":false,"excerpt":"Hardware Sus principales caracter\u00edsticas son: Soporte para el Arduino IDE 1.0+ (OSX\/Win\/Linux) Alimentaci\u00f3n via USB o fuente Externa Regulador USB incorporado de 500ma 5V 6 Pines de I\/O (2 se usan para USB solo si el programa se comunica activamente via USB, de otra manera se pueden usar los 6)\u2026","rel":"","context":"En \u00abArduino\u00bb","block_context":{"text":"Arduino","link":"https:\/\/mbrobotics.es\/blog\/category\/blog\/electronica_\/arduino\/"},"img":{"alt_text":"fkpmaa2hh2vjnw1-medium","src":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/10\/FKPMAA2HH2VJNW1.MEDIUM-300x128.jpg?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":630,"url":"https:\/\/mbrobotics.es\/blog\/node-mcu-home-kit-raspberry-pi-con-siri\/","url_meta":{"origin":1831,"position":1},"title":"HomeKit Raspberry Pi 2","author":"miguel angel","date":"02\/09\/2016","format":false,"excerpt":"\u00a0Video demostraci\u00f3n: https:\/\/www.youtube.com\/watch?v=_NARFN268H0 Descripci\u00f3n de proceso: Vamos a usar una Raspberry PI y un NodeMCU para controlar las luces (o lo que queramos) mediante Siri (en un iphone) y con la App HomeKit. HAP-NodeJS en Raspberry Pi MQTT Broker en Raspberry Pi iPhone con HomeKit accesorio pareado y configurado ESP8266\u2026","rel":"","context":"En \u00abHomeKit\u00bb","block_context":{"text":"HomeKit","link":"https:\/\/mbrobotics.es\/blog\/category\/blog\/electronica_\/homekit\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/09\/icono-homekit-v1.png?fit=560%2C421&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/09\/icono-homekit-v1.png?fit=560%2C421&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/09\/icono-homekit-v1.png?fit=560%2C421&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":626,"url":"https:\/\/mbrobotics.es\/blog\/anadir-arduino-due-en-el-ide-de-arduino\/","url_meta":{"origin":1831,"position":2},"title":"Arduino &#8211; A\u00f1adir DUE en el IDE de Arduino","author":"miguel angel","date":"29\/04\/2016","format":false,"excerpt":"El IDE de Arduino no trae de serie instalada la Placa de 32bits Arduino DUE para ello solo tenemos que instalar la librer\u00eda Arduino SAM Boards de 32Bits desde el gestor de tarjetas del propio IDE. Seleccionamos la versi\u00f3n a instalar, yo he instalado la ultima.","rel":"","context":"En \u00abArduino\u00bb","block_context":{"text":"Arduino","link":"https:\/\/mbrobotics.es\/blog\/category\/blog\/electronica_\/arduino\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/04\/ArduinoDue.jpg?fit=700%2C525&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/04\/ArduinoDue.jpg?fit=700%2C525&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/04\/ArduinoDue.jpg?fit=700%2C525&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/04\/ArduinoDue.jpg?fit=700%2C525&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1058,"url":"https:\/\/mbrobotics.es\/blog\/arm-stm32f103c8t6-stm32-primeros-pasos\/","url_meta":{"origin":1831,"position":3},"title":"STM32F103C8T6 BLUE PILL &#8211; Desde el IDE ARDUINO","author":"miguel angel","date":"23\/12\/2018","format":false,"excerpt":"Blue Pill es una placa de desarrollo econ\u00f3mica y muy parecida a un Arduino nano, la diferencia es que en esta ocasi\u00f3n monta un micro de ST, en concreto el STM32F103C8T6, este micro es bastante mas potente que el Atmega328 del Arduino Nano, ademas podemos programarlo desde el IDE de\u2026","rel":"","context":"En \u00abST\u00bb","block_context":{"text":"ST","link":"https:\/\/mbrobotics.es\/blog\/category\/blog\/electronica_\/st\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/12\/STM32_BP_Alt_Top_View.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/12\/STM32_BP_Alt_Top_View.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/12\/STM32_BP_Alt_Top_View.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/12\/STM32_BP_Alt_Top_View.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":725,"url":"https:\/\/mbrobotics.es\/blog\/nodemcu-estacion-meteorologica-13-ide-setup\/","url_meta":{"origin":1831,"position":4},"title":"NodeMCU &#8211; Estaci\u00f3n Meteorol\u00f3gica &#8211; 1\/3 IDE Setup","author":"miguel angel","date":"09\/09\/2016","format":false,"excerpt":"Vamos a programar el ESP8266 desde el IDE de Arduino. Desde la versi\u00f3n 1.6.4 es f\u00e1cil a\u00f1adir nuevas placas a la librer\u00eda, por ello vamos a programar el NodeMCU V1.0 para la estaci\u00f3n meteorol\u00f3gica. 1. Descargar e instalar el Driver del puerto serie. Para programar NodeMCU V1.0 necesitamos instalar y\u2026","rel":"","context":"En \u00abNodeMCU\u00bb","block_context":{"text":"NodeMCU","link":"https:\/\/mbrobotics.es\/blog\/category\/blog\/electronica_\/nodemcu\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/node-weather-3-3.jpg?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/node-weather-3-3.jpg?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/node-weather-3-3.jpg?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/node-weather-3-3.jpg?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/node-weather-3-3.jpg?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":664,"url":"https:\/\/mbrobotics.es\/blog\/nodemcu-control-led-desde-web\/","url_meta":{"origin":1831,"position":5},"title":"NodeMCU &#8211; Control led desde Web (SPIFFS)","author":"miguel angel","date":"12\/05\/2016","format":false,"excerpt":"\u00a0 Lo primero es tener instalado en el IDE de Arduino las librer\u00edas de NodeMcu: http:\/\/arduino.esp8266.com\/package_esp8266com_index.json Necesitamos instalar para que todo funcione lo siguiente. ESP8266FS y python para poder subir archivos por SPIFF y pubsubclient es necesario a\u00f1adirlo como librer\u00eda para compilar. La librer\u00eda pubsubclient lleva el ejemplo ArduinoOTA, esa\u2026","rel":"","context":"En \u00abNodeMCU\u00bb","block_context":{"text":"NodeMCU","link":"https:\/\/mbrobotics.es\/blog\/category\/blog\/electronica_\/nodemcu\/"},"img":{"alt_text":"Configuraci\u00f3n esp8266","src":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Configuraci%C3%B3n-esp8266-300x228.png?resize=350%2C200","width":350,"height":200},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/1831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/comments?post=1831"}],"version-history":[{"count":10,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/1831\/revisions"}],"predecessor-version":[{"id":1858,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/1831\/revisions\/1858"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/media\/1832"}],"wp:attachment":[{"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/media?parent=1831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/categories?post=1831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/tags?post=1831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}