Ingeniero Industrial especialidad electricidad, electrónica y sistemas embebidos con más de 15 años de experiencia en el sector TIC. Especializado en Facilites Management, programación de sistemas embebidos, así como en programación en varios lenguajes como C++, PHP, Python, javascript, etc… En los últimos años también trabajando en IoT/Industria 4.0, aplicando las TIC en la industria y el mantenimiento industrial.
Actualmente ingeniero de Data Centers, desarrollando sistemas de monitorización, digitalización y control conectados. También trabajando en sistemas de IoT y dispositivos inteligentes para la industria.
Creador de la web https://www.aprendiendoarduino.com/ referencia en el mundo Arduino, Raspberry Pi, IoT, etc… de habla castellana. Desde el año 2014 impartidos más de 800 horas de formación presencial entre cursos, talleres y charlas relacionadas con Arduino, Raspberry Pi, IoT, docencia, comunicaciones, etc.. enfocado a público profesional de diversas áreas.
Organizador de Arduino Day en La Rioja (España) desde el año 2016 y colaborador con comunidades maker.
De Noviembre 2014 a actualidad: autónomo en www.aprendiendoarduino.com impartiendo cursos, talleres y charlas sobre Arduino, IoT, digitalización, etc.. y servicio de consultoría en esas áreas.
De Enero 2011 a actualidad: Ingeniero de infraestructuras y data centers en Arsys, desarrollando los sistemas de monitorización de los data centers, automatizando y digitalizando los procesos industriales propios de un data center.
De Marzo 2010 a Enero 2011: Estudios de doctorado en proyectos en la Universidad de La Rioja, desarrollando una plataforma PMO para evaluar las habilidades de los participantes en un proyecto
De Abril 2008 a Marzo 2010: Gestor técnico senior en Ferrovial Servicios, gestionando los contratos de mantenimiento de infraestructuras en La Rioja
De Septiembre 2006 a Abril 2008: Jefe de producto en Masscomm
De Julio 2003 a Septiembre 2006: Responsable de Instalaciones empresas de ONO en Aragón
De Octubre 1999 a Junio 2003: Responsable de telefonía en operación y mantenimiento de Aragón de cable
Un Ordenador PC o portátil por alumno con al menos un puerto USB accesible
El PC de cada alumno deberá tener un sistema operativo instalado, ya sea un sistema Windows o un sistema Linux.
Acceso a Internet
Red Wifi
Espacio equipado con mobiliario adecuado al número de alumnos
Todo el software y documentación utilizado en el curso es libre con licencia creative commons o similar y publicado en https://www.aprendiendoarduino.com/
Listado de material orientativo para realizar las prácticas de cada itinerario por alumno:
Además del catálogo de cursos también es posible impartir talleres prácticos de entre 3 y 6 horas relacionados con las tecnologías impartidas en los cursos, así como charlas divulgativas en todo tipos de eventos tecnológicos y maker.Para proponer un taller o charla ponerse en contacto a través de aprendiendoarduino@gmail.com
Si quieres que imparta una charla, ponencia o taller, si quieres plantearme una colaboración o si tienes cualquier otra idea. No dudes en contactar conmigo en aprendiendoarduino@gmail.com
Si deseas algún otro taller o charla relacionada con el mundo Open Source aplicado al entorno Industrial o cualquier tema maker mándame tu propuesta a aprendiendoarduino@gmail.com.
Además de los itinerarios se ofrecen otros cursos relacionados con el HW libre y la digitalización por separado, que pueden ser un complemento a los cursos de los itinerarios o cursos separados.
Certificación Oficial Arduino (Nivel 1) – EN DESARROLLO
20 h
Ver Anexo I con el material necesario para impartir los cursos de este itinerario.
PLCs Basados en Arduino (Nivel 1)
Objetivo
El objetivo de este curso es que el alumno obtenga un conocimiento de los PLCs basados en Arduino y de su potencia en los entornos industriales y el IoT. Nos centraremos en un modelo para las prácticas pero se verán varios tipos.
Conocer diversas opciones de PLCs basados en Arduino
Manejar y configurar el IDE Arduino
Conocer el lenguaje de programación
Conocer otros lenguajes de programación para los PLCs
Aprender a usar las entradas analógicas y digitales
Aprender a usar las salidas analógicas y digitales
Manejar sensores y periféricos
Usar comunicaciones disponibles en los PLCs
Requisitos Alumnos
Para realizar este curso, es necesario tener unos conocimientos básicos de Arduino.
Contenido del Curso
PLCs basados en Arduino
IDE Arduino
Simuladores Arduino
Programación Arduino
Otros Métodos de Programación
Entradas y Salidas Digitales
Entradas Analógicas
PWM
Manejo de Sensores
Comunicaciones
PLCs basados en Raspberry Pi
Proyectos Industriales
Node Red Iniciacion (Nivel 1)
Objetivo
El objetivo de este curso es que el alumno aprenda el uso de Node-RED y la programación visual mediante flujos para su uso en entornos de domótica e IoT
Con este itinerario se busca que el profesorado desde primaria hasta bachillerato e incluso formación profesional básica y ciclos formativos de grado medio de formación profesional, conozca las nuevas tecnologías libres relacionadas con la programación y la computación física, para utilizarlas en el aula dentro del programa STEM o con aplicaciones específicas para el aprendizaje de otras áreas.
El objetivo es la capacitación del profesorado para la código-alfabetización y pensamiento computacional.
Se presenta el siguiente itinerario desde un nivel básico para ir paso a paso profundizando en sus contenidos:
Proyectos Raspberry Pi para Docentes (Nivel 3) – EN DESARROLLO
20 h
Robótica Educativa (Nivel 3) – EN DESARROLLO
20 h
Ver Anexo I con el material necesario para impartir los cursos de este itinerario.
Iniciación Arduino para Docentes (Nivel 1)
Objetivo
El objetivo de este curso es que el alumno obtenga un conocimiento inicial de la plataforma Arduino y sea capaz de realizar proyectos para aplicar en el aula con cualquiera de las diferentes placas Arduino o compatibles.
Saber cuándo Arduino es una buena solución a un proyecto o idea.
Conocer el lenguaje de programación
Conocer el potencial de Arduino en el aula
Manejar sensores y periféricos con Arduino
Requisitos Alumnos
No son necesarios requisitos previos de los alumnos para asistir a este curso
Contenido del Curso
Primeros Pasos con Arduino
IDE Arduino
Simuladores Arduino
Tipos de Placas y Shields Arduino
Hardware Educativo
Herramientas de Programación Visual
Programación Básica Arduino
Componentes Electrónicos
Manejo de Sensores
Iniciación Raspberry Pi para Docentes (Nivel 1)
Objetivo
El objetivo de este curso es que el alumno obtenga un conocimiento inicial de la placa de desarrollo basada en linux y sea capaz de instalar, configurar y realizar proyectos sencillos para aplicar en el aula.
Saber cuándo Raspberry Pi es una buena solución a un proyecto educativo
Conocer la programación visual Scratch
Aprender a usar el GPIO de Raspberry Pi
Manejar sensores y periféricos con Raspberry Pi
Requisitos Alumnos
No son necesarios requisitos previos de los alumnos para asistir a este curso
Contenido del Curso
Qué es Raspberry Pi
HW Raspberry Pi
Tipos de Placas y Hats Raspberry Pi
GPIO
Instalación Raspbian
Programación Scratch
Entradas y Salidas Digitales
Manejo de Sensores y periféricos
Iniciación a Micro:bit (Nivel 1)
Objetivo
El objetivo de este curso es que el alumno obtenga un conocimiento inicial de la plataforma de programación Micro:bit y sea capaz de realizar proyectos para aplicar en el aula con cualquiera de las diferentes placas Arduino o compatibles.
Saber cuándo Micro:bit es una buena solución para un proyecto en el aula.
Conocer el lenguaje de programación
Conocer el potencial de Micro:bit en el aula
Manejar sensores y periféricos con Micro:bit
Requisitos Alumnos
No son necesarios requisitos previos de los alumnos para asistir a este curso
Contenido del Curso
Primeros Pasos con Micro:bit
Hardware Micro:it
Programación Micro:bit
Hardware adicional para Micro:bit
Componentes Electrónicos
Manejo de Sensores
Programación Visual para Arduino (Nivel 2)
Objetivo
El objetivo de este curso es que el alumno aprenda las opciones para programar Arduino con lenguajes visuales y utilice la opción más adecuada en cada caso. Con estos lenguajes se podrá desarrollar el pensamiento computacional en el aula e introducir los principios de la programación.
Este curso está diseñado para personas que ya conocen Arduino y el mundo de los microcontroladores.
Programar Arduino usando diversos lenguajes visuales
Programar Arduino usando el lenguaje propio de Arduino
Programar Arduino usando otros lenguajes (Lua, Go, Python, etc…)
Manejar librerias Arduino
Programas placas y microcontroladores compatibles con Arduino
Hacer debug de programas
Programar comunicaciones serie.
Requisitos Alumnos
Para realizar este curso, el alumno debe haber asistido a alguno de los cursos de iniciación de Arduino o tener experiencia en la plataforma de hardware libre Arduino y tener conocimientos básicos de electrónica.
Contenido del Curso
Repaso Conceptos Arduino
Lenguajes de Programación Visual
Programación Arduino
Otros Lenguajes de Programación Arduino
Librerias Arduino
Comunicaciones Arduino
Debug Arduino
Proyectos Arduino para Docentes (Nivel 3)
Objetivo
El objetivo de este curso es el perfeccionamiento técnico para formadores enfocado a “Realización de Proyectos basados en Arduino.“
Saber cuándo Arduino es una buena solución a un proyecto o idea.
Conocer el lenguaje de programación
Programar y ejecutar programas en la plataforma Arduino y compatibles
Usar eficazmente el entorno de programación
Aprender a manejar componentes de hardware para recibir señales externas mediante sensores
Controlar elementos que nos rodean para interactuar con el mundo físico mediante actuadores
Conectar Arduino a Internet
Usar Arduino en un entorno de aprendizaje por proyectos
Planificar, diseñar e implementar proyectos basados en Arduino.
Documentar proyectos basados en Arduino y publicarlos en plataformas públicas.
Requisitos Alumnos
Para realizar este curso, el alumno debe haber asistido a alguno de los cursos de iniciación de Arduino o tener experiencia en la plataforma de hardware libre Arduino y tener conocimientos básicos de electrónica.
En un acercamiento a esta disciplina, se busca conocer las tecnologías necesarias para el desarrollo de soluciones IoT/Industria Conectada y valiéndonos para ello de herramientas, tecnologías, protocolos y software libre/open source que hay a nuestra disposición, de forma que cualquier empresa por pequeña que sea pueda hacer un proyecto sencillo de IoT/Industria 4.0 con una inversión mínima, sea cual sea el sector al que pertenezca.
No solo las grandes empresas pueden dar el salto a IoT, la tecnologías libres permiten que sea factible la digitalización de las pymes con una inversión económica mínima y que surja la innovación desde las propias empresas con una formación adecuada a sus trabajadores.
Ver Anexo I con el material necesario para impartir los cursos de este itinerario.
Fundamentos IoT (Nivel 1)
Objetivo
Describir los fundamentos de Internet de las Cosas e identificar los distintos mercados a los que el alumno puede orientar su actividad profesional.
Dado que las comunicaciones, la conexión a Internet y los dispositivos conectados es un aspecto importante actualmente y los conceptos de computación y comunicaciones van unidos de la mano cuando hablamos de las TIC (Tecnologías de la Información y de la Comunicación), vamos a tratar también en este curso las comunicaciones y la programación de los dispositivos conectados.
Identificar la solución Hardware y Firmware más correcta para un proyecto IoT
Utilizar plataformas de prototipado IoT
Requisitos Alumnos
Haber cursado el módulo de Fundamentos IoT o tener experiencia en HW y Firmware IoT.
Contenido del Curso
Dispositivos IoT
HW IoT Industrial
Firmware: SW de los dispositivos
Plataforma de Prototipado
Prácticas Firmware
HW IoT Comercial
Infraestructuras de Comunicaciones IoT (Nivel 3)
Objetivo
Visión detallada de las infraestructuras y conectividad en IoT con ejemplos prácticos en algunas tecnologías. El alumno será capaz de analizar las necesidades de una solución IoT, ofrecer la mejor solución e implementarla.
Utilizar las Infraestructuras de comunicación que se usan hoy en día para IoT
Conocer las diferentes infraestructuras de comunicaciones IoT disponibles en el mercado
Comparar las tecnologías inalámbricas y saber elegir la más adecuada dependiendo del proyecto.
Ofrecer e implantar soluciones IoT a nivel de conectividad e infraestructuras IoT a partir del análisis de necesidades del proyecto
Utilizar algunas de las comunicaciones con placas de prototipado como Arduino y ESP8266
Requisitos Alumnos
Haber cursado el módulo de Fundamentos IoT o tener experiencia en infraestructuras y conectividad IoT.
Contenido del Curso
Conectividad IoT
Redes Inalámbricas IoT
Infraestructura de Comunicación IoT
Prácticas de Comunicaciones IoT
Conectividad IoT (Nivel 3)
Objetivo
Visión detallada de las infraestructuras y conectividad en IoT con ejemplos prácticos en algunas tecnologías. El alumno será capaz de analizar las necesidades de una solución IoT, ofrecer la mejor solución e implementarla.
Analizar los protocolos más populares para dotar de conectividad a los dispositivos IoT y configurar el software
Conocer los protocolos más populares usados en IoT
Profundizar en el protocolo HTTP y el uso de API REST
Profundizar en el protocolo MQTT y su uso en aplicaciones IoT
Instalar, configurar y usar un broker MQTT
Ofrecer e implantar soluciones IoT a nivel de conectividad e infraestructuras IoT a partir del análisis de necesidades del proyecto
Requisitos Alumnos
Haber cursado el módulo de Fundamentos IoT o tener experiencia en infraestructuras y conectividad IoT.
Contenido del Curso
Protocolos IoT
Protocolo HTTP
Uso de API REST
Protocolo MQTT
Práctica MQTT
Plataformas IoT (Nivel 4)
Objetivo
Visión general de las plataformas IoT y trabajo detallado en algunas de ellas. Proponer, instalar y configurar la plataforma más adecuada para el desarrollo de soluciones IoT.
Analizar las las plataformas existentes en IoT e instalar y configurar alguna de las más utilizadas.
Conocer las plataformas IoT Generalistas y especializadas más usadas
Conocer plataformas open source, instalar y configurar en un servidor
Encontrar la plataforma adecuada para una solución IoT, instalación y configuración
Programar servicios usando Node-Red
Uso de Bases de Datos para almacenamiento de datos
Configuración y uso de Dashboards
Analizar datos de forma visual
Requisitos Alumnos
Haber cursado el módulo de Fundamentos IoT o tener experiencia en plataformas IoT.
Contenido del Curso
Plataformas Cloud Generalistas
Plataformas Cloud Especializadas
Práctica de Plataformas Cloud
Plataformas Privadas/Libres
Práctica Plataformas Privadas/Libres
Servicios IoT
Node-Red
Bases de Datos
Dashboards
Ejemplos prácticos IoT
Desarrollo Soluciones IoT con Herramientas Libres (Nivel 5)
Objetivo
Este curso pretende unificar todos los conocimiento adquiridos en los anteriores cursos del itinerario IoT para hacer un proyecto “full stack” de IoT.
Unificar los conocimientos adquiridos en los otros cursos, identificar necesidades reales con respuestas desde el IoT y desarrollar una solución específica para una necesidad.
Con este itinerario, se busca conocer una serie de microcontroladores con conectividad Wifi y Bluetooth, así como las placas de desarrollo que usan estos microcontroladores y todas sus posibilidades para IoT, conexión a Internet y digitalización de dispositivos tradicionales. Así, se presenta el siguiente itinerario desde un nivel básico para ir paso a paso profundizando en sus contenidos:
Conectividad ESP8266 y ESP32 (Nivel 3) – EN DESARROLLO
20 h
Ver Anexo I con el material necesario para impartir los cursos de este itinerario.
Iniciación al Microcontrolador ESP8266 (Nivel 1)
Objetivo
El objetivo de este curso es que el alumno obtenga un conocimiento inicial y de la programación de las placas basadas en el microcontrolador ESP8266 compatibles con Arduino y sea capaz de realizar proyectos de dificultad media.
Programar las placas basadas en ESP8266 con el IDE de Arduino
Conocer el lenguaje de programación
Conocer el potencial de ESP8266 para usar aplicación sencillas
Aprender a usar las entradas analógicas y digitales
Aprender a usar las salidas analógicas y digitales
Conectar a Internet y montar un servidor en el microcontrolador.
Conocer las diferencias entre ESP8266 y ESP32
Requisitos Alumnos
No son necesarios requisitos previos de los alumnos para asistir a este curso
Contenido del Curso
Primeros Pasos con ESP8266
Preparación IDE Arduino para ESP8266
Tipos de Placas basadas en ESP8266
Programación Básica ESP8266
Programación WiFi ESP8266
Entradas y Salidas Digitales
Entradas Analógicas
PWM
Manejo de Sensores
Programación ESP8266 y ESP32 (Nivel 2)
Objetivo
El objetivo de este curso es que el alumno obtenga un conocimiento de la programación de las placas basadas en ESP8266 y pueda empezar a trabajar con placas basadas en ESP32 También se aprenderá realizar proyectos de cierta dificultad con cualquiera de las diferentes placas basadas en ESP8266 y ESP32.
En un acercamiento a esta disciplina, se busca aprender a manejar Raspberry Pi, una placa de desarrollo basada en linux, pero a efectos de todos se trata de un ordenador con linux completo. Así, se presenta el siguiente itinerario con un curso de Iniciación, uno Intermedio y uno avanzado:
Ver Anexo I con el material necesario para impartir los cursos de este itinerario.
Raspberry Pi Iniciación (Nivel 1)
Objetivo
El objetivo de este curso es que el alumno obtenga un conocimiento inicial de la placa de desarrollo basada en linux y sea capaz de instalar, configurar y realizar proyectos sencillos.
Saber cuándo Raspberry Pi es una buena solución a un proyecto o idea.
Conocer de forma básica es lenguaje de programación Python
Aprender a usar el GPIO de Raspberry Pi
Manejar sensores y periféricos con Raspberry Pi
Requisitos Alumnos
No son necesarios requisitos previos de los alumnos para asistir a este curso
Contenido del Curso
Qué es Raspberry Pi
HW Raspberry Pi
Tipos de Placas y Hats Raspberry Pi
GPIO
Instalación Raspbian
Conexión a Internet
Conceptos básicos de Linux
Programación Básica en Python
Entradas y Salidas Digitales
Manejo de Sensores y periféricos
Raspberry Pi Intermedio (Nivel 2)
Objetivo
El objetivo de este curso es que el alumno con experiencia básica es Raspberry Pi, amplíe y afiance sus conocimientos y sea capaz de configurar servicios y realizar proyectos más complejos.
Con este escenario, en un acercamiento a esta disciplina, se busca el desarrollo de hardware abierto como Arduino permiten construir dispositivos digitales y dispositivos interactivos para controlar objetos del mundo real. Así, se presenta el siguiente itinerario desde un nivel básico para ir paso a paso profundizando en sus contenidos para luego pasar a otros cursos más específicos como programación o gestión de proyectos:
Ver Anexo I con el material necesario para impartir los cursos de este itinerario.
Arduino Iniciación (Nivel 1)
Objetivo
El objetivo de este curso es que el alumno obtenga un conocimiento inicial de la plataforma Arduino y sea capaz de realizar proyectos de dificultad media con cualquiera de las diferentes placas Arduino o compatibles.
Saber cuándo Arduino es una buena solución a un proyecto o idea.
Conocer el lenguaje de programación
Conocer el potencial de Arduino para usar aplicación sencillas
Aprender a usar las entradas analógicas y digitales
Aprender a usar las salidas analógicas y digitales
Manejar sensores y periféricos con Arduino
Requisitos Alumnos
No son necesarios requisitos previos de los alumnos para asistir a este curso
Contenido del Curso
Primeros Pasos con Arduino
IDE Arduino
Simuladores Arduino
Tipos de Placas y Shields Arduino
Herramientas de Programación Visual
Programación Básica Arduino
Componentes Electrónicos
Entradas y Salidas Digitales
Entradas Analógicas
PWM
Manejo de Sensores
Arduino Intermedio (Nivel 2)
Objetivo
El objetivo de este curso es que el alumno obtenga un conocimiento intermedio de la plataforma Arduino y sea capaz de realizar proyectos de cierta dificultad con cualquiera de las diferentes placas Arduino o compatibles. Este curso es complemento al curso de Iniciación.
Programar y ejecutar programas en la plataforma Arduino y compatibles
Usar eficazmente el entorno de programación
Manejar motores y actuadores con Arduino para interactuar
Manejar sensores y periféricos complejos
Usar comunicaciones serie.
Requisitos Alumnos
Será necesario haber realizado el curso de Iniciación a Arduino o tener unos conocimientos básicos de Arduino..
Contenido del Curso
Repaso Arduino Básico
Simuladores Arduino
Uso de Librerías Arduino
Programación Arduino
Uso de Memoria en Arduino
Manejo de Sensores y periféricos
Manejo de Motores
Comunicación Serie
Bus I2C
Protocolo TCP/IP en Arduino
Conexión Arduino a Internet
Curso Programación Arduino (Nivel 3)
Objetivos
El objetivo de este curso es que el alumno aprenda los principales conceptos de la programación de Arduino en particular y por extensión los principios y técnicas de programación general que podrían aplicarse a casi cualquier lenguaje de programación.
Este curso está diseñado para personas que ya conocen Arduino y el mundo de los microcontroladores y la electrónica pero no tienen conocimientos o solo básicos de programación.
Programas placas y microntroladores compatibles con Arduino
Hacer debug de programas
Programar comunicaciones serie.
Requisitos Alumnos
Para realizar este curso, el alumno debe haber asistido a alguno de los cursos de iniciación o intermedio de Arduino o tener experiencia en la plataforma de hardware libre Arduino y tener conocimientos básicos de electrónica.
Contenido del Curso
Repaso Conceptos Arduino
Programación Avanzada Arduino
Clases y Objetos en Arduino
Manejar y Crear Librerias Arduino
Comunicaciones Arduino
Manejo Avanzado de Strings
Multitarea en Arduino
Curso Proyectos Arduino (Nivel 4)
Objetivos
El objetivo de este curso es que el alumno aprenda a realizar proyectos con Arduino y a documentar adecuadamente los proyectos. Aprenderá a usar el entorno de programación utilizado por Arduino, el lenguaje de programación usado, realizar proyectos, ejecutarlos sobre la plataforma y documentarlos.
Diseñar, planificar y ejecutar un proyecto con Arduino
Usar eficazmente herramientas de documentación
Manejar un sistema de control de versiones
Hacer testeo y depuración de errores
Programas placas y microcontroladores compatibles con Arduino
Requisitos Alumnos
Para realizar este curso, el alumno debe haber asistido a alguno de los cursos de iniciación o intermedio de Arduino o tener experiencia en la plataforma de hardware libre Arduino y tener conocimientos básicos de electrónica.
Contenido del Curso
Repaso Conceptos Arduino
Primer Proyecto con Arduino
Programación Arduino
Manejo de Sensores Actuadores y periféricos
Planificación y Diseño de Proyectos
Documentación de Hardware
Documentación del Código y Control de Versiones
Testeo y Depuración de Errores
Plataformas de Publicación de Proyectos
Proyectos Final de Curso.
Curso Arduino Avanzado (Nivel 5)
Objetivo
El objetivo de este curso es ampliar conocimientos sobre la plataforma Arduino para poder abordar proyectos complejos y usar usar otra placas compatibles con Arduino.
Conocer la programación de Arduino más allá del core de Arduino
Interactuar con el mundo exterior a través de órdenes enviadas desde un ordenador o desde un dispositivo móvil y comunicarse a través de Internet.
Crear librerías propias o modificar las existentes para mejorar las funcionalidades.
Requisitos Alumnos
Para la realización de este curso es necesario haber realizado el curso de iniciación de Arduino y el curso de programación o tener conocimientos y experiencia en la creación de proyectos con Arduino. También es necesario conocimientos de programación (especialmente C++), redes TCP/IP y protocolos de comunicación, microcontroladores, electrónica, uso de sensores, actuadores, motores, etc…
Este catálogo contiene los itinerarios formativos para Arduino, Raspberry Pi, IoT/Industria Conectada, ESP8266/ESP32 y Digitalización profesorado, así como otros cursos y talleres para impartir de forma presencial. Los itinerarios formativos están compuestos de varios cursos de 20 horas cada uno, empezando por un nivel sencillo sin necesidad de conocimientos previos hasta un nivel avanzado o especializado en un aspecto de la tecnología del itinerario.
También es posible realizar charlas o talleres prácticos personalizados relacionados con las áreas de este catálogo. Para ello basta con ponerse en contacto y realizar la propuesta formativa.
Dada la experiencia de AprendiendoArduino, los cursos son inicialmente de duración de 20 horas a impartir en 5 días de 4 horas cada uno, con el objetivo de no hacerlos muy largos y poder compatibilizar con la actividad laboral. Por supuesto, tanto la duración de los cursos como el reparto de horas por días se puede modificar a las necesidades del cliente.