¿¿¿¿¿¿¿¿Qué es?
● Un ordenador completo
● De pequeño tamaño
● Con un consumo mínimo
● Barato (35 Euros)
¿Cómo de pequeño?
¿Cómo de Completo?
Cosas que le faltan para ser un
ordenador “como el de casa”
– Teclado y ratón
¿Como de Completo?
Cosas que le faltan para ser un
ordenador “como el de casa”
– Teclado y ratón
– Fuente de alimentación
¿Cómo de Completo?
Cosas que le faltan para ser un
ordenador “como el de casa”
– Teclado y ratón
– Fuente de alimentación
– Tarjeta SD, que funcionará como
disco duro
¿Cómo de Completo?
Cosas que le faltan para ser un
ordenador “como el de casa”
– Teclado y ratón
– Fuente de alimentación
– Tarjeta SD, que funcionara como
disco duro
– Carcasa (Opcional)
¿Cómo de Completo?
Cosas que le faltan para ser un
ordenador “como el de casa”
– Teclado y ratón
– Fuente de alimentación
– Tarjeta SD, que funcionara como
disco duro
– Carcasa (Opcional)
– Monitor o TV
¿Quién está detrás?
Fundación Raspberry PI
(Similar a una ONG)
Apoyada por la
Universidad de
Cambridge
(Reino unido)
Eben Upton
Responsable del diseño y arquitectura software y
hardware del Raspberry PI
Objetivos
Hoy hay más ordenadores por persona que
nunca ...
… pero es, comparativamente hablando, más
difícil aprender a programar y a “cacharrear”
El iPad es el máximo exponente: muy “usable”,
pero nada “programable”.
Sicília, años 20 ...
Arrancaban
directamente en un
intérprete de
BASIC
para cargar un juego ya había que
“programar”
Objetivos
● Fomentar la enseñanza de ciencias de la
computación en las escuelas
● Ordenador barato y hackeable. Puedes
experimentar con él sin demasiada presión.
● Totalmente abierto: Open Hardware
Especificaciones y Modelos
● CPU ARM (Procesador Risc de 32 bits) a 700 MHz
● Dimensiones: 85.60mm 53.98 mm×
● Sistema operativo: Generalmente Linux (Pero también
RiscOS)
● Modelo A: Sin ethernet, un solo puerto USB, 256 MiB
de RAM, Consumo energético: 2.5 W
● Modelo B: Ethernet 10/100, dos puertos USB, 512 Mib
de RAM, Consumo energético: 3.5 W
Esquema Modelo B
Modelo B+
● Recien anunciado: 15/julio/2014
● GPIO con 40 pines
● 4 puertos USB
● Micro SD en vez de SD
● Consumo entre 0.5 y 1W
● Sonido mejorado
● Mismo procesador, memoria, tamaño y
precio
Capacidades
● El puerto Ethernet nos permite conectividad en red
● Los puertos USB nos dan acceso a múltiples
periféricos: teclado y ratón, pero también discos duros,
adaptadores WiFi, Bluetooth, GPS, etc...
● Los pines GPIO nos permiten realizar proyectos de
electrónica
● Salida de vídeo RCA/Audio o HDMI (¡No VGA!)
Periféricos
● El módulo de cámara para
Raspberry PI nos permite
tomar fotos y vídeo
● PiFace: Placa de
expansión con entradas y
salidas de diferentes
tipos, por ejemplo, reles
Primeros pasos con Raspberry
● El primer paso es instalar algún S.O. en la tarjeta
SD, sin eso la Raspberry PI no puede arrancar
● La forma más cómoda ahora mismo es usar el nuevo
sistema NOOBS (New Out of The Box Software)
● Incluso se pueden comprar tarjetas SD con NOOBS
ya preinstalado (Pero es facilísimo hacer una)
http://www.raspberrypi.org/help/noobs-setup/
Opciones de sistema operativo
● Raspbian (Derivado de Debian, el más popular)
● Pidora (Derivado de Fedora)
● OpenElec y RaspBMC (Media Canters)
● RiscOS (No linux)
● ArchLinux (Distribución muy ligera)
● No hay opción de Windows :-)
Programación en Raspberry Pi
● Como introducción a la programación, en
Raspbian incluyen Python y Scratch
● Al ser linux, se puede programar en
prácticamente cualquier lenguaje: Java, C,
C++, Tiny Basic, KidsRuby, Haskell, Lisp,
etc...
Python
Python es un
lenguaje de alto nivel y
ampliamente usado,
muy adecuado para la
iniciación, fácil de
escribir y de leer.
http://python.org/
Scratch
Scracth es un
entorno visual,
creado en el MIT,
muy adecuado
para la
introducción de la
programación en
primaria
http://scratch.mit.edu/
Minecraft
● Los creadores de Minecraft
han liberado una versión del
juego programable
● Usando Python o Java
podemos interactuar con el
mundo minecraft: crear
bloques, mover al jugador,
inspeccionar el mundo, etc...
¿Pará que sirve?
● Para lo que tú quieras
¡Lo que se te ocurra!
Enseñar programación
¡Fermentar Cerveza!
Robots Internet-of-things
Wifi Hot-spot
Retro Arcade machine
CNC Machine
...
Cliente Torrent
Web serverMedia center
Centro Multimedia
● Uno de los usos más extendidos es
convertir la Raspberry PI en un centro
multimedia para la televisión
Hay distribuciones
específicas para esto:
OpenElec, RaspBMC
http://openelec.tv/
http://www.raspbmc.com/
Máquina Recreativa
● A partir del proyecto MAME, de emulación
de recreativas, es relativamente fácil jugar a
prácticamente cualquier recreativa clásica
Con algo de maña para la
carpintería y la
electrónica, se puede
conseguir algo como esto
http://www.instructables.com/id/Coffee-Table-Pi/?ALLSTEPS
http://www.raspberrypi.org/guest-blog-6-mame-cabinet-by-darren-j/
Portable Retro Game Station
● Una serie de componentes imprimibles en
3D pueden convertir la Raspberry PI en
una máquina recreativa retro portátil
Superordenador Raspberry Pi
● A pesar de su relativamente lenta CPU, si
ponemos suficientes RPi podemos obtener
nuestro propio supercomputador.
+10 puntos de
carisma por usar
piezas de Lego
para la estructura
http://www.southampton.ac.uk/~sjc/raspberrypi/pi_supercomputer_southampton.htm
Otto
● Una cámara de fotos capaz de tomar gifs
animados
● Proyecto de Kickstarter
● Consiguió los fondos en junio
de 2014
● Raspberry Pi Inside
https://www.kickstarter.com/projects/1598272670/meet-otto-the-hackable-gif-camera
Pi Glasses
Proyecto DIY -Do It Yourself- de Adafruit
para incorporar una interfaz estilo Googe
Glass a una Raspberry PI o similar
https://learn.adafruit.com/diy-wearable-pi-near-eye-kopin-video-glasses/overview
BrewPi: Fermentación de cerveza
● BrewPi es un controlador de temperatura para
la fase de fermentación del vino o la cerveza.
Una Rasberry PI + una o más
placas Arduino.
En comparación con otros
controladores, añade
monotorización y registro de
datos, una interfáz web y gráficas.
Más proyectos curiosos
Una mesa de billar que acepta bitcoins
http://www.libertygames.co.uk/blog/bitcoin-pool-table/
Super Mario Bross hecho con Leds
https://vimeo.com/54252456
Daily Deviations Picture Frame
http://theswitchtolinux.blogspot.com.es/2012/12/raspberry-pi-daily-deviations-pict
ure.html
Recursos: The MagPi
● Una revista en PDF
gratuita y mensual
dirigida a la
comunidad de
usuarios de
Raspberry PI.
http://www.themagpi.com/
Recursos: Enlaces (1/2)
● Raspberry Pi Project
– http://www.raspberrypi.org/
● Raspberry Pi Forums
– http://www.raspberrypi.org/phpBB3/
● Raspberry Pi Wiki
– http://elinux.org/RaspberryPiBoard
● Adafruit's Raspberry Pi Projects Page
– http://learn.adafruit.com/category/raspberry-pi
● Element 14's Raspberry Pi Resource Page
– http://www.element14.com/community/groups/raspberry-pi
Recursos: Enlaces (2/2)
● The Raspberry Pi Education Manual (PDF)
– http://downloads.raspberrypi.org/Raspberry_Pi_Education_Manual.pdf
● The Pi Store
– http://store.raspberrypi.com/
● The University of Cambridge Raspberry Pi Tutorials
– http://www.cl.cam.ac.uk/freshers/raspberrypi/tutorials/
● Unofficial Raspberry Pi Forums
– http://www.raspberrypiforums.com/forum/forum.php
Recursos: El Andén
El Anden es un Hackspace situado
al lado del Hospital Universitario,
entre La Laguna y Santa Cruz
Tienen en marcha varios
proyectos, uno de ellos una
máquina arcade con Raspberry
PI
Vale la pena pasar si estamos
interesados en la filosofía maker.
Se acabó. Gracias por su atención
¿Preguntas, sugerencias, comentarios ...?

