Ejecutar software al inicio

0 comentarios

En un post anterior vimos cómo controlar la raspberry remotamente desde otro ordenador. Para ello, además de instalar una serie de softwares, cada vez que arrancáramos nuestra raspberry había que ejecutar el comando:

vncserver :1 -geometry 1280x800 -depth 16 -pixelformat rgb565

¿Hay alguna forma de poner este comando (u otros) en el autoarranque de forma que no haya que escribirlos manualmente? ¡Claro que si! ¡Y nada más fácil!
En un terminal abrimos el fichero "bashrc" del directorio raiz escribiendo:

sudo nano ~/.bashrc

y al final del todo añadimos el comando a ejecutar. Pulsamos CTROL-O y ENTER para guardar los cambios y reiniciamod la raspberry. Veras como se ejecuta al arranque de forma automática.

Controlar la raspberry desde el ordenador

0 comentarios

Cuando empecé a trastear con mi raspebrry nueva, la tenía al lado del ordenador personal con windows y cada dispositivo tenía su teclado, su ratón y su propia pantalla. Desde el principio pensé que sería mejor poder usar el mismos hardware para ambos dispositivos. Estuve buscando para comprobar si eso era posible y comprobé que si, que de la misma forma que controlo desde mi PC, mis dos móviles, mis tres tablets y el netpc :) podía controlar también mi raspberry. Después de haber investigado varias formas posibles, incluído el famoso teamviewer, he comprobado que la mejor forma es conectarse mediante VNC.

El primer paso es acudir a la página de RealVNC y descargar el software dependiendo del sistema operativo que tengamos en nuestro dispositivo desde el que vamos a controlar la raspberry, en mi caso, windows, aceptando las condiciones. En esa página aparecerá un botón de color verde para obtener la licencia. Este software tiene varias modalidades, algunas gratis y otras de pago y dentro de las gratis nos ofrece tres modalidades. Una de ellas gratis total pero limitada en sus funcionalidades y otras dos con un perioro de prueba de 30 días para las opciones premium. Nosotros nos bajaremos la gratis total porque cumple de sobra con nuestras necesidades. Al pulsar el botón nos pedirá algunos datos y nos dará una clave que nos servirá para cinco dispositivos. A continuación instalamos el software que nos pedirá la clave antes obtenida. Nos avisará que las conexiones no estarán cifradas y alguna que otra cuestión más pero la instalación es muy sencilla.

A continuación en nuestra raspberry instalaremos el servidor escribiendo en un terminal:

sudo apt-get install tightvncserver

y una vez instalado lo ejecutaremos escribiendo:

vncserver :1 -geometry 1280x800 -depth 16 -pixelformat rgb565

Donde ":1" es el número del escritorio que va a compartir y que luego necesitará sabiendo que puede tener varios escritorios a la vez numerados de la misma forma. "-geometry" indica el tamaño de la pantalla en pixeles y "-depth" determina la profundidad del color en bits y "-pixelformat" indica la presentación del color aunque puede omitirse. Para ver las distintas opciones escriba:

vncserver --help

La primera vez que se ejecute solicitará una contraseña para dar acceso al escritorio remoto que tendrás que ingresar cada vez que accedas el escritorio.

Una vez que hemos instalado VNC en ambos dispositivos, sólo queda ejecutar en el ordenador el visor "VNC viewer"

E introducir la contraseña en la siguiente pantalla:

Y ya tenemoss nuestra raspberry en la pantalla de nuestro ordenador y manejándoila con nuestro teclado y nuestro ratón de toda la vida.

Conectarse siempre con la misma IP

0 comentarios

Cada dispositivo que se conecta a internet tiene una dirección IP como ya hemos descrito en un post anterior. Normalmente esta dirección IP es distinta cada vez que nos conectamos ya que se tratan de IP dinámicas. De esta forma, tendríamos que ejecutar el comando:

ifconfig

cada vez se conectara la raspberry para saber su dirección y poder interactuar con ella, lo cual no parece una buena idea (dehecho, hazlo ahora y apunta los datos que te aparezcan porque luego los vas a necesitar).
Si deseamos tener siempre la misma dirección IP deberemos editar el fichero "interfaces" que se encuentra en la ruta "/etc/network/". Para ello abriremos una sesión de terminal y escribiremos:

