{"id":1760,"date":"2018-01-14T20:23:11","date_gmt":"2018-01-14T19:23:11","guid":{"rendered":"http:\/\/mbrobotics.es\/blog\/?p=1760"},"modified":"2018-11-15T11:09:29","modified_gmt":"2018-11-15T10:09:29","slug":"como-grabar-los-modulos-esp8266-esp01-esp12e-con-adaptador-serie","status":"publish","type":"post","link":"https:\/\/mbrobotics.es\/blog\/como-grabar-los-modulos-esp8266-esp01-esp12e-con-adaptador-serie\/","title":{"rendered":"Como grabar los m\u00f3dulos ESP8266-ESP01-ESP12E con adaptador serie"},"content":{"rendered":"<p>En esta entrada queremos adaptar este m\u00f3dulo serie ESP8266 para poder cargar nuestros firmwares desde el IDE de Arduino<\/p>\n<ol>\n<li>Debemos mantener pulsado el pulsador que hemos colocado cuando insertamos el usb en el puerto.<\/li>\n<li>Una vez insertado podemos soltarlo, solo es necesario en el inicio, (b\u00e1sicamente colocamos el puerto GPIO0 a GND cuando alimentamos el ESP01).<\/li>\n<\/ol>\n<p><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4195.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1762 aligncenter\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4195-e1515949500491-300x269.jpg?resize=300%2C269\" alt=\"\" width=\"300\" height=\"269\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4195-e1515949500491.jpg?resize=300%2C269&amp;ssl=1 300w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4195-e1515949500491.jpg?resize=768%2C689&amp;ssl=1 768w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4195-e1515949500491.jpg?resize=1024%2C919&amp;ssl=1 1024w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4195-e1515949500491.jpg?w=1500&amp;ssl=1 1500w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4195-e1515949500491.jpg?w=2250&amp;ssl=1 2250w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-1763 aligncenter\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249-293x300.jpg?resize=293%2C300\" alt=\"\" width=\"293\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?resize=293%2C300&amp;ssl=1 293w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?resize=768%2C787&amp;ssl=1 768w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?resize=1000%2C1024&amp;ssl=1 1000w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?w=1500&amp;ssl=1 1500w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?w=2250&amp;ssl=1 2250w\" sizes=\"auto, (max-width: 293px) 100vw, 293px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h3>Diagrama de conexi\u00f3n b\u00e1sico para ESP01.<\/h3>\n<p><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/esp8266-reflash-firmware.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1772\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/esp8266-reflash-firmware.png?resize=750%2C308\" alt=\"\" width=\"750\" height=\"308\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/esp8266-reflash-firmware.png?w=934&amp;ssl=1 934w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/esp8266-reflash-firmware.png?resize=300%2C123&amp;ssl=1 300w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/esp8266-reflash-firmware.png?resize=768%2C316&amp;ssl=1 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/a><\/p>\n<hr \/>\n<h3>ESP12E<\/h3>\n<p>Esquema de conexi\u00f3n b\u00e1sico para grabar ESP12E, debemos conectar a GND los puerto GPIO0 y GPIO15 al alimentar el ESP12E, para poder cargar el firmware, el resto es igual que el ESP01, necesitamos poner el puerto GPIO0 a GND al alimentar el modulo.<img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-1761 aligncenter\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/esp12e.png?resize=750%2C485\" alt=\"\" width=\"750\" height=\"485\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/esp12e.png?w=750&amp;ssl=1 750w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/esp12e.png?resize=300%2C194&amp;ssl=1 300w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En esta entrada queremos adaptar este m\u00f3dulo serie ESP8266 para poder cargar nuestros firmwares desde el IDE de Arduino Debemos mantener pulsado el pulsador que hemos colocado cuando insertamos el usb en el puerto. Una vez insertado podemos soltarlo, solo es necesario en el inicio, (b\u00e1sicamente colocamos el puerto GPIO0 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1763,"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":[24],"tags":[90,27],"class_list":["post-1760","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp8266","tag-esp12e","tag-esp8266"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?fit=2499%2C2560&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p66Or4-so","jetpack-related-posts":[{"id":754,"url":"https:\/\/mbrobotics.es\/blog\/nodemcu-estacion-meteorologica-temperatura-interior-dht22-desde-thingspeak\/","url_meta":{"origin":1760,"position":0},"title":"NodeMCU &#8211; Estaci\u00f3n Meteorol\u00f3gica &#8211; Temperatura interior DHT22 desde Thingspeak","author":"miguel angel","date":"09\/09\/2016","format":false,"excerpt":"Aclarar que lo he hecho para ESP8266 ESP01 en lugar de con un Nodemcu. En el Articulo anterior mostrabamos la temperatura interior del sensor DHT22 directamente sobre la estaci\u00f3n meteorol\u00f3gica, ahora lo que queremos es subir esta temperatura desde otro sensor a Thingspeak para mostrarla tambi\u00e9n en la estaci\u00f3n, de\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-DHT22-2-1.png?fit=876%2C1107&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Node-weather-DHT22-2-1.png?fit=876%2C1107&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Node-weather-DHT22-2-1.png?fit=876%2C1107&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Node-weather-DHT22-2-1.png?fit=876%2C1107&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2351,"url":"https:\/\/mbrobotics.es\/blog\/tasmota-configurar-modulos-sonof-para-usarse-en-homekit-y-alexa\/","url_meta":{"origin":1760,"position":1},"title":"Tasmota &#8211; Configurar Modulos Sonof para usarse en Homekit y Alexa","author":"miguel angel","date":"06\/03\/2019","format":false,"excerpt":"En esta entrada breve se describe en im\u00e1genes a modo de resumen como he configurado los m\u00f3dulos Sonoff, Nodemcu o ESP8266 01, para funcionar en Tasmota con MQTT, siendo compatible con Homekit y Alexa. Nos va ha permitir poder actuar sobre los m\u00f3dulos desde cualquiera de las dos plataformas de\u2026","rel":"","context":"En \u00abTasmota\u00bb","block_context":{"text":"Tasmota","link":"https:\/\/mbrobotics.es\/blog\/category\/blog\/electronica_\/tasmota\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/09\/icono-homekit-Tasmota.png?fit=560%2C444&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/09\/icono-homekit-Tasmota.png?fit=560%2C444&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/09\/icono-homekit-Tasmota.png?fit=560%2C444&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":607,"url":"https:\/\/mbrobotics.es\/blog\/esp8266-que-es\/","url_meta":{"origin":1760,"position":2},"title":"ESP8266 &#8211; Que es?","author":"miguel angel","date":"14\/04\/2016","format":false,"excerpt":"Pinout GND \u2013\u00a0tierra TX \u2013 serial transmit RX \u2013 serial receive VCC \u2013 3.3VDC CH_PD \u2013 must pull high or just connect to VCC, habilita el wifi RST \u2013 must pull high or just connect to VCC, reset GPIO0 \u2013 must pull high or just connect to VCC, puerto IO\u2026","rel":"","context":"En \u00abESP8266\u00bb","block_context":{"text":"ESP8266","link":"https:\/\/mbrobotics.es\/blog\/category\/blog\/electronica_\/esp8266\/"},"img":{"alt_text":"esp8266_pinout_h-569x236","src":"http:\/\/i1.wp.com\/electronilab.co\/wp-content\/uploads\/2015\/02\/esp8266_pinout_h-569x236.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":2163,"url":"https:\/\/mbrobotics.es\/blog\/tasmota-como-grabar-el-firmware-en-un-modulo-esp8266-nodemcu\/","url_meta":{"origin":1760,"position":3},"title":"Tasmota &#8211; Como grabar el Firmware en un modulo ESP8266 NodeMcu","author":"miguel angel","date":"26\/09\/2018","format":false,"excerpt":"Grabar Firmware en el Modulo ESP8266 Los pasos son los mismos que para la entrada anterior, en la que modific\u00e1bamos un modulo Sonoff, pero cambiando los ajustes para el ESP8266. Modificar el Firmware para asignar el PIN, en sonoff_templates.h Cambiar las l\u00edneas 287, y 297, en la 287 cambiaremos el\u2026","rel":"","context":"En \u00abESP8266\u00bb","block_context":{"text":"ESP8266","link":"https:\/\/mbrobotics.es\/blog\/category\/blog\/electronica_\/esp8266\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2017\/10\/icono-homekit-1.png?fit=560%2C421&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2017\/10\/icono-homekit-1.png?fit=560%2C421&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2017\/10\/icono-homekit-1.png?fit=560%2C421&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":725,"url":"https:\/\/mbrobotics.es\/blog\/nodemcu-estacion-meteorologica-13-ide-setup\/","url_meta":{"origin":1760,"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":1760,"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\/1760","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=1760"}],"version-history":[{"count":8,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/1760\/revisions"}],"predecessor-version":[{"id":1780,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/1760\/revisions\/1780"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/media\/1763"}],"wp:attachment":[{"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/media?parent=1760"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/categories?post=1760"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/tags?post=1760"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}