Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o...

14
Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado. Es un PC en miniaturacon procesador ARM que se puede utilizar para muchas de las cosas que un PC de escritorio puede hacer, como hojas de cálculo, procesador de word y videojuegos. Además puede reproducir videos en alta definición. El modelo de placa B de Raspberry Pi se entrega como una placa solamente, ya que viene sin memoria, ni batería, ni teclado ni cables o carcasas.

Transcript of Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o...

Page 1: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado. Es un PC en miniaturacon procesador ARM que se puede utilizar para muchas de las cosas que un PC de escritorio puede hacer, como hojas de cálculo, procesador de word y videojuegos. Además puede reproducir videos en alta definición. El modelo de placa B de Raspberry Pi se entrega como una placa solamente, ya que viene sin memoria, ni batería, ni teclado ni cables o carcasas. 

Page 2: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

El Kit

La verdad es que la distribución por lo menos en España de este equipo fue un tanto loca.

Con muchos problemas por desorganización y esperas que no venían a cuento. Una vez

dicho eso, el kit que te envían no puede ser más espartano: tan sólo la placa base en una

minicajita de cartón y una hoja sobre que el equipo cumple con las directivas de seguridad.

Listo. Aquí es donde quiero dejar las cosas bien claras: estamos hablando de un KIT DE

DESARROLLO. La versión que se está comercializando actualmente, no está pensada para

un público generalista, sino para desarrolladores. Es por eso que se entrega una placa de

circuito “pelada”, sin caja protectora (hay ya versiones comerciales como la de ModMyPi o

caseras, como cajas de cartón), sin ningún tipo de documentación y con el espíritu de “ahí te

busques la vida”. Así que si estabas pensando que esto iba a ser como un ordenador de

sobremesa, pero por unos 40 euros, pues como que no.

Sobre todo, porque no hay prácticamente software que soporte esta plataforma y la intención

de la fundación Raspberry es precisamente que estas primeras unidades sirvan como “testeo”

de lo que puede dar de si el sistema, que los desarrolladores… desarrollen aplicaciones,

sistemas operativos y porten aplicaciones; para que allá sobre el mes de diciembre o

principios del 2013, poner a la venta una versión final con caja, manuales y demás.

Entrando en el equipo, los primeros pasos necesarios para que “arranque” el sistema, es que

te bajes una de las imágenes de Linux ya “compiladas” para este sistema a tu disco duro.

Page 3: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

Después necesitarás una tarjeta SD donde “instalar” la imagen. Para ello, se puede utilizar el

programa Win32dDskImager, que será el encargado de convertir en “booteable” dicha tarjeta.

Finalmente sólo queda insertarla en el slot de la Raspberry, conectar el equipo a cualquier

monitor con HDMI (o mediante video compuesto a cualquier televisor del mercado) y listo.

Eso sí, arrancarás en modo consola de Linux, teniendo que teclear “StartX” para que aparezca

el entorno gráfico de Debian. Como véis, todo el proceso es sencillo, pero no precisamente de

lo más amigable para aquellos no acostumbrados a entornos informáticos. Por eso quiero

recalcar que esto no es un ordenador de encender y listo. Sobre todo si tenemos en cuenta

que actualmente el sistema es “superquisquilloso” con el hardware que le metas. Por ejemplo,

está dando MUCHOS problemas de compatibilidad con simples tarjetas SD, la fuente de

alimentación es fundamental para que no de problemas de comportamientos erráticos de

teclado y/o ratón (se aconseja una de iPad de 5V/2A) y conectar más de 2 periféricos al

mismo tiempo, puede ser un suicidio. Para estar seguros de que lo que compres te funcionará

con el equipo, nada mejor que esta lista de periféricos compatibles.

Sistemas Operativos

La Raspberry Pi funciona bajo distribuciones Linux. El problema es que por el momento no

hay una “oficial” y “compilada” específicamente para ella que sea funcional al 100%. Como

Page 4: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

estamos en la fase de desarrollo, se están haciendo pruebas con

diversas compilaciones como pueden ser Debian (la más estable), Arch Linux

ARM o QtonPi. He probado la versión Debian y como podéis ver en el vídeo, es funcional,

arranca relativamente rápido, pero ya os podeís ir olvidando (por el momento) de que esto

sustituya a un ordenador: el sistema es lento, la navegación por los menús no responde con la

rapidez que uno quisiera y el navegador de Internet es más que básico.

Pero la cuestión es que hay que ver este sistema desde la potencialidad que tendrá cuando

comience a desarrollarse todo un movimiento de apoyo en Internet. Si en unas semanas ya

tenemos hasta portada una primera versión del sistema operativo Chromium, en un año se

podrá hacer maravillas con la Raspberry. Sobre todo porque está pensada para controlar otros

