{"id":593,"date":"2026-05-10T19:19:44","date_gmt":"2026-05-10T22:19:44","guid":{"rendered":"https:\/\/www.ukrabot.cl\/blog\/?p=593"},"modified":"2026-05-11T17:31:52","modified_gmt":"2026-05-11T20:31:52","slug":"actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide","status":"publish","type":"post","link":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/","title":{"rendered":"Actualizaciones OTA (Over The Air) updates en ESP32 con Arduino IDE"},"content":{"rendered":"<p>La tecnolog\u00eda avanza a pasos agigantados, y en el mundo de la rob\u00f3tica y la electr\u00f3nica, uno de los temas que m\u00e1s inter\u00e9s ha generado en los \u00faltimos a\u00f1os es el de las actualizaciones OTA (Over The Air) updates en ESP32 con Arduino IDE. Este avance permite a los desarrolladores actualizar el firmware de sus dispositivos de forma remota, sin necesidad de intervenci\u00f3n f\u00edsica, lo que simplifica significativamente el proceso de mantenimiento y mejora de los productos. En este art\u00edculo, exploraremos en profundidad este tema, abordando desde los conceptos b\u00e1sicos hasta la implementaci\u00f3n pr\u00e1ctica.<\/p>\n<figure style=\"margin:24px auto;text-align:center;max-width:600px\">\n                <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/15470542\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940\" alt=\"OTA (Over The Air) updates en ESP32 con Arduino IDE\" style=\"width:100%;max-width:600px;height:220px;object-fit:cover;border-radius:6px;margin:0 auto\" loading=\"lazy\"><figcaption style=\"font-size:0.85em;color:#888;margin-top:6px;font-style:italic\">\n                    OTA (Over The Air) updates en ESP32 con Arduino IDE<br \/>\n                <\/figcaption><\/figure>\n<h2>\u00bfQu\u00e9 es y para qu\u00e9 sirve?<\/h2>\n<p>La actualizaci\u00f3n OTA se refiere a la capacidad de un dispositivo para recibir y aplicar actualizaciones de software de forma remota, sin la necesidad de un cable USB o cualquier otro medio f\u00edsico. Esto es especialmente \u00fatil en aplicaciones donde los dispositivos se encuentran distribuidos en \u00e1reas geogr\u00e1ficas amplias o son de dif\u00edcil acceso. Para entender mejor c\u00f3mo funciona este proceso, es recomendable consultar la <a href='https:\/\/docs.espressif.com\/projects\/esp-idf\/en\/latest\/esp32\/api-guides\/ota_at_commands.html' target='_blank' rel='noopener'>Documentaci\u00f3n oficial de ESP32<\/a>, que proporciona una gu\u00eda detallada sobre los comandos y protocolos utilizados en el proceso de actualizaci\u00f3n.<\/p>\n<h2>Tipos y variantes disponibles<\/h2>\n<p>Existen varias variantes y tipos de actualizaciones OTA, cada una dise\u00f1ada para satisfacer necesidades espec\u00edficas. A continuaci\u00f3n, se presentan algunos de los tipos m\u00e1s comunes:<\/p>\n<figure style=\"margin:24px auto;text-align:center;max-width:600px\">\n                <img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/11579194\/pexels-photo-11579194.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940\" alt=\"Electr\u00f3nica y rob\u00f3tica \u2014 laboratorio maker\" style=\"width:100%;max-width:600px;height:220px;object-fit:cover;border-radius:6px;margin:0 auto\" loading=\"lazy\"><figcaption style=\"font-size:0.85em;color:#888;margin-top:6px;font-style:italic\">\n                    Laboratorio de electr\u00f3nica y rob\u00f3tica<br \/>\n                <\/figcaption><\/figure>\n<ul>\n<li>Actualizaciones delta: Solo env\u00edan los cambios realizados en el firmware, en lugar del firmware completo, reduciendo el tama\u00f1o de la actualizaci\u00f3n.<\/li>\n<li>Actualizaciones completas: Enviar el firmware completo es \u00fatil para dispositivos que requieren una reinstalaci\u00f3n completa o cuando se trata de la primera actualizaci\u00f3n.<\/li>\n<li>Actualizaciones seguras: Incorporan protocolos de seguridad para garantizar la autenticidad e integridad de la actualizaci\u00f3n.<\/li>\n<\/ul>\n<h2>OTA (Over The Air) updates en ESP32 con Arduino IDE \u2014 C\u00f3mo elegir o implementar<\/h2>\n<p>La elecci\u00f3n de la metodolog\u00eda de actualizaci\u00f3n adecuada depende de varios factores, incluyendo el tipo de dispositivo, la complejidad del firmware y las restricciones de hardware. A continuaci\u00f3n, se presenta una tabla comparativa que resume las opciones m\u00e1s comunes:<\/p>\n<div style=\"text-align:center;margin:40px auto;padding:28px 24px;max-width:480px;background:#f8f9ff;border:2px solid #dde5ff;border-radius:12px\"><a href=\"https:\/\/s.click.aliexpress.com\/s\/pyFri10M6ltAv61YZY9TfrxiDaaFXRreuZWJMeLtD8jig1wPxn51K2eq59ds8iT5Wl5L3w5KJyrl7SjOO3B0oJ0Xjwnc7n8AQA7gf5qnT4sCyU05LNms9JvyWQNFHNKtzBcoBpSguMg3UBR1FOODkmGTloXosMhqhnKgzzuJPYPxewVvzupiAiKSJA5SK0iQRxmaQ7UPG0AP2HC7uLitVpvXIfjMl7RnsnN7B8FrGfP9TWP7emQeaXV90Bp9fLEiLeKHsRf9R2jgKD32Axm5na4bRJdkhGVyv3GcDgMjmYrrZWinWctR9gnPwA4o33HPmG0vSb5bBgHa2b84xsgPMT3upQwf9XbSfqi7DZXygunIKz8DCWRaqWb1ipzz6G731zwzSZppbTvkFasFKZG8POzwoe9PdnninWk9RpDemcKgLwKsd9U5Eoko4nmJmdvuoCkSKGNCsEMMujUDEKc7Rg2di7beAalHLHK4X7FtAzKjBF6mMN0z2PKdcYyQ5y8uhIW01aAnduxOaK9UlZMwePBEkC27MDr30IZ9qkBQ5MamvJKpNWm88RQF9dxXJOVdRsc0OgruF8eoOgVffSOhhpR0Iw7BikMVpjpqB8aSis1RWzYjq6a7bQDrfCtMjAVWlzZmIusuA9ocqPPePHYxNFZEFtrTwRV0EXrm0JCiWQuKiEgHak4sXUJ03sZ6f2qpgD0wrfbjFtpUEaaT50qKDGVhvUalHi7A5BCIiHJUEBKMF9j8PuFWBgtDIE21PG1QhWDPp1z5smQ0UTcYUvSNDQBqaZt209ClXlrpccusuPWSvtK6XxG2LG7PJZQ1ZQB7JeFuo5l865BLEYqXSnDWVqhQyGU7XWVfUKAkiCdQOJE3g6xGVmNYzTZqtXRuflj1BAgUXZNb9g7I25O9HL83YrZwZu11rvRyDJJJZ82csfWiX39Q1cF5DKU8tG7sE5Mg9YVFjwI2CrXP6IUISdRq8ixHJNB7kpvgvrFFB0U0LqudYhLkHolCBiET7z7Mc5Sig6xstAmg\" target=\"_blank\" rel=\"sponsored noopener\"><img decoding=\"async\" src=\"https:\/\/ae-pic-a1.aliexpress-media.com\/kf\/Sa34b3a45b9514bddb90cccd6ff4f0809o.jpg\" alt=\"ESP32-S3-SIM7670G-4G Placa de desarrollo Waveshare LTE Cat-1 WiFi GNSS posicionamiento adecuado para 4G WiFi port\u00e1til Global\" style=\"width:100%;max-width:360px;height:260px;object-fit:contain;border-radius:8px;margin:0 auto 16px\" loading=\"lazy\" \/><\/a><\/p>\n<p style=\"font-size:16px;font-weight:700;color:#111;margin:0 0 8px;line-height:1.4\">ESP32-S3-SIM7670G-4G Placa de desarrollo Waveshare LTE Cat-1 WiFi GNSS posicionamiento adecuado para 4G WiFi port\u00e1til Global<\/p>\n<p style=\"font-size:22px;font-weight:800;color:#0057e7;margin:0 0 20px\">&#036;75.54 <span style=\"font-size:14px;font-weight:600;color:#e63946;background:#ffeef0;padding:2px 8px;border-radius:20px;margin-left:6px\">-0%<\/span><\/p>\n<p><a href=\"https:\/\/s.click.aliexpress.com\/s\/pyFri10M6ltAv61YZY9TfrxiDaaFXRreuZWJMeLtD8jig1wPxn51K2eq59ds8iT5Wl5L3w5KJyrl7SjOO3B0oJ0Xjwnc7n8AQA7gf5qnT4sCyU05LNms9JvyWQNFHNKtzBcoBpSguMg3UBR1FOODkmGTloXosMhqhnKgzzuJPYPxewVvzupiAiKSJA5SK0iQRxmaQ7UPG0AP2HC7uLitVpvXIfjMl7RnsnN7B8FrGfP9TWP7emQeaXV90Bp9fLEiLeKHsRf9R2jgKD32Axm5na4bRJdkhGVyv3GcDgMjmYrrZWinWctR9gnPwA4o33HPmG0vSb5bBgHa2b84xsgPMT3upQwf9XbSfqi7DZXygunIKz8DCWRaqWb1ipzz6G731zwzSZppbTvkFasFKZG8POzwoe9PdnninWk9RpDemcKgLwKsd9U5Eoko4nmJmdvuoCkSKGNCsEMMujUDEKc7Rg2di7beAalHLHK4X7FtAzKjBF6mMN0z2PKdcYyQ5y8uhIW01aAnduxOaK9UlZMwePBEkC27MDr30IZ9qkBQ5MamvJKpNWm88RQF9dxXJOVdRsc0OgruF8eoOgVffSOhhpR0Iw7BikMVpjpqB8aSis1RWzYjq6a7bQDrfCtMjAVWlzZmIusuA9ocqPPePHYxNFZEFtrTwRV0EXrm0JCiWQuKiEgHak4sXUJ03sZ6f2qpgD0wrfbjFtpUEaaT50qKDGVhvUalHi7A5BCIiHJUEBKMF9j8PuFWBgtDIE21PG1QhWDPp1z5smQ0UTcYUvSNDQBqaZt209ClXlrpccusuPWSvtK6XxG2LG7PJZQ1ZQB7JeFuo5l865BLEYqXSnDWVqhQyGU7XWVfUKAkiCdQOJE3g6xGVmNYzTZqtXRuflj1BAgUXZNb9g7I25O9HL83YrZwZu11rvRyDJJJZ82csfWiX39Q1cF5DKU8tG7sE5Mg9YVFjwI2CrXP6IUISdRq8ixHJNB7kpvgvrFFB0U0LqudYhLkHolCBiET7z7Mc5Sig6xstAmg\" target=\"_blank\" rel=\"sponsored noopener\" style=\"background:#e63946;color:#fff;padding:14px 36px;border-radius:8px;text-decoration:none;font-weight:700;font-size:16px;letter-spacing:0.3px\">&#128722; Comprar en AliExpress &rarr;<\/a><\/div>\n<table>\n<thead>\n<tr>\n<th>Tipo de Actualizaci\u00f3n<\/th>\n<th>Ventajas<\/th>\n<th>Desventajas<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Delta<\/td>\n<td>Reducido tama\u00f1o de actualizaci\u00f3n<\/td>\n<td>Mayor complejidad en la generaci\u00f3n de actualizaciones<\/td>\n<\/tr>\n<tr>\n<td>Completa<\/td>\n<td>F\u00e1cil implementaci\u00f3n<\/td>\n<td>Mayor tama\u00f1o de actualizaci\u00f3n, mayor consumo de ancho de banda<\/td>\n<\/tr>\n<tr>\n<td>Segura<\/td>\n<td>Garantiza la seguridad del dispositivo<\/td>\n<td>Puede requerir hardware adicional o complejidad en el firmware<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Materiales y componentes necesarios<\/h2>\n<p>Para implementar actualizaciones OTA en un proyecto que utilice ESP32 y Arduino IDE, se necesitan los siguientes componentes:<\/p>\n<ul>\n<li>ESP32 (m\u00f3dulo de desarrollo como el ESP32 DevKitC)<\/li>\n<li>Arduino IDE (versi\u00f3n compatible con ESP32)<\/li>\n<li>Conexi\u00f3n a internet (para descargar actualizaciones)<\/li>\n<li>Opcional: <strong><a href='https:\/\/www.ukrabot.cl' target='_blank' rel='noopener'>compra el m\u00f3dulo en UKRABOT Chile<\/a><\/strong> para adquirir el hardware necesario.<\/li>\n<\/ul>\n<h2>Gu\u00eda paso a paso<\/h2>\n<p>La implementaci\u00f3n de actualizaciones OTA en un proyecto ESP32 con Arduino IDE implica varios pasos. A continuaci\u00f3n, se describe una gu\u00eda b\u00e1sica para lograrlo:<\/p>\n<ol>\n<li>Preparar el entorno de desarrollo, asegur\u00e1ndose de tener la versi\u00f3n adecuada de Arduino IDE y el soporte para ESP32.<\/li>\n<li>Crear un proyecto de prueba en Arduino IDE, utilizando el ejemplo de actualizaci\u00f3n OTA proporcionado por la comunidad de ESP32.<\/li>\n<li>Configurar el dispositivo ESP32 para que se conecte a una red Wi-Fi, lo que permitir\u00e1 la comunicaci\u00f3n remota.<\/li>\n<li>Implementar la l\u00f3gica de actualizaci\u00f3n en el firmware del dispositivo, utilizando las bibliotecas y ejemplos proporcionados por la comunidad.<\/li>\n<li>Probar el proceso de actualizaci\u00f3n, asegur\u00e1ndose de que el dispositivo pueda recibir y aplicar actualizaciones de forma remota.<\/li>\n<li>Para m\u00e1s informaci\u00f3n detallada y ejemplos pr\u00e1cticos, For more in-depth guides, check out <strong><a href='https:\/\/www.ukrabot.com\/' target='_blank' rel='noopener'>robotics tutorials in English<\/a><\/strong>, que ofrecen una amplia gama de recursos y tutoriales para proyectos de rob\u00f3tica y electr\u00f3nica.<\/li>\n<\/ol>\n<h2>Errores comunes y c\u00f3mo evitarlos<\/h2>\n<p>Durante la implementaci\u00f3n de actualizaciones OTA, pueden surgir varios errores. A continuaci\u00f3n, se presentan algunos de los m\u00e1s comunes y c\u00f3mo solucionarlos:<\/p>\n<ul>\n<li>Error de conexi\u00f3n: Verificar la conexi\u00f3n a internet y la configuraci\u00f3n de red del dispositivo.<\/li>\n<li>Error de autenticaci\u00f3n: Asegurarse de que las credenciales de actualizaci\u00f3n sean correctas y est\u00e9n configuradas adecuadamente.<\/li>\n<li>Error de compatibilidad: Verificar que el firmware y la versi\u00f3n de Arduino IDE sean compatibles con el proceso de actualizaci\u00f3n OTA.<\/li>\n<\/ul>\n<h2>Consejos de experto<\/h2>\n<p>Para asegurar el \u00e9xito en la implementaci\u00f3n de actualizaciones OTA, se recomiendan los siguientes consejos:<\/p>\n<ul>\n<li>Utilizar protocolos de seguridad para proteger el proceso de actualizaci\u00f3n.<\/li>\n<li>Realizar pruebas exhaustivas antes de implementar actualizaciones en producci\u00f3n.<\/li>\n<li>Mantener actualizado el firmware y el software de desarrollo para asegurar la compatibilidad y seguridad.<\/li>\n<\/ul>\n<h2>Preguntas frecuentes<\/h2>\n<h3>\u00bfQu\u00e9 es OTA y por qu\u00e9 es importante?<\/h3>\n<p>OTA significa Over The Air, y se refiere a la capacidad de un dispositivo para recibir actualizaciones de software de forma remota. Esto es crucial para mantener los dispositivos actualizados y seguros, especialmente en aplicaciones donde el acceso f\u00edsico es limitado.<\/p>\n<h3>\u00bfCu\u00e1l es el beneficio de utilizar actualizaciones delta?<\/h3>\n<p>Las actualizaciones delta solo env\u00edan los cambios realizados en el firmware, lo que reduce significativamente el tama\u00f1o de la actualizaci\u00f3n y el consumo de ancho de banda.<\/p>\n<h3>\u00bfEs seguro implementar actualizaciones OTA?<\/h3>\n<p>S\u00ed, siempre y cuando se utilicen protocolos de seguridad adecuados para proteger el proceso de actualizaci\u00f3n y se verifiquen la autenticidad e integridad de las actualizaciones.<\/p>\n<h3>\u00bfPuedo implementar actualizaciones OTA en cualquier dispositivo?<\/h3>\n<p>No, la capacidad de implementar actualizaciones OTA depende del hardware y el firmware del dispositivo. Es importante verificar la compatibilidad antes de intentar implementar este tipo de actualizaciones.<\/p>\n<h3>\u00bfD\u00f3nde puedo encontrar m\u00e1s recursos sobre actualizaciones OTA?<\/h3>\n<p>Existen numerous recursos disponibles en l\u00ednea, incluyendo documentaci\u00f3n oficial, tutoriales y comunidades de desarrolladores que ofrecen gu\u00edas y ejemplos pr\u00e1cticos.<\/p>\n<h2>CONCLUSI\u00d3N<\/h2>\n<p>Las actualizaciones OTA son una herramienta poderosa para mantener dispositivos actualizados y seguros de forma remota. Al entender los conceptos b\u00e1sicos, elegir la metodolog\u00eda adecuada y seguir las gu\u00edas pr\u00e1cticas, es posible implementar actualizaciones OTA de manera efectiva en proyectos que utilicen ESP32 y Arduino IDE. Esto no solo simplifica el mantenimiento y la mejora de los productos, sino que tambi\u00e9n abre nuevas posibilidades para la innovaci\u00f3n y el desarrollo en el mundo de la rob\u00f3tica y la electr\u00f3nica.<\/p>\n<div style=\"margin:32px 0;padding:16px 20px;background:#f0f4ff;border-left:4px solid #0057e7;border-radius:0 6px 6px 0\">\n<p style=\"margin:0;font-size:14px;color:#333\">\n                    <strong>Tambi\u00e9n te puede interesar:<\/strong><br \/>\n                    <a href=\"https:\/\/www.ukrabot.cl\/blog\/placas-de-prototipado-pcb-de-fibra-de-vidrio-fr4-para-makers\/\" style=\"color:#0057e7;text-decoration:none\"><br \/>\n                        Placas de prototipado PCB de fibra de vidrio FR4 para makers<br \/>\n                    <\/a>\n                <\/p>\n<\/p><\/div>\n<div style=\"margin:48px 0 0;padding-top:28px;border-top:2px solid #e0e0e0\">\n<p style=\"text-align:center;font-size:13px;font-weight:700;color:#888;letter-spacing:0.08em;text-transform:uppercase;margin:0 0 24px\">Producto relacionado en AliExpress<\/p>\n<div style=\"text-align:center;margin:40px auto;padding:28px 24px;max-width:480px;background:#f8f9ff;border:2px solid #dde5ff;border-radius:12px\"><a href=\"https:\/\/s.click.aliexpress.com\/s\/NdpwztbAIgDMmxGbP8fFks7yUFfsHjzlImSYmA68h7xlMRgzueFsRgokQ9f9hcpVKttxtQE2VzIoqkXJXrpOr6uR3zv7mP4CDO9CddoFf4t0QE5DXPy8Pgjhz4irfQSEjEGUmy5yF3A5gJ9h3NYjLMgqIMqa3zcpq5E2BC3W5EbV40Dm9buQxWpZzw1lbX8Zm2kZtNIa4KyDieNjsH7IU6Yv8StELKVvT9r4eFAaXPGhwHsgaDqdNcmY116r3GC2YvsOopeiiZPhJrV0cwgOQDSkW93v7gVKDqPkXyZF1oSWa6wSAOeznMFVlVZegOoA3StVGlH1eQYDBEKKTDmF1PMtaKIg9F6Hx9EugoEmoPWBnDQn7uN5Zs8I9mPmr8uuWKD6Z27T1g7Oh4xmzA2S7tshYjDW1PGAvvx9tLWicmWV28ku3qejXTwB3v8OdZqzWshDaqhS2uf3dQ64NB42MrD0RZ4j8CU138hjX3Ju4wLRGdzjg0EbfjM4z8xRxWJcI3vZnzhCc9bSdMbz0vQcZIsTTSOw783xvg3NVutAI6YoWeZJvCHJcNFT3Fh22vrurQjUdH9UAE6oknI36a9eZVCzwjTYJdr5M2zaUYyIDsub5yMwF3aDOB6AJ6HZXWoeqSjFd82nDtYiHwHJtRWFQXpWkb94VLyN9g1B2wurXWPdDiBE8jgTh8Uo1PMLODr0NbF4MLcwTTThTdUSUp2qUAv4lxxi0r9WzGvJnLWvoXU5WFLI5apJ8qYDAia8yyPPm64x3BWwEAdpkWoqnfI9GglKphc4Q5P90zzXaUUyAKc4Ssrc3PePwWpRmgatgz5yxwInMSFrjjdZhPLtClQ4aOdiqa501gNK4Fo1Y7b6pJTKKQOrQhbFvX2BKeNOuEIFFeW7SRzD9UabHgzJEbdbGHU5vPQWEo2mWVURbcOW7nky2sR5YBsYMkgfd8TbAuFwv5CngYRUokh4qDeWGo6ShJQJ7y5TmwTbtpkKvhIjdWeDl\" target=\"_blank\" rel=\"sponsored noopener\"><img decoding=\"async\" src=\"https:\/\/ae-pic-a1.aliexpress-media.com\/kf\/S0ec26edbef3c40629285206e765537ceB.jpg\" alt=\"M\u00f3dulo de interruptor inteligente Tuya WiFi contacto seco 10A hogar inteligente DIY rel\u00e9 de interruptor DC 8-40V AC 85-265V funciona con el asistente de Google Alexa\" style=\"width:100%;max-width:360px;height:260px;object-fit:contain;border-radius:8px;margin:0 auto 16px\" loading=\"lazy\" \/><\/a><\/p>\n<p style=\"font-size:16px;font-weight:700;color:#111;margin:0 0 8px;line-height:1.4\">M\u00f3dulo de interruptor inteligente Tuya WiFi contacto seco 10A hogar inteligente DIY rel\u00e9 de interruptor DC 8-40V AC 85-265V funciona con el asistente de Google Alexa<\/p>\n<p style=\"font-size:22px;font-weight:800;color:#0057e7;margin:0 0 20px\">&#036;7.64 <span style=\"font-size:14px;font-weight:600;color:#e63946;background:#ffeef0;padding:2px 8px;border-radius:20px;margin-left:6px\">-2%<\/span><\/p>\n<p><a href=\"https:\/\/s.click.aliexpress.com\/s\/NdpwztbAIgDMmxGbP8fFks7yUFfsHjzlImSYmA68h7xlMRgzueFsRgokQ9f9hcpVKttxtQE2VzIoqkXJXrpOr6uR3zv7mP4CDO9CddoFf4t0QE5DXPy8Pgjhz4irfQSEjEGUmy5yF3A5gJ9h3NYjLMgqIMqa3zcpq5E2BC3W5EbV40Dm9buQxWpZzw1lbX8Zm2kZtNIa4KyDieNjsH7IU6Yv8StELKVvT9r4eFAaXPGhwHsgaDqdNcmY116r3GC2YvsOopeiiZPhJrV0cwgOQDSkW93v7gVKDqPkXyZF1oSWa6wSAOeznMFVlVZegOoA3StVGlH1eQYDBEKKTDmF1PMtaKIg9F6Hx9EugoEmoPWBnDQn7uN5Zs8I9mPmr8uuWKD6Z27T1g7Oh4xmzA2S7tshYjDW1PGAvvx9tLWicmWV28ku3qejXTwB3v8OdZqzWshDaqhS2uf3dQ64NB42MrD0RZ4j8CU138hjX3Ju4wLRGdzjg0EbfjM4z8xRxWJcI3vZnzhCc9bSdMbz0vQcZIsTTSOw783xvg3NVutAI6YoWeZJvCHJcNFT3Fh22vrurQjUdH9UAE6oknI36a9eZVCzwjTYJdr5M2zaUYyIDsub5yMwF3aDOB6AJ6HZXWoeqSjFd82nDtYiHwHJtRWFQXpWkb94VLyN9g1B2wurXWPdDiBE8jgTh8Uo1PMLODr0NbF4MLcwTTThTdUSUp2qUAv4lxxi0r9WzGvJnLWvoXU5WFLI5apJ8qYDAia8yyPPm64x3BWwEAdpkWoqnfI9GglKphc4Q5P90zzXaUUyAKc4Ssrc3PePwWpRmgatgz5yxwInMSFrjjdZhPLtClQ4aOdiqa501gNK4Fo1Y7b6pJTKKQOrQhbFvX2BKeNOuEIFFeW7SRzD9UabHgzJEbdbGHU5vPQWEo2mWVURbcOW7nky2sR5YBsYMkgfd8TbAuFwv5CngYRUokh4qDeWGo6ShJQJ7y5TmwTbtpkKvhIjdWeDl\" target=\"_blank\" rel=\"sponsored noopener\" style=\"background:#e63946;color:#fff;padding:14px 36px;border-radius:8px;text-decoration:none;font-weight:700;font-size:16px;letter-spacing:0.3px\">&#128722; Comprar en AliExpress &rarr;<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Aprende a realizar actualizaciones OTA en ESP32 con Arduino IDE de manera sencilla y segura, manteniendo tu proyecto actualizado<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[15,398,5,13,6,14,2],"class_list":["post-593","post","type-post","status-publish","format-standard","hentry","category-blog","tag-arduino","tag-desarrollo-de-proyectos","tag-electronica","tag-esp32","tag-maker","tag-programacion","tag-robotica"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>OTA (Over The Air) updates en ESP32 con Arduino IDE | UKRABOT<\/title>\n<meta name=\"description\" content=\"Aprende a realizar actualizaciones OTA en ESP32 con Arduino IDE de manera sencilla y segura, manteniendo tu proyecto actualizado\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"OTA (Over The Air) updates en ESP32 con Arduino IDE | UKRABOT\" \/>\n<meta property=\"og:description\" content=\"Aprende a realizar actualizaciones OTA en ESP32 con Arduino IDE de manera sencilla y segura, manteniendo tu proyecto actualizado\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/\" \/>\n<meta property=\"og:site_name\" content=\"BLOG UKRABOT\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-10T22:19:44+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-11T20:31:52+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/images.pexels.com\/photos\/15470542\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940\" \/>\n<meta name=\"author\" content=\"toti\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"toti\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo estimado de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/\"},\"author\":{\"name\":\"toti\",\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/#\\\/schema\\\/person\\\/3f2381f14be22ae1a19c3aad3c723747\"},\"headline\":\"Actualizaciones OTA (Over The Air) updates en ESP32 con Arduino IDE\",\"datePublished\":\"2026-05-10T22:19:44+00:00\",\"dateModified\":\"2026-05-11T20:31:52+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/\"},\"wordCount\":1181,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/images.pexels.com\\\/photos\\\/15470542\\\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940\",\"keywords\":[\"arduino\",\"desarrollo de proyectos\",\"electr\u00f3nica\",\"ESP32\",\"maker\",\"programaci\u00f3n\",\"rob\u00f3tica\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"es-CL\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/\",\"url\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/\",\"name\":\"OTA (Over The Air) updates en ESP32 con Arduino IDE | UKRABOT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/images.pexels.com\\\/photos\\\/15470542\\\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940\",\"datePublished\":\"2026-05-10T22:19:44+00:00\",\"dateModified\":\"2026-05-11T20:31:52+00:00\",\"description\":\"Aprende a realizar actualizaciones OTA en ESP32 con Arduino IDE de manera sencilla y segura, manteniendo tu proyecto actualizado\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/#breadcrumb\"},\"inLanguage\":\"es-CL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/#primaryimage\",\"url\":\"https:\\\/\\\/images.pexels.com\\\/photos\\\/15470542\\\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940\",\"contentUrl\":\"https:\\\/\\\/images.pexels.com\\\/photos\\\/15470542\\\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Actualizaciones OTA (Over The Air) updates en ESP32 con Arduino IDE\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/\",\"name\":\"BLOG UKRABOT\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es-CL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/#organization\",\"name\":\"BLOG UKRABOT\",\"url\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ukrabot-logo-1.webp\",\"contentUrl\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ukrabot-logo-1.webp\",\"width\":294,\"height\":58,\"caption\":\"BLOG UKRABOT\"},\"image\":{\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/#\\\/schema\\\/person\\\/3f2381f14be22ae1a19c3aad3c723747\",\"name\":\"toti\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es-CL\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/db80c4e922a02a921cfbd9dfe3b8de20fc0edb3ba84799833e52e2e60fca6702?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/db80c4e922a02a921cfbd9dfe3b8de20fc0edb3ba84799833e52e2e60fca6702?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/db80c4e922a02a921cfbd9dfe3b8de20fc0edb3ba84799833e52e2e60fca6702?s=96&d=mm&r=g\",\"caption\":\"toti\"},\"sameAs\":[\"https:\\\/\\\/www.ukrabot.cl\\\/blog\"],\"url\":\"https:\\\/\\\/www.ukrabot.cl\\\/blog\\\/author\\\/toti\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"OTA (Over The Air) updates en ESP32 con Arduino IDE | UKRABOT","description":"Aprende a realizar actualizaciones OTA en ESP32 con Arduino IDE de manera sencilla y segura, manteniendo tu proyecto actualizado","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:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/","og_locale":"es_ES","og_type":"article","og_title":"OTA (Over The Air) updates en ESP32 con Arduino IDE | UKRABOT","og_description":"Aprende a realizar actualizaciones OTA en ESP32 con Arduino IDE de manera sencilla y segura, manteniendo tu proyecto actualizado","og_url":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/","og_site_name":"BLOG UKRABOT","article_published_time":"2026-05-10T22:19:44+00:00","article_modified_time":"2026-05-11T20:31:52+00:00","og_image":[{"url":"https:\/\/images.pexels.com\/photos\/15470542\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940","type":"","width":"","height":""}],"author":"toti","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"toti","Tiempo estimado de lectura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/#article","isPartOf":{"@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/"},"author":{"name":"toti","@id":"https:\/\/www.ukrabot.cl\/blog\/#\/schema\/person\/3f2381f14be22ae1a19c3aad3c723747"},"headline":"Actualizaciones OTA (Over The Air) updates en ESP32 con Arduino IDE","datePublished":"2026-05-10T22:19:44+00:00","dateModified":"2026-05-11T20:31:52+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/"},"wordCount":1181,"commentCount":0,"publisher":{"@id":"https:\/\/www.ukrabot.cl\/blog\/#organization"},"image":{"@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/#primaryimage"},"thumbnailUrl":"https:\/\/images.pexels.com\/photos\/15470542\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940","keywords":["arduino","desarrollo de proyectos","electr\u00f3nica","ESP32","maker","programaci\u00f3n","rob\u00f3tica"],"articleSection":["Blog"],"inLanguage":"es-CL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/","url":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/","name":"OTA (Over The Air) updates en ESP32 con Arduino IDE | UKRABOT","isPartOf":{"@id":"https:\/\/www.ukrabot.cl\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/#primaryimage"},"image":{"@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/#primaryimage"},"thumbnailUrl":"https:\/\/images.pexels.com\/photos\/15470542\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940","datePublished":"2026-05-10T22:19:44+00:00","dateModified":"2026-05-11T20:31:52+00:00","description":"Aprende a realizar actualizaciones OTA en ESP32 con Arduino IDE de manera sencilla y segura, manteniendo tu proyecto actualizado","breadcrumb":{"@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/#breadcrumb"},"inLanguage":"es-CL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/"]}]},{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/#primaryimage","url":"https:\/\/images.pexels.com\/photos\/15470542\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940","contentUrl":"https:\/\/images.pexels.com\/photos\/15470542\/pexels-photo-15470542.jpeg?auto=compress&#038;cs=tinysrgb&#038;dpr=2&#038;h=650&#038;w=940"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ukrabot.cl\/blog\/actualizaciones-ota-over-the-air-updates-en-esp32-con-arduino-ide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/www.ukrabot.cl\/blog\/"},{"@type":"ListItem","position":2,"name":"Actualizaciones OTA (Over The Air) updates en ESP32 con Arduino IDE"}]},{"@type":"WebSite","@id":"https:\/\/www.ukrabot.cl\/blog\/#website","url":"https:\/\/www.ukrabot.cl\/blog\/","name":"BLOG UKRABOT","description":"","publisher":{"@id":"https:\/\/www.ukrabot.cl\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ukrabot.cl\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es-CL"},{"@type":"Organization","@id":"https:\/\/www.ukrabot.cl\/blog\/#organization","name":"BLOG UKRABOT","url":"https:\/\/www.ukrabot.cl\/blog\/","logo":{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/www.ukrabot.cl\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.ukrabot.cl\/blog\/wp-content\/uploads\/2026\/04\/ukrabot-logo-1.webp","contentUrl":"https:\/\/www.ukrabot.cl\/blog\/wp-content\/uploads\/2026\/04\/ukrabot-logo-1.webp","width":294,"height":58,"caption":"BLOG UKRABOT"},"image":{"@id":"https:\/\/www.ukrabot.cl\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.ukrabot.cl\/blog\/#\/schema\/person\/3f2381f14be22ae1a19c3aad3c723747","name":"toti","image":{"@type":"ImageObject","inLanguage":"es-CL","@id":"https:\/\/secure.gravatar.com\/avatar\/db80c4e922a02a921cfbd9dfe3b8de20fc0edb3ba84799833e52e2e60fca6702?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/db80c4e922a02a921cfbd9dfe3b8de20fc0edb3ba84799833e52e2e60fca6702?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/db80c4e922a02a921cfbd9dfe3b8de20fc0edb3ba84799833e52e2e60fca6702?s=96&d=mm&r=g","caption":"toti"},"sameAs":["https:\/\/www.ukrabot.cl\/blog"],"url":"https:\/\/www.ukrabot.cl\/blog\/author\/toti\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/posts\/593","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/comments?post=593"}],"version-history":[{"count":1,"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/posts\/593\/revisions"}],"predecessor-version":[{"id":616,"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/posts\/593\/revisions\/616"}],"wp:attachment":[{"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/media?parent=593"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/categories?post=593"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ukrabot.cl\/blog\/wp-json\/wp\/v2\/tags?post=593"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}