sudo nano -w /etc/network/interfaces

Buscamos la línea que pone:

iface eth0 inet dhcp

o también puede aparecer:

iface eth0 inet manual

y escribimos los siguiente según los datos que obtuvimos al principio al hacer ifconfig poniendo en este ejemplo "54" para dejar la dirección IP fija en la "192.168.1.54"

iface eth0 inet static  
address 192.168.1.54  
netmask 255.255.255.0  
gateway 192.168.1.1

Lo anterior lo hemos hecho en el caso de conectarnos por cable directamente al router (eth0) pero si lo que deseamos es conectarnos vía wifi y tener de la misma forma una dirección IP fija, haríamos de la misma forma sólo que en lugar de modificar las líneas correspondientes a la red de cable, añadas a la red wifi (wlanxx) lo siguiente:

auto wlanXX
iface wlanXX inet static
address 192.168.1.ZZ
gateway 192.168.1.1
netmask 255.255.255.0
wpa-ssid red_wifi
wpa-psk contraseña_wifi

Donde "XX" es el identificador de tu red wlan, "ZZ" es lo que configurará tu dirección IP fija, el nombre de tu red y su contraseña serán respectivamente "red_wifi" y "contraseña_wifi". A continuación pulsa CTRL-O e INTRO para guardar los cambios. Debería quedarte un fichero como el siguiente con tus datos:

Conocer la IP

0 comentarios

Habrá ocasiones en las que necesitemos conocer cuál es la dirección IP de nuestra raspberry. Para los que no lo sepan, una dirección IP es una serie de números que identifica cada aparato que se encuentra conectado a internet (básicamente). Esta dirección es única pero puede ser siempre la misma (IP fija) o cambiar cada vez que se conecta el aparato a la red (IP dinámica). Sea cual sea el caso, para conocer la IP debemos ejecutar en un terminal:

ifconfig

y nos aparecerá algo como:
En el bloque "wlan0" que es la conexión inalámbrica, aparece la línea "inet addr:" y cuatro números como "192.154.0.57" pues esa es la IP de nuestra raspberry. En un post más adelante veremos cómo convertir esa IP dinámica en fija.
Puede ocurrir que sólo te salga la dirección "inet6". En este caso, escribe en una sesión de terminal:

ip addr show

Y te aparecerá la información que deseas.

Nuevo hardware y comenzamos con la "robótica"

1 comentarios

Acaban de llegar las últimas adquisiciones para seguir avanzando en proyectos. Mi regalo de onomástica ha tardado (gracias mami) más de un mes pero ha merecido la pena.
En primer lugar he cambiado el teclado y el ratón, principalmente porque tenían cable y era un estorbo, pero también el hecho de que estuviera el teclado estuviera en ruso ;) no ayudaba mucho. He comprado el mejor que hay según todas las críticas con la ventaja de que sirve para cualquier aparato (incluido chromecast y compañía) y que además en la raspberry es plug&play. Se enchufa y funciona. Listo.


Y para ir empezando a controlar elementos externos a la raspberry con miras a poder controlar servos (motores), brazos robóticos, etc. he comprado loss elementos básicos para poder encender y apagar un led que será uno de mis próximos proyectos. Sencillo, ya, pero hay que empezar por el principio.






Programar en Phyton

0 comentarios

Lo que vamos a ver hoy nos viene muy lejos aún porque todavía no vamos a usar esto, pero al tratarse de un curso que dura un tiempo relativamente amplio, no vendría mal ir estudiando.
Lo interesante de raspberry no pasa por usarla como un terminal con un sistema operativo para tareas domésticas o profesionales. Ni siquiera para usarla como centro multimedia al estilo de Chromecast (cosa que tampoco está nada mal). Los proyectos más interesantes para usar una raspberry es aplicarla al mundo de la robótica y al internet de las cosas. Para ello necesitamos programar nuestro propio software para encender luces, arrancar motores, controlar aparatos, etc.
Aunque en la raspberry se pueden usar muchos lenguajes de programación como C, C++, Java, Scratch, y Ruby, lo normal y recomendado por la Raspberry Pi Foundation es usar Phyton.
Aquí te traigo un magnífico curso interactivo para aprender a programar en Phyton. Es un curso gratuito de unas 13 horas de duración en el que están inscritos a día de hoy más de 2.5 millones de personas. Ve estudiando porque te va a hacer falta.

