Sunday, April 03, 2016

Jugando con una Raspberry Pi 3

La primera maquinita que tuve era un juego de basket. Los "contrarios": cinco bombillas rojas que se movían por posiciones fijas de la pantalla. Mi jugador, otra luz roja algo más intensa. Botones: arriba, izquierda, abajo, derecha y lanzar a canasta. Todos flipábamos.

Le siguieron las Nintendo de LCD: Parachutes, Donkey Kong, Snoopy ;).

El reloj con calculadora Casio con juego de "matar números" incorporado se codiciaba bastante entre mis compañeros de clase.

MSX, MSX2, PCs dotados de "tarjetas 3D", Nintendos varias, la Wii y PS3 (con moderación ;).

Algo de Apple, pero más de Android... Rooteando hace poco creí quedarme sin movil, una cosa llevó a la otra y formateé todo, ¿está seguro?, por supuesto... ) finalmente "fui capaz" (internet gracias) de volver a dejarlo como nuevo.

Y así "hasta hoy". Andaba dudando entre comprar un dispositivo Android TV (motivado por la obsolescencia programada de la SmartTV), la verdad es que son una maravilla. Lo he podido comprobar porque alguien cercano tiene una y me ha tocado meter unas cuantas horas. Y en ésas estábamos cuando me salió al paso la Raspberry (entre esporádicos Arduinos ).

Y claro, frente a este universo de posibilidades la opción cerrada del Android TV no era rival y en un momento de debilidad me lancé a por un Kit de iniciación que adquirí en http://www.raspipc.es (todo correcto). ¡Y con la buena suerte de que el modelo 3 acababa de salir del al mercado!

Como puede verse en la siguiente imagen, tenemos toda una computadora por 35 € (a eso hay que añadirle los cables HDMI, alimentador, y la caja, si queremos ya que es posible que ya tengamos de todo y podamos reciclar). Excepcional la iniciativa de la fundación Raspberry tanto: proyectos educacionales, publicaciones, distribuciones de software, precio, etc, etc.

En lo que ocupa una tarjeta de crédito tenemos 4 x USB, 1 x LAN, un jack de vídeo compuesto y audio, conexión HDMI, conexión para alimentación Micro USB y un slot para una tarjeta Micro SD (y el resto de hardware que se describe en la imagen...). Ah! y Wifi y Bluetooth incorporados.

La Raspberry "será" aquello que decidamos meterle en la Micro SD. Las opciones que tenemos se podrían clasificar en dos:
  • Sistemas Home Theater en distribuciones de Linux "out of the box" con el software de código abierto (impresionante) Kodi.
  • Sistemas operativos Linux "convencionales", como el Raspbian (Debian for Raspberry) que estoy utilizando en este momento para escribir esta entrada.
Todo ello disponible en la web de la Raspberry.


Cosas que he hecho hasta el momento

Instalarle "de todo"

He probado varios sistemas operativos. Para ello es recomendable tener más de una tarjeta Micro SD conforme vamos decidiendo con qué sistema nos quedaremos.

Sistemas Media Center: tanto OSMC como OpenElec. Finalmente (hasta que cambie) he optado por el segundo, instalándolo en una vieja tarjeta Micro SD de 1GB que tenía por casa. Como ya he comentado, en ambos casos es Kodi el software que les da vida y que merece comentario a parte (quizá en otra entrada).

Sistemas operativos de propósito general:
  • Raspbian Jessie: basado en Debian Jessie, es la distribución oficial de la fundación Raspberry. Viene cargada de software de propósito general (Libre office) y orientado al aprendizaje de lenguajes de programación para todos los niveles. Muy interesante para los más pequeños: Scratch (del que ya somos conocedores en la familia) y Sonic Pi. Es el que estoy usando en este momento.
  • Ubuntu mate: pues eso, muy chulo pero con algunos problemillas para instalar ciertos paquetes de software.
  • Raspex: ultra ligero y ultra rápido. Finalmente lo descarté porque tuve algunos problemillas tratando de instalar Kodi. No obstante me puse en contacto con el desarrollador independiente que lo distribuye y en menos de una semana ha sacado una nueva versión remozada y con Kodi preinstalado, ;): http://raspex.exton.se. Creo que le daré otra oportunidad.
  • Raspbian Jessie Lite: versión super reducida, sin "ventanas", para el día que espero que pueda hacer algún pinito en el área de la domótica.

Media Center

Con OpenElec/Kodi, conectado a la tele por HDMI y alimentado mediante un cable USB conectado a la misma tele!!! Ah! y manejado con el mando a distancia del televisor! Y pegado a la espalda de la tele con un "velcro" adhesivo, ;).

El tema de Kodi da para bastante más, así que lo dejaremos para otro día.

Computadora de escritorio


Con Raspbian. Monitor HDMI, teclado y ratón USB... y listo. Y como muestra, esta entrada del blog.

Como soy forofo de Firefox he instalado sin problema Iceweasel que es la adaptación de Firefox para las distribuciones Debian.

He configurado e instalado alguna cosilla más (apt-get y a funcionar).


Lo dejamos aquí, por el momento, seguiremos informando (o no). Espero que os haya gustado. Cualquier comentario o idea será muy bien recibido.

PD: aquí os dejo este enlace para seguir flipando https://www.raspberrypi.org/blog/the-little-computer-that-could.