
Durante esta clase veremos que son y para que se utilizan los sistemas embebidos en el mundo moderno.
En esta clase repasaremos rápidamente algunos conceptos básicos de electrónica que es necesario conocer para trabajar con sistemas embebidos.
Durante esta clase aprenderemos qué es y para que se utiliza un microcontrolador. El alumno también aprenderá a diferenciar microcontrolador y microprocesador.
Durante esta clase conoceremos los principales periféricos de un microcontrolador.
En esta clase veremos que son, para que se utilizan y cómo funcionan las entradas analógicas de un microcontrolador.
Durante esta clase entenderemos que son, para que se utilizan y cómo funcionan las entradas y salidas analógicas de un microcontrolador.
Durante esta clase aprenderemos el concepto y utilización de la salida PWM de un microcontrolador.
Durante esta clase veremos todo acerca del bus de comunicación I2C, uno de los más utilizados en sistemas embebidos.
Durante esta clase veremos todo acerca del bus de comunicación UART, uno de los más utilizados en sistemas embebidos.
Durante esta clase veremos todo acerca del bus de comunicación SPI, uno de los más utilizados en sistemas embebidos.
Este curso está diseñado para brindar una formación básica e integral a quienes desean iniciarse en el mundo de los microcontroladores y la programación de sistemas embebidos, partiendo desde cero y avanzando de manera progresiva hacia aplicaciones prácticas reales. No se requieren conocimientos previos en electrónica ni programación, ya que todos los conceptos se introducen de forma clara y gradual.
A lo largo del curso, el estudiante aprenderá qué es un sistema embebido, en qué contextos se utiliza y por qué es una tecnología clave en la industria moderna. Se abordarán los fundamentos de los microcontroladores, su arquitectura básica, periféricos internos y su interacción con el mundo físico a través de entradas y salidas digitales y analógicas.
Un eje central del curso es la programación en lenguaje C aplicada a sistemas embebidos, se abordará el lenguaje para luego ser utilizado en prácticas reales. Como plataforma de aprendizaje se utilizará Arduino Uno, lo que permitirá una curva de aprendizaje accesible y resultados rápidos, sin perder de vista los principios que se aplican a microcontroladores industriales.
El curso incluye prácticas de programación y laboratorio, donde los estudiantes desarrollarán proyectos en donde podrán poner a prueba el conocimiento adquirido. Estas prácticas están orientadas a reforzar los conceptos teóricos y a desarrollar habilidades reales de diseño y depuración de firmware.
Al finalizar el curso, el estudiante contará con una base sólida para continuar su formación en electrónica, robótica, automatización, IoT o desarrollo de firmware profesional, comprendiendo tanto el funcionamiento interno de los sistemas embebidos como sus múltiples aplicaciones en la vida cotidiana y la industria.