equipos, ya que incluye puertos de E/S que se podrán utilizar para medir temperaturas,

humedad, controlar relés y sistemas domóticos o simplemente para montar un servidor casero

o una webcam 24/365 por muy poco dinero y menos consumo.

XBMC

Una de las pocas cosas de las que se puede decir que hace casi a la perfección, es la de

reproducción de medios. Porque aquí donde la veis, este pequeño equipo es capaz de mover

Page 5: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

vídeo Full HD a 1080p con downmix a stereo de la pista DTS sin mayor problema. Sí, estamos

hablando de que la Raspberry ya cuenta con una “versión propia” del XBMC (en concreto

el Raspbmc) que aunque todavía en versión beta funciona más que decentemente.

Se podría decir que es prácticamente igual a un sistema HTPC, pero por muchísimo menos

dinero. Así, puedes cambiar skins, instalar plug-ins, reproducir en red y casi cualquier cosa

que puedes hacer con XBMC “normal”. Eso sí, como todavía no es una vesión definitiva, hay

pequeños bugs, el sistema se cuelga de vez en cuando o algunos plug-ins no están todavía

implementados. De cualquier forma, es totalmente funcional y puede competir con casi

cualquier reproductor de salón de tipo medio. Si la cosa está así en una vesión beta, no me

quiero imaginar lo fluido que irá en la versión definitiva.

Conclusiones:Viendo los distintos perfiles de usuarios que pueden optar por la Raspberry Pi, creo que lo

mejor es tratarlos por separado. No es lo mismo, ni esperas lo mismo de un sistema, si eres

un desarrollador que un simple usuario medio que no sabe (ni falta que le hacer) qué es eso

de una consola de comandos.

Si eres desarrollador

7/10Pues estás de enhorabuena. Podrás “cacharrear” todo cuanto quieras. Podrás

compilar tus propias versiones de Linux, de tus programas favoritos o sacar

emuladores de viejos sistemas (como por ejemplo del ZX Spectrum). Gracias a sus

diversos puertos de entrada y salida, podrás diseñar programas que te controlen

las luces de casa, a qué hora se enciende la caldera o que te avise si hay que regar

las plantas. Todo ello por menos de 40€ y alimentado con 4 pilas AA.

Si eres un usuario “normal”

5/10Pues lamento decirte que por ahora, este no es tu equipo. Cuando lo recibas, no

tendrás ni un mísero manual de instrucciones. El “equipo” te llegará sin caja (sí, te

podrás meter un calambrazo) y encima tendrás que hacer una serie de pasos (no

Page 6: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

muy obvios) para que arranque a la primera. Ah y no, no tiene Windows: hay que

instalar Linux. Eso sí, dentro de unos meses, cuando el sistema ya esté más

“pulido”, los problemas solventados y se entregue en lo que podríamos llamar

versión “retail”, la Raspberry Pi se podría convertir en un perfecto reproductor de

medios por muy bajo coste (con sus limitaciones) o un mini-PC para coche o

sistemas donde el tamaño y consumo sí sea importante. Mientras tanto, ahorra

esos 40€.

A Favor:

Gran potencial de futuro

Reducido precio

El sistema no se calienta

Consumo ridículo

En Contra:

Por el momento “algo verde”

Incompatibilidades a nivel hardware

Sistemas operativos todavía no funcionales al 100%

La "Tartita de Frambuesa" (Raspberry Pi) es un proyecto novedoso cuyo objetivo es crear una computadora que cueste no más de $us25.- (25 dólares americanos), será capaz de correr Linux y realizar las tareas usuales asociadas al uso de un PC: Navegar en Internet, usar aplicaciones, jugar juegos, escuchar música, ver videos, etc. y más importante aún para sus creadores, utilizar lenguajes de programación, crear programas y aprender verdadera computación.

Por supuesto su desempeño no será comparable al de una PC de última generación, pero por su precio, es impresionante lo que la Raspberry Pi puede hacer, tenemos algunos videos para demostrarlo.

Qué es Raspberry Pi?

Es una pequeña computadora del tamaño de una tarjeta de crédito que puede ser conectada a un televisor o monitor de computadora y a la vez acepta la conexión de un teclado y mouse. Habrán dos versiones, el Modelo A tiene un costo en origen de $us25.- y no posee conexión de red Ethernet, entre tanto el que el Modelo B sí posee Ethernet y su costo es de $us35.-. Lamentablemente estos precios se duplican para su venta en Latinoamérica debido a costos de importación, pero aún así el precio es todavía muy atractivo.

De Dónde Nace la Idea

Page 7: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

Para la explicación oficial de los inicios del proyecto pueden remitirse a este enlace, una no tan buena traducción mediante Google de la página original en inglés al español... De otro modo pueden simplemente seguir mi propio desarrollo de los detalles a continuación.