Manejando un sistema linux

0 comentarios

Como ya hemos dicho en entradas anteriores, lo normal es que nuestra raspberry comience a funcionar bajo un sistema linux. Los que están habituados a trabajar con windows pueden sentirse perdidos, sobre todo si son tan jóvenes que no han llegado a usar el MSDOS (¡qué viejo soy!).

Linux es un sistema operativo de código libre, bueno su kernel, pero eso es otra historia. Como tal, existen multitud de distribuciones para que cada usuario instale en sus máquinas la que más le guste o satisfaga sus necesidades. Para raspberry existen varias distribuciones diferentes aunque la más habitual es la Raspbian.

Lo malo (y lo bueno) es que casi todas las distribuciones de linux tienen un entorno gráfico al estilo de las ventanas de windows pero los puristas de este sistema y aquellos que quieren divertirse trasteando prefieren la línea de comandos. Antes de entrar en el entorno gráfico o ya en él abriendo una sesión de terminal podemos manejar linux con líneas de texto con las distintas órdenes para que el sistema haga determinadas cosas. Ya hemos visto algunas de estas lineas en post anteriores pero sin explicarlas. Ahora vamos a ver algunos de estos comandos:

sudo

El comando sudo nos da permisos de administrador del sistema. Este comando siempre inicia la linea de comandos a ejecutar.

sudo apt-get install firefox
sudo aptitude install firefox

Para instalar y desinstalar aplicaciones usaremos esta herramienta de empaquetado. Normalmente usaremos el comando apt-get, aunque algunos usuarios prefieren el uso de aptitude que suele ejecutar estas operaciones de manera más eficiente.

sudo apt-get remove --purge firefox

Para desinstalar alguna aplicación se añade remove y si además añadimos la orden --purge se eliminarán todos los datos del programa eliminando cualquier rastro de él en nuestro sistema. sudo apt-get remove --purge firefox

cd /documentos

Este comando (de change directory o cambiar directorio) permite cambiar el directorio en la terminal de forma que seguido de una ruta te ubica en un directorio especifico. Si solo escribimos cd llegaremos al directorio Home o Carpeta Personal. Si estás en /home/ejercicios y deseas subir un nivel (es decir ir al directorio /home) sólo habrá que añadir dos puntos "cd .."

cat fichero.txt

Es una utilidad que permite ver el contenido de un archivo de texto sin la necesidad de un editor.

ls /home/directorio

Ls (de listar) permite ver un listado del contenido de un directorio o fichero. El comando ls tiene varias opciones que permiten organizar la salida

touch /home/prueba1.txt

Este comando crea un archivo vacío y si el archivo existe actualiza la hora de modificación.

mkdir /home/ejercicios
mkdir -p /home/ejercicios/prueba/uno/dos/tres

Mkdir (de make directory o crear directorio) crea un directorio nuevo en la ruta actual. Tiene una opción bastante útil que permite crear un árbol de directorios completo que no existe. Para eso usamos la opción -p

cp /home/prueba.txt /home/respaldo/prueba.txt
cp -r /home/ejercicios /home/respaldos/

Cp (de copy o copiar) copia un archivo o directorio origen a un archivo o directorio destino. Siempre se especifica primero el origen y luego el destino. El comando también cuenta con la opción -r que copia no sólo el directorio especificado sino todos sus directorios internos de forma recursiva.

mv /home/prueba.txt /home/respaldos/prueba2.txt

Mv (de move o mover) mueve un archivo a una ruta específica al igual que cp pero con la diferencia de que lo elimina del origen.

rm /home/prueba.txt
rm -fr /home/respaldos

Rm (de remove o remover) es el comando necesario para borrar un archivo o directorio. La opción -r borra todos los archivos y directorios de forma recursiva. Por otra parte, -f borra todo sin pedir confirmación. Como puede verse este comando hay que manejarlo con cuidado para evitar desastres.

pwd

