Universidad Complutense de Madrid
E-Prints Complutense

Desarrollo de un Sistema Operativo para Raspberry Pi 2

Downloads

Downloads per month over past year

61767

Impacto

Downloads

Downloads per month over past year



Cancelo Correia, Alejandro and Golomb Durán, Tomás and Sánchez Montaño, Raúl (2020) Desarrollo de un Sistema Operativo para Raspberry Pi 2. [Trabajo Fin de Grado]

[thumbnail of GOLOMB_DURAN_Desarrollo_de_un_Sistema_Operativo_para_Raspberry_Pi_2_4398577_108458499.pdf]
Preview
PDF
Creative Commons Attribution Non-commercial.

2MB



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.

Resumen (otros idiomas)

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.

Item Type:Trabajo Fin de Grado
Additional Information:

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

Directors:
Directors
Risco Martín, José Luis
Uncontrolled Keywords:Entrada/Salida, Memoria, Procesamiento, QEMU, Fundación Raspberry Pi, Raspberry Pi 2, Sistema Operativo
Palabras clave (otros idiomas):Input/Output, Memory, Processing, QEMU, Raspberry Pi Foundation, Raspberry Pi 2, Operating System
Subjects:Sciences > Computer science
Título de Grado:Grado en Ingeniería Informática
ID Code:61767
Deposited On:07 Sep 2020 10:58
Last Modified:07 Sep 2020 10:58

Origin of downloads

Repository Staff Only: item control page