{"id":607,"date":"2016-04-14T11:32:38","date_gmt":"2016-04-14T09:32:38","guid":{"rendered":"http:\/\/mbrobotics.es\/blog\/?p=607"},"modified":"2016-04-14T11:52:26","modified_gmt":"2016-04-14T09:52:26","slug":"esp8266-que-es","status":"publish","type":"post","link":"https:\/\/mbrobotics.es\/blog\/esp8266-que-es\/","title":{"rendered":"ESP8266 &#8211; Que es?"},"content":{"rendered":"<h3>Pinout<\/h3>\n<p><a href=\"http:\/\/i2.wp.com\/electronilab.co\/wp-content\/uploads\/2015\/02\/esp8266_pinout_h-569x236.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-3236\" src=\"http:\/\/i1.wp.com\/electronilab.co\/wp-content\/uploads\/2015\/02\/esp8266_pinout_h-569x236.png?resize=300%2C124\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" srcset=\"http:\/\/i0.wp.com\/electronilab.co\/wp-content\/uploads\/2015\/02\/esp8266_pinout_h-569x236.png?resize=300%2C124 300w, http:\/\/i1.wp.com\/electronilab.co\/wp-content\/uploads\/2015\/02\/esp8266_pinout_h-569x236.png?resize=569%2C236 569w\" alt=\"esp8266_pinout_h-569x236\" width=\"300\" height=\"124\" \/><\/a><\/p>\n<ul>\n<li>GND \u2013\u00a0tierra<\/li>\n<li>TX \u2013 serial transmit<\/li>\n<li>RX \u2013 serial receive<\/li>\n<li>VCC \u2013 3.3VDC<\/li>\n<li>CH_PD \u2013 must pull high or just connect to VCC, habilita el wifi<\/li>\n<li>RST \u2013 must pull high or just connect to VCC, reset<\/li>\n<li>GPIO0 \u2013 must pull high or just connect to VCC, puerto IO<\/li>\n<li>GPIO2 \u2013 must pull high or just connect to VCC, puerto IO<\/li>\n<\/ul>\n<p><strong><span style=\"color: #ff0000;\">GPIO0 se debe colocar a masa solo para programar el modulo<\/span><\/strong><\/p>\n<p><strong><span style=\"color: #ff0000;\">CH_PD se debe colocar a 3V3 para programar el modulo<\/span><\/strong><\/p>\n<p>Hoja de comandos para configurar por el puerto serie\u00a0<a href=\"http:\/\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/04\/Comando-AT_ESP8266.pdf\">Comando-AT_ESP8266<\/a><\/p>\n<p>Datasheet\u00a0<a href=\"http:\/\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/04\/0A-ESP8266__Datasheet__EN_v4.3.pdf\">0A-ESP8266__Datasheet__EN_v4.3<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":613,"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_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":"","jetpack_post_was_ever_published":false},"categories":[24],"tags":[],"class_list":["post-607","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-esp8266"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/04\/WiFi-Serial-Transceiver-Module-e1460626531412.jpg?fit=171%2C128&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p66Or4-9N","jetpack-related-posts":[{"id":729,"url":"https:\/\/mbrobotics.es\/blog\/nodemcu-estacion-meteorologica-33-hardware\/","url_meta":{"origin":607,"position":0},"title":"NodeMCU &#8211; Estaci\u00f3n Meteorol\u00f3gica &#8211; 3\/3 Hardware","author":"miguel angel","date":"09\/09\/2016","format":false,"excerpt":"Conectando el display OLED a NodeMCU Tenemos cuatro conexiones: VCC, GND, SCL and SDA: VCC y GND para alimentar el display. VCC es de 3V3 y GND es\u201cmasa\u201d de NodeMCU. SCL y SDA son las lineas de datos del protocolo I2C. Ejemplo de conexi\u00f3n: VCC to 3V3 GND to GND\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":754,"url":"https:\/\/mbrobotics.es\/blog\/nodemcu-estacion-meteorologica-temperatura-interior-dht22-desde-thingspeak\/","url_meta":{"origin":607,"position":1},"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":725,"url":"https:\/\/mbrobotics.es\/blog\/nodemcu-estacion-meteorologica-13-ide-setup\/","url_meta":{"origin":607,"position":2},"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":1760,"url":"https:\/\/mbrobotics.es\/blog\/como-grabar-los-modulos-esp8266-esp01-esp12e-con-adaptador-serie\/","url_meta":{"origin":607,"position":3},"title":"Como grabar los m\u00f3dulos ESP8266-ESP01-ESP12E con adaptador serie","author":"miguel angel","date":"14\/01\/2018","format":false,"excerpt":"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\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\/2018\/01\/IMG_4196-e1515949540249.jpg?fit=1171%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?fit=1171%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?fit=1171%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?fit=1171%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/01\/IMG_4196-e1515949540249.jpg?fit=1171%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":1058,"url":"https:\/\/mbrobotics.es\/blog\/arm-stm32f103c8t6-stm32-primeros-pasos\/","url_meta":{"origin":607,"position":4},"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":1202,"url":"https:\/\/mbrobotics.es\/blog\/arduino-lcd-1602-i2c\/","url_meta":{"origin":607,"position":5},"title":"Arduino &#8211; LCD 1602 I2C","author":"miguel angel","date":"07\/03\/2017","format":false,"excerpt":"En esta ocasi\u00f3n voy a explicar c\u00f3mo controlar un LCD de 16x2 mediante I2C, algo importante a tener en cuenta y que me ha causado varios problemas es comprobar el c\u00e1todo y el \u00e1nodo del backlight\u00a0del lcd, porque los que he utilizado en esta ocasi\u00f3n estaban al rev\u00e9s de como\u2026","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\/2017\/03\/conexion-arduino-y-LCD-I2C.png?fit=1124%2C499&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2017\/03\/conexion-arduino-y-LCD-I2C.png?fit=1124%2C499&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2017\/03\/conexion-arduino-y-LCD-I2C.png?fit=1124%2C499&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2017\/03\/conexion-arduino-y-LCD-I2C.png?fit=1124%2C499&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2017\/03\/conexion-arduino-y-LCD-I2C.png?fit=1124%2C499&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/607","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=607"}],"version-history":[{"count":5,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/607\/revisions"}],"predecessor-version":[{"id":615,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/607\/revisions\/615"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/media\/613"}],"wp:attachment":[{"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/media?parent=607"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/categories?post=607"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/tags?post=607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}