Review

Si eres un poco geek, seguro que has oído hablar de la Raspberry Pi, un pequeño ordenador que cuesta apenas 30€. Del tamaño de una cinta de audio, se ha hecho muy popular desde su lanzamiento, hace justo un año. El número de solicitudes de este dispositivo aumenta sin parar.

Para los que todavía no esteis familiarizados son Raspberry Pi, os contamos un poco más en detalle en qué consiste:

Raspbery Pi

Especificaciones técnicas:

Sistema:

  • Broadcom BCM2835 SoC (System on Chip)
  • Procesador ARM1176JZF a 700 MHz
  • Broadcom chipset VideoCore IV
  • 512 MB de RAM
  • Almacenamiento: Tarjeta SD / MMC / SDIO

Conectores:

  • 2 puertos USB 2.0
  • Vídeo: Compuesto (PAL y NTSC), HDMI o LCD Raw (DSI)
  • Audio de 3,5 mm a través de HDMI
  • Ethernet: RJ45 10/100

Dispositivos (pitch 2.54mm pin)

  • 8 x GPIO
  • UART
  • Bus I2C
  • SPI
  • Salidas de potencia de +3,3 V y +5 V
  • Masa

Alimentación: 5 V – 700 mA a través de microUSB o encabezado GPIO.

Dimensiones: 85,60 mm x 56mm x 21mm.

Peso: 45 g.

Las posibilidades que ofrece son muy amplias, así como sus aplicaciones. Raspberry Pi cuenta con varias distribuciones desarrolladas por diferentes desarrolladores. En este tutorial vamos a conocer la distribución Squeezeplug que transforma el mini-ordenador en un Squeezebox por tan solo 40€. Un buen plan ya que Logitech decidió dejar de fabricar el Squeezebox.

I. Instalación

Para empezar, hay que visitar la web de Squeezeplug y descargar la imagen de la última versión. Necesitaremos también una tarjeta de memoria SD. Se recomienda utilizar una tarjeta de 4 GB Class 6 velocidades de lectura escritura. Esta tarjeta cuesta aproximadamente entre 5€ y 7€. A continuación se copia la imagen descargada en la tarjeta SD.

Importante: no se trata de copiar el archivo descargado en la tarjeta SD, ya que esto no funciona. Se debe utilizar una herramienta como USB Image Tool, por ejemplo:

USB Image Tool

Seleccionamos la tarjeta SD, descargar la imagen, y procedemos a hacer una “restauración”.

Se puede hacer a través de comandos de la siguiente manera:

sudo dd if = / Users/cedric/Desktop/sp_rpi_500.img of = / dev/disk1 bs = 1m

Se indica la ruta de acceso de la imagen y el nombre de la tarjeta de memoria (disco 1 aquí).

La copia de la imagen en la tarjeta SD es el proceso más largo.

Una vez hecho esto, no hay más que poner la tarjeta SD en la Raspberry Pi y luego seguir con los siguiente pasos.

Inicie sesión con el nombre de usuario “root” y la contraseña “nosoup4u”.

Al inicio, el sistema le pedirá el tipo de instalación. Elija Raspberry Pi:

SqueezePlug

Los parámetros se prepararán para este dispositivo y se reiniciará. Una vez arrancada, escribir “setup” para acceder a la configuración de los servicios. La distribución Squeezepug tiene muchos:

  • Logitech Media Server (FKA Slimserver, Squeezebox Server)
  • MiniDLNA
  • MPD
  • MediaTomb
  • Twonky
  • Forked daapd
  • SqueezeSlave
  • SqueezePlay (experimental)
  • Shairport
  • Omxplayer
  • Crashplan
  • OwnCloud

En nuestro caso, el software Squeezebox Server está instalado en Windows Home Server 2011. Por lo tanto, es necesario una parte de accionamiento. SqueezePlay esta todavía en fase experimental, por lo que es mejor elegir SqueezSlave. También es posible utilizar el servidor con Raspberry Pi con, por ejemplo, un disco duro externo conectado por USB. En caso de querer hacer multiroom con varias Raspberry Pi, basta con especificar la dirección IP de la primera instalación que actuará como servidor.

En el siguiente menú se selecciona la opción “Player”:

SqueezePlug Player

Y después seleccionamos “SqueezeSlave”:

SqueezePlug SqueezeSlave

Se confirma la instalación:

SqueezePlug install

Como hemos dicho, hay que elegir la opción adecuada:

SqueezePlug Installation

A continuación el sistema nos pide la dirección IP de la máquina donde está instalado el software Squeezebox Server:

SqueezePlug OK

Confirmamos los parámetros:

SqueezePlug Installation

La instalación se ha completado, la Raspberry Pi se tiene que reiniciar:

SqueezePlug Installation finished

II. Utilización

En lo que se refiere a la utilización, nuestro Squeezeplug funcionará de la misma manera que un Squeezebox clásico. Es necesario conectar la salida de audio del dispositivo que desee. El monitor, teclado, ratón se pueden desconectar porque no son necesarios.

El nuevo Squeezebox aparece en la interfaz web del Squeezebox Server, al igual que todos los demás:

Logitech Media Server

Al ir a la configuración de la placa, siempre en la interfaz web, se puede cambiar el nombre de la placa si queremos:

Logitech Media Server SqueezeSlave

El sistema de gestión es igual que en cualquier programa informático. Desde él podemos iniciar la reproducción de la música, ajustar el volumen, sincronizar los Squeezebox, etc. ¡Es totalmente transparente!

III. Conclusión

Esta es la forma más sencilla de hacer un Squeezebox por 40€ en menos de 10 minutos.

Raspberry Pi cuenta con 6 amplificadores pequeños, y 6 pares de altavoces, de manera que es posible un sistema de audio completo en 6 habitaciones por menos de 500 €. ¡Inmejorable! Y todo esto  con la flexibilidad de Squeezebox, que no tiene nada que demostrar (por control remoto, a través de HTTP, etc.). El consumo de energía es muy bajo ya que Raspberry Pi consume sólo 3,5 W.

El sistema es también muy fácil de integrar, dado el pequeño tamaño de este PC (en la imagen a la izquierda en comparación con un Squeezebox a derecha):

Raspberry Pi and SqueezeBox

Sin embargo, a pesar de las ventajas, no tenemos una conexión real Squeezebox. En un Squeezebox hay salidas RCA, óptica y digital, pero Raspberry Pi sólo tiene una sola toma de salida. A lo sumo, se puede utilizar la salida HDMI para preservar la calidad digital.

Raspberry Pi and SqueezeBox

El coste es muy bajo para una calidad de sonido inmejorable, suficiente para la mayoría de los usuarios. Además todo el sistema se integra fácilmente en los sistemas de domótica del hogar con la dirección de las peticiones HTTP.

 

Este artículo es una traducción del original escrito por Cédric Locqueneux en su blog Maison et-domotique. Ver artículo original.



Sobre el autor

Alfonso Eguino
Soy consultor tecnológico y responsable de desarrollo y marketing online en Domótica Davinci. Soy bastante geek y me encantan los gadget y la programación de dispositivos. Comparto noticias y análisis de dispositivos que cualquier usuario puede utilizar.