<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/index.html</loc>
      <lastmod>2025-08-28</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.95</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_1/conceptos-basicos-de-linux-y-unix.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_1/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_1/manipulacion-de-archivos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_1/navegacion-basica.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_1/permisos-y-propietarios.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_1/shell-vs-terminal.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_10/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_10/restriccion-de-permisos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_10/scripts-con-privilegios-sudo.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_11/automatizacion-de-despliegues.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_11/bash-en-pipelines-cicd.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_11/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_11/instaladores-con-bash.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_11/integracion-con-systemd.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_12/creacion-de-usuarios-en-lote.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_12/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_12/proyectos-practicos-complejos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_2/entrada-y-salida-estandar.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_2/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_2/primer-script-estructura-basica.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_2/que-es-bash-y-por-que-usarlo.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_2/redirecciones-y-pipes.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_2/variables-y-expansion.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_3/bucles-for-while-until.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_3/condicionales-if-else-elif.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_3/control-con-break-y-continue.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_3/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_3/operadores-logicos-y-comparacion.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_3/sentencias-case.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_4/declaracion-y-uso-de-funciones.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_4/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_4/librerias-de-funciones-source.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_4/paso-de-parametros.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_4/variables-locales-vs-globales.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_5/comandos-grep-awk-sed-cut.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_5/datos-csv-tsv.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_5/expresiones-regulares.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_5/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_5/procesamiento-de-logs.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_6/compresion-y-archivado.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_6/gestion-de-directorios.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_6/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_6/operaciones-con-archivos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_6/permisos-y-propiedades.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_7/argumentos-de-linea-de-comandos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_7/getopts-para-parametros-robustos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_7/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_7/manejo-de-errores-y-debugging.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_7/validacion-de-entradas.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_8/automatizacion-de-usuarios.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_8/gestion-de-paquetes.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_8/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_8/monitoreo-de-recursos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_8/programacion-de-tareas-cron.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_9/comandos-basicos-de-red.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_9/conexiones-ssh-y-tuneles.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_9/configuraciones-de-red-automatizadas.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_9/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/bash-scripting/modulo_9/transferencia-de-archivos-scp-sftp.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/index.html</loc>
      <lastmod>2025-08-28</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.95</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_1/arquitectura-del-esp32-procesador-xtensa-dual-core.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_1/herramientas-de-desarrollo-arduino-ide-vs-platformio-vs-esp-idf.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_1/historia-y-evolucion-de-los-microcontroladores-esp8266-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_1/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_1/instalacion-de-toolchains-y-drivers.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_1/memoria-del-esp32-sram-flash-psram.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_1/modulos-integrados-wi-fi-y-bluetooth.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_1/primer-programa-blink-en-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_10/conexion-con-plataformas-iot-thingsboard-blynk-node-red.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_10/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_10/integracion-con-aws-iot-core.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_10/introduccion-al-internet-de-las-cosas.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_10/proyecto-monitoreo-remoto-de-temperatura-via-dashboard-web.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_10/visualizacion-de-datos-en-dashboards.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_11/control-de-brazo-robotico-con-esp32-joystick.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_11/control-pid-de-velocidad-en-motor-dc.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_11/deteccion-de-gestos-con-acelerometro-y-control-de-leds.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_11/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_11/proyecto-mecatronica-plataforma-iot-con-robot-movil-y-telemetria.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_11/sistema-de-riego-automatico-con-sensores-de-humedad.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_12/conectividad-wi-fi-bluetooth-completa.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_12/gestion-de-datos-en-la-nube.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_12/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_12/integracion-lectura-de-sensores-control-de-actuadores.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_12/interfaz-de-usuario-app-o-dashboard.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_12/proyecto-1-estacion-meteorologica-iot.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_12/proyecto-2-robot-seguidor-de-linea-con-telemetria-wi-fi.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_12/proyecto-3-sistema-domotico-completo.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_2/entradas-y-salidas-digitales-gpios.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_2/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_2/manejo-de-interrupciones-en-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_2/pull-up-y-pull-down-internos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_2/temporizadores-timers-de-hardware-y-software.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_2/uso-del-watchdog-timer.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_3/adc-conversores-analogico-digital-resolucion-ruido-calibracion.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_3/comparadores-analogicos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_3/dac-salida-analogica-en-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_3/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_3/proyecto-practico-sensor-de-temperatura-potenciometro-salida-dac.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_4/bus-can-aplicaciones-automotrices.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_4/i2c-sensores-mpu6050-pantallas-oled.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_4/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_4/pwm-control-de-servomotores-y-velocidad-de-motores-dc.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_4/rmt-remote-control-control-de-leds-rgb-ws2812.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_4/spi-pantallas-tft-memorias-externas.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_4/uart-conexion-con-gps-y-modulos-seriales.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_5/aplicaciones-con-celulares-esp32-ble-scanner.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_5/bluetooth-clasico-vs-ble-bluetooth-low-energy.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_5/comunicacion-con-mqtt.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_5/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_5/proyecto-control-de-brazo-robotico-via-bluetooth-desde-app-movil.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_5/servidor-web-embebido-en-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_5/wi-fi-modo-estacion-y-punto-de-acceso.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_6/actuadores-motores-dc-servos-paso-a-paso.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_6/control-con-drivers-de-motores-l298n-drv8825.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_6/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_6/proyecto-practico-mini-robot-movil-controlado-por-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_6/sensores-basicos-temperatura-humedad-distancia-ultrasonica.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_6/sensores-mems-acelerometro-giroscopio-magnetometro.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_7/creacion-de-tareas-colas-y-semaforos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_7/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_7/multitasking-en-esp32-con-freertos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_7/priorizacion-de-procesos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_7/proyecto-lectura-de-sensor-comunicacion-wi-fi-en-paralelo.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_8/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_8/lectura-y-escritura-en-spiffs-y-littlefs.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_8/manejo-de-tarjetas-sd.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_8/memoria-flash-interna-del-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_8/proyecto-datalogger-de-sensores-en-tarjeta-sd.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_9/autenticacion-basica-en-servidores-web.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_9/https-y-certificados-ssl-en-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_9/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_9/proyecto-transmision-segura-de-datos-a-la-nube.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/curso_esp32/modulo_9/uso-seguro-de-mqtt-con-tls-ssl.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_1/conceptos-clave-repositorio-commit-branch-merge.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_1/diferencias-entre-git-github-gitlab-y-otros.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_1/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_1/instalacion-y-configuracion-inicial-de-git.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_1/que-es-git-y-que-problemas-resuelve.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_10/gitlab-flow-vs-git-flow.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_10/gitlab-groups-y-subgroups.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_10/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_10/integracion-con-herramientas-externas.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_10/multi-project-pipelines.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_10/templates-y-compliance-frameworks.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_2/concepto-de-areas-working-directory-staging-area-repository.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_2/crear-y-clonar-repositorios-git-init-git-clone.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_2/ignorar-archivos-con-gitignore.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_2/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_2/rastrear-el-historial-git-log-git-status-git-diff.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_2/registrar-cambios-git-add-git-commit.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_3/crear-y-cambiar-ramas-git-branch-git-checkout-git-switch.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_3/estrategias-de-branching-git-flow-trunk-based-development.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_3/fusion-de-ramas-git-merge.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_3/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_3/resolucion-de-conflictos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_4/autenticacion-ssh-vs-https.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_4/comandos-de-sincronizacion-git-push-git-pull-git-fetch.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_4/configuracion-de-gitlab-y-creacion-de-proyectos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_4/configuracion-de-repositorios-remotos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_4/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_5/code-review-y-comentarios.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_5/fork-clone-y-contribucion-a-proyectos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_5/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_5/issues-y-project-management.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_5/merge-requests-en-gitlab-creacion-revision-aprobacion.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_5/wikis-y-documentacion.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_6/git-cherry-pick-para-commits-selectivos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_6/git-rebase-vs-git-merge.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_6/git-reflog-para-recuperar-trabajo-perdido.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_6/git-reset-y-git-revert-para-deshacer-cambios.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_6/git-stash-para-cambios-temporales.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_6/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_7/configuracion-de-gitlab-ci-yml.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_7/despliegues-automaticos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_7/environments-y-review-apps.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_7/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_7/introduccion-a-gitlab-ci-cd.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_7/runners-y-pipelines.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_8/changelog-automatico.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_8/creacion-y-gestion-de-tags.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_8/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_8/package-registry.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_8/releases-en-gitlab.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_8/semantic-versioning.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_9/audit-logs-y-compliance.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_9/firma-de-commits-con-gpg.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_9/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_9/permisos-y-roles-en-gitlab.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_9/politicas-de-push-y-merge.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/gitlab/modulo_9/secrets-management.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/index.html</loc>
      <lastmod>2025-08-28</lastmod>
      <changefreq>weekly</changefreq>
      <priority>1.0</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_1/arquitectura-t%C3%ADpica-de-un-sistema-iot-dispositivo-broker-servidor-cliente.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_1/concepto-de-iot-y-sus-aplicaciones-en-la-industria.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_1/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_1/protocolos-de-comunicaci%C3%B3n-http-vs-mqtt.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_2/configuraci%C3%B3n-de-pines-y-librer%C3%ADas-para-el-sensor-dht11.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_2/env%C3%ADo-de-datos-del-sensor-mediante-mqtt-mosquitto.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_2/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_2/introducci%C3%B3n-al-esp32-y-entorno-de-desarrollo-arduino-ide-platformio.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_2/lectura-de-datos-de-temperatura-y-humedad-en-el-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_3/buenas-pr%C3%A1cticas-qos-persistencia-y-seguridad-b%C3%A1sica.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_3/concepto-de-broker-y-t%C3%B3picos-en-mqtt.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_3/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_3/instalaci%C3%B3n-y-configuraci%C3%B3n-de-mosquitto-en-un-servidor-local.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_3/publicaci%C3%B3n-publish-de-datos-desde-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_3/suscripci%C3%B3n-subscribe-y-monitoreo-de-mensajes-en-consola.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_4/base-de-datos-ligera-sqlite-para-almacenar-lecturas-de-sensores.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_4/creaci%C3%B3n-de-endpoints-rest-para-exponer-datos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_4/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_4/integraci%C3%B3n-de-flask-con-mqtt-cliente-suscriptor.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_4/introducci%C3%B3n-a-flask-y-estructura-b%C3%A1sica-de-una-aplicaci%C3%B3n.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_5/gr%C3%A1ficas-din%C3%A1micas-de-temperatura-y-humedad-chart.js-plotly.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_5/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_5/panel-web-para-monitoreo-de-sensores.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_5/uso-de-flask-websockets-para-actualizar-valores-en-vivo.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_6/estrategias-para-escalar-m%C3%BAltiples-dispositivos-y-m%C3%BAltiples-sensores.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_6/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_6/introducci%C3%B3n-a-cifrado-ssltls-en-mqtt-y-flask.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_6/manejo-de-credenciales-y-llaves-privadas-en-esp32.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_7/configurar-esp32-dht11-para-publicar-datos-a-mosquitto.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_7/configurar-mosquitto-como-broker-central.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_7/desarrollar-una-aplicaci%C3%B3n-flask-que-se-suscriba-y-almacene-datos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_7/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_7/mostrar-dashboard-en-tiempo-real-con-gr%C3%A1ficas-de-temperatura-y-humedad.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/iot/modulo_7/presentaci%C3%B3n-de-resultados-y-discusi%C3%B3n-de-mejoras.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/index.html</loc>
      <lastmod>2025-08-28</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.95</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_1/conjuntos-%28sets%29-y-operaciones-de-conjuntos-en-python.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_1/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_1/introducci%C3%B3n-a-python-y-tipos-de-datos-primitivos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_1/listas-en-python-creaci%C3%B3n%2C-manipulaci%C3%B3n-y-m%C3%A9todos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_1/tuplas-en-python-inmutabilidad-y-casos-de-uso-pr%C3%A1cticos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_2/combinaci%C3%B3n-de-estructuras-listas-de-diccionarios.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_2/comprensiones-de-listas-y-diccionarios-en-python.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_2/diccionarios-en-python-claves%2C-valores-y-m%C3%A9todos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_2/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_2/listas-anidadas-y-estructuras-multidimensionales-en-python.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_3/alcance-de-variables-y-espacios-de-nombres-en-python.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_3/estructuras-de-control-bucles-en-python.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_3/estructuras-de-control-condicionales-en-python.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_3/funciones-en-python-definici%C3%B3n%2C-par%C3%A1metros-y-return.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_3/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_3/manejo-de-errores-y-excepciones-en-python.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_3/m%C3%B3dulos-y-paquetes-en-python-importaci%C3%B3n%2C-creaci%C3%B3n-y-organizaci%C3%B3n-del-c%C3%B3digo.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_4/atributos-y-m%C3%A9todos-de-clase-en-python-programaci%C3%B3n-orientada-a-objetos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_4/encapsulaci%C3%B3n-y-abstracci%C3%B3n-en-python-propiedades%2C-getters%2C-setters-y-clases-abstractas.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_4/herencia-y-polimorfismo-en-python-fundamentos-de-la-programaci%C3%B3n-orientada-a-objetos.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_4/index.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.9</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_4/introducci%C3%B3n-a-programaci%C3%B3n-orientada-a-objetos-clases-y-objetos-en-python.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
    <url>
      <loc>https://cursos.asimov.mx/python/modulo_4/m%C3%A9todos-especiales-y-sobrecarga-de-operadores-en-python.html</loc>
      <lastmod>2025-08-24</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.6</priority>
    </url>
</urlset>