El cerebro detrás del proyecto, fundador del mismo y principal desarrollador es Eben Upton, un ingeniero Inglés que trabajó en la Universidad de Cambridge y actualmente trabaja en una compañía llamada Broadcom.

El cuenta que a su paso por el departamento de admisiones en Cambridge notó cómo el trasfondo y experiencia de los nuevos estudiantes interesados en Ciencias de la Computación había decaído en la década del 2000, en relación a la década anterior de 1990 en la cual se notaba mayor interés en los estudiantes de secundaria o preparatoria en lenguajes de programación y el uso de la computadora para el desarrollo de programas. Al mismo tiempo la cantidad de jóvenes interesados en seguir carreras relacionadas a las ciencias de la computación había decaído también.

En la década del 2000 (y en esta nueva década también) los estudiantes de preparatoria ya no estaban tan interesados en la experimentación y aprendizaje de lenguajes de programación; en las instituciones educativas se ha "emplazado" y también "reemplazado" la enseñanza de la computación como ciencia por la enseñanza de simples "paquetes" de aplicación como Word, Excel o Power Point.

En cambio en la década pasada de 1990, era común que muchos jóvenes estudiantes aspirantes a una carrera universitaria en Ciencias de la Computación o ramas afines ya tuviera experiencia previa con el uso de algún lenguaje de programación; hoy en día dichos aspirantes no pasan de saber cómo usar unos cuantos paquetes o algo de diseño web.

La descripción de los párrafos anteriores hace referencia a lo que pasa en países desarrollados como el Reino Unido o E.E.U.U.; no es difícil concluir cuan peor llega a ser entonces la situación en países en vías de desarrollo como los de Latinoamérica.

Hoy en día por lo general la experiencia de la juventud en lo referente a la computación se circunscribe, como ya se mencionó, a manejar algunos paquetes, cómo crear una cuenta de Tweeter o Facebook, cómo bloggear, o bajar películas y juegos desde internet; en las instituciones de educación primaria y secundaria se fomenta un uso superficial de la computadora como un glorificado juguete, combinación de una máquina de escribir, una TV, una máquina de juegos y un cursi medio de acceso a una "pizarra global" para para la publicación de fotos, comentarios, opiniones y demás desvaríos a través de las redes sociales; en comparación con generaciones de décadas pasadas(1990, 1980, 1970, etc.) en las que saber computación implicaba realmente "saber" computación. En la época de las Atari 800XL, Commodore 64, Spectrum ZX, Amiga o BBC Micro uno no solamente pasaba el tiempo usando procesadores de texto u hojas de cálculo; uno se imbuía también en la programación, donde el muy conocido BASIC era muy popular entre los aficionados, junto con otros lenguajes.

En esa época aprender computación era también aprender a programar, los manuales de esas computadoras incluían los diagramas de circuito de las mismas  a fin de que uno

Page 8: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

pudiera en cierta forma saciar su curiosidad de saber qué contenia dentro de la "caja" y cómo funcionaba todo. Los más experimentados iban más allá y se animaban a experimentar con el hardware. En cambio la actual es una generación que ignora casi totalmente cómo asociar al uso de una computadora téminos como: microprocesador, memoria RAM/ROM, comunicación serial y paralela; o términos como, algoritmo, lenguaje de programación, compilación  y número binario. Por supuesto muchos arguirán que estos tiempos son diferentes y que la idea siempre fue hacer menos complicado el uso de la computadora para que sea más accesible a la persona común, y eso es cierto, pero la tendencia a "frivolizar" demasiado el uso de la computadora sobre todo en instituciones de educación primaria y secundaria como parte de la estrategia curricular tampoco es buena, mucho menos para nuestros países en vías de desarrollo que tanto necesitan del avance tecnológico y el incentivo de la investigación y el desarrollo. Este es un tema aparte digno de al menos un otro artículo por separado.

En fin, cuando comenzó a desarrollar sus primeros prototipos alredador del año 2006, el sueño de Eben Upton era ayudar a cambiar esa realidad en su país, el Reino Unido, pero aparentemente su genial idea puede ayudar a cambiar más que eso. Si pensamos con calma, ésta es una herramienta ideal para hacer lo mismo en nuestros países en vías de desarrollo.

Cómo hacer que los jóvenes en Latinoamérica se interesen más por aprender la "verdadera" computación? Un buen comienzo podría ser proveerles las herramientas necesarias a un costo realmente bajo. Por supuesto la cuestión del precio total no es tan simple; el precio de $us25.- para el Modelo A y $us35.- para el Modelo B es sólo para la pequeña tarjeta Raspberry Pi que reemplaza a la CPU; otros accesorios como el monitor, teclado y mouse todavía hay que comprarlos por separado, por otra parte, cuando la tarjeta esté disponible para comprarla en países de Latinoamérica llegará a costar al menos el doble ($us50.- para el Modelo A y $us70.- para el Modelo B aproximadamente), pero aún así sigue siendo un precio razonablemente bajo y ninguna otra opción similar actualmente disponible es tan buena como ésta.