Pwd (de print working directory o imprimir directorio de trabajo) imprime nuestra ruta o ubicación

clear

Clear limpia nuestra terminal.

Arranque en modo gráfico automáticamente

0 comentarios

Ayer vimos cómo arrancar automáticamente con nuestro nombre de usuario "pi" y nuestra contraseña "raspberry". Pero seguimos en la línea de comandos. Los usuarios acostumbrados a los sistemas windows normalmente no quieren arrancar en linux en la línea de comandos y tener que escribir "startx" para acceder al escritorio gráfico. Puedes conseguirlo escribiendo en una sesión de terminal:

sudo raspi-config

Te aparecerá una serie de opciones. Selecciona "Enable Boot to Desktop/Scratch" y presione enter. A continuación selecciona "Desktop Login as user pi at the Graphical Desktop". Selecciona "Finish" y presiona enter contestando "yes" para reiniciar. Con esto verás que tu raspberry arranca automáticamente en el escritorio.

Arranque sin introducir usuario y contraseña

0 comentarios

Si tu raspberry sólo la vas a usar tú y no tienes pensado hackear la Bolsa o lanzar los misiles de Cuba con ella, quizá te convenga que al arrancar el sistema no tengas que introducir el usuario "pi" y la contraseña "raspberry". Para eso sigue los siguientes pasos:

En un terminal o en la línea de comandos escribe:

sudo nano /etc/inittab

Con esto abrirás el fichero inittab. Busca la línea:

1:2345:respawn:/sbin/getty 115200 tty1

Y sustitúyela por:

1:2345:respawn:/bin/login -f pi tty1 /dev/tty1 2>&1

Si quieres conservar la línea anterior para revertir el proceso, colocalé el caracter "#" al principio. Sólo te queda pulsar Ctrl+X para salir del programa y responder "yes" para guardar las modificaciones.

Ahora reinicia la raspberry y comprobarás que arranca automáticamente y que aparece en el prompt tu usuario: pi@raspberrypi

Configurar la red wifi

0 comentarios

Después de un tiempo sin poder dedicarle un rato a mi raspberry, vuelvo a la tarea para seguir aprendiendo y enseñando todo lo que vaya descubriendo.

Ya vimos cómo podíamos conectar nuestra raspberry a internet mediante ethernet, es decir, mediante un cable. No puede haber nada más fácil. Pero nuestra raspberry es propensa a tener cables por aquí y por allá. Ahora mismo, la mía tiene conectado por cable, el modem, el ratón, el teclado, el cable de corriente y el cable del monitor. ¡Un caos! Así que vamos a intentar eliminar el primero de ellos.

Para esta tarea debes tener como es lógico un adaptador wifi por USB. Lo pinchamos en uno de los puertos y en un terminal (como una ventana de DOS) si estamos en modo gráfico o en la pantalla inicial después de introducir el usuario y la contraseña escribimos:

sudo nano /etc/network/interfaces

Recuerda que en linux, las mayúsculas y las minúsculas significan cosas distintas y ya dedicaremos un post a ver esos comandos que nos permiten hacer cosas, así que no te confundas. Con esto, lo que abriremos será un archivo de configuración de nuestra interfaz de red. El fichero no tendrá ninguna linea de código y deberemos escribir lo siguiente:

auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
        wpa-ssid "nombre_de_mi_red"
        wpa-psk "contraseña"

En "nombre_de_mi_red" pondremos dentro de las comillas el nombre que aparezca como SSID en nuestro router y en contraseña la que tengamos.

Para finalizar, reiniciaremos nuestra raspberry con el adaptador wifi conectado escribiendo:

sudo shutdown -r now

Con esto deberías tener tu raspberry conectada a internet. Mi adaptador lo compré específicamente para la raspberry porque no todos valen pero debería haberme gastado un poco más porque la señal no es muy potente y está en la misma habitación del PC que sí recibe una buena potencia de señal.

Acceder al escritorio y el acceso de usuario

0 comentarios

