Microcomputadoras I: Curso destinado a estudiar los sistemas de tiempo real, particularmente los sistemas empotrados de tiempo real y la programación de los mismos para resolver problemas de medición y control de manera general.

La asignatura se encuentra dividida en tres temas: En el primero se abordan los conceptos generales y la teoría fundamental relacionada con los STR; requisitos, comunicación entre procesos y la planificación de los mismos. En el segundo tema se realiza el estudio de la plataforma de hardware abierto Arduino y se realizan programas de pequeña y mediana complejidad haciendo uso de las distintas potencialidades de esta plataforma. En el tercer tema se aborda el empleo de un sistema operativo de tiempo real muy utilizado en la actualidad para sistemas empotrados; el FreeRTOS. Se estudia la vinculación de este sistema operativo con Arduino y se realiza la programación de distintas tareas según los requisitos de sistemas de tiempo real (Fuerte y Leve).