Curso

RASPBERRY PI: INTRODUCCIÓN PRÁCTICA A LOS SISTEMAS EMBEBIDOS BASADOS EN LINUX

  • Desde: 28/3/15
  • Hasta: 9/5/15
  • Campus de Valencia
  • Idioma: Castellano
  • Semipresencial

Preinscripción desde el 20/1/15

Promovido por:
Dpto. de Informática de Sistemas y Computadores

Responsable de la actividad:


Inscripción online cerrada

Modalidad

Presencial Online Emisión en directo

20 horas


5 horas


0 horas

Horario

Mañana
Sábados, 28 de marzo, 11, 18 y 25 de abril, 9 de mayo. De 9:30 a 13:30

Lugar de impartición
Campus Vera (Valencia) Aulas CFP - 2º planta Edificio Nexus (6G)
Certificación

Aprovechamiento

Modalidad

SEMIPRESENCIAL

Curso

2014-2015

ECTS

2,5

Campus

Valencia

20 h

Presenciales

5 h

Online

Precio Colectivo
135 € Alumno UPV 
165 € Personal UPV 
175 € Alumni UPV PLUS o AAA UPV 
230 € Público en general 
135 €  Desempleados
145 €  Alumnos otras Universidades
175 €  Personal otras Universidades y Secundaria/FP
175 €  Colegios profesionales
135,00 € - Alumno UPV
135,00 € - Desempleados
145,00 € - Alumnos otras Universidades
165,00 € - Personal UPV
175,00 € - Alumni UPV
175,00 € - Colegios profesionales
175,00 € - Personal otras Universidades y Secundaria/FP
230,00 € - Público en general

Objetivos

Comprender la filosofía de los sistemas embebidos basados en sistemas operativos de propósito general
Introducirse en el uso de Linux en sistemas embebidos
Conocer distintas opciones de desarrollo de software sobre sistemas embebidos
Aprender a conectar dispositivos hardware a un sistema embebido

Acción formativa dirigida a

Alumnos interesados en el desarrollo de sistemas embebidos basados en Linux.
Profesionales interesados en conocer las posibilidades de los sistemas embebidos basados en Linux.
Cualquier persona interesada en un curso "hands-on" sobre la Raspberry Pi.


Profesores

  • Miguel Angel Mateo Pla Profesor/a Titular Escuela Universitaria
  • Pedro Yuste Pérez Profesor/a Contratado/a Doctor/a

Temas a desarrollar

Introducción a los sistemas embebidos basados en Linux
"Getting started" con la Raspberry Pi
- Identificación de los componentes. Puesta a punto. Arranque del sistema operativo
- Configuración de la conectividad. Acceso al mundo exterior
- Puesta a punto de repositorios de software
- Instalación de software
- El terminal

Hazlo tu mismo. Creación e instalación del sistema operativo sobre una memoria SD
- Partes básicas de un sistema operativo Linux
- Proceso de arranque o "bootloader"
- El núcleo del sistema operativo o "kernel"
- El sistema de archivos
- El "rootfs" y todo lo demás
- Configuración muy básica de arranque hasta aplicación final

Programación nativa en C/C++
- Concepto de herramienta cruzada. El "toolchain"
- Construcción del "Hola Mundo" (preprocesado, compilación y enlazado) y ejecución en la Pi
- Accediendo a los periféricos desde C/C++
- Ejemplo de aplicación gráfica multiplataforma con Qt
- Aprovechando el trabajo de otros. Bibliotecas

Programación interpretada con Python
- Nociones básicas de Python
- Desarrollo de scripts sencillos para acceder a funcionalidades de la Pi
- Acceso a periféricos externos.

Programación básica para la web
- Acceso a la Pi desde Internet. Servidor web
- Introducción a javascript
- Desarrollo básico de aplicaciones accesibles desde Internet para la Pi


Contacto

Inscripción online cerrada

Visita otros cursos relacionados con...

sistema embebidos desarrollo software Linux Raspberry Pi