Cuando arrancamos nuestra raspberry, se mostrará una pantalla negra con muchos comandos que se van mostrando autométicamente. Al final pedirá el "nombre de usuario" y la "contraseña". Por defecto, el nombre de usuario es "pi" y la contraseña "raspberry". De esta forma podrás interactuar como usuario normal. Existe un "superusuario" que es el que tiene poder total sobre el sistema, pero acceder a este no es nada fácil de momento (ya enseñaré cómo se hace) en principio porque tiene control TOTAL y lo más seguro es que "rompas" algo.


Ya hemos entrado en la raspberry pero si eres novato y, sobre todo, si nunca has tocado un sistema linux, lo mejor es acceder al escritorio en al forma que accedemos normalmente en windows. Par eso sólo tienes que escribir "startx" y darle a intro y estarás en un sistema linux con ventanas más amigable.

Conectar la raspberry a internet via ethernet

0 comentarios

La forma más fácil de conectar nuestra raspberry a internet es con un cable de red directamente al router. Ese método es evidentemente el más sencillo pero qué pasa si el router está en otra habitación. La respuesta es evidente: Conectar la raspberry vía wifi con el adaptador que compré. Todo resuelto.

Pues no. Porque resulta que la distancia que separa el router de la raspberry son más o menos 20 metros y la señal es un poco débil. Si a esto sumamos que me parece que el wifi USB que compré no es de excesiva calidad, pues resulta que no me puedo conectar a internet.

Pero todo tiene solución. En la habitación donde está la raspberry tengo un PC conectado vía wifi al router (por eso creo que el problema es el wifi USB porque la señal llega). Este ordenador tiene una clavija RJ-45 así que he conectado la raspberry al ordenador con un cable de red normal.

A continuación he entrado en el "Panel de Control" del ordenador (con windows 8.1)


Allí he accedido al "Centro de Redes y Recursos Compartidos":


Y a continuación en "Cambiar Configuración del Adaptador":


Selecciono la conexión wifi y hago click en "Cambiar la Configuración de esta Conexión". A continuación aparece esta pantalla:


En la pestaña "Uso Compartido" seleccionamos la conexión "Ethernet" y la opción "Permitir que los usuarios de otras redes se conecten a través de la conexión a internet de este equipo":


Y "voilà" ya tenemos internet con calidad en la raspberry. Si puedes tener acceso directamente a wifi, en el siguiente post te explico cómo se hace.

Instalando el sistema operativo II

0 comentarios

Había previsto publicar un segundo post sobre al instalación de raspbian, pero mi sorpresa ha sido que, al conectarlo todo y encender la raspberry, el sistema operativo en la SD se ha puesto a instalarse sólo y no he tenido que hacer nada en absoluto. Así que este post es sólo para confirmar que es un juego de niños.


La lista de la compra para empezar

0 comentarios

Ya tengo todo lo que necesito, al menos para empezar. Lo que he tenido que comprar es lo siguiente:
----------------------------------------------------
Raspberry Pi 2 Model B
http://www.raspipc.es/public/home/index.php?ver=tienda&accion=verArticulo&idProducto=1210
----------------------------------------------------
Caja CLR para Raspberry Pi B+ / Pi2
http://www.raspipc.es/public/home/index.php?ver=tienda&accion=verArticulo&idProducto=1147
----------------------------------------------------
Nano Wifi 150mbps
http://www.raspipc.es/public/home/index.php?ver=tienda&accion=verArticulo&idProducto=1035
----------------------------------------------------
Un teclado y un ratón USB. Tenía uno con entrada PS2 pero el adaptador me costaba lo mismo que este combo. Eso si, el teclado no es español, no tiene ñ ni algunos símbolos, pero se configura en español y sin problemas.
https://www.amazon.es/gp/product/B0077VBX1K/ref=oh_aui_detailpage_o01_s00?ie=UTF8&psc=1
----------------------------------------------------
Tarjeta microSD de 8 GB.
https://www.amazon.es/gp/product/B00CFO6PTE/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1
----------------------------------------------------
Un adaptador de HDMI a DVI para conectar la raspberry a la entrada del monitor. El monitor que uso es un Samsung SyncMaster 203B que tiene una entrada analógica donde he conectado el PC y una digital para la raspberry y con un selector que lleva incorporado puedo pasar de una a otra.
https://www.amazon.es/gp/product/B000L0ZCAC/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1
----------------------------------------------------
Clable HDMI de 1 m.
https://www.amazon.es/gp/product/B00692QAX4/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1
----------------------------------------------------
Un cargador de móvil de 1A. Esto no lo he tenido que comprar porque tenía alguno por ahí.

