Curso de Interfaces gráficas y procesamiento de datos con Arduino
Modalidad
A distancia ágil
Apertura de aula
26 de junio 2026
Cursada
Días y horarios (United States)
Certificación
UTN Buenos Aires
Precio del curso
US$ 153
Presentación
La plataforma de Arduino fue creada a partir de Processing, inicialmente pensada para aprender a programar dentro del contexto de las artes visuales. Muchos diseñadores gráficos han encontrado su vocación en Processing, creando aplicaciones para escritorio y dispositivos móviles, y expandiendo sus horizontes hasta la creación de videojuegos para la web o aplicaciones tan complejas como el control de semáforos de una ciudad de forma visual.
Processing es el complemento ideal para Arduino, cuenta con una interfaz muy similar y se puede programar actualmente en varios lenguajes como java y python. La comunicación entre estas plataformas nos permitirá pasar rápidamente de un montaje en Arduino al mundo visual de aplicaciones con processing y viceversa.
Si ya has realizado aplicaciones IoT, con este curso verás que las posibilidades de creación de proyectos de este tipo se pueden expandir en forma exponencial.
Este curso integra un trayecto formativo mayor
Diplomatura de Arduino, MicroPython y la Internet de las Cosas (IOT)
Accedé al programa completo con mejores beneficios y obtené una certificación superior.
Modalidad
A distancia ágil
Capacitate de forma flexible y dinámica, con recursos y apoyo permanente.
En vivo o acceso a las grabaciones
Recursos Multimedia
100% a distancia
Acompañamiento de tutores
Objetivo general
Interactuar con Arduino de forma gráfica desarrollando aplicaciones para escritorio y web en el contexto del IoT.
Objetivos específicos
- Aprender a usar y procesar imagenes, videos y sonido con Processing.
- Conocer los conceptos principales de animacion en Processing.
- Conocer el software de Processing.
- Acercarse al conocimiento y aprendizaje del lenguaje Python
- Aprender a usar Processing en modo Pi.
- Conocer y aprender a usar la placa Rasphery Pi.
- Aprender a usar Processing para Android.
- Integrar el hardware de la computadora (teclado, mouse, etc) en programas de Processing.
- Comunicar arduino con processing mediante diferentes metodos y librerias.
Temario
2 Modulos • 10 Unidades • Carga Horaria 75 horas
- Tema 1: Processing: ¿Qué es y como vamos a utilizarlo?
- Tema 2: Software del curso: ¿Qué vamos a utilizar y como?
- Tema 3: Funciones nativas de Processing: Herramientas gráficas
- Tema 4: Integración práctica: Una "obra de arte" variante
- Tema 5: El paradigma de objetos: Una nueva forma de pensar nuestros programas
- Tema 6: Integración practica: Un programa objetivo
- Tema 7: Un centro de comandos IOT con interfaz: Nuestro proyecto integrador
- Tema 1: El paradigma de objetos: Herencia y polimorfismo
- Tema 2: Processing y Arduino: ¿Por qué combinar herramientas?
- Tema 3: Comunicación Serial: Envío y recepción de datos de varias maneras
- Tema 4: Integración práctica: Graficando una curva de temperatura y humedad
- Tema 5: Comunicación con Firmata: Un Arduino virtual
- Tema 6: Integración práctica: Manejando un servomotor desde Processing
- Tema 1: Funciones nativas de Processing: Curvas y Vertex
- Tema 2: Matrix, movimiento y continuidad: Animación
- Tema 3: Integración practica: Animando un gráfico desde Arduino
- Tema 4: Periféricos de la computadora: Manejo de mouse y teclado
- Tema 5: Integración práctica: Una interfaz interactiva entre Processing y Arduino
- Tema 1: Imágenes en Processing: Como cargar, usar o guardar una imagen
- Tema 2: Manejo de pixels: Algoritmos de procesamiento de imagen
- Tema 3: Integración practica: Procesando una imagen desde Arduino
- Tema 4: Video en Processing: Como cargar, usar o guardar un video
- Tema 5: Integración practica: Reconocimiento facial para hacer andar un motor
- Tema 6: Sonido: Como cargar, usar o guardar un sonido
- Tema 7: Integración práctica: Interfaz con imagen, video y sonido
- Tema 1: El lenguaje Python: Conceptos, sintaxis y comparación con Java
- Tema 2: Integración practica: Un programa en Jupyter Labs
- Tema 3: Python para Arduino: Firmata, pyFirmata y pySerial
- Tema 4: Integración practica: Manejando un Arduino desde Python
- Tema 5: Python para Processing: Processing en Python Mode
- Tema 6: Integración practica: Manejo de Arduino desde Processing con Python
- Tema 1: Processing para aplicaciones moviles: Android Mode
- Tema 2: Manejo de sensores: Usando las herramientas del celular
- Tema 3: Integración practica: Arduino respondiendo al movimiento del celular
- Tema 4: Ketai: Una libreria para Android
- Tema 5: Integración practica: Monitoreando el movimiento de un auto desde el celular con Processing
- Tema 1: Raspberry PI: ¿Qué es y como vamos a utilizarla?
- Tema 2: El hardware de RPi: Esquema y conceptos importantes
- Tema 3: El software: Como bootear, iniciar y usar la placa
- Tema 4: Virtual Box: Creando una máquina virtual
- Tema 5: Integración práctica: Hola RPi
- Tema 6: Processing y RPi: Processing Pi Mode
- Tema 1: Resumen del curso: ¿Qué vimos y que cosas nos deben quedar?
- Tema 2: Integración practica: Resolución del proyecto integral
- Tema 3: Lo que viene: Implementaciones IoT
Destinatarios
- Personas con conocimientos de programación y arduino que quieran aprender una nueva y poderosa herramienta para procesamiento de datos a través del paradigma de objetos.
Requisitos
- Conocimientos sobre cómo realizar una Rest Api.
- Conocimientos sobre las capas de comunicación, los protocolos y los estándares en la creación de proyectos IoT
- Conocimientos de programación de plaquetas Arduino.
- Tener el componente Arduino Uno
- Tener el componente ESP8266 12e o 12 y/o shield Ethernet
Equipo docente

