Publication:
Desarrollo de un Sistema Operativo para Raspberry Pi 2

Research Projects
Organizational Units
Journal Issue
Abstract
Este trabajo extiende el deseo de la fundación Raspberry Pi de estimular la enseñanza de la informática, desarrollando un sistema operativo compacto para la Raspberry Pi 2 con el objetivo principal de reforzar la docencia en la Facultad de Informática de la Universidad Complutense de Madrid. Se han desarrollado los módulos esenciales de un sistema operativo convencional que se pueden agrupar en tres bloques: memoria, procesamiento y entrada/salida. De esta forma, se busca facilitar y acelerar el trabajo de los docentes para la renovación de prácticas y contenido de las asignaturas troncales que son los pilares de todas las ramas de la ingeniería informática. Asimismo, se abren las puertas a la creación de un ambiente de propósito educativo alrededor del Sistema Operativo dentro de la comunidad universitaria promulgándolo a través de otros trabajos de fin de grado que mejoren y amplíen éste. Además, se puede orientar a aplicaciones universitarias como un tablón de anuncios digital, dispositivos autónomos o sensores que miden la calidad del aire, temperatura o aforo. Para ello se comparte el código fuente de artOS bajo la licencia MIT en el siguiente repositorio: https://github.com/dacya/tfg1920-raspiOS.
This project extends the Raspberry Pi foundation’s desire of encouraging the computer Science education by developing an operating system for the Raspberry Pi 2 with the main objective of strengthen the education of the Computer Engineering Faculty. It has been developed essential modules from a conventional Operating System, which can be grouped into three categories: memory, processing and input/output. This way, we are looking into making easier and speed up the task of the renovation of projects and fundamental subjects’syllabus, which are the fundamental pillars of all computer science degrees. Furthermore, this project takes the first steps towards the creation of an educational environment and passing the responsibility of improving and expanding out to others bachelor’s degree projects. In addition, the future development can be oriented to real applications such as a digital bulletin board, autonomous devices or humidity, air quality, temperature or capacity sensors. To fulfill this goals, the code of artOS is shared under the MIT license in the following repository: https://github.com/dacya/tfg1920-raspiOS.
Description
Trabajo de fin de Grado en Ingeniería Informática, Facultad de Informática UCM, Departamento de Arquitectura de Computadores y Automática, Curso 2019/2020. Se comparte el código fuente de artOS bajo la licencia MIT en el siguiente repositorio: https://github.com/dacya/tfg1920-raspiOS
Unesco subjects
Keywords
Citation