Charla introducción a RaspberryPI

  • 2.
    ¿¿¿¿¿¿¿¿Qué es? ● Unordenador completo ● De pequeño tamaño ● Con un consumo mínimo ● Barato (35 Euros)
  • 3.
  • 4.
    ¿Cómo de Completo? Cosasque le faltan para ser un ordenador “como el de casa” – Teclado y ratón
  • 5.
    ¿Como de Completo? Cosasque le faltan para ser un ordenador “como el de casa” – Teclado y ratón – Fuente de alimentación
  • 6.
    ¿Cómo de Completo? Cosasque le faltan para ser un ordenador “como el de casa” – Teclado y ratón – Fuente de alimentación – Tarjeta SD, que funcionará como disco duro
  • 7.
    ¿Cómo de Completo? Cosasque le faltan para ser un ordenador “como el de casa” – Teclado y ratón – Fuente de alimentación – Tarjeta SD, que funcionara como disco duro – Carcasa (Opcional)
  • 8.
    ¿Cómo de Completo? Cosasque le faltan para ser un ordenador “como el de casa” – Teclado y ratón – Fuente de alimentación – Tarjeta SD, que funcionara como disco duro – Carcasa (Opcional) – Monitor o TV
  • 9.
    ¿Quién está detrás? FundaciónRaspberry PI (Similar a una ONG) Apoyada por la Universidad de Cambridge (Reino unido)
  • 10.
    Eben Upton Responsable deldiseño y arquitectura software y hardware del Raspberry PI
  • 11.
    Objetivos Hoy hay másordenadores por persona que nunca ... … pero es, comparativamente hablando, más difícil aprender a programar y a “cacharrear” El iPad es el máximo exponente: muy “usable”, pero nada “programable”.
  • 12.
    Sicília, años 20... Arrancaban directamente en un intérprete de BASIC
  • 13.
    para cargar unjuego ya había que “programar”
  • 14.
    Objetivos ● Fomentar laenseñanza de ciencias de la computación en las escuelas ● Ordenador barato y hackeable. Puedes experimentar con él sin demasiada presión. ● Totalmente abierto: Open Hardware
  • 15.
    Especificaciones y Modelos ●CPU ARM (Procesador Risc de 32 bits) a 700 MHz ● Dimensiones: 85.60mm 53.98 mm× ● Sistema operativo: Generalmente Linux (Pero también RiscOS) ● Modelo A: Sin ethernet, un solo puerto USB, 256 MiB de RAM, Consumo energético: 2.5 W ● Modelo B: Ethernet 10/100, dos puertos USB, 512 Mib de RAM, Consumo energético: 3.5 W
  • 16.
  • 17.
    Modelo B+ ● Recienanunciado: 15/julio/2014 ● GPIO con 40 pines ● 4 puertos USB ● Micro SD en vez de SD ● Consumo entre 0.5 y 1W ● Sonido mejorado ● Mismo procesador, memoria, tamaño y precio
  • 18.
    Capacidades ● El puertoEthernet nos permite conectividad en red ● Los puertos USB nos dan acceso a múltiples periféricos: teclado y ratón, pero también discos duros, adaptadores WiFi, Bluetooth, GPS, etc... ● Los pines GPIO nos permiten realizar proyectos de electrónica ● Salida de vídeo RCA/Audio o HDMI (¡No VGA!)
  • 19.
    Periféricos ● El módulode cámara para Raspberry PI nos permite tomar fotos y vídeo ● PiFace: Placa de expansión con entradas y salidas de diferentes tipos, por ejemplo, reles
  • 20.
    Primeros pasos conRaspberry ● El primer paso es instalar algún S.O. en la tarjeta SD, sin eso la Raspberry PI no puede arrancar ● La forma más cómoda ahora mismo es usar el nuevo sistema NOOBS (New Out of The Box Software) ● Incluso se pueden comprar tarjetas SD con NOOBS ya preinstalado (Pero es facilísimo hacer una) http://www.raspberrypi.org/help/noobs-setup/
  • 21.
    Opciones de sistemaoperativo ● Raspbian (Derivado de Debian, el más popular) ● Pidora (Derivado de Fedora) ● OpenElec y RaspBMC (Media Canters) ● RiscOS (No linux) ● ArchLinux (Distribución muy ligera) ● No hay opción de Windows :-)
  • 22.
    Programación en RaspberryPi ● Como introducción a la programación, en Raspbian incluyen Python y Scratch ● Al ser linux, se puede programar en prácticamente cualquier lenguaje: Java, C, C++, Tiny Basic, KidsRuby, Haskell, Lisp, etc...
  • 23.
    Python Python es un lenguajede alto nivel y ampliamente usado, muy adecuado para la iniciación, fácil de escribir y de leer. http://python.org/
  • 24.
    Scratch Scracth es un entornovisual, creado en el MIT, muy adecuado para la introducción de la programación en primaria http://scratch.mit.edu/
  • 25.
    Minecraft ● Los creadoresde Minecraft han liberado una versión del juego programable ● Usando Python o Java podemos interactuar con el mundo minecraft: crear bloques, mover al jugador, inspeccionar el mundo, etc...
  • 26.
    ¿Pará que sirve? ●Para lo que tú quieras ¡Lo que se te ocurra! Enseñar programación ¡Fermentar Cerveza! Robots Internet-of-things Wifi Hot-spot Retro Arcade machine CNC Machine ... Cliente Torrent Web serverMedia center
  • 27.
    Centro Multimedia ● Unode los usos más extendidos es convertir la Raspberry PI en un centro multimedia para la televisión Hay distribuciones específicas para esto: OpenElec, RaspBMC http://openelec.tv/ http://www.raspbmc.com/
  • 28.
    Máquina Recreativa ● Apartir del proyecto MAME, de emulación de recreativas, es relativamente fácil jugar a prácticamente cualquier recreativa clásica Con algo de maña para la carpintería y la electrónica, se puede conseguir algo como esto http://www.instructables.com/id/Coffee-Table-Pi/?ALLSTEPS http://www.raspberrypi.org/guest-blog-6-mame-cabinet-by-darren-j/
  • 29.
    Portable Retro GameStation ● Una serie de componentes imprimibles en 3D pueden convertir la Raspberry PI en una máquina recreativa retro portátil
  • 30.
    Superordenador Raspberry Pi ●A pesar de su relativamente lenta CPU, si ponemos suficientes RPi podemos obtener nuestro propio supercomputador. +10 puntos de carisma por usar piezas de Lego para la estructura http://www.southampton.ac.uk/~sjc/raspberrypi/pi_supercomputer_southampton.htm
  • 31.
    Otto ● Una cámarade fotos capaz de tomar gifs animados ● Proyecto de Kickstarter ● Consiguió los fondos en junio de 2014 ● Raspberry Pi Inside https://www.kickstarter.com/projects/1598272670/meet-otto-the-hackable-gif-camera
  • 32.
    Pi Glasses Proyecto DIY-Do It Yourself- de Adafruit para incorporar una interfaz estilo Googe Glass a una Raspberry PI o similar https://learn.adafruit.com/diy-wearable-pi-near-eye-kopin-video-glasses/overview
  • 33.
    BrewPi: Fermentación decerveza ● BrewPi es un controlador de temperatura para la fase de fermentación del vino o la cerveza. Una Rasberry PI + una o más placas Arduino. En comparación con otros controladores, añade monotorización y registro de datos, una interfáz web y gráficas.
  • 34.
    Más proyectos curiosos Unamesa de billar que acepta bitcoins http://www.libertygames.co.uk/blog/bitcoin-pool-table/ Super Mario Bross hecho con Leds https://vimeo.com/54252456 Daily Deviations Picture Frame http://theswitchtolinux.blogspot.com.es/2012/12/raspberry-pi-daily-deviations-pict ure.html
  • 35.
    Recursos: The MagPi ●Una revista en PDF gratuita y mensual dirigida a la comunidad de usuarios de Raspberry PI. http://www.themagpi.com/
  • 36.
    Recursos: Enlaces (1/2) ●Raspberry Pi Project – http://www.raspberrypi.org/ ● Raspberry Pi Forums – http://www.raspberrypi.org/phpBB3/ ● Raspberry Pi Wiki – http://elinux.org/RaspberryPiBoard ● Adafruit's Raspberry Pi Projects Page – http://learn.adafruit.com/category/raspberry-pi ● Element 14's Raspberry Pi Resource Page – http://www.element14.com/community/groups/raspberry-pi
  • 37.
    Recursos: Enlaces (2/2) ●The Raspberry Pi Education Manual (PDF) – http://downloads.raspberrypi.org/Raspberry_Pi_Education_Manual.pdf ● The Pi Store – http://store.raspberrypi.com/ ● The University of Cambridge Raspberry Pi Tutorials – http://www.cl.cam.ac.uk/freshers/raspberrypi/tutorials/ ● Unofficial Raspberry Pi Forums – http://www.raspberrypiforums.com/forum/forum.php
  • 38.
    Recursos: El Andén ElAnden es un Hackspace situado al lado del Hospital Universitario, entre La Laguna y Santa Cruz Tienen en marcha varios proyectos, uno de ellos una máquina arcade con Raspberry PI Vale la pena pasar si estamos interesados en la filosofía maker.
  • 39.
    Se acabó. Graciaspor su atención ¿Preguntas, sugerencias, comentarios ...?