jueves, 2 de mayo de 2013

RocRail en Raspi

El otro día navegando por Internet me encontré con un sitio web donde su autor está realizando un excelente trabajo sobre la Raspberry Pi y RocRail. Al igual que JMRI, que es un software de control de trenes por ordenador y centrales digitales de código abierto, Roc Rail es similar pero con algunas diferencias que podéis encontrar en su sitio web.

Los lectores habituales de este blog ya saben que me gustan los proyectos de código abierto y hardware libre, como Arduino y JMRI, siempre que puedo intento enseñar los lugares y personas que forman esa gran comunidad de gente que colabora y comparte sus ideas y proyectos. Aquí he traido uno de esos lugares donde un creador comparte sus conocimientos y expereciencias.

Esta nueva web a la que me refiero, es donde Manolo que es la persona que ha desarrollado el proyecto, ha creado una integración entre la Raspi y RocRail. Raspi corre una versión ligera de Linux y en este linux instalar y configurar RocRail tiene su merito. Más abajo he dejado un video donde se puede ver la conexión de la central digital a la Raspi y el control desde una Ipad desde su página web.
RocRail es un software con un diseño en su arquitectura del tipo cliente/servidor, eso hace que un ordenador tenga el rol de servidor y corra el software de control y este conectado a la central digital y otro pueda hacer de cliente.
Para el control de los trenes tenemos distribuidos los clientes que corren sobre un navegador web y de esta forma podrían encontrarse en cualquier dispositivo, como una tableta, un iphone etc. esto lo hace muy versatil y permita configurarlo en multiples dispositvos.
RocRail puede correr sobre cualquier sistema operativo como Windows, Mac, Linux etc. Me he bajado una copia y lo estoy instalando en Linux. No tengo una gran experiencia en Linux,  para conseguir más experiencia y práctica me he preparado una instalación en un ordenador viejo con Linux.

 La verdad es que me sorprende como Linux aprovecha el hardware y le saca partido sin tener que estar buscando infinidad de drivers para cada cosa. Ahora quiero instalarme RocRail  en Linux y luego conectarlo a la central digital. La idea es conseguir experiencia para cuando lo tenga que instalar en la Raspi.
En el siguiente enlace podemos descargarnos el manual y las librerías necesarias para poder hacer la instalación de Rocrail en la Raspi desde la web de Manolo. Un video con su prueba.