En total ha sido:
49.65 € - Raspberry Pi 2 Model B + Caja CLR para Raspberry Pi B+ / Pi2 + Nano Wifi 150mbps
9.90 € - Teclado y ratón
5.56 € - Tarjeta microSD 8 GB
7.06 € - Adaptador HDMI-DVI
9.69 € - Cable DHMI
--------
81.86 €

Emulando raspbian en windows

0 comentarios

Para los que no queráis esperar a tenerlo todo (como yo) podéis instalar Raspbian en un ordenador con Windows siguiendo las siguientes instrucciones (sólo funciona en máquinas con sistema operativo de 32 bits y si estás buscando hacerlo en una máquina virtual al estilo de Oracle VM VirtualBox deja de buscar porque aunque hay una forma de hacerlo, no merece la pena por lo complicado que resulta ya que VirtualBox no opera con arquitectura ARM que es la que necesita raspbian):
  1. Descargar el emulador Qemu.
  2. Descomprimir el fichero ZIP.
  3. Guardar el emulador descomprimido en C:\RPi\qemu (por ejemplo) y os quedará algo así:




  4. Ejecutamos el fichero run.bat
  5. Aparecerá una nueva ventana de terminal que muuuuy lentamente arrancará el emulador con al imagen del sistema operativo. Veréis que hay muchas opciones que ejectuta que pone OK, otras que pone Info y otras que pone Failed (en esos colores). No os preocupéis, al final sale funcionando aunque no está mal que esteis pendiente por si acaso.





  6. La versión que acompaña al emulador es muy antigua, pero por experiencia os digo que no intentéis cambiarla por una actualizada. De todas formas, si lo deseas, sólo tienes que bajarte del enlace la versión más moderna de la imagen del sistema operativo Raspbian y en el directorio del simulador (C:\RPi\qemu) editamos la única línea del fichero run.bat sustituyendo el texto 2012-07-15-wheezy-raspbian.img por el nombre de la imagen del sistema operativo que hemos bajado quedando de la siguiente forma: qemu-system-arm.exe -M versatilepb -cpu arm1176 -hda 2015-02-16-raspbian-wheezy.img -kernel kernel-qemu -m 192 -append “root=/dev/sda2″.
  7. Al final os aparecerá esta pantalla donde os pedirá el nombre de usuar5io que es "pi" y la contraseña que es "raspberry":


  8. Y estará todo terminado:

  9. Ahora, si quieres un entorno gráfico en lugar de un terminal, sólo tienes que escribir "startx" y aparecerá esto y a divertirse.

  10. La primera vez que hagáis este proceso, os aparecerá una pantalla de configuración como esta:

  11. Yo le dí a Finish y funcionó, así que no os compliquéis la vida si es sólo para ver cómo es este sistema operativo antes de trastear con la raspberry.

Instalando el sistema operativo I

4 comentarios

Según leemos en la wikipedia, en una raspberry se pueden instalar una gran variedad de sistemas operativos. Yo voy a comenzar con el que ha preparado la Raspberry Pi Foundation que es el Raspbian. Raspbian es una distribución linux (aquellos/as que no se hayan atrevido nunca con linux, esta es la ocasión) preparada para la raspberry.

Para acceder a la imagen del sistema operativo, visitamos la página oficial de raspbian donde nos envían a la página de descargas de la fundación donde se nos insinúa que "Beginners should start with NOOBS", es decir, que los novatos deberían comenzar por la versión NOOBS porque en principio te lo da todo hecho. Hay dos versiones, una para instalarlo sin conexión a internet y otra con ella (lite). Yo, con el espíritu aventurero que me caracteriza, me voy a descargar los 974 MB del sistema operativo completo y voy a ignorar las versiones para novatos.

