{"id":1848,"date":"2023-09-01T19:15:09","date_gmt":"2023-09-01T19:15:09","guid":{"rendered":"https:\/\/domesticlight.art\/actualizacion-del-software-12-de-agosto-de-2023\/"},"modified":"2024-12-14T19:17:24","modified_gmt":"2024-12-14T19:17:24","slug":"actualizacion-del-software-12-de-agosto-de-2023","status":"publish","type":"page","link":"https:\/\/domesticlight.art\/es\/actualizacion-del-software-12-de-agosto-de-2023\/","title":{"rendered":"actualizaci\u00f3n del software 15 de marzo de 2024"},"content":{"rendered":"\n<p>Esta actualizaci\u00f3n a\u00f1ade soporte de actualizaci\u00f3n \u00abOTA\u00bb (Over-the-Air) para que las futuras actualizaciones se puedan hacer con un navegador web y no requieran el uso o conocimiento del IDE de Arduino. Otras actualizaciones importantes incluyen actualizaciones de compatibilidad con el conjunto de herramientas AWS IOT que proporcionan una fiabilidad de conexi\u00f3n muy mejorada. <\/p>\n\n<p>Esta p\u00e1gina es s\u00f3lo para uso de las placas Prototype para actualizar a la versi\u00f3n 1.0 del software. UNA VEZ INSTALADA ESTA ACTUALIZACI\u00d3N, TODAS LAS ACTUALIZACIONES FUTURAS UTILIZAR\u00c1N EL PROCESO OTA.<\/p>\n\n<p class=\"has-medium-font-size\">\n          <a href=\"https:\/\/drive.google.com\/file\/d\/1XdGwy4BThisoIUX0VjQOhM3lNFkHUBnA\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">\n            <strong>Descargar la gu\u00eda PDF con im\u00e1genes<\/strong>\n          <\/a>\n        <\/p>\n\n<p>El software del sensor tambi\u00e9n puede obtenerse en <a href=\"https:\/\/github.com\/thirtysevennorth\/domesticlight_public\"><strong>GitHub<\/strong><\/a><\/p>\n\n<p>Para hacer posible esta actualizaci\u00f3n, necesitar\u00e1 el <a href=\"https:\/\/www.arduino.cc\/en\/Guide\/Introduction\"><strong>software Arduino IDE<\/strong><\/a> junto con las librer\u00edas y definiciones de placa necesarias. Si ya est\u00e1s familiarizado con Arduino, puedes saltar al siguiente paso. <\/p>\n\n<p>\n          <strong>CONFIGURACI\u00d3N DE ARDUINO (PRIMER USO)<\/strong>\n        <\/p>\n\n<p>\n          <strong>A) <a href=\"https:\/\/www.arduino.cc\/en\/software#future-version-of-the-arduino-ide\">Descarga e instala Arduino IDE 2.32<\/a> o posterior<\/strong>\n        <\/p>\n\n<p>\n          <strong>B) Instale el archivo ESP32S3 BOARD:<\/strong>\n        <\/p>\n\n<ul class=\"wp-block-list\">\n<li>1. Abrir Arduino IDE <\/li>\n\n\n\n<li>2. Vaya a &gt; Preferencias &gt; Administrador de Juntas Adicionales URL <\/li>\n\n\n\n<li>3. <strong>Add this URL:&nbsp;<\/strong>\n<ul class=\"wp-block-list\">\n<li>\n          <a href=\"https:\/\/raw.githubusercontent.com\/espressif\/arduino-esp32\/gh-pages\/package_esp32_dev_index.json\">https:\/\/raw.githubusercontent.com\/espressif\/arduino-esp32\/gh-pages\/package_esp32_dev_index.json<\/a>\n        <\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>4. Reinicia Arduino, luego en Boards Manager, a\u00f1ade<strong>\u00abesp32<\/strong>\u00bb de Espressif Systems (V 2.0.11 o 2.0.14 recomendada, desde el 15 de marzo la versi\u00f3n alpha 3.0.0 a\u00fan no es compatible con todas las librer\u00edas en uso ).<\/li>\n<\/ul>\n\n<p><strong>C) <\/strong>En MAC, instale las herramientas de l\u00ednea de comandos de Xcode si se le solicita (introduzca \u00abxcode-select &#8211;install\u00bb en Terminal).<\/p>\n\n<p><strong>D)<\/strong> Instale estas <strong>LIBRER\u00cdAS<\/strong> a trav\u00e9s <strong>del Arduino Library Manager<\/strong>:<\/p>\n\n<ul class=\"wp-block-list\">\n<li>\n          <strong>RTClib<\/strong>\n        <\/li>\n\n\n\n<li>\n          <strong>Adafruit_AS7341<\/strong>\n        <\/li>\n\n\n\n<li><strong>pubSubClient<\/strong> de Nick O&#8217;leary (http:\/\/knolleary.net)<\/li>\n\n\n\n<li><strong>ArduinoJson (https:\/\/arduinojson.org<\/strong>) <\/li>\n\n\n\n<li><strong>AnalogRTClib<\/strong> <\/li>\n\n\n\n<li><strong>FastLED<\/strong> por Daniel Garc\u00eda<\/li>\n\n\n\n<li><strong>ESP32-OTA<\/strong> por <a href=\"https:\/\/github.com\/scottchiefbaker\/ESP-WebOTA\">Scott Baker <\/a> <\/li>\n<\/ul>\n\n<p>Para encontrar las bibliotecas vaya al Gestor de Bibliotecas y escriba el nombre de la que va a instalar. Aseg\u00farese de que el nombre del autor coincide con el indicado en esta gu\u00eda.<\/p>\n\n<p><strong>E) <\/strong>A\u00d1ADIR manualmente la biblioteca (o carpeta) <a href=\"https:\/\/github.com\/thirtysevennorth\/domesticlight_public\/blob\/main\/MicrOSCript.zip\">MicroOSCcript<\/a> mediante: 1) descomprimiendo el archivo MicroOSCript.zip desde dentro del <strong>\n  <a href=\"https:\/\/github.com\/thirtysevennorth\/domesticlight_public\">Domestic Light GitHUB <\/a>\n<\/strong>2) copie la carpeta \u00abMicroOSCript\u00bb de esa carpeta a su carpeta de biblioteca Arduino. La ubicaci\u00f3n t\u00edpica es <strong>Documentos&gt;Arduino&gt; Librer\u00edas<\/strong><\/p>\n\n<p><\/p>\n\n<p><\/p>\n\n<p>\n          <strong>ACTUALIZAR UN TABLERO EXISTENTE<\/strong>\n        <\/p>\n\n<p><\/p>\n\n<p>1. Descargue el repositorio clonando el repositorio <a href=\"https:\/\/github.com\/thirtysevennorth\/domesticlight_public.git\">Domestic Light Public<\/a> o<a href=\"https:\/\/github.com\/thirtysevennorth\/domesticlight_public\/archive\/refs\/heads\/main.zip\"> descargando el archivo zip<\/a>, una vez descargado descomprima el archivo y navegue hasta el directorio DL_client.<\/p>\n\n<p>2. Conecta la placa del sensor a trav\u00e9s de USB-C.<\/p>\n\n<p>3. Abra el archivo DL_client.ino para su serie de placas (100xxx o 200xxx) en Arduino IDE.<\/p>\n\n<p>4. Seleccione la placa\/puerto correcto (Unexpected Maker Feather S3).<\/p>\n\n<p>5. Construir y cargar el c\u00f3digo. Aseg\u00farese de seleccionar la placa\/puerto serie correctos.*<\/p>\n\n<p>6. Reajuste el bot\u00f3n (en el sensor), y verifique la salida del sensor a trav\u00e9s del monitor serie.<\/p>\n\n<p><\/p>\n\n<p>Nota: En algunos MACs y PCs, la tarjeta del sensor (ESP-32-S3&#8217;s) puede perder la conexi\u00f3n serial (desaparece como el puerto seleccionado) en tiempo de compilaci\u00f3n y tiene que ser reseleccionada despu\u00e9s de la compilaci\u00f3n y antes de la carga de lo contrario se genera un error de carga 1 o 2.  <\/p>\n\n<p><\/p>\n\n<p><strong>Nota para resolver el ERROR DE CARGA 1 O 2<\/strong> <\/p>\n\n<p>Este error se produce cuando el IDE pierde la conexi\u00f3n con el puerto serie de la placa o renumera el puerto serie.<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Confirmar placa\/puerto serie. Vuelva a seleccionar si es necesario.<\/li>\n\n\n\n<li>Put the sensor board (ESP-32) into \u00abboot\u00bb mode:&nbsp;\n<ul class=\"wp-block-list\">\n<li>Pulse el bot\u00f3n \u00abboot\u00bb (en el interior de la carcasa)<\/li>\n\n\n\n<li>Pulse\/suelte el bot\u00f3n de reinicio<\/li>\n\n\n\n<li>Suelte el bot\u00f3n \u00abboot\u00bb.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Vaya al Paso 4, seleccione puerto\/placa, luego seleccione \u00abOtra placa y puerto\u00bb y especifique Unexpected Maker Feather S3 (UM Feather S3).<\/li>\n\n\n\n<li>Si contin\u00faa recibiendo el error 1 o 2, reinicie el IDE y\/o su m\u00e1quina y repita la operaci\u00f3n.<\/li>\n<\/ul>\n\n<p><\/p>\n\n<p><\/p>\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"1067\" src=\"https:\/\/domesticlight.art\/wp-content\/uploads\/2023\/09\/DSC00385-1600x1067.jpg\" alt=\"\" class=\"wp-image-1561\" srcset=\"https:\/\/domesticlight.art\/wp-content\/uploads\/2023\/09\/DSC00385-1600x1067.jpg 1600w, https:\/\/domesticlight.art\/wp-content\/uploads\/2023\/09\/DSC00385-400x267.jpg 400w, https:\/\/domesticlight.art\/wp-content\/uploads\/2023\/09\/DSC00385-768x512.jpg 768w, https:\/\/domesticlight.art\/wp-content\/uploads\/2023\/09\/DSC00385-1536x1024.jpg 1536w, https:\/\/domesticlight.art\/wp-content\/uploads\/2023\/09\/DSC00385-2048x1365.jpg 2048w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Esta actualizaci\u00f3n a\u00f1ade soporte de actualizaci\u00f3n \u00abOTA\u00bb (Over-the-Air) para que las futuras actualizaciones se puedan hacer con un navegador web y no requieran el uso o conocimiento del IDE de Arduino. Otras actualizaciones importantes incluyen actualizaciones de compatibilidad con el conjunto de herramientas AWS IOT que proporcionan una fiabilidad de conexi\u00f3n muy mejorada. Esta p\u00e1gina [&hellip;]<\/p>\n","protected":false},"author":42,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-1848","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/domesticlight.art\/es\/wp-json\/wp\/v2\/pages\/1848","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/domesticlight.art\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/domesticlight.art\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/domesticlight.art\/es\/wp-json\/wp\/v2\/users\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/domesticlight.art\/es\/wp-json\/wp\/v2\/comments?post=1848"}],"version-history":[{"count":9,"href":"https:\/\/domesticlight.art\/es\/wp-json\/wp\/v2\/pages\/1848\/revisions"}],"predecessor-version":[{"id":2780,"href":"https:\/\/domesticlight.art\/es\/wp-json\/wp\/v2\/pages\/1848\/revisions\/2780"}],"wp:attachment":[{"href":"https:\/\/domesticlight.art\/es\/wp-json\/wp\/v2\/media?parent=1848"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}