Para Quienes Está Pensado en Raspberry Pi?

Raspberry Pi no es una empresa comercial, sino una fundación para la promoción de la enseñanza de la computación con un enfoque técnico o científico. El deseo de su creador y de todo el equipo involucrado en su desarrollo es que el Raspberry Pi ayude principalmente a desarrollar el interés de los estudiantes de primaria y secundaria por las ciencias de la Computación, el aprendizaje y la experimentación con programas, lenguajes de programación y el desarrollo del pensamiento lógico y matemático asociado al mismo.

A la fecha ya hay una gran cantidad de usuarios interesados esperando el lanzamiento oficial para la venta de la placa Raspberry Pi, según se sabe, el primer lote en salir a la venta será de 10.000 unidades y presumimos que se agotarán muy rápidamente. Entre los interesados están tambien estudiantes de computación, electrónica y ramas afines, aficionados al bricolage electrónico, instituciones educativas diversas y todo aquel que sienta alguna curiosidad por el dispositivo.

Page 9: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

Fecha de Lanzamiento

El proyecto ya tiene mucho tiempo en marcha, nosotros estuvimos monitoreando su avance desde el año pasado y ahora finalmente las placas estarán disponibles para la venta a fines de este mes de Enero, unos días más, unos días menos; todavía no hay una fecha fija, pero se sabe que las unidades ya están en etapa de producción.

Por supuesto que en TecBolivia.com haremos lo posible por echar mano de algunas unidades en cuanto éstas estén disponibles, la pre-demanda de la placa es mucha. Los interesados pueden contactarse con nosotros por correo electrónico o a través de nuestro Formulario de Contacto para detalles de cómo adquirir su unidad. Por nuestra parte, habiendo esperado muchos meses por el lanzamiento, estamos ansiosos por tener la placa en nuestras manos y no vemos la hora de empezar a experimentar con ella.

Características del Hardware y Software

A estas alturas ya se habrán dado cuenta que la Raspberry Pi no luce ni de lejos como una CPU de escritorio o algo por el estilo; es una simple placa de circuito integrado con conectores externos, pero no dejen que su apariencia simple les engañe; detrás de esa simpleza se esconde mucha potencia y versatilidad, más allá de la ingeniosidad de su diseño.

El Hardware

Page 10: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

ProcesadorEl procesador es un SoC (System on Chip) Broadcom BCM2835 que contiene un núcleo ARM1176JZFS, con punto flotante, corre a 700MHz y posee un núcleo GPU Videocore 4. El GPU (Unidad Procesadora de Gráficos) es capaz de reproducir video calidad BlueRay usando H.264 a 40MBits/s. Posee un núcleo veloz 3D accesado mediante las librerías provistas OpenGL ES2.0 y OpenVG.

Puertos

El dispositivo permite la conexión de teclado, mouse y adaptadores de red mediante USB.

Posee una salida de video compuesto y también HDMI que posibilita su conexión a un televisor análogo o a un monitor DVI, no tiene salida VGA.

Salida de audio estándar con conector de 3.5mmm o mediante HDMI, se puede conectar micrófono mediante USB.

Conexión de RedSólo el Modelo B posee puerto Ethernet para conexión de red, sin ambargo ambos modelos pueden conectarse mediante un adaptador WiFI USB de bajo costo.

Alimentación de Voltaje5V. mediante conector micro USB (con un cargador similar al de los teléfonos celulares). Puede ser alimentado también con 4 baterías AA.

Page 11: Raspberry Pi es un ordenador del tamaño de una tarjeta de crédito que se puede conectar a una TV o a un teclado

Almacenamiento PrincipalLa unidad de almacenamiento principal es una tarjeta SD que se debe comprar por separado en la que se graban el sistema operativo así como el resto del software y aplicaciones.

Dimensiones85.60mm x 53.98mm x 17mm, pesa 45g.

El Software

El Raspberry Pi Correrá versiones de Linux como Debian, Fedora y ArchLinux, además de otras versiones más en el futuro. No correrá WINE, Windows u otro software para arquitectura x86. Correrá aplicaciones Linux que corran especialmente en las versiones de Linux mencionadas, como ya muchos sabemos existe en el entorno Linux una plétora de aplicaciones (de oficina tipo "Office", música, video, juegos, profesionales, diseño, científicos, técnicos, de desarrollo, etc. la mayoría de licencia gratuita y código abierto). Una lista específica de dichas aplicaciones que podrán correr en el Raspberry Pi estará disponible en el foro del proyecto localizado en su propio sitio web.