Una vez descargado el archivo RAR, lo descomprimo en el ordenador y me sale una imagen de disco de ¡¡3 GB!! que instalo en la tarjeta microSD de 8GB (si, esa que NO compré porque me confudí y me llegaron a mi casa dos, repito, dos tarjetas SD de 8 GB) que he tenido que comprarme. Para hacerlo me valgo del software opensource Win32DiskImager porque en mi ordenador principal tengo windows 8 y no tengo ganas de trastear con el que tengo instalado ubuntu. Tampoco hay que tentar a la suerte. Si tienes algún antivirus instalado, seguramente te advertirá que Win32DiskImager tiene un troyano. Se trata de un falso positivo y puedes usarlo sin problema. El proceso no lo explico porque si te estás metiendo en estos berenjenales es porque sabes manejar estos programas.


Unboxing

0 comentarios

Ya ha llegado el día. Hoy he podido abrir el paquete y he querido hacer un vídeo mostrando lo que venía en la caja (unboxing). Se me olvidó describir la salida HDMI y comprar la tarjeta de memoria adecuada, por lo que ahora tendré que esperar a que llegue de www.amazon.es


¡Lo compré!

0 comentarios

No tenía ni idea de dónde poder comprar una Raspberry Pi. Empecé buscando en la Wikipedia donde descubrí que había ya tres modelos. El actual es la Raspberry Pi 2 Model B.

A través de la Wikipedia llegué a la página oficial Raspberry Pi Foundation. Allí vi que ofrecían productos en la tienda aunque en realidad lo que hacen es redirigirte a cuatro tiendas online que, en teoría, te dan una garantía oficial. En una de ellas no tenían la Raspberry; en otra no encontré si enviarían la compra a España; la tercera no funcionaba el enlace y en la última había que comprar en libras con el consiguiente gasto en el cambio de divisas.

Pensé que quizás habría alguna tienda en España qué vendiera estos productos y para mi sorpresa hay varias. Yo al final me decidí por raspipc. Está muy bien montada y tengo que reconocer que trabajan muy bien. Como bien dice su página web sirven el producto entre 24 y 48 horas. A mí en concreto me llamaron al día siguiente porque no encontraban la dirección en la página de MRW que es la que se encarga de hacer los envíos. Al día siguiente tenía mi compra en casa.




Al final entre el IVA y los gastos de envío y que ya de camino compré esta caja traslúcida y este Nano Wifi 150mbps la broma se fue al doble del presupuesto pero mi pareja que se desvive por hacerme feliz no tuvo ningún problema. Muchas gracias.

El problema es qué es el regalo del aniversario y hasta el 18 no me van a dejar abrir la caja.

En el principio fue... una idea peregrina

0 comentarios

Dentro de una semana es el sexto aniversario con mi pareja. Cuando me preguntó qué quería que me regalara pensé en un chromecast para poder ver las películas guardadas en el ordenador en el televisor. Como no soy precisamente impulsivo en las compras y me lo pienso bastante, empecé a investigar por internet porque recordaba que había algo más interesante. Me acordé que había un aparatito llamado Raspberry Pi y descubrí que costaba lo mismo y que, en principio, hacía lo mismo que el chromecast así que al final me decidí por él.




Y me decidí porque todas las ideas que se me ocurrían se podían hacer: podría controlar un coche teledirigido, encender las bombillas de casa a distancia, montar una cámara que siga a mis gatitos; se puede construir un robot que evite los muebles; se puede construir una impresora Braille...

Cuando era niño y me regalaban un camión de juguete, lo primero que hacía era desmontarlo. Era lo más divertido porque luego podía volver a montarlo. Siempre he querido hacer lo mismo con los ordenadores pero si algo salía mal era un hobby caro. Ahora puedo cumplir mi sueño. Nunca he estudiado nada de informática todo lo que sé lo he aprendido de forma autodidacta y ahora tengo la oportunidad de construir cosas con un ordenador. No sé si conseguiré siquiera hacerlo funcionar pero el reto se presenta fascinante.

En este blog iré contando todos mis pasos en este nuevo mundo. Me servirá como diario para recordar las cosas que he hecho, he buscado y he intentado. También puede servir para gente que comience a trastear con una Raspberry Pi viendo los errores que vaya cometiendo. Me he inventado el sustantivo raspberrista y el verbo raspberryando para ponerle un título llamativo al blog. Espero que ningún puritano de la Real Academia de la Lengua se altere demasiado.