Introducción a la Programación en C para Arduino Zero
por María José Santofimia Romero, Juan Carlos López, Julian Caba Jimenez, Ruben Cantarero Navarro, Xavier del Toro García, Javier Dorado Chaparro, Ana Rubio Ruiz, Félix Jesús Villanueva
Enseña lo esencial del lenguaje C sobre Arduino Zero, desde instalar el entorno y un led parpadeante hasta programar un robot siguelíneas.
Recomendado, valoración editorial 4 de 5
verificado 2026-10-01 — sigue siendo gratis en Udemy
Empezar en UdemyRespuesta rápida
Curso gratis de Ingeniería y CAD de nivel principiante en Udemy impartido por María José Santofimia Romero, Juan Carlos López, Julian Caba Jimenez, Ruben Cantarero Navarro, Xavier del Toro García, Javier Dorado Chaparro, Ana Rubio Ruiz, Félix Jesús Villanueva (1 h 22 min). Nuestra valoración: 4/5, recomendado. Comprobamos que sigue siendo gratis el 1 de octubre de 2026.
- Veredicto
- 4/5 · Recomendado
- Para quién
- Estudiantes de primer curso de Ingeniería Informática que no han programado antes y van a cursar Estructura de Computadores.
- Nivel
- Principiante
- Duración
- 1 h 22 min · 12 lecciones
- Precio
- Gratis en Udemy
- Autor
- María José Santofimia Romero, Juan Carlos López, Julian Caba Jimenez, Ruben Cantarero Navarro, Xavier del Toro García, Javier Dorado Chaparro, Ana Rubio Ruiz, Félix Jesús Villanueva
- Plan sugerido
- 2 sem. · 3 h/sem.
- Verificado
- el 1 de octubre de 2026
Nuestro veredicto
Recomendado, valoración editorial 4 de 5Curso breve y bien estructurado para iniciarse en C con Arduino Zero, desde la instalación hasta un robot siguelíneas. Es ideal para estudiantes sin experiencia previa que quieran una base práctica; para más profundidad habrá que complementarlo.
Puntos fuertes
- Enfoque práctico desde las primeras sesiones, con ejemplos que se cargan en la placa.
- Progresión clara: entorno, lenguaje C, depuración y proyecto final con robot.
- Incluye cuestionarios de autoevaluación y ejemplos adicionales de sensores y actuadores, según la descripción.
A tener en cuenta
- Duración breve (82 min): cubre solo lo esencial de C.
- Requiere hardware específico (Arduino Zero y plataforma de robot) para aprovecharlo del todo.
- No se indica el año de publicación.
De qué trata
Curso de Udemy de 82 minutos y 12 lecciones que explora de forma práctica la estructura de un computador mediante el lenguaje C y un robot móvil construido sobre una placa Arduino Zero.
Se organiza en cinco capítulos: introducción, el entorno de trabajo, introducción al lenguaje C, el proceso de depuración y la programación del robot siguelíneas. Guía en la instalación del entorno y propone ejemplos desde las primeras sesiones, además de cuestionarios de autoevaluación y ejemplos de sensores y actuadores.
- Instalación del entorno para Arduino Zero
- Primer programa: led parpadeante
- Fundamentos esenciales del lenguaje C
- Proceso de depuración
- Programación de un robot siguelíneas
Para quién es este curso
- Estudiantes de primer curso de Ingeniería Informática que no han programado antes y van a cursar Estructura de Computadores.
- Personas que quieren aprender C de forma práctica con una placa Arduino Zero y un robot móvil.
- Aficionados a la electrónica que quieren pasar de ejemplos sencillos (led parpadeante) a programar un robot siguelíneas.
Mejor busca otro si…
- Quien ya domina C y el entorno de Arduino, pues el curso revisa lo esencial.
- Quien busque un curso largo y profundo: son 82 minutos en 12 lecciones.
Antes de empezar
- La descripción plantea el curso para estudiantes sin contacto previo con lenguajes de programación.
- Conviene disponer de una placa Arduino Zero y la plataforma de robot para practicar los ejemplos.
Qué sabrás hacer al terminar
- Instalar y configurar el entorno de programación para Arduino Zero.
- Cargar programas básicos en la placa, como un led parpadeante.
- Entender las cuestiones esenciales del lenguaje C.
- Aplicar el proceso de depuración a los programas.
- Programar un robot siguelíneas sobre una placa Arduino Zero.
Estructura del curso
- 01
Introducción y entorno de trabajo
Presenta el objetivo del curso y guía en la instalación y configuración del entorno de programación, con ejemplos iniciales como el led parpadeante.
- 02
Introducción al lenguaje C
Revisa las cuestiones esenciales de la programación en C necesarias para desarrollar programas para una plataforma basada en Arduino Zero.
- 03
El proceso de depuración
Aborda cómo depurar los programas durante el desarrollo.
- 04
Programando el robot siguelíneas
Aplica lo aprendido a la programación del robot móvil construido sobre Arduino Zero.
Capítulos del vídeo
- 01Introducción
- 02El entorno de trabajo
- 03Introducción al lenguaje de programación C
- 04El proceso de depuración
- 05Programando el robot siguelíneas
Plan de estudio sugerido
2 semanas · unas 3 h por semana
- 1.Semana 1: capítulos Introducción y El entorno de trabajo; instala el entorno y carga el led parpadeante.
- 2.Semana 1: Introducción al lenguaje C; reescribe los ejemplos y haz los cuestionarios.
- 3.Semana 2: El proceso de depuración; practica con errores intencionados.
- 4.Semana 2: Programando el robot siguelíneas; prueba los ejemplos de sensores adicionales.
El plan cuenta con tiempo para pausar y practicar, no solo con la duración del vídeo. Si quieres adaptarlo a tu semana, lee cómo montar tu plan de estudio semanal.
Consejos para seguirlo
- Instala el entorno siguiendo el segundo capítulo antes de avanzar y comprueba que el led parpadea.
- Pausa en la parte de C y modifica cada ejemplo antes de continuar.
- Haz los cuestionarios de autoevaluación al terminar cada lección.
- Prueba los ejemplos adjuntos de sensores y actuadores antes del capítulo del robot.
Antes y después de este curso
- Después de este cursoIntroducción a la Electrónica (Teoría y Prácticas!)Complementa la programación de la placa con fundamentos y prácticas de electrónica.
- Después de este cursoElectrónica Básica para Ingenieros de FirmwareNatural continuación para quien quiera profundizar en electrónica para sistemas embebidos.
Cómo lo presenta María José Santofimia Romero, Juan Carlos López, Julian Caba Jimenez, Ruben Cantarero Navarro, Xavier del Toro García, Javier Dorado Chaparro, Ana Rubio Ruiz, Félix Jesús Villanueva
Explorando la estructura de un computador
Uno de las principales barreras que encuentran los estudiantes de primer curso de Grado en Ingeniería Informática es que no han tenido un contacto previo con el uso de lenguajes de programación. Además, es común encontrar que este primer contacto se ha realizado con lenguajes de alto nivel como Java o Python. Sin embargo, asignaturas como Estructura de…
Extracto de la descripción original en Udemy.
Preguntas frecuentes
+¿Necesito saber programar?
No. La descripción lo plantea para estudiantes sin contacto previo con lenguajes de programación.
+¿Cuánto dura?
82 minutos en 12 lecciones. Con pausas y práctica, unas 2 semanas a unas 3 horas semanales.
+¿Qué necesito para practicar?
El curso usa una placa Arduino Zero y una plataforma de robot móvil construida sobre ella.
+¿Hay autoevaluación?
Sí, la descripción menciona cuestionarios de autoevaluación y ejemplos adicionales de sensores y actuadores.
Análisis editorial elaborado con ayuda de IA a partir de la descripción, los capítulos y la duración publicados en Udemy, y revisado según nuestro método. El contenido del curso es obra de María José Santofimia Romero, Juan Carlos López, Julian Caba Jimenez, Ruben Cantarero Navarro, Xavier del Toro García, Javier Dorado Chaparro, Ana Rubio Ruiz, Félix Jesús Villanueva; si ves algún error, avísanos.
Guías para sacarle partido
Más cursos de Ingeniería y CAD
Curso básico Autocad 2026 - Curso completo en español
Recorre AutoCAD 2026 desde la interfaz y el dibujo 2D básico hasta acotado, capas, bloques, sombreado, layouts y exportación, en 26 temas.
Introducción a Fontanería con REVIT MEP!
Introducción a Revit MEP para crear y autodimensionar redes de agua fría y caliente: configuración del proyecto, aparatos sanitarios, tuberías y conexión de sistemas.
¡Aprende a modelar un martillo plano con SolidWorks!
Aprende funciones básicas de SolidWorks construyendo un martillo de caras planas: modelado de piezas, ensamble con explosión y dibujos de ensamble y detalle.
Gestión y Mapeo del Territorio con ArcGIS
Enseña a usar ArcGIS Desktop para crear, editar y consultar información geográfica y elaborar mapas temáticos, con datos en Shapefile, CAD, Excel y CSV.