Raspberry pi 3
Esta placa es la base que nos permitirá crear nuestro pequeño ordenador. Tiene una enorme comunidad detrás y el dinero que ganan se destina a educación. Es muy fácil de usar. Prácticamente sólo hay que conectar los componentes y listo.
Este proyecto fue concebido en el 2006 por un grupo de la Universidad de Cambridge con la intención de fomentar la enseñanza de las ciencias de la computación en colegios, aunque su comercialización no comenzó hasta seis años después.
Otras placas
Raspberry Pi se me queda algo corta de potencia. Por eso investigué otras placas e incluso llegué a comprar la Banana PI. A continuación muestro lo que saqué en claro de cada placa.
Sin embargo, mi conclusión es que, aunque hay placas más potentes, con la Raspberry PI es todo más fácil. Y yo que no soy más que un recien llegado, me quedo con la sencillez de configuración. la documentación ininita y los ideales detrás de la Raspberry PI.
Banana Pi y en general la siguiente lista de productos, no son más que eso: productos. Raspberry PI es un movimiento.
Banana pi M3
Banana Pi es un fork de Raspberry Pi usando diferentes componentes, pero manteniendo la compatibilidad tanto como sea posible. Banana Pi tiene botón de Power y de reset, cosa que no tiene Rabspberry pi 3.
Cuenta con su propio sistema operativo: https://www.bananian.org/download.
NanoPC-T3
- Dimmensiones: 11 x 10,6 x 10 cm
- 64-bit Octa-Core A53 SBC
- RAM: 2GB
- Bluetooth, HDMI, Wi-Fi, 4 puertos USB
En este enlace: http://wiki.friendlyarm.com/wiki/index.php/NanoPC-T3, tienes la documentación de la placa.
ODROID
Puedes descargar los sistemas operativos hechos a medida para estas placas en este enlace: http://wiki.oz9aec.net/index.php/Odroid_Images
A continuación dos gráficas con comparativas de rendimientos y características de las diferentes placas.
Una página interesante para ver comparativas entre las distintas placas:
https://www.slant.co/versus/15521/17120
El software
Descargar tu distribución
Puedes descargar diferentes distros (sistemas operativos) preparadas para funcionar en la Raspberry pi 3 en https://www.raspberrypi.org/downloads/. Estás serían las más «oficiales». Sin embargo, en esta url puedes encontrar más.
Aunque seguramente Raspbian es el sistema operativo más optimizado para las Raspberry Pi, a mí personalmente me gusta más Xubuntu (puedes descargarlo del segundo enlace). Aunque es algo más lento, me ofrece posibilidades que me son muy útiles. Xubuntu es el sistema operativo que llevo utilizando durante varios años en mi ordenador personal.
Cambiar atajos del teclado en Raspbian
Editaremos el fichero: ~/.config/openbox/rc.xml
En mi caso W-space será la combinación de teclas que lanzará synapse, en lugar del menú de raspbian.
Cuando se trate de una combinación de teclas, usaremos los modificadores, cuya equivalencia es:
S | Shift key |
---|---|
C | Control key |
A | Alt key |
W | Super key (Usually bound to the Windows key on keyboards which have one) |
M | Meta key |
H | Hyper key (If it is bound to something) |
La Micro SD
Para instalar el sistema operativo, una microSD de 16GB basta y sobra. Debería ser una tarjeta de nivel 10, que son más rápidas y ejecutarán más eficientemente el software. Si te compras un kit «Raspberry pi Desktop», este viene con una tarjeta micro SD de estas características con la distribución Noob almacenada, lista para ejecutarla.
Instalar sistema operativo en la targeta microsd
Tras descargarlo desde https://www.raspberrypi.org/downloads, lo instalamos.
En linux:
sudo apt-get install gddrescue xz-utils unxz ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img.xz sudo ddrescue -D --force ubuntu-mate-16.04-desktop-armhf-raspberry-pi.img /dev/sdx
Usaremos lsblk
para ver cuál es la unidad correcta
La carcasa
En internet podemos encontrar mucha más gente que se ha montado un ordenador con raspberry pi. Unos se imprimen la carcasa con una impresora 3D, otros lo meten todo dentro de un maletín que rellenan con gomaespuma, otros lo meten en una lunchbox…
En mi caso, la he hecho con piezas de lego. No es la carcasa más robusta del mundo, pero me va bien para ir cambiándola según veo que se puede mejorar.
Como se puede ver en la tercera foto, debajo del teclado metí una batería de teléfono móvil. Algo que tendré que mejorar en futuras versiones es que la conexión a la batería es un poco incómoda por culpa del soporte blanco de la pantalla. Lo ideal sería que la batería estuviese un poco más hacia para afuera.
Para pegar las piezas no vale cualquier pegamento. En general, lo pegamentos son corrosivos y deformarán nuestras piezas de Lego. El plástico de las piezas de Lego se denomina «ABS». Para pegar estas piezas utilizaremos pegamento epoxi o cianoacrilato. Con estos pegamentos, si nos equivocamos y queremos cambiar de posición de nuestras piezas lego, será posible despegarlas sin mucho problema, y sin que estén deformadas ni rotas.
Las piezas de lego que he usado, corresponden a dos cajas: la de referencia 9388 y la 10693.
El teclado
Utilicé uno de la marca Kloner. Pienso que tiene el mínimo tamaño posible para continuar siendo usable.
La pantalla
Aunque es posible conectarle varias pantallas a la rasbperry pi, yo le enchufé la oficial, que tiene siete pulgadas. Es una pantalla táctil.
Un par de códigos útiles para la pantalla y el teclado
sudo echo lcd_rotate=2 >> /boot/config.txt # Para corregir el problema de que la pantalla se vea al reves o lo que es lo mismo, este código añade al final del fichero /boot/config.txt la línea lcd_rotate=2 que pone la pantalla al derechas (por alguna extraña razón, inicialmente la pantalla se ve al revés.)
sudo raspi-config # Para configurar el teclado si nuestro sistema operativo es Raspbian. Si estuviesemos usando Xubuntu, configuraríamos el teclado desde el menú Language Support (Soporte de idiomas)
Conclusión
Necesitarás comprar:
- Raspberry Pi 3 Official Desktop Starter Kit. Esto pack no sólo trae la raspberry, también viene con fuente de alimentación, tarjeta microSD para meter el sistema operativo, cable HDMI, etc… Cuesta unos 70€.
- Official Raspberry Pi 7″ Touchscreen Display. Cuesta unos 70€.
- La carcasa de plástico de la pantalla por 50€ (esto me parece caro por un cacho de plástico, pero es lo que hay). También hay otro modelo más económico, por 17 euros «mepro Raspberry Pi Official 7 Pantalla táctil Bamboo».
- El teclado kloner: unos 25€.
- La batería: 25€.
- Las dos cajas de lego: 40€.
- El pegamento epoxi: 10€.
- Un conversor de micrSD a USB para poder grabar el sistema operativo en la tarjeta microSD (10 euros).
Así que el invento sale por unos 300€.
¿Que aporta interesante?. Es posible tener un sistema opetativo linux con las funcionalidades propias de un sistema operativo de escritorio (Android, de momento no está pensado para ser un sistema operativo de escritorio), totalemente funcional en un dispositivo «bastante portatil», con un microprocesador ARM que podremos alimentar con cualquier batería móvil. Eso, y la posibilidad de frikear, de jugar, de experimentar. Lo siguiente será meterle retropie, para tener la megadrive, playstation, super nintendo y un buen puñado de consolas en un único dispositivo.
¿Cuál es el problema?. La potencia. Con una Raspberry puedes hacer infinidad de cosas, pero no ha sido especialmente diseñado para sostener tu sistema operativo habitual. Se me queda corto y lento para demasiadas tareas. 1GB de Ram es muy poco para alguien que acostumbra a hacer varias cosas a la vez. Nuevas versiones de Raspberry PI van saliendo con el paso del tiempo. Veremos que pasa en el futuro, pero mientras tanto, estoy deseando que llegue mi nuevo portatil I7 con 16GB de RAM (que por otra parte, cuesta cuatro veces más…).