{"id":664,"date":"2016-05-12T16:12:51","date_gmt":"2016-05-12T14:12:51","guid":{"rendered":"http:\/\/mbrobotics.es\/blog\/?p=664"},"modified":"2017-03-08T09:50:09","modified_gmt":"2017-03-08T08:50:09","slug":"nodemcu-control-led-desde-web","status":"publish","type":"post","link":"https:\/\/mbrobotics.es\/blog\/nodemcu-control-led-desde-web\/","title":{"rendered":"NodeMCU &#8211; Control led desde Web (SPIFFS)"},"content":{"rendered":"<p>&nbsp;<\/p>\n<p>Lo primero es tener instalado en el IDE de Arduino las librer\u00edas de NodeMcu:<\/p>\n<p><strong><em>http:\/\/arduino.esp8266.com\/package_esp8266com_index.json<\/em><\/strong><\/p>\n<p><a href=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Configuraci%C3%B3n-esp8266.png\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-796 size-medium\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Configuraci%C3%B3n-esp8266-300x228.png?resize=300%2C228\" alt=\"Configuraci\u00f3n esp8266\" width=\"300\" height=\"228\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Configuraci%C3%B3n-esp8266.png?resize=300%2C228&amp;ssl=1 300w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Configuraci%C3%B3n-esp8266.png?w=752&amp;ssl=1 752w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>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 es la buena.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-638\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Captura-de-pantalla-2016-05-07-a-las-15.30.38.png?resize=285%2C163\" alt=\"Captura de pantalla 2016-05-07 a las 15.30.38\" width=\"285\" height=\"163\" \/><\/p>\n<p><em>No estoy seguro si esto lo hice o lo grabe todo por puerto serie.<\/em> <span style=\"color: #999999;\">Despu\u00e9s de modificar el programa para nuestra wifi y cargar el programa\u00a0<a style=\"color: #999999;\" href=\"https:\/\/github.com\/AdySan\/ChristmasLight\">Christmas Light project<\/a>\u00a0por el puerto serie, cambiamos el puerto a la direcci\u00f3n IP del NodeMCU.<\/span><\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-631 size-full\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/NodeMCU_ChristmasLight_SPIFFS-Arduino-1.6.8.jpg?resize=750%2C311\" alt=\"NodeMCU_ChristmasLight_SPIFFS Arduino 1.6.8\" width=\"750\" height=\"311\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/NodeMCU_ChristmasLight_SPIFFS-Arduino-1.6.8.jpg?w=838&amp;ssl=1 838w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/NodeMCU_ChristmasLight_SPIFFS-Arduino-1.6.8.jpg?resize=300%2C124&amp;ssl=1 300w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/NodeMCU_ChristmasLight_SPIFFS-Arduino-1.6.8.jpg?resize=768%2C318&amp;ssl=1 768w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/p>\n<p>Antes debemos haber instalado Python 2.7 y elegir durante la instalaci\u00f3n el patch.exe para que se instale, despu\u00e9s reiniciamos el ordenador.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-632\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Python-1.png?resize=390%2C335\" alt=\"Python-1\" width=\"390\" height=\"335\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Python-1.png?w=390&amp;ssl=1 390w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/Python-1.png?resize=300%2C258&amp;ssl=1 300w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/p>\n<p>Para subir la carpeta Data al SPIFF hay que instalar Arduino ESP8266 filesystem uploader,\u00a0<a href=\"https:\/\/github.com\/esp8266\/arduino-esp8266fs-plugin\">ESP8266FS-0.2.0<\/a>\u00a0descomprimir en la carpeta de Arduino.<\/p>\n<p>En Windows:<\/p>\n<p><code>&lt;home_dir&gt;\/Arduino\/tools\/ESP8266FS\/tool\/esp8266fs.jar)<\/code>.<\/p>\n<p>En MAC:<\/p>\n<p>~\/Documents\/Arduino\/<\/p>\n<p>Y reinicia el IDE de Arduino.<\/p>\n<p>1-Abre el programa a grabar en este caso <a href=\"https:\/\/github.com\/AdySan\/ChristmasLight\">Christmas Light project<\/a>, abrimos la carpeta del proyecto y creamos la carpeta Data donde pondremos los archivos del proyecto ya creados, edit.htm, favicon.ico y index.htm.<\/p>\n<p>Lo que hacemos es subir todo el contenido de la carpeta Data que esta en el mismo directorio que el programa de arduino a la placa NodeMcu, pudiendo asi actualizar la web generada y grabada en Arduino.<\/p>\n<p>2-Con el puerto serie seleccionado de la placa NodeMCU, le decimos desde el men\u00fa herramientas-&gt;ESP8266 Sketch Data Upload y deber\u00eda empezar a subirse.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-635 size-full\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/screenshot.png?resize=513%2C365\" alt=\"screenshot\" width=\"513\" height=\"365\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/screenshot.png?w=513&amp;ssl=1 513w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/screenshot.png?resize=300%2C213&amp;ssl=1 300w\" sizes=\"auto, (max-width: 513px) 100vw, 513px\" \/><\/p>\n<p>3-Ahora accedemos a ChristmasLight.local\/edit y desde aqu\u00ed podemos subir el archivo index.htm que editamos con cualquier editor de texto.<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-636\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/edit.png?resize=656%2C695\" alt=\"edit\" width=\"656\" height=\"695\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/edit.png?w=656&amp;ssl=1 656w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/edit.png?resize=283%2C300&amp;ssl=1 283w\" sizes=\"auto, (max-width: 656px) 100vw, 656px\" \/><\/p>\n<p>Configuraci\u00f3n de Hardware para Christmas Light<br \/>\n<img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-644 size-medium\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/christmas_light-220x300.png?resize=220%2C300\" alt=\"christmas_light\" width=\"220\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/christmas_light.png?resize=220%2C300&amp;ssl=1 220w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/christmas_light.png?resize=768%2C1047&amp;ssl=1 768w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/christmas_light.png?resize=751%2C1024&amp;ssl=1 751w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/christmas_light.png?w=891&amp;ssl=1 891w\" sizes=\"auto, (max-width: 220px) 100vw, 220px\" \/><\/p>\n<p>Accedemos a la IP via web del NodeCmu y podemos encender y apagar el led o lampara.<\/p>\n<p>&nbsp;<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-665 size-medium\" src=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/screenshot-1-169x300.png?resize=169%2C300\" alt=\"screenshot\" width=\"169\" height=\"300\" srcset=\"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/screenshot-1.png?resize=169%2C300&amp;ssl=1 169w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/screenshot-1.png?resize=576%2C1024&amp;ssl=1 576w, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/screenshot-1.png?w=750&amp;ssl=1 750w\" sizes=\"auto, (max-width: 169px) 100vw, 169px\" \/><\/p>\n<p>Repositorio Ady\u00a0<a href=\"https:\/\/github.com\/AdySan\/ChristmasLight\">https:\/\/github.com\/AdySan\/ChristmasLight<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; 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 [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":672,"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":true,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[28],"tags":[29],"class_list":["post-664","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-nodemcu","tag-nodemcu"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2016\/05\/113990105-1-e1463062556210.jpg?fit=170%2C128&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p66Or4-aI","jetpack-related-posts":[{"id":752,"url":"https:\/\/mbrobotics.es\/blog\/nodemcu-estacion-meteorologica-temperatura-interior-dht22\/","url_meta":{"origin":664,"position":0},"title":"NodeMCU &#8211; Estaci\u00f3n Meteorol\u00f3gica &#8211; Temperatura interior DHT22","author":"miguel angel","date":"09\/09\/2016","format":false,"excerpt":"Este codigo lo he sacado de aqui\u00a0(https:\/\/github.com\/squix78\/esp8266-weather-station) y puede servir de inicio para crear el sensor de temperatura, ahora vamos a conectar un modulo a la estacion meteorologica para conocer la temperatura en el interior de la vivienda, para ello usaremos el sensor DHT22. Conectando el DHT22 con el ESP8266\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-1-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-1-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-1-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-1-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":664,"position":1},"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":921,"url":"https:\/\/mbrobotics.es\/blog\/wemos-home-kit-raspberry-pi-con-siri-neopixel-rgb-led\/","url_meta":{"origin":664,"position":2},"title":"HomeKit Raspberry Pi 2 &#8211; Neopixel RGB Led","author":"miguel angel","date":"31\/08\/2017","format":false,"excerpt":"Fabricaci\u00f3n de Lampara RGB con leds SMD WS2801, la idea es controlar desde el iPhone con HomeKit el encendido, brillo y color de la lampara. \u00a0 \u00a0 Archivos descargas: 1-Descargar c\u00f3digo\u00a0fiberopticlamp Enlace a GitHub del Programa de Ady https:\/\/gist.github.com\/AdySan\/bd23f7be5ca5a6a4563f 2-Descargar librer\u00eda compatibilidad HSV Color de Ady\u00a0libreria-de-ady Enlace de Github a\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\/2017\/08\/icono-homekit-ws2812b.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\/08\/icono-homekit-ws2812b.png?fit=560%2C421&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2017\/08\/icono-homekit-ws2812b.png?fit=560%2C421&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":2114,"url":"https:\/\/mbrobotics.es\/blog\/tasmota-como-grabar-el-firmware-en-un-modulo-sonoff\/","url_meta":{"origin":664,"position":3},"title":"Tasmota &#8211; Como grabar el Firmware en un modulo Sonoff","author":"miguel angel","date":"26\/09\/2018","format":false,"excerpt":"Grabar Firmware Tasmota en el Modulo Sonoff ESP8266 para usarlo en HomeKit En esta ocasion vamos a grabar el firmware Tasmota en nuestro modulo Sonoff desde el IDE de Arduino, para ello descargamos el firmware\u00a0desde el GitHub de su creador\u2026.\u00a0Theo Arends Antes nos aseguramos que tenemos instalada la libreria para\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\/03\/icono-homekit-sonoff.png?fit=560%2C421&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/icono-homekit-sonoff.png?fit=560%2C421&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/mbrobotics.es\/blog\/wp-content\/uploads\/2018\/03\/icono-homekit-sonoff.png?fit=560%2C421&ssl=1&resize=525%2C300 1.5x"},"classes":[]},{"id":729,"url":"https:\/\/mbrobotics.es\/blog\/nodemcu-estacion-meteorologica-33-hardware\/","url_meta":{"origin":664,"position":4},"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":630,"url":"https:\/\/mbrobotics.es\/blog\/node-mcu-home-kit-raspberry-pi-con-siri\/","url_meta":{"origin":664,"position":5},"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":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/664","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=664"}],"version-history":[{"count":8,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/664\/revisions"}],"predecessor-version":[{"id":791,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/posts\/664\/revisions\/791"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/media\/672"}],"wp:attachment":[{"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/media?parent=664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/categories?post=664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mbrobotics.es\/blog\/wp-json\/wp\/v2\/tags?post=664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}