Juan Marcelo Barreto Rodriguez
COORDINADOR
Mi nombre es Juan Marcelo Barreto y soy ingeniero en Materiales de la CNEA (Carrera de Ingeniería en Materiales; Institu…

Juan Marcelo Barreto Rodriguez
PROFESOR
Mi nombre es Juan Marcelo Barreto y soy ingeniero en Materiales de la CNEA (Carrera de Ingeniería en Materiales; Institu…
Metodología de enseñanza-aprendizaje
Nuestro modelo de formación te ofrece flexibilidad sin perder la interacción, combina autoaprendizaje con el apoyo de expertos y compañeros para una experiencia dinámica y efectiva.
Características de la formación
- E-learning colaborativo: estudia a tu ritmo con material curado y actividades prácticas.
- Acompañamiento experto: consulta dudas en foros y mensajes directos con tutores.
- Clases en vivo: para resolver consultas en tiempo real.
A quiénes está dirigido
- Profesionales y estudiantes que buscan una formación flexible y de calidad.
Modalidad de evaluación y acreditación
Estos son los requisitos que deberás cumplir para obtener la acreditación del trayecto formativo:
- Aprobar las evaluaciones integradoras por módulo.
- Realizar y aprobar la Evaluación Integradora Final Obligatoria (EFIO), que puede consistir en la entrega de una tarea basada en una consigna específica o en la realización de un cuestionario.
- Descargar y leer todos los materiales de la unidad temática.
- Entregar y aprobar todas las actividades y ejercicios obligatorios.
- Cumplir con la dedicación horaria recomendada para lograr el máximo rendimiento.
- Finalizar la cursada dentro del período estipulado, sin excepciones. Una vez finalizado el curso, no será posible entregar o descargar actividades pendientes. Quienes deseen completarlo deberán inscribirse en una nueva edición.
La evaluación final cuenta con una instancia de recuperatorio para quienes no aprueben en el primer intento o no la realicen dentro de las fechas establecidas en el cronograma.
Certificación
- La certificación se otorgará en función de la calificación obtenida en la EFIO.
- Las calificaciones posibles serán: bueno, muy bueno, excelente, sobresaliente, participó o no participó.
- Quienes obtengan una de las cuatro primeras calificaciones recibirán un certificado de aprobación.
- Aquellos que no alcancen estas calificaciones o no realicen la EFIO podrán obtener un certificado de participación, previa evaluación del tutor.
Los certificados emitidos por Centro de e-Learning UTN BA cuentan con un sistema de validación basado en tecnología blockchain, que garantiza autenticidad, trazabilidad y transparencia en todo momento.
¿Cómo inscribirse?
Paso 1
Hacé clic en "Inscribirse ahora"
Buscá el botón en esta página para iniciar tu proceso de inscripción.
Paso 2
Creá tu cuenta o ingresá
Registrate con tu email en el Campus o iniciá sesión si ya tenés cuenta. Es rápido y gratuito.
Paso 3
Realizá el pago en tu Panel
Completá la operación de forma segura dentro del Panel del Alumno con los medios de pago disponibles.
Paso 4
¡Listo! Ya podés empezar
Recibirás por email el acceso al campus. El aula abrirá en la fecha de inicio de tu cursada.
¿Querés capacitar a tu equipo?
Accedé al Portal de Empresas: comprá múltiples licencias, recibí facturación a nombre de tu compañía y gestioná el progreso de tu equipo desde un solo lugar.
Precio del curso
US$ 153
Certificación con aval de UTN Buenos Aires
Certificado oficial UTN
Avalado por la UTN Buenos Aires. Se otorga al cumplir con los requisitos de asistencia y evaluación.
Validación blockchain
Autenticidad y trazabilidad digital garantizada. Tu título es único, seguro y verificable de forma permanente.
Validez nacional
Reconocimiento oficial en todo el país para potenciar tu perfil profesional ante empresas y clientes.
Preguntas frecuentes
En la sección “Requisitos” de esta página se indica el nivel necesario. La mayoría de nuestras formaciones iniciales no requieren conocimientos previos, pero te recomendamos revisar el programa detallado.
El acceso se habilita el día de inicio de tu curso. Para ingresar, solo tenés que entrar a tu Panel del Alumno y dirigirte a la sección “Mi formación”.
Cada curso tiene una modalidad específica (online, en vivo, presencial o combinada). Podés ver el detalle en la sección “Modalidad” de esta página.
Si tu modalidad incluye encuentros sincrónicos (en vivo), las sesiones se graban y se suben al campus para que las veas cuando quieras. Si tu curso es autoasistido, todos los contenidos ya están disponibles 24/7 para que avances a tu propio ritmo. Te recomendamos de todos modos revisar la modalidad y condiciones de asistencia de cada propuesta.
Sí. Al completar el curso y cumplir los requisitos, obtendrás un certificado oficial de UTN BA con validez nacional y verificación Blockchain. Si este curso forma parte de una Diplomatura, también podrás acreditarlo para ese trayecto.
El pago se realiza de forma segura dentro del Panel del Alumno. Allí podrás elegir entre los medios de pago disponibles y aprovechar las opciones de cuotas sin interés vigentes.
Tendrás acceso a foros de consulta permanentes dentro del campus virtual y, en las clases en vivo, espacios de interacción directa. Siempre contarás con el respaldo del equipo docente para resolver tus dudas.
