Este es el obligado primer post.

Si estás aquí, significa que te interesa uno o varios de los siguientes temas: Raspberry Pi, Apple, Linux o el desarrollo de aplicaciones informáticas.

En esta web voy a poner noticias sobre la Raspberry Pi y recopilar cosas que me vayan interesando sobre los temas citados.

Algunos me conocen ya por mi Google Docs y entended que esto lo hago por diversión, y porque he visto interés por parte de la gente.

Si quieres saber algo sobre mi, puedes hacerlo.

Manaña empezaré con los post regulares, e iré recuperando del Google Docs las noticias diarias poco a poco.

Como aún no he implementado un sistema de comentarios, me podéis dejar cualquier consulta, ánimo o lo que se te ocurra en webmaster@misapuntesde.com


¿Por qué Raspberry Pi?

Raspberry Pi

Primero porque es digno de alavar un proyecto con ese coste creado por unas pocas personas con unos conocimientos extraordinarios.

Segundo porque es una placa tan optimizada que permite tener un media center, un centro de descargas, un servidor, tu propia nube o una recreativa en el tamaño de una tarjeta de crédito. ¿No es asombroso?.

También me permite seguir en contacto con mi lado linuxero, dormido pero latente. He disfrutado tanto de este lado que ha sido la excusa perfecta.


Haciendo un respaldo de la Memoria SD para la Raspberry PI

Pasos para hacer una copia de seguridad de tu SD.

Enlace: http://fuenteabierta.teubi.co


Minecraft API - Lo esencial

MineCraft

Hace poco salió una pre-release de Minecraft para la Raspberry Pi. Ahora tienes un tutorial para aprender su API.

Enlace: stuffaboutcode.com


Mi blog ya vale dinero!

money

Tan sólo una hora después, mi web ya vale dinero!: Ahora mismo exactamente 8,95$ xD

Enlace: http://thedomainstat.com


Análisis iMac 27" (2012) en Applesfera

imac_2012

Como no tengo dinero para comprarme el nuevo iMac (me conformaré con el que tengo del 2011), os enlazo a un articulo denso sobre lo que nos ofrece el nuevo iMac de la mano de Aplesfera

Si quieres ver qué es capaz de hacer su aceleradora gráfica, puedes lamer tu monitor con este enlace de youtube


Tutorial emuladores retro para Raspberry:nes, snes, megadrive, gbc, gba, psx, mame, neo geo...

retro-pie

Fantástico tutorial para instalar Retro-Pie, el emulador all-in-one que te permitirá jugar a casi cualquier emulador con "soltura" ejem!

Enlace: Edoyle.net


Xbian (XBMC) en la RasPI

Xakata Home

De la mano de una de mis webs favoritas, llega este enlace para instalar desde cero Xbian, sistema operativo que hace de media center y competencia directa de OpenELEC.

Enlace: xatakahome


Hoy comienzo un curso en coursera.com

coursera

Sitios donde hacer cursos online hay muchos, pero uno se está posicionando como de los más prestigiosos, y pueden hacerlos cualquiera, ya que son gratuitos.


El que voy a empezar yo es sobre lenguajes de programación. Por ahora nos han mostrado como instalar Emacs y SML/NJ. Tienes una gran cantidad de cursos ordenados por categorías.

Son complejos, en inglés y requiere una media de 8 horas semanales de dedicación. Creo que al final, aunque es gratis, si quieres un título debes pagar entre 30-100$, pero oye, ¿Y lo bien que queda tu CV poniendo que has hecho un curso para la Universidad de Washington?

Enlace: coursera


Emular la Raspberry Pi utilizando QEMU

Es raro encontrar tantos enlaces en Español. Veo que la comunidad hispana se mueve deprisa, y es que ya somos más de 500 millones de hispano-hablantes en el planeta.

En esta caso, se indica una manera de emular el sistema operativo Raspbian en un PC con una aplicación llamada QEMU bajo Windows.

Enlace: social.unach.edu.ec


PiMAME 0.4 disponible!

PiMAME

PiMAME es una distribución basada en Raspbian, pero orientado a usarlo como máquina recreativa. Tenéis todos los detalles en la web de Shea Silverman, todo un genio montando mini-arcades.


Se han mejorado bastantes cosas:

  • PiMAME está creada a partir de la versión 2012-12-16 version de Raspbian.
  • Versión de AdvanceMAME 1.2 y AdvanceMENU 2.6 instalados.
  • Eliminado PulseAudio.
  • Capturas de juegos soportados aparecen en AdvanceMENU.
  • El entorno web para cargar las ROMs han aumentado el límite de 2MB a 200MB.

Enlace: blog.sheasilverman.com


MineCraft Pi Edition

MineCraft

Se rumorea que la salida de la versión de Minecraft para Raspberry Pi es inminente. Se ha creado una web para que sigas la información actualizada. Informaré cuando salga.

Enlace: Minecraft Pi Edition


Arch Linux en Raspberry Pi ejecutando XFCE

archfffUU

Cuando instalas la distribución Arch Linux en vez de Raspbian, muchos usuarios se encuentran con que no tienen un entorno gráfico instalado. Arch es muy potente,pero necesitas unos conocimientos un poco mas avanzado que con otra distribución.

En esta guía, te enseñan afortunadamente a instalar XFCE, un escritorio liviano (casi tanto como LXDE de Raspbian) y estable.

Enlace: blog.adityapatawari.com


Acceder desde Internet a tu Raspberry Pi. IPs dinámicas, puertos, DNS y túneles SSH

ssh

Nuestro amigo Gonzalo nos enseña algunas técnicas para conectarnos desde cualquier lugar a nuestra querida amiga RasPi. Muy útil.

Enlace: cuadernodelviaje.blogspot.com.es


WebIOPi. Controla los puertos E/S de tu RasPi a través del navegador

iwebgpio

El proyecto personal de Eric es WebIOPi, un framework basado en peticiones REST para controlar los puertos GPIO de la Raspberry Pi a través de un entorno web.

Enlace: http://trouch.com


Raspberry Pi benchmark

benchmarks

Seguimos en crouch.com para mostraros una serie de benchmarks que ha hecho Eric, y que demuestran curiosamente que Java está más optimizado que Python.


Nuestro propio Cloud con Raspberry Pi y Time Capsule (Parte V)

cloud

El contenido de calidad en español se afianza cada vez más. El usuario @danielSanRiv sigue con este tutorial de conseguir nuestra propia nube y olvidarnos de Dropbox o similar.

Enlace: cocoaosx.com


Nota mental: Ejecutar una aplicación al arrancar LXDE

Crea un archivo miaplicación.desktop en ~/.config/autostart con lo siguiente:



[Desktop Entry] 

Type=Application

Exec=miaplicacion


RPI Chameleon v.01. Imagen precargada con emuladores

Me encantan los emuladores, y cada vez que veo algo referido a este tema, me asaltan las alarmas. Si es tu caso...


Un usuario de este hilo llamado Carles Oriol, nos presenta una imagen de Raspbian para jugar a los siguientes emuladores:

  • ZX spectrum
  • DOS / Windows 3.1
  • Commodore 64
  • Apple ][
  • Oric 1
  • Atari 2600
  • ScummVM
  • MAME

El sonido no va muy bien, pero eso es culpa como sabemos del soporte a la tarjeta de sonido que tiene la Raspberry.

¡Disfrutad!

Web: chameleon.enging.com

Torrent: torrent

Fuente: raspi.tv


Chromium-OS parado por el momento para la RasPi

Malas noticias para la comunidad.

Al parecer Hexxeh, el principal y activo usuario que estaba portando el sistema operativo de Google a la Raspberry Pi, no tiene tiempo que dedicarle al proyecto. No está todo perdido, y tiene material para continuar.

Esperemos que saque tiempo y nos muestre uno de estos días, una imagen que valga la pena probar.

Noticia: Hexxeh's Blog


KidsRuby, enseña a programar a los más jóvenes, y ahora disponible para la RasPi.

kidsruby

Una de las cosas que más ilusión me hace como padre, es enseñar a programar a mi hija cuando crezca.

Estas iniciativas son las que motivaron a la fundación creadora de la Raspberry Pi, a crear un ordenador para la enseñanza.

Kidsruby es un entorno para Ruby, pero orientado a los más pequeños. Está disponible en varios idiomas (entre ellos español) y acaba de salir una versión para nuestra querida RasPi.

Enlace: Kidsruby about

Paquete: .deb


RSS al fin

RSS

Ya tengo canal RSS. Si véis algún problema, avisadme, please.

Enlace: RSS


Cómo ejecutar GeoGebra 4.0 en la Raspberry Pi

geogebra

Geogebra es un software de análisis matemático con un interface bastante sencillo. Permite hacer operaciones de aritmética, geometría, álgebra, cálculo y análisis.


Un usuario nos envía el enlace donde ha podido conseguir ejecutar esta aplicación en su Rasberry Pi.

¡Obrigado Ruan!

Enlace: randrade.tk


Envío de emails desde consola y con GMail

rsppi

¡Extra!, ¡Extra!.

Nos llega a la redacción la noticia de que SuperRSPPI tiene un nuevo Super poder. Hablamos de poder mandar emails por ejemplo para el envio de alertas desde la RasPi, o cualquier cosa que se te ocurra.

Enlace: RSPPI


Raspberry Pi Google Talk Robot

Impresionante lo que ha conseguido Michael y ha posteado en mitchtech.net. Se trata de enviar ordenes mediante Google Talk, y que la RasPi ejecute la acción de esa orden.

Imaginad que estáis en casa, y le mandáis una orden para que vaya calentando la comida. Ya mismo pido el divorcio :P

Enlace: mitchtech.net


¿Por qué los programadores trabajan mejor de noche?

lolface

Mi empresa me permite trabajar desde casa. Lo bueno es no pasar frío y no quitarte el pijama. Lo malo es que le dedicas más tiempo sin poder evitarlo.


En la empresa no me centro: llamadas, correo, radio, jefes... ya sabéis de qué os hablo.

Este artículo refleja la realidad: Desde casa, puedo levantarme y empezar a trabajar a las 5 de la mañana. Soy más productivo, programo mejor y sin distracciones.

Enlace: baquia.com


Protegiendo un poco nuestra Raspberry Pi de ataques externos (ssh)

ssh

Nuestro amigo Gonzalo no para de trabajar en su Raspberry Pi. Nunca está de más unos consejos para proteger nuestra querida RasPi de ataques externos. Por cierto, ¿Cuándo vas a cambiar la contraseña?.

Link: cuadernodelviaje


¿Tienes más de una Raspberry Pi? Te interesa

FarmPi

¡Compra ahora el parking de Micro-Machine!

Seguro que estás contento con la tuya y ni le das permiso al gato para que se acerque. Aunque tal vez la tengas colgando de un cable que va a la tele, y de vez en cuando tu madre le limpia el polvo.

¿Qué harías con más de una RasPi? Aparte de dominar el mundo, lo que puedes hacer es conectarlas para crear una granja de ordenadores para aumentar la potencia de cálculo.

Van actualizando poco a poco el manual para crear tu Supercomputadora. Os pasamos el enlace a la web para que veas los progresos.

Enlace: southampton.ac.uk


Tutorial: Cómo configurar un servidor windows para servir al RaspBMC

Es el escenario típico: Tenemos un equipo con Windows porque odiamos Linux y no hay suficiente dinero para un iMac, así que queremos compartir el contenido de este PC con nuestra distribución favorita, RaspBMC. ¿He acertado?

Me ha parecido interesante compartir con vosotros el siguiente tutorial. Nunca está de más.

Enlace: stackexchange.com


Crea tu propio R2D2

¡Ya tengo proyecto para el fin de semana!...

Venga ya. Conformaos con el video y si queréis hacerlo, preguntadle al chino.


Software para Mac, de 117$ a 0$

bundle

Lo de 8 asombrosas aplicaciones no sé de donde lo habrán sacado, pero que demonios, ¡Es gratis!.


Estas son las aplicaciones:

  • Image Smith
  • Type Fu
  • ClipBuddy
  • Ondesoft Screen Capture for Mac
  • IconBox 2
  • Wallpaper Wizard
  • VidConvert
  • Sweetie

Enlace:The Mac Freebie Bundle Sale


¡Por fín es Viernes!: Cómo debería haber terminado El Hobbit (video)

Bastante divertido este vídeo de lo que todos hemos pensado al ver/leer El Hobbit.

Disfrutad!


Raspberry, controlar el LED de lectura de la SD por software

El led marcado como ACT, que indica que se esta usando la memoria SD, se puede controlar por software. Vamos a ver cómo hacerlo tanto desde el /sys de Linux como desde un programa en C.

Enlace: systemadmin.es


Configurar Prosody para tener tu propia sala de chat

prosody

Prosody es un servidor para crear salas de chat basado en el protocolo XMPP (Jabber). Es el usado por Google Talk por ejemplo, y con estos simples pasos, vamos a poder tener nuestra propia sala de chat. Bastante útil para clubs, webs o reuniones privadas.

Enlace: russelldavis.org

Información extendida: Install and configure Prosody XMPP server on Debian/Ubuntu


¡Nuevos paquetes .deb de emuladores Advanced[MAME, MENU y MESS]!

mame

Nada más que decir: descargadlos de la web de Shea Silverman e instalarlos con:



sudo dpkg --force-overwrite -i advancemame_1.2-1_armhf.deb
sudo dpkg --force-overwrite -i advancemenu_2.6-1_armhf.deb
sudo dpkg --force-overwrite -i advancemess_0.102.0.1-1_armhf.deb


Controlar la Raspberry Pi mediante Twitter

twitter

Cito:"El día de ayer, estaba intentando escribir un pequeño script en Python para llevar el registro del tráfico aquí en mi país, estaba pensado que podría ser realmente interesante si pudiera controlar la Raspberry PI usando mi estado en Twitter."

Enlace: fuenteabierta


Tutoriales en The Pi Hut

ThePiHut

La famosa web The Pi Hut va a lanzar una serie de tutoriales, y han decidido que el primero sea cómo configurar la WIFI.


Los sistemas operativos seleccionados serán:

  • Raspbian
  • Debian (Or older versions of Raspbian)
  • Openelec XBMC

Creo que van a ser una serie de post bastante interesantes. ¡No lo perdáis de vuestros marcadores!

Enlace: The Pi Hut


Raspbian Server Edition 2.2

Raspbian Server Edition es una versión de la Raspbian original, recortada y adaptada para ser utilizado como servidor.


En total han sido desinstalados 242 paquetes (listado de paquetes disponibles aqui) del Raspbian original (imagen del 16-12-2012). Si te interesa puedes ejecutar el script que elimina los paquetes que un servidor no necesita.

Enlace: sirlagz.net


Video consola MAME portátil con una RasPi

Un usuario llamado Jason Birch ha creado un prototipo documentado para obtener una videoconsola MAME portátil. Es un proyecto realmente simple, pero que cualquiera puede adaptar a sus necesidades, y el costo total no llega a 48€. Todos los detalles en el siguiente enlace.

Enlace: newsdownload.co.uk


Imagen Arch Linux con entorno gráfico (.img)

archlinux

Un usuario del foro en raspberrypi.org a puesto a disposición de todos una imagen preparada con Arch Linux y entorno gráfico entre otros paquetes con muy buenos resultados.

Si siempre has tenido miedo de Arch Linux o no te funciona como si fueras un usuario avanzado, esta es tu oportunidad ;)


Inicia sesión con root y password root. El entorno utilizado es Oppenbox con Rox. Está overcloqueada a 930 Mhz y viene con una serie de paquetes preinstalados:

  • MIT Scheme
  • Leafpad
  • Mtpaint
  • Mupdf
  • wirelesstools y wpasupplicant
  • Tigervnc
  • Python 3.1.4 compilados desde el código fuente.
  • Sin navegador web, pero si deseas instalarlo: pacman -S midori

La imagen cabe en una SD de 2 Gb. Posee una partición swap. Para ejecutar el servidor VNC, escribe simplemente vnc.sh (password es button). Una vez tengas instalada tu tarjeta WIFI, hay un script para configurarla llamada wifi.sh

Enlace: Readme

Imagen: .img 783,91 MB

Más info: Arch Wiki


¡2000 visitas en una semana!

contador

Llevo una semana con el blog online, ¡Y ya hemos sobrepasado las 2.000 visitas!.


El blog parece ser que lo uso principalmente para poner noticias de la Raspberry Pi por ahora. Espero poner contenido de calidad en un futuro, cuando me encuentre con menos trabajo y cosas que hacer.

Agradezco a todos los que habéis comentado, retwiteado, enviado correos para hacer más rico el contenido de este blog, vuestro blog.

Os quiero avanzar algunas cosas que tengo preparadas: un tutorial para ver la TV en la Raspberry Pi mediante streaming de canales, un concurso (WTF!), guía sobre cursos de programación gratuítos y de pago, etc... Estoy abierto a cualquier sugerencia en mi correo.

Gracias!


Juega al Spectrum con Unreal Speccy Portable

zxspectrum

Si no has tocado nunca un Spectrum, ¡Sal ahora mismo de este blog insensato!, jeje.

FUSE es otro emulador que siempre he usado para jugar, pero hoy le vamos a dar una oportunidad a Unreal Speccy Portable. ¿Por qué?


Primero porque soporta Z80 128K (Pentagon) AY/YM, Beeper, Beta Disk, Tape, Kempston Joystick/Mouse, Snapshots, Replays.

Los formatos de ficheros soportados son: sna, z80, rzx, tap, tzx, csw, trd, scl, fdi, zip

Puedes jugar en cualquier plataforma: Windows/Linux/Mac/Symbian/WinMobile/Dingoo A320/Android/PSP/Raspberry Pi, ...

No te digo más. Te dejo los enlaces. Simplemente descomprime, ejecuta el fichero y ..¡A jugar!

Enlace: Wiki

Enlace: Notas Raspberry Pi

Descarga: Todas las plataformas | The Pi Store


App Android para controlar omxplayer en tu RasPi de forma remota

rpi-remote

Esta aplicación llamada Raspberry Pi Control Remoto, con versión gratis y de pago, te permitirá manejar vía SSH las películas que cargues con omxplayer. En sí la aplicación no es nada del otro mundo, pero funciona :)

Enlace: androidpit.es


"The Raspberry Pi Computer" (versión gratis) en inglés y alemán (Ebook)

Nunca está de más un manual donde se recoja algunas tareas básicas para hacer con nuestra RasPi y aprender de ella. Esta guía es gratuíta, pero también tienen una de pago por 2 €.

Os dejo también otro en Español que tiene más contenido, aunque menos actualizado.

Enlace ya no está disponible G. Docs

Enlace: G Docs español


Raspberry Pi como servidor web

cherokee

Siempre he pensado en tener mi propio servidor web de páginas dinámicas y que la RasPi me sirviera de hosting para un blog.

Francois Dion ha hecho varios test y desgraciadamente para un blog no tendría suficiente potencia, pero para web estáticas...

¿Alguno de vosotros nos puede contar su experiencia si tenéis alojado un blog en una Raspberry Pi?

Enlace: Raspberry Pi Python Adventures


ULTIMAS NOTICIAS: ¡Una Raspberry Pi ha sido secuestrada!

NEWS-ALERT

El Sr. Pi ha sido capturado y encarcelado. Fue visto por última vez vistiendo una Raspbian y chaqueta de 512MB. La única manera que tiene de sobrevivir es que alguien entregue su número de serie, escribiendo 'cat /etc/proc', en la embajada local de Pi.

Así comienza un concurso que tiene como objetivo traer de vuelta a su hogar al Sr Pi. Muy divertida la iniciativa. Tenéis todos los detalles en el siguiente enlace.

Enlace: liberation

Más info: thomasloughlin.com


Mi proyecto de portátil con una Raspberry Pi (Parte 1)

xataka

Los chicos de Xataka se han aventurado a usar una RasPi como portátil. Han utilizado un Atrix Lapdock, que es un dispositivo que convierte un teléfono Motorola Atrix en un ordenador.

Enlace: Xataka Home

Ebay: Búsqueda Atrix Lapdock


Una docena de preguntas para descubrir Raspberry Pi

Raspberry Pi

Tal vez seas nuevo, tal vez no sepas que es una Raspberry Pi. Si quieres saberlo, unadocenade.com han hecho una batería de preguntas con respuestas de lo que podemos conseguir con esta máquina.

Enlace: unadocenade.com


¿Qué es Git?

GitHub

"Git es un software que se encarga de llevar un registro de las modificaciones de un conjunto de archivos al que comúnmente se le llama repositorio."


Algo tan simple de entender, y hay gente que aún le tiene miedo. He recopilado una serie de artículos bastante interesantes, y aunque tenemos alternativas como SVN, cada día se está apostando más por esta solución.

Os dejo varios enlaces para que no os perdáis nada de este sistema de control de versiones.

¿Qué es Git?: fuenteabierta

Mini-manual de Git: ubuntu-españa.org

Servidor Git con Gitolite: paraisolinux.com

Aprender Git en 15 minutos (inglés): try.github.com


Grabar SO Linux a USB/SD desde OSX (Terminal)

penguin

Hoy en el blog vamos a ver una forma muy sencilla de grabar una imagen del sistema operativo Linux, cualquier sabor o variedad, en un pendrive o tarjeta SD con OSX. Si te interesa...


Los pasos son bien sencillos:

  • Descargar la iso. Nosotros la llamaremos genéricamente ubunarch.iso (para que no os peleéis)
  • Una vez descargado, abrimos la terminal y escribimos lo siguiente:
    
    hdiutil convert -format UDRW -o ubunarch.img ubunarch.iso
    
  • Ahora vamos a ver donde se encuentra nuestra unidad USB/SD:
    
    diskutil list
    
  • La desmontamos (si no se desmonta, vuelve a ejecutarlo). N es la unidad donde deseas instalar el sistema operativo:
    
    sudo diskutil unmountDisk /dev/diskN
    
  • Ahora vamos a copiar la imagen al dispositivo (sustituye N por tu unidad, y ubunarch por el nombre de tu fichero):
    
    date +'Comienzo: %H:%M:%S' && sudo dd if=ubunarch.img bs=1m
    of=/dev/rdiskN
    
  • Ya está. Ahora antes de extraer la unidad, la desmontamos con (ojo con la N):
    
    diskutil eject /dev/diskN
    


Artículo de la revista Micro Mart (Enero 2013)

micromart

Al no tener acceso directo a las publicaciones extranjeras, a veces nos enteramos de que tal publicación ha hablado de la Raspberry Pi, y claro, nos ponemos a buscar en internet como locos.

En este caso, voy a poneros el artículo que sale en la revista dedicada a la Raspberry Pi. Si alguien quiere comprar o intentar conseguir la revista, también os paso el enlace.

PD: Animo a la gente que pueda, compre la revista o mejor se suscriba a ella.

Suscripción: Micro Mart


PRIMICIA!: Posible nuevo emulador x86

LW2land

Una de las cosas que más me llamó la atención de la Raspberry Pi fué la emulación. Desgraciadamente, el port de Dosbox no va muy bien en la mayoría de distribuciones (dicen que en RISCOS sí que va fluido).

Me puse en contacto con Patrick, desarrollador de uno de los mejores emuladores para Nintendo DS de X86, para ver si sería posible hacer un port, y esto es lo que me contestó:

"¡Hola!

Actualmente estoy trabajando en un port para Android (llamado Ax86) de mi emulador DSx86, pero una vez lo haya terminado, me gustaría por lo menos mirar el portarlo a Raspberry Pi también. Creo que gran parte de las cosas que hago para Android también se puede utilizar con Raspberry Pi, y ni siquiera tendría que preocuparse sobre emular el teclado y ratón, ya que podría utilizar el hardware real. :-)

Así que, en resumen, sí es posible, y podría empezar a trabajar sobre él en el futuro."

Referencia: rpix86 blog


Beta de libspotify para Raspberry Pi

spotify

Ha salido una beta release de la librería/biblioteca libspotify 12.1.103 para el procesador armv6, permitiendo por fin soporte nativo para plataformas como Raspberry Pi.

Esto va a permitir futuras aplicaciones para conectar con nuestras cuentas (sólo premium), y poder disfrutar de este estupendo servicio con millones de usuarios.

Enlace: Anuncio blog Spotify

Librería: descarga


RaspyBox: Minimalista cliente de Dropbox escrito en Python.

dropbox

Bastante útil para los que usamos Dropbox como servicio de almacenamiento en la nube.

Nos va a permitir crear ficheros, subir, descargar, navegar,...

Requiere Python Dropbox SDK y crear una aplicación en la web de desarrollador de Dropbox.

Enlace: raspybox


Actualización firmware de la GPU

raspi

La última actualización de firmware ha añadido el fichero start_x.elf, que incluye los codecs extra (gratis): MJPEG, VP6, VP8, Ogg Theora, y de audio: Ogg Vorbis. MJPEG también ha sido añadido.

Ojo, aún es experimental, pero te enseño a probarlo.


Para usar start_x.elf, actualiza con rpi-update, y añade al fichero config.txt


start_file=start_x.elf
fixup_file=fixup_x.elf

¿Quieres testearlo ahora?

Archivos: MJPEG | vp8 | ogg | VP6


PVR/DVR en Raspberry Pi

tdt_stick

Es dificil encontrar noticias que no se repitan en los principales canales donde todos leemos.

Sabemos que ha salido NetBSD, usar en vez de Wifi un modem 3G gracias a Diverteka o que ha salido una nueva RC de OpenELEC 3.0

Mientras hago un par de tutoriales sobre SSH a través de tablets/teléfonos y pérdida de datos en Dropbox (que he vivido este fin de semana), lo más interesante que he encontrado es este tutorial para poder ver y grabar los contenidos de un pendrive TDT conectado a la Raspberry Pi. Así que podrás ver la TV en la RasPi o emitirlos a tu dispositivo Android si quieres.

Enlace: ricardforner


OpenMSX para Raspberry Pi!

GameMaster

¿A que os gustan las noticias sobre emuladores? A mi me encantan. Luego soy de los que prueban el emulador y a los 2 minutos se aburre. Verdad verdadera.

He tenido varios ordenadores en mi vida, pero al que más cariño le tengo es al MSX.


Ahora tengo la oportunidad de jugar al Athletic Land en mi RasPI, y esto si que no me lo pierdo.

Según comenta en el foro el usuario que se ha decidido a compilarlo, funciona bien con la RasPi a 900 Mhz. Si quieres que vaya mejor, pulsa F10 para abrir la consola y escribe "set scanline 0"

La BIOS debe ir en "/home/pi/.openMSX/share/systemroms/", y se recomienda que tengas como mínimo msx2.rom y ms2ext.rom

Puedes agregarlo al EmulationStation. Añades al fichero es_systems.cfg lo siguiente:


NAME=MSX/MSX2
PATH=/path/to/roms
EXTENSION=.rom .ROM .mx2 .MX2 .mx1 .MX1
COMMAND=openmsx -cart %ROM%

Emulador OpenMSX: Mediafire. Puedes conseguir la nueva versión 0.10 aquí.

BIOS: fms.komkon.org

msx_AtleticLand

Athletic Land: ROM


85 usos que puedes dar a la Raspberry Pi

Mucha gente me pregunta para qué pueden usar la Raspberry Pi. Me resultó curiosa esta iniciativa de ver los posibles usos que le estaba dando a la RasPi. Dejo aquí el listado.

Enlace: concise-courses.com


Mis apuntes de Android

androVSapple_01

Tarde o temprano tenía que llegar.

Tengo un iPhone y como algunos sabréis, todo lo relacionado con Apple. Eso no quita que aplauda los esfuerzos que ha hecho Google para que Android haya llegado a ser tan bueno (o mejor) que iOS.

Ayer me llegó a casa un pendrive Android que lo enchufas por HDMI a una TV, y ya tienes el Sistema Operativo de Google para hacer lo que quieras. Es un modelo barato, pero como no, empezaré a tomar notas y apuntes de todo lo que voy consiguiendo con él.

Así que me uno al club. Espero compartir con vosotros experiencias y que podamos reunirnos aquí para intercambiar opiniones ;)

Por ahora he puesto un enlace a la derecha donde iré recopilando todo lo que vaya encontrando.


Altavoces bluetooth usando la Raspberry Pi

bluetooth-speaker

En casa tengo un pendrive Bluetooth, y no se que hacer con él. Este artículo me viene fenomenal para aprovechar unos altavoces antiguos que tengo, y el dongle Bluetooth.

Enlace: instructables


Cómo construir un servidor de ficheros con la Raspberry Pi (guía definitiva)

server

Una de las cosas que más me piden por correo es saber cómo crear un buen servidor de ficheros con la RasPi.

Casualmente hoy ha puesto a disposición de todos una guía muy completa para conseguir compartir de la mejor forma posible, un disco duro o cualquier otro dispositivo conectado a la Pi.

Gracias Jeremy!

Enlace: jeremymorgan.com


Recopilación de enlaces para configurar tu WIFI

wifi_dongle

En este post voy a ir recopilando todas las configuraciones que he ido viendo para poner en marcha un dongle WIFI. Lo iré actualizando conforme vaya encontrando nuevos modelos, así que ponlo como favorito en tu navegador YA :)

Actualizado: 18/06/14


es

WLAN 300 (CSL)

TP-Link TL-WN725N

SURF N150

RTL8188CUS Otro post RTL8188CUS

RTL8188CUS

OvisLink EVO-W541USB

en

ZyDAS ZD1211B

rt2561,rt2661,rt2860,rt2870,rt3070,rt3071,rt3090

W311U

RT5370 Otro post RT5370

Airlink 101 Wireless N 150

RTL8187L

NG54/N150 Wireless USB Micro Adapter – WNA1000M

TL-WN725N

Otras ayudas:

Enlace: Cómo usar wpa_cli para conectar a una red inalámbrica script original modificado

Enlace: Configura tu RasPi como un Punto de Acceso PA

Enlace: Configura el WIFI en Raspberry Pi - the Pi Hut

Enlace: Usando wicd-curses

Enlace: eLinux: Listado con adaptadores WIFI que funcionan


Chameleon: tutorial y revisión

mame

Han hecho un magnífico post sobre Chameleon.

Como ya sabéis, Chameleon es un genial distro basada en Raspbian que nos provee de una sólida plataforma para los emuladores.

Enlace: stefanopaganini.com


Port del DSx86 en camino

LW2land

Hace unos días os comenté la posibilidad de un nuevo port para Raspberry Pi. Se trataba del DSx86, que permite emular viejas glorias del MS-DOS en la Nintendo DS. Patrick tenía intenciones de realizar un port en un futuro.

Pues bien. Su creador ha tenido la amabilidad de volver a contactar conmigo para darme la siguiente noticia:

"¡Hola de nuevo!

Sólo era para decirte que acabo de comprar una Raspberry Pi, por lo que las posibilidades de que haga un port del DSx86 se han incrementado considerablemente hoy. :-)

Patrick"

¡Vaya notición! Desde aquí le quiero dar todo mi apoyo, y le he comentado que si necesita un beta tester, podrá contar conmigo.

Si alguien quiere donar algo de dinero a la causa, os dejo el enlace de su web ;)

Enlace: Web DSx86


Pequeña pausa en el blog

Como veréis, hace días que no actualizo.

Mi mujer ha tenido una operación delicada en la que casi pierde la vida ya que ha sufrido un derrame cerebral con 35 años. Afortunadamente, gracias a una arteriografía llevada a cabo en el Hospital Vírgen del Rocío de Sevilla, encontraron tres aneurísmas y han cerrado dos. Esperemos que en un par de semanas estemos en casa y pueda seguir actualizando la web.

¡Gracias!


Openelec vs Raspbmc vs Xbian

xbmc

¡Ya estoy de vuelta!

Probablemente las peores tres semanas de mi vida, pero todo vuelve a la normalidad, y mi mujer está recuperándose poco a poco.

Como primer post, os dejo un enlace actualizado comparando estas tres distribuciones basadas en XBMC.

¿Cuál es tu preferida?

Enlace: goshawknest


Descargar recursivamente archivos con wget



> wget --no-parent --recursive --level=1 --no-directories --user=login --password=pass http://myftpsite.com/

También válido para ftp.


Aplicación para controlar la Raspberry via Android

Características de la aplicación:

  • Conexión segura a través de SSH,

  • Fácil control y monitoreo GPIO,

  • Monitoreo y gráficas de temperatura de forma remota mediante DS18B20,

  • Emulador de terminal remoto,

  • Gestión de procesos a distancia,

  • Cliente de stream MJPEG incorporado,

  • Fácil mantenimiento del bus 1-wire y I2C,

Avisaré cuando esté disponible en Google Play (Android app) y en la Pi Store (Raspberry Pi app).

NOTA: Su autor me acaba de avisar que estará disponible este fin de semana (Google Play) :D


livarPi: Distro basada en Debian

livarpi

Me gusta poner noticias que no salen en los canales habituales, más que nada para que no veáis siempre las mismas noticias aburridas de GPIO, librerías y proyectos personales :P

Os presento en esta ocasión a livarPi.


livarPi te permite construir tu propio sistema Debian en Raspberry Pi. Se basa en Raspbian Installer, viene sin servidor X y dispone de varias herramientas:

  • gestor de ventanas cli: dvtm
  • administrador de archivos: mc y ranger
  • editor: nano y vim
  • navegador web: links2
  • cliente de correo: mutt
  • cliente irc: weechat
  • Media Player: omxplayer
  • herramientas: htop y ncdu
  • Herramientas de administración: Raspi-config y ssh
  • informaciones del sistema: "ii" función
  • extractor: función "extract"

Enlace: livarPi


The MagPi en Español

magpi

No me había dado cuenta de que han traducido el número 7 de Noviembre en Español. Buscan traductores, por si alguien se anima.

Les deseo suerte y muchos ánimos.

Enlace: The MagPi


Emulador de C64 (imagen)

c64

En esta imagen encontrarás el famoso emulador de Commodore 64 VICE.

Tiene arranque automático, pero si lo necesitas, el usuario y la contraseña es C64.

Hay algunos archivos que ya están instalados en el directorio /home/c64/c64, divididos en imágenes de disco, imágenes de cinta y otros.

Enlace: Emulador C64

Juegos: Busca los ficheros .sid


Consejo: guardar y comprimir al mismo tiempo con dd y gzip

Un consejo que me ha parecido interesante:

Para guardar y comprimir a la vez, el comando es el siguiente (sustituya xxx con el ID de tu unidad):



dd if=/dev/xxx conv=sync,noerror bs=4m | gzip -c > xxx.img.gz

Para descomprimir y restaurar el orden es el siguiente (sustituya xxx con el ID de tu unidad):



gunzip -c xxx.img.gz | dd of=/dev/xxx conv=sync,noerror bs=4m 

Para otros sistemas operativos que no sea OSX, en bs usar una M mayúscula.

Fuente: pihomeserver.wordpress.com


Top 10 Raspberry Pi Blogs en la web de Jeremy Morgan

Adoro la web de Jeremy Morgan.

Ha posteado un Top 10 de Blogs sobre Raspberry Pi. ¡No te lo pierdas!.

Enlace: jeremymorgan.com


Mostrar la temperatura de tu RasPi

RasPi

Acabo de encontrar un script para mostrar la temperatura bajo terminal de tu RasPi. Si te interesa...



!/bin/bash

Script para mostrar la temperatura de la Raspberry Pi en terminal

Se pueden ajustar los valores para mostrar colores a diferentes

temperaturas.

Por defecto:

40 grados o menos -> verde (32)

Entre 41 y 54 -> amarillo (33)

Superior o igual a 55 -> rojo (31)

http://belinuxmyfriend.blogspot.com

mgrados=cat /sys/class/thermal/thermal_zone0/temp engrados=expr $mgrados / 1000

if [ $engrados -le 40 ]; then echo -e "Temperatura CPU:\033[32m $engrados" elif [ $engrados -gt 40 ] && [ $engrados -lt 55 ]; then echo -e "Temperatura CPU:\033[33m $engrados" else echo -e "Temperatura CPU:\033[31m $engrados" fi


¡Mis Apuntes en G. Docs actualizado!

Rpi

Veo que mi documento de Google Docs tiene casi el mismo éxito (o más) que este blog :P

He actualizado y ordenado las secciones de blogs, foros, etc...

Enlace: G Docs


Retro-Calendario chicas de Spectrum

calendar

Los que vivimos la época del Spectrum, soñamos muchas veces con las chicas de portada del genial artísta Alfonso Azpiri.

He encontrado un calendario del 2013 con las chicas más sexy del Spectrum. ¡A disfrutar! (pero no demasiado) ;)

Enlace: Calendario


Actualizar drivers ATI en equipos Mac (Windows) o PC

ati

En mi iMac tengo una partición con Windows 8 (demonios).

Básicamente la uso para... nada, jugar a veces, y me cuesta una barbaridad conseguir unos drivers actualizados para probar un juego o benchmarks molón... hasta ahora.

NOTA: Es válido también para equipos Windows 7 u 8, ya sean sobremesa o sobretodo portátiles, que son los que dan más problemas.


He encontrado unos drivers ATI que nos ofrece su instalación sin complicaciones. Encima te instala los de Intel si los tuviera tu equipo, que hoy día es lo habitual. Más no se puede pedir.

Algunas características de los drivers UnifL son:

  • Drivers siempre actualizados.
  • Sin dependencia de tu proveedor oficial de driver.
  • Puede ser instalado en un sistema recién instalado desde cero sin problemas.
  • Solución automatizada y fiable para instalar controladores modificados - DSE.
  • Manual detallado, que abarca todo lo que necesita saber acerca de los conjuntos de controladores Leshcat.

Enlace: Leshcat's Catalyst

Enlace: Manual UnifL


Abriendo la RasPi y domótica de mano de Javier Pardo Blasco

raspi3

Nuestros amigos de RaspiPC.es nos han recomendado unas entradas en el blog de Javier Pardo Blasco bastante interesantes.

El primero de ellos nos brinda un acercamiento a la Raspberry Pi y los pasos que ha seguido para ponerlo en funcionamiento.

El segundo empieza a hacer uso de ella para algo tan útil de implementar como la domótica.

Le doy la bienvenida a este apasionante mundo. ¡Nos leemos!

Enlace: Abriendo mi Raspberry PI

Enlace: Domotica con la Rasberry PI


Progresos en rpix86

rpix86

Como ya os he comentado en alguna ocasión, tendremos muy pronto un nuevo emulador de equipos x86, para todos aquellos que deseen ejecutar cualquier juego o aplicación abandonware.


Los avances que está haciendo es para equiparar el emulador al que ya tiene actualmente para Android, llamado ax86.

Por lo que leo, va a tener soporte directamente desde la GPU para los modos gráficos, lo cual es bueno para obtener más velocidad. La que está obteniendo ahora es para emular un 80486 20MHz, debido según comenta al sistema operativo (creemos que Raspbian), el cual tal vez podamos optimizar nosotros una vez tengamos el emulador en nuestras manos. También hay que pensar que sólo tenemos una CPU, que se debe de encargar de todos los procesos de imágen, sonido, entrada,...

En su blog tenéis una captura del Little Big Adventure.

Desde aquí sigo apoyando este emulador, y si de camino queréis donar algo a la causa, podéis hacerlo.

Enlace: rpix86 blog


Aumenta el rendimiento de tu Raspbmc con el script Aaxbmc

raspxbmc

El truco consiste en guardar tu perfil en RAM. Para ello se usa el tipo de sistema de ficheros tmpfs.


Los beneficios como suponemos, serían en menos escritura dentro de la tarjeta SD, y aumento de rendimiento (aseguran en la web del script que por encima del 50%), sobretodo en los plugins.

Para ello, nada más fácil que ejecutar estos tres comandos en la consola:



sudo wget http://aaxbmc.link.ba/raspbmc/install
sudo chmod +x install
sudo ./install

Para donaciones y más información, visitad la siguiente web.

Enlace: aaxbmc


¡ChameleonPi 0.3 y PiMAME 0.6 Beta en la calle!

chameleon

Este fin de semana tenemos una misión importante. No importa el emulador ni el juego, sino la plataforma.


Y en nuestro caso, Raspberry Pi se está convirtiendo un año después de su lanzamiento, en una plataforma para juegos, media center y proyectos muy interesantes.

ChameleonPi es un remix de Raspbian sin entorno gráfico que usa su propio lanzador para ejecutar emuladores de ordenadores antiguos, arcades y consolas.

Esta nueva versión trae como novedades:

  • Añadido emulador de NES

  • Añadido emulador de SNES

  • Soporte para Joystick

  • Añadido lector de pdf

  • Corrección de errores

La imagen sólo estará disponible este fin de semana como descarga directa.

PiMAME es algo parecido, pero orientado sólo a MAME y más optimizado para este sistema. Las novedades de esta versión Beta son:

  • Soporte para XArcade Tankstick.

  • Nuevo menú al comienzo para elegir opciones antes de ejecutar la emulación.

  • PIP (El Servicio Pi IP) está disponible para instalar (desactivado por defecto).

  • Nuevas opciones de administrador en la interface de la web para reiniciar y apagar la RasPi.

  • Imagen más pequeña que debería caber en una tarjeta de 2 GB.

Enlace: ChameleonPi 0.3

Enlace: PiMAME 0.6 Beta


RaspBMC: Canales de Televisión Online y deportes

raspxbmc

Un comentario en mi Google Docs me ha hecho conocer esta web, su tienda y un tutorial muy interesante sobre cómo ver canales de televisión y de deporte como Gol televisión con un plugin adaptado llamado rmtpGUI+

Enlace: blog goshield


Proyecto universitario de Domótica con la Raspberry Pi

domotic

He encontrado un post bastante curioso sobre un proyecto de domótica que quiero que veáis. Nada mejor que las palabras de su autor para comentaros de que va este proyecto:

Hace poco presenté un proyecto con la Raspberry Pi en la universidad en la que estudio Informática.

El objetivo era bastante genérico y era usar la cabecera de pines GPIO que trae consigo la Raspberry Pi y poder controlar las E/S desde un dispositivo móvil.

Entonces para realizar este proyecto pensé en realizar una maqueta de una vivienda y simular la domótica de la misma.

Enlace: Mis experiencias con la Raspberry Pi


Imagen 1 GB de Raspbian Server Edition Version 2.3

Probablemente pocas personas necesiten una imagen tan pequeña de la versión servidor que ha hecho nuestro amigo Madman, pero es digno de mencionar el disminuir tanto un sistema operativo para que quepa en 1GB. Recordemos que no es una iso, sino un fichero img.

Enlace: sirlagz.net


Port del MAME4ALL para la RasPi

mame4all

A veces pienso que lo único que me interesa de la RasPi son los emuladores, pero es que veo el Frogger en la Raspberry y me entra una nostálgia :_)


Esta vez tenemos una versión antigua, la v0.37b5, pero los juegos corren al 100% según comenta. Optimizada para la RasPi, utiliza gráficos dispmanx, dispositivos de entrada con SDL y sonido ALSA. Funciona en el entorno gráfico y en consola (línea de comandos).

Aún no tiene soporte para Joystick, pero está en ello.

Su desarrollador recomienda la siguiente configuración en el fichero config.txt (testeado en un modelo B de 512 MB)



arm_freq=950
core_freq=350
sdram_freq=500
gpu_mem=64

Enlace: Descarga desde la Pi Store

Enlace: Noticias, configuración, información sobre el emula

Enlace: Útil hilo sobre errores con AdvMAME

Enlace: ROMS-que-debes-borrar-en-24-horas


Nuevo firmware soluciona los "clacks" con la salida de audio analógica

hexxeh

Según comentan en el foro de Raspbmc, ha salido un nuevo firmware y unos ficheros que soluciona los "claks" antes y después de cada sonido. Una buena noticia para todos. ¿Alguien lo prueba en Raspbian y comenta?

Enlace: stmlabs.com


Rise of the Triad – Raspberry Pi Edition

Aún disfruto con esas viejas glorias del 1st. person shooter en alguna que otra consola, pero nada como jugar con teclado y ratón.

Ryan Souder ha compilado entre otros los binarios de este fantástico juego que ya toca correr en nuestra RasPi. Puedes jugar a la versión shareware o full.

Enlace: honkeykong.org


Quedada en Barcelona el próximo Jueves. ¡No te la pierdas!

kdd

Os pongo un correo que me han enviado, para que os apuntéis los que estéis cerca:

Saludos y felicitaciones por tu documento sobre Raspberry Pi, los que somos "novatos" nos va muy bién tener documentación compartida y actualizada. También felicitaciones por tu nuevo blog, que vaya muy bién. Te paso un enlace de una "quedada" que se ha montado en Barcelona y a la que me he apuntado.

http://lanyrd.com/2013/raspberrypizza/

Igual al final será una "fricada" pero me ha parecido muy interesante el termino "Raspberry pizza", suma la tecnología de ensamblado de la Raspberry Pi con la idea de compartir y disfrutar de las pizzas....

Un saludo.

Màrius

Si no fuera porque vivo tan lejos, seguro que iba. ¿Nadie organiza una por Andalucía? :P


¡10.000 visitas!

thank_you

Bueno, no tengo nada preparado para tan magno evento, pero esto se merece unas palabras.

Han pasado dos meses tan sólo desde que tengo abierto el blog. Hay aún muchas cosas por hacer por aquí, y como sabéis, he estado apartado unas semanas por lo de mi mujer.

Casi 100 post, visitas desde USA, UK, Argentina, Chile, Alemania, Francia, México y sobretodo España.

Ante todo quiero agradecer esos comentarios de ánimos que he recibido, tanto en Twitter como en el blog, o incluso por email. Parece una tontería, pero que os toméis las molestias de escribir unas sencillas palabras a una persona que apenas conocéis, marcan una diferencia. Sois parte de mi círculo, como diría Google ;)

Ahora toca hacer algunos avances en la web (espero que no me lleve otras 10.000 visitas). La mayoría os pasáis por aquí para ver noticias de la Raspberry Pi, lo sé, y me perdonáis que a veces meta algún que otro contenido que me interese. A ver si puedo separar el contenido para que nadie tenga que leer nada de los otros temas que me interesen a mí, tanto en los feeds como con las secciones en el encabezado.

Por supuesto, todas las mejoras o consejos que me podáis ofrecer, serán bien recibidos. También quiero que el blog sea un punto de interés para que os ayude a difundir vuestros blogs. Siempre que queráis dar visibilidad a vuestro post, mandadme el enlace por correo, que os lo publicaré. Lo mismo digo si tienes una tienda o negocio.

Este post se lo dedico a mi mujer, que me anima a seguir con el blog, y a mi hija, que no para de bailar Mickey Mouse Club House y si no fuera por la pantalla del iMac de 27", sería imposible dedicarle tiempo al blog.

¡Y a vosotros, claro!. Espero que nos sigamos leyendo, lo mejor está por venir...


Navegador web liviano que arranca en 1 segundo

browser fight

Lo que peor lleva la gente en la Raspberry Pi es que no soporte bien Flash (para muchos, un avance) y la lentitud de los navegadores web como Chromium.

Este que os propongo no es la panacea, pero está basado en el motor webkitgtk y arranca en... ¡1 segundo!.


Sus características y descarga a continuación:

  • Arranque instantáneo!

  • Abrir nuevas ventanas con un clic derecho!

  • Descarga de archivos con el botón derecho en el fondo! (con wget)

  • Introducción de texto en la barra de URL sólo para buscar en la web

  • Utilice / para buscar en la página actual

  • Activar/desactivar Javascript con sólo pulsar un botón

  • Reproducción de vídeo mp4 y application/octet-stream soportado en los sitios seleccionados

Enlace: Minimalist Web Browser


rpix86 ya está con nosotros! (post actualizado)

rpix86

rpix86 está basado en el DSx86

Ya está disponible desde la Pi Store la primera release de este emulador de sistemas x86 para la Raspberry Pi.


Aún está en fase beta y tiene mucho por hacer. Se ejecuta tecleando una vez descargado rpix86 o rpix86 -? para solicitar información detallada. Para salir, simplemente pulsa ESC o CTRL-C

Por ahora solo se ejecuta en consola, así que sal del entorno de escritorio y ponte a rememorar viejos clásicos del abandonware

¡Gracias Patrick!

Enlace: rpix86 blog

Enlace: rpix86 Pi Store

Link: Compatibility list


2 herramientas útiles para Mac: PiCLoner y PiWriter

pipi

Os traigo dos aplicaciones en Mac para crear una copia de seguridad de vuestra tarjeta SD (PiCloner) y otra que actúa como interface para copiar el sistema operativo desde el fichero .img a la SD (PiWriter).

Y ya que no está de más, os recuerdo la manera correcta de hacer lo mismo que PiWriter en la Termina de Mac.:



Observa que la N en los comandos pertenece a la tarjeta SD
$ diskutil list
$ sudo diskutil unmountDisk /dev/diskN
$ date +'Comienzo: %H:%M:%S' && sudo dd if=myImage.img bs=1m of=/dev/rdiskN
$ diskutil eject /dev/diskN

Enlace: PiCloner

Enlace: PiWriter


Emulador de PCEngine

pcengine

Un usuario del foro oficial de Raspberry Pi puso hace unos días a disposición de todos nosotros unos binarios compilados de un emulador de PCEngine. Al parecer ejecuta todo a la perfección, pero nadie le ha dejado ningún comentario, así que voy a ponerlo por aquí para ver si alguien se anima a testearlo y comentarle al chaval que tal va.

Toda la información lo tenéis en el segundo enlace.

Enlace: foro

Enlace: PCEngine/TurboGrafx-16 Emulator Mednafen Module


PiBang Server Edition

pibang

El post anterior fué mi post número 100, y veo que cada día cuesta más trabajo encontrar noticias actualizadas sobre nuestra RasPI. Muchos blogs llevan días sin actualizar, y tal vez sea que la fiebre Pi esté de paso. Esperemos que no.

Todos solemos usar o bien Raspbian o Arch Linux. A veces ni nos molestamos en probar otras alternativas. Mal hecho.

PiBang es una buena y sólida distribución que saca ahora una versión Server, todo en línea de comandos basado en Debian y con acceso a sus repos. Yo que ustedes la probaría. También os puede interesar su versión de escritorio que usa OpenBox en vez de LXDE, más ligero.

Enlace: Imagen PiBang Server Ed.

Enlace: Raspbian Vs Raspbian


Kali Linux para Raspberry Pi

Su web dice de Kali lo siguiente:

De los creadores de BackTrack Linux viene Kali, la distribución de pruebas de penetración más avanzada y versátil jamás creado. BackTrack ha crecido mucho más allá de sus raíces humildes como un CD Live y ahora se ha convertido en un sistema operativo completo.

¿Os gustaría que hiciera un tutorial sobre su utilización?

Enlace: Descarga Kali


Imagen SD del proyecto RetroPie

retropie

Es una imagen de una tarjeta SD lista con el script RetroPie ya instalado. Necesitarás 4 GB de espacio como mínimo.

Si quieres saber que emuladores soporta...


Para que os hagáis una idea, estos son las plataformas que soporta, junto con sus emuladores respectivos:

  • Atari 2600 - Stella

  • Doom - prboom

  • Duke Nukem 3D - eDuke32

  • Gameboy Advance - vba-next

  • Gameboy Color - gambatte

  • Sega Game Gear - osmose

  • IntelliVision - jzintv

  • MAME - imame4all

  • ScummVM

  • Sega Master System - osmose-0.8.1

  • Sega Mega Drive / Genesis - dgen

  • NeoGeo - gngeo

  • Nintendo Entertainment System - fceu-next

  • PC Engine/TurboGrafx 16 - mednafen

  • Sony Playstation 1 - pcsx

  • Super Nintendo - pocketsnes

Enlace: Descarga directa | torrent

Enlace: Wiki

Enlace: Hilo en raspberrypi.org


RasPlex: Nueva distribución Media Center

Hugo Ruíz, un lector del blog, me comentó hace varios días la salida de esta distribución basada en OpenELEC, pero usando la aplicación Plex, que como muchos sabréis, es una alternativa con bastantes seguidores al XBMC.

Aún está en fase beta, pero funciona bastante bien. Soporta AirPlay y AirTunes.

Enlace: RasPlex


Buscar ficheros y directorios en linux

Terminal

Hoy vamos a aprender a buscar ficheros y directorios según varios filtros.


El comando por excelencia suele ser find. Veamos unos cuantos ejemplos:



# find / -name -iname '*hta*' -size +100M -mtime +3

Buscará:

  • En el sistema completo (/)

  • Todos los ficheros o directorios que contengan hta ('hta')

  • Ignorando mayúsculas y minúsculas (-iname)

  • Con un tamaño superior a 100MB (-size +100M)

  • Ficheros modificados hace más de 3 días



# find / -empty

Busca Ficheros y directorios vacíos (-empty)

Como comando final, el siguiente buscará el tamaño de las carpetas ordenado de menor a mayor:



# du -hs $(du -s * | sort -g | awk '{print $2}')

Enlace: BUSCANDO FICHEROS EN GNU/LINUX: COMANDO FIND

Enlace: Tamaño de las carpetas ordenado de menor a mayor


Artículo de la revista Custom PC UK (Mayo 2013)

Custom PC

Mira que casualidad. He encontrado en internet un extracto del artículo sobre Raspberry Pi de esta publicación inglesa llamada Custom PC UK. Al parecer es de Mayo del 2013 (¿?).


En ella hablan de lo siguiente:

  • Como crear una carcasa

  • Overclock a 1.1 Ghz.

  • Configurar un vídeo streaming

¡Feliz lectura!

PD: Animo a la gente que pueda, compre la revista o mejor se suscriba a ella.

Suscripción: Custom PC


Varias noticias estos días

RasPi

Tenía pensado publicar hoy un tutorial sobre RetroPie para todos vosotros, pero es más trabajo de lo que pensaba: traducción, testeo, pruebas, capturas y el blog no estaba preparado para agrandar las imágenes una vez pulses en las distintas capturas (también llamado efecto lightbox), lo cual he implementado en el día de hoy.


Como adelanto, y para ver compatibilidad, a ver si podéis pulsar en la siguiente captura

Debéis ver más grande la foto sin salirse del blog. Espero que vaya en todos los navegadores. Los he probado en Chrome, Safari y Firefox, pero nunca se sabe.

Actualización: Según mis pruebas, si recargas la página ya funciona el efecto lightbox. A ver si lo arreglo.

Os dejo con algunas noticias que me han parecido interesantes recopilarlas aquí. Allá van:


Artículo de la revista Linux Format UK (Abril 2013)

Linux format UK

En esta revista nos enseñan varios trucos, aplicaciones y como hacer stream y grabar canales de TV a través de nuestra Raspberry Pi. También nos enseña varias distribuciones para elegir la que más nos guste.

PD: Animo a la gente que pueda, compre la revista o mejor se suscriba a ella.

Suscripción: Linux Format UK


RetroPie Project: ¡Guía Definitiva!

RetroPie Project splash boot

Tenía mucha ilusión en compartir con vosotros este post :D

Me he decidido a hacer un tutorial un poco más extenso de lo habitual. Hoy vamos a probar como va esta distribución basada en Raspbian y que hace accesible el mundo de los emuladores a cualquiera con una Raspberry Pi y que ya he mencionado anteriormente. ¡Empecemos!

NOTA: Esta review está basada en la imagen del día 07/03/2013, pero también es válida para el script que puedes encontrar en los repositorios de GiHub.


Vamos a descargarnos el archivo img de 1.3 GB y copiarlo a nuestra SD de las maneras que ya sabemos. Cualquier método es válido.

Lo primero que obtendremos una vez hallamos arrancado la RasPi, será un aviso si hay conectado algún joystick o pad. Es de agradecer esta pantalla de configuración, ya que a veces es bastante complejo para muchos de nosotros el configurar un joystick en la Terminal, aunque como luego veremos, tendremos que ejecutar un comando más para que los distintos emuladores tengan soporte para tal.

¿Qué nos encontramos una vez arrancado?

Lo primero que vemos es la siguiente pantalla

Cave Story

Cave Story es un título de acción-plataformas apodado en algunas ocasiones "Metroidvania" por la aparente influencia de los juegos Metroid y Castlevania. Es conocido en la actualidad por ser uno de los mejores juegos no solo freeware si no de la historia de su género, y ha sido aclamado por importantes webs como 1UP.com según la Wikipedia.

Control y manejo del menú

Si nos movemos con el cursor o el pad, pulsando izquierda o derecha nos desplazaremos por los distintos emuladores donde tengamos alguna ROM o juego.

Con la tecla ALT+F1 nos aparecerá el siguiente menú

Menú pulsando ALT+F1

Vemos varias opciones disponibles: Restart, Shutdown, Reload y Exit. Con esta última saldremos a la Terminal y tendremos la distribución Raspbian lista para ser usada. Lo más aconsejable es expandir el sistema de ficheros si tenemos una SD de más de 4 GB ejecutando raspi-config y también overclockear a 900 Mhz.

Si tienes joystick, también será necesario un paso más, ya que el anterior script que comenté no configura correctamente el mando en todos los emuladores. Tendrás que ejecutar un programa para configurar el pad en la terminal:



cp ~/RetroPie/configs/all/retroarch.cfg ~/RetroPie/configs/all/retroarch.old
cd ~/RetroPie/emulators/RetroArch/tools/ &&
./retroarch-joyconfig -j 0 >> ~/RetroPie/configs/all/retroarch.cfg

Con el anterior comando ya tendrás el mando configurado en todos los emuladores. Lo que hacemos primero es una copia del fichero de configuración, y el segundo configura el pad 0. El parámetro opcional -j 0 es el que configura el primer pad o joystick que tengas conectado. Tendrías que volver a ejecutarlo con 1 para el segundo y así sucesivamente.

En un principio aparecen el anteriormente citado Cave Story, Doom y el emulador de Genesis (Megadrive), aunque estos dos últimos no funcionan hasta que no le metamos alguna ROM. Vamos a cargar algunos juegos.

Accediendo remotamente a la distribución

Tenemos varias posibilidades. Por defecto podemos acceder desde nuestra red interna, ya que se ha configurado Samba para que podamos entrar sin problemas. Otra posibilidad es activando SSH, pero recomiendo la primera opción.

Samba nos da acceso al directorio donde alojaremos los juegos

Una vez copiada las ROMs, lo mejor es recargar con ALT+F1 y elegir Reload o Restart.

En este post vamos a probar algunos emuladores. ¡Espera!... No todo iba a ser tan fácil.

ZX Spectrum

Arrancamos el emulador de Spectrum y nos encontramos con esto

El emulador no carga el juego previamente seleccionado

Vaya, parece que el emulador está basado en FUSE bajo X-Windows. Hay que cargar el juego desde el Menú File. Exíste una versión de FUSE en Terminal que trae soporte para joystick, ya que el que viene no lo tiene (o no he podido configurarlo con éxito). Aparte hay que configurar la pantalla para que tenga más resolución. Esto se puede hacer en el menú Option > Extra...

Pantalla del FUSE

Opciones disponibles para configurar el tamaño de la pantalla

Si necesitáis el joystick y un mejor soporte de pantalla completa, os enseño a instalar otro emulador. Primero hay que salir a la consola (recuerda, ALT+F1):



$ sudo apt-get install fuse-emulator-sdl spectrum-roms

$ nano ~/emulationstation

Y cambiamos al final en la sección ZX Spectrum la siguiente linea:

COMMAND=fuse-sdl %ROM%

En este emulador aparecen las opciones pulsando F1. Con Options>Full screen ponemos el emulador a pantalla completa, y en Joysticks tienes las opciones para configurar como quieras tu pad, es cuestión de ir probando combinaciones, ya que según el juego a veces tienes que seleccionar Kempston o Sinclair1. Recuerda guardar la configuración con Options>Save. Para cambiar de juego, File>Open.

Super Nintendo

El mejor juego de Super Nintendo, ¿No crees?

¡Super Mario World!. El emulador arranca a pantalla completa y es bastante fluído. Nada más que comentar :D

Sony Playstation 1

Emulador lento a la hora de cargar, pero va bien una vez está en memoria

Ante todo no hay que olvidar copiar la bios scph1001.bin junto con las isos en el mismo directorio. Si no funciona prueba a copiarla en ~/RetroPie/configs/psx. Soporta tanto .img como .7z, y creo que es el único emulador junto con el de MAME que soporta ficheros comprimidos.

También soporta .bin, pero deberás modificar el fichero ~/.emulationstation/es_systems.cfg para que soporte dichos ficheros añadiendo .bin .BIN a la línea EXTENSION= en la sección correspondiente. Tal vez más cómodo es renombrar el .bin a .img o comprimirla en .7z, tú decides.

NOTA: Asegúrate si el juego está en .7z que no esté comprimido bajo ningún directorio y que sólo contenga el fichero .bin.

Genesis (Megadrive)

Hellfire ejecutado con DGEN. Adoro la música de la primera fase

¡Perfecto! Funcina el Pad y el juego a pantalla completa sin problemas.

scummVM

Nos aparece el front-end del emulador, pero no coge el directorio donde hemos metido el juego desde el equipo remoto, por lo que abrá que añadirlo pulsando Add Game y seguir la ruta /home/pi/RetroPie/roms/scummvm

Añadir juego en scummVM

Ya está :D

The Secret Of Monkey Island ejecutado con scummVM

MAME

Final Fight me dejaba en la miseria los fines de semana

Parece ser que la velocidad es bastante buena. Recuerda que si tienes joystick y no lo has configurado bajo la Terminal como he citado anteriormente, no funcionará. Si descargas las ROMs de internet, algunas no te irán, ya que tratamos con el AdvancedMAME que, pese a ser el más compatible, tal vez tenga problemas con alguno de los ficheros contenidos en el .zip

Game Gear y Game boy Advanced

Sonic era bastante adictivo en la Game Gear. ¡SEEGAAA!

Perfecto el de Game Gear, nada que añadir salvo que tal vez tengamos que modificar algún valor para que aparezca a pantalla completa. El sonido en GBA es lamentable.Aprovecho para comentaros que cada emulador tiene su propio fichero de configuración retroarch.cfg por si quisiera personalizarse y que puedes encontrar en la carpeta ~/RetroPie/configs/

DOOM

Estos dos están nominados al premio "perdedores" de toda la historia del FPS

No importa: Doom1, Doom2, ¡Cualquiera!, todos funcionan perfectamente, a pantalla completa y con soporte de joystick. El que viene ya instalado no funciona, debes buscar en internet o en tus disquetes de 3" 1/2. El motor soporta entre otros doom.wad, doom2.wad, heretic.wad y Hexen.

¡EXTRA!: AMIGA

Premio al primero que adivine el nombre de este juego

Bueno, aún no está soportado como tantos otros que puedes encontrar en la imagen, pero se encuentra disponible el emulador de Amiga Uae4all. Estos son los pasos a seguir para disfrutar de cualquier juego de este sistema:



Roms
/home/pi/RetroPie/emulators/uae4all/roms/

Kickrom
/home/pi/RetroPie/emulators/uae4all/

Para comenzar el emulador:

Alt+F1 para salir de EmulationStation

cd /home/pi/RetroPie/emulators/uae4all/
./uae4all

Esto arranca el emulador. La rom debe ser nombrada ”kick.rom” TODA en minúscula u obtendrás “error:disk not found”.

Una ventana aparecerá. Elige: ”select image disk” y busca el juego a cargar. Para comenzar el juego selecciona la opción Run.

NOTA: Gracias al usuario llamado FreddyT por compartir el comentario con nosotros.

Conclusión

La distribución está muy bien y todo funciona out of the box, salvo la configuración del joystick o pad. No estaría tampoco nada mal que trajera alguna ROM freeware.

El proyecto daría para publicar varios artículos, ya que las opciones que nos encontramos en el fichero de configuración retroarch.cfg nos abre todo un abanico de posibilidades gracias a la librería libretro en las que se basa el sistema. También he encontrado otros juegos como Wolfenstein 3D y otros sistemas escondidos.

Echo en falta los scrapers o capturas de los videojuegos como en la imagen del PiMAME preparada por Shea Silverman que también hemos comentado, pero es comprensible y creo que se puede configurar para eso, ya que en todos se utiliza el front-end EmulationStation si no me equivoco.

Recuerdo también que si tienes un mando conectado por el conector GPIO, puedes hacer uso de él y en la wiki tienes información al respecto, así podrás jugar con los mandos nativos de tu Nintendo, PSX, PSX2, SuperNes, N64 o GameCube.

Hasta aquí hemos llegado. Espero que os haya gustado no sin antes preguntaros... ¿Queréis una segunda parte del post? ;)

Enlaces de interés

Enlace: RetroPie Wiki

Enlace: Is there another way to set up the gamepad for use, e.g., withing the snes emulator?

Enlace: Themes EmulationStation

Enlace: RetroPie & a SIXAXIS over bluetooth

happy_smiling


Learn Raspberry Pi with Linux (Ebook)

Learn Raspberry Pi with Linux

Este libro te enseña todo lo que debes saber acerca del entorno de la Raspberry Pi y la línea de comandos para que puedas comenzar a hacer cosas increíbles.


Lo que aprenderás:

  • Como estar online con la Raspi
  • Como personalizar tu entorno de escritorio
  • Comandos esenciales para poner a trabajar a tu Pi
  • Servicios básicos de red
  • Como hacer a tu Pi totalmente wireless quitando todos los cables
  • Crear tu propio servidor web
  • Convierte tu Pi en un espía
  • Convierte tu Pi en un media center

Compra: Amazon


¡Nueva versión de rpix86!

rpix86

Ya nos podemos ir olvidando de DosBox. Este emulador de equipos x86 es ¡IMPRESIONANTE!.


Descarga de la web o de la PiStore, descomprime junto con un juego para testear (recomiendo la saga Keen Commander o Jill of the Jungle) en una misma carpeta y ejecútalo con ./rpix86. Pulsa Y a la pregunta y ahora retrocedes 20 años y ya sabes los comandos más importantes: CD nombredela_carpeta, DIR, CD.. para salir de las carpetas.

Esta versión contiene las siguientes mejoras.

  • Soporte mejorado para combos teclado/ratón (por ejemplo Logitech K400)

  • Arreglado problema con Mode-X STOSD opcode (corrige "Settlers")

  • Implementado lectura desde fichero directamente a EGA VRAM ("Heimdall")

  • Arreglado SB command DSP_RESET para detener auto-init DMA play ("Doom")

Enlace: rpix86 blog

Enlace: Pi Store

Enlace: rpix86 download


¡Ha salido OpenELEC 3.0.0!

openelec

Probablemente la mejor distribución para disfrutar de un buen media center con XBMC, al menos con los tiempos de arranque más rápido.


Viene con el último XBMC 12.1 Frodo y aunque disponible para varias plataformas, está especialmente mimada para Raspberry Pi.

¿A qué esperas para probarla?

Enlace: Anuncio en la web oficial

Descarga: img para la SD actualizada

Descarga: OpenELEC 3.0.0

Enlace: Instrucciones de instalación


Raspberry Pi es un gran media center: La instalación

xbmc

Acabo de leer un artículo muy interesante del creador del plugin Pelis a la carta. En él nos explica como instalar de forma muy sencilla la distribución Raspbmc y configurarlo para tener acceso a su plugin. No os lo perdáis.

Enlace: blog.tvalacarta.info


Free Bundle: ¡9 increíbles aplicaciones gratis para Mac!

macupdate

Ante todo quiero daros las gracias por la gran acogida que tuvo la guía sobre RetroPie que publiqué hace unos días. Las visitas han subido como la espuma y ahora tengo una media diaria de 400 visitas. Para un blog dedicado casi en su totalidad a algo tan específico como la Raspberry Pi tiene mérito. Lo que no entiendo es como es posible que el Google Docs siga teniendo tanta popularidad y cada vez que entro veo una media de 10 usuarios conectados :P

Bueno, a lo que iba.

Ha salido una oferta rápida para Mac de esas que te registras y tienes a tu disposición una serie de aplicaciones gratis, que de otra forma te costarían una pasta (en este caso unos 130$). Si tenéis un Mac, aprovechad.

Enlace: MacUpdate


Cómo hacer un peluche conectado a internet con una Raspberry Pi

Carrots es algo así como un servicio para conectar dispositivos móviles en internet. Siguiendo estas instrucciones tendremos un peluche-cyborg con corazón de Raspberry Pi que hará las delicias de los pequeños de la casa.


carriots

El motor de Carriots permite postear tweets, cambiar la voz, descargar videos de tu cuenta Dropbox y visualizar esos vídeos entre muchas otras funciones.

carriots

Enlace: Instrucciones


Raspberry Pi: regreso a la era en que administrábamos nuestros dispositivos

xataka

¿cómo es la experiencia desde el usuario?, ¿Es complicado utilizarla?, ¿Merece la pena una Raspberry Pi?, ¿Cómo es eso de volver a los orígenes y administrar nuestros dispositivos, muchas veces desde un terminal?

Todas estas preguntas con sus respectivas respuestas en un fabuloso post realizado por Fernando Dotuel para Xataka, que todo Raspberriano debería leer.

Enlace: Xataka


Raspberry Control alcanza la versión 2.0 (Android)

RaspControl2

Se encuentra disponible para Android una nueva versión de este software para controlar diversos aspectos de nuestra Raspberry Pi. Necesita instalar en la RasPi un software, pero tendrás disponible las siguientes características:


  • Conexión segura via SSH,
  • Fácil control y monitorización del puerto GPIO,
  • Monitor y temperatura usando DS18B20,
  • Emulador de terminal remoto,
  • Gestión de procesos en remoto,
  • Cliente de stream MJPEG,
  • Fácil bus 1-wire y I2C gestión,
  • Sistema de control de infrarrojos

Descarga: Google Play

Enlace: Website con instrucciones


Nuevo chameleon v.0.3.1

Nueva versión de Chameleon dedicado a los emuladores, sobretodo de ordenadores.

Se han parcheado varios bugs, eliminado el modo de texto de selector de rom y todas las opciones del menú están en modo gráfico (excepto las de Raspbian).

La verdad es que es digno de elogio el entorno gráfico tan currado que han preparado. ¿Lo vais a probar? ;)

Descargas: Torrent | Descarga directa


Rapberry Pi: Grabar y emitir TV

xbmc

Un lector de vuestro blog favorito (este, por supuesto) nos ha hecho el favor a todos los hispanohablantes de traducir un artículo de la revista Linux Format. Trata de grabar y emitir canales de TV con una Raspberry Pi.

Los ingredientes son: Un receptor de TDT-USB (TDT o DVB-T), XBMC y el plugin TVheadend.

Enlace: blamarpa blog


RISC OS Pi

riscos

Tengo ganas de echarle un vistazo a este gran sistema operativo. Tal vez prepare algún post en español, ya que no he visto ninguno y podría serle útil a alguien. ¿Qué os parece?

Mientras, os dejo con éste que me ha parecido muy bueno, y es actual.

Enlace: element14 - Discovering RISC OS Pi


Ubuntu 13.04 en pantalla táctic de 27"

Me he quedado sorprendido de lo bien que han perfeccionado el sistema táctil en el actualizado sistema operativo Ubuntu que tiene que salir este mes.

Creo que aunque siempre lo he visto como una pérdida de tiempo, ya que el teclado y ratón siempre serán mucho mas rápido que estar tocando y manchando la pantalla, están avanzando de una manera muy positiva en este sistema de control.

Si quieren revivir de alguna manera las funcionalidades repetitivas que se están dando en los sistemas operativos y que se copian unos a otros, alguno se tiene que desmarcar del resto.

Ubuntu aunque muy criticado por las decisiones que están alterando su sistema operativo para bien o para mal, están al menos intentándolo y me atrevo a decir que mucho mejor que Microsoft con su Windows 8.

Y a vosotros, ¿Os gusta esto de controlar vuestro escritorio con los dedos?


¿Es real?: Bodhi Linux se pasa a Raspberry Pi

Bodhi Linux

Escritorio Bodhi Linux basado en Enlightenment

Lo acabo de leer y no me lo creo. Bodhi Linux, una distribución basada en Ubuntu con base Enlightenment, ha sido portado a Raspberry Pi entre muchos otros sistemas.


Sinceramente, no me lo acabo de creer aún (sobretodo siendo el April fool's day). Según comentan es bastante estable, y el entorno se mueve por completo con OpenGL, por lo que la velocidad debe ser increíble.

Creo que Raspbian tiene ahora un serio competidor si todo lo que se habla de él es cierto.

Seguiremos informando sobre este estupendo sistema operativo a lo largo de la semana.

Descarga: Bodhi Linux, varios sistemas


¡Publicado rpix86 v0.04!

rpix86

Ya tenemos una nueva versión de nuestro emulador de MS-DOS favorito.

Me gustaría decirle una cosa a Patrick después de las críticas debido a la supuesta copia de algunas rutinas extraídas de Dosbox...


Este blog fue el primero en ponerse en contacto con Patrick y sacar la noticia de que estaba desarrollando rpix86. Siempre nos había ilusionado un emulador de MS-DOS tan digno como el que tiene en otras plataformas, y en cada nueva versión siempre hemos proclamado el buen hacer de este chico.

Tal vez no te hayamos generado tantas visitas como otros blogs debido a que este modesto blog es bastante específico y saco las noticias que otros no sacan o lo hacen tarde. Pero seguiremos publicando noticias sobre ella y aportando ideas para que todos podamos rememorar esas viejas glorias del x86.

Bueno, hablemos del emulador. Esta vez las mejoras se han enfocado en:

  • Añadido soporte para el modo de texto 80x50. Es utilizado por algunos de mis programas MIDI, y también por el juego Little Big Adventure.

  • Añadido soporte para joysticks analógicos (USB y pedales). Como en los viejos tiempos de DOS, hasta 4 botones y 4 canales analógicos son compatibles.

  • Añadida la emulación de Roland MPU-401 MIDI en modo "UART". Todos los comandos MIDI se envían a /dev/midi1, así que si tienes un sintetizador general MIDI conectado al RPI utilizando un dongle USB MIDI, ahora debería obtener música MIDI adecuado de sus juegos de DOS.

  • Despojado la información de símbolos de depuración del ejecutable, ha hecho disminuir el tamaño de rpix86 a menos de la mitad de lo que era.

De nuevo, ¡Gracias Patrick!

smiley

Descarga: PiStore | rpix86 blog

Enlace: foro

Enlace: Lista de apps compatibles dsx86

¡EXTRA!:

jill


RaspiPC.es, anunciante en MisApuntesde.com

raspipc.es

Estos días he estado realizando algo que si todo va bien, publicaré antes de que acabe la semana. Seguro que os gusta a todos. ;)

Quería daros la noticia de que he estado en contacto con Juande, uno de los creadores de la empresa raspipc.es, para llegar a un acuerdo de colaboración con este blog.

Raspipc es una empresa con la que he trabajado, y solo tengo palabras de amabilidad por lo rápido que entregan sus pedidos y la seriedad a la hora de trabajar aquí en España. Si eres de aquí, no dudaría en adquirir sus productos a través de su tienda.

Estoy muy contento y seguro que pronto podremos hacer algún que otro concurso para todos vosotros. ¿Qué os parece la idea?

¡Bienvenido!

smile


Misapuntesde presenta... ¡EL CUBOpuntes!

CUBOpuntes

"What's this? I can't believe my eyes, I must be dreaming" - Pesadilla antes de Navidad

¡Traigo un regalo para vosotros!

Pues lo que véis en la foto es en lo que he estado ocupado estos días. Se me ocurrió la idea de tener una chuleta o cheat sheet con información que siempre es bueno tener a mano. Y para darle un aspecto bonito y práctico, os presento a todos el ÚNICO CUBO CON APUNTES DE LA RASPBERRY PI... ¡EL CUBOpuntes!


sanchocube

CUBOpuntes enviado por Sancho Virág Attila. Google +

En este cubo con nombre desafortunado he recopilado alguna información que sí o sí vas a tener que consultar alguna que otra vez.

No obstante, seguramente no está exento de fallos, por lo que si véis algo mal, un comando que no funciona, falta ese paquete para vosotros esencial, avisadme para corregir o añadirlo. Si os gustaría también otro nombre para el niño, estaré observando los comentarios.

La información que se recoge, a continuación:

  • Cara 1: Logos, esquema y GPIO.

  • Cara 2: Copiar sistema operativo a SD.

  • Cara 3: Ficheros que deberías conocer y su localización.

  • Cara 4: Comandos útiles I.

  • Cara 5: Comandos útiles II.

  • Cara 6: Atajos en la terminal y programas favoritos.

Espero que os guste a todos.

PD: No me hago responsable si se te pegan los dedos con el pegamento o te clavas las tijeras por falta de pericia.

es

Enlace: CUBOpuntes PNG en Español | CUBOpuntes PDF en Español

en

Link: CUBOpuntes PNG in English | CUBOpuntes PDF in English


Control temperatura con Raspberry Pi Expansion Board

medir_temp

Ante todo gracias por la acogida que ha tenido el CUBOpuntes (nadie me ha dicho nada del nombre, supongo que os gusta). Nunca había recibido tantas visitas hasta ahora, ni siquiera con la guía de RetroPie con el que me llevé una semana. Parece que os gusta más los trabajos manuales, jeje.

Bueno, acabo de encontrar un artículo muy interesante sobre control de temperatura de una habitación con la Expansion Board que podéis encontrar en la tienda de electrónica ensaimada.

Enlace: Electrónica Ensaimada


Raspberry Pi Home Automation with Arduino (Ebook)

Raspi_Arduino

Esta referencia esencial le guiará a través de una serie de proyectos interesantes que le permitirán automatizar su propia casa. Con productos fáciles de seguir, paso a paso, ejemplos, diagramas y explicaciones que no sólo le resultará muy productivo, sino también muy atractiva e informativa.


Lo que aprenderás de este libro será:

  • Instalar un sistema operativo para tu Raspberry Pi.

  • Configuración de la Raspberry Pi y Arduino bridge shield.

  • Aprenda cómo trabajar con los componentes electrónicos para construir circuitos pequeños.

  • Desarrollar aplicaciones que interactúan con sus circuitos.

  • Utiliza termistores y fotoresistores para monitorear y controlar su entorno.

  • Controle su tensión de red propia con un escudo relé e incluso conectar un motor a tu Raspberry Pi.

Compra: Amazon


Imparable: Nuevo rpix86 ver 0.5!

rpix86

rpix86 está basado en el DSx86

Hace pocos días salió la versión 0.4, y no lo volvería a comentar si no viera tantos cambios positivos en este emulador. Si os intriga saber que nuevas funcionalidades trae...


  • Corregido el manejo paleta EGA que se rompió en la versión 0.04. ¡Lo siento!

  • Añadido soporte de cursor del ratón en modos gráficos.

  • Se ha añadido opciones para ajustar los valores de overscan de pantalla.

  • Se ha añadido soporte experimental para ejecutar rpix86 bajo X-Window.

  • Añadida la opción de línea de comandos -a2 para iniciar rpix86 sin audio.

  • Añadida la JPO y la manipulación JPE código de operación especial para Chess Genius 3 de Richard Lang.

  • Corregidos errores en varios JPO y JPE específicas.

Descarga: PiStore | rpix86 blog

Enlace: foro

Enlace: Lista de apps compatibles dsx86

¡EXTRA!:

keen


Talleres de Raspberry Pi en Oviedo este Viernes

talleres

El viernes 12 de abril de 2013 tendrá lugar la primera sesión (presentación, pedido de material e introducción al manejo del sistema) de los talleres de Rasperry Pi 2013 en el local de la Rama de Estudiantes (Aulario Norte).


Los talleres constarán de tres sesiones (que se realizarán los viernes por la tarde):

  • 12 abril 2013: Introducción, instalación y puesta en marcha

  • 19 abril 2013: Uso del Raspberry como servidor, mediacenter

  • 26 abril 2013: Domótica y sus aplicaciones útiles (Puertos GPIO)

Más información: Universidad de Oviedo Student Branch


Optimiza y acelera tu Raspberry Pi

RaspFlash

Siempre desde mi primer PC 286 hasta hoy día, he estado obsesionado con la optimización: un sistema operativo, un código de programación, una aplicación.

Vamos a ver en este artículo como optimizar un poco nuestra Raspberry Pi. Este post lo iremos actualizando periódicamente entre todos.


En la época de MS-DOS tenía el autoexec.bat y config.sys más limpio de mi barrio, y con WindowsXP también creé una distribución de esas Lite llamada Protini que tuvo bastante renombre en algunos foros.

Aquello que no sea necesario ejecutar, ¿Para qué tenerlo en memoria? Prefiero tener RAM o espacio libre a usada por procesos o programas que no uso.

Por eso voy a ir poniendo comandos y ayudas para todos aquellos que necesiten acelerar su Raspberry Pi hasta el infinito y más allá. Si queréis aportar algún que otro comando o truco, me lo podéis enviar e iremos construyendo este post entre todos nosotros :D

Vamos a empezar con algunos procesos sencillos para aquellos que apenas entramos en el entorno gráfico de escritorio entre otros. Los siguientes comandos pueden copiarse en un fichero para ejecutarlo posteriormente o introducirlos manualmente uno a uno.


## Detiene el servicio ntp
sudo service ntp stop

## Detiene el servicio triggerhappy
sudo service triggerhappy stop

## Detiene el daemon dbus. Aviso: Puede causar comportamientos 
impredecibles al iniciar el entorno de escritorio
sudo service dbus stop

## Detiene el daemon console-kit-daemon. Aviso: Puede causar 
comportamientos impredecibles al iniciar el entorno de escritorio
sudo killall console-kit-daemon

## Detiene el servicio polkitd. Aviso: Puede causar 
comportamientos impredecibles al iniciar el entorno de escritorio
sudo killall polkitd

## Remonta /dev/shm para prevenir errores de alojamiento de memoria
sudo mount -o remount,size=128M /dev/shm

## Mata el daemon gnome virtual filesystem. Aviso: Puede causar 
comportamientos impredecibles al iniciar el entorno de escritorio
killall gvfsd

## Mata el daemon D-bus. Aviso: Puede causar comportamientos
 impredecibles al iniciar el entorno de escritorio
killall dbus-daemon

## Mata el daemon dbus-launch daemon. Aviso: Puede causar 
comportamientos impredecibles al iniciar el entorno de escritorio
killall dbus-launch

## Descomentar para deshabilitar el adaptador de red
#echo -n "1-1.1:1.0" | sudo tee /sys/bus/usb/drivers/smsc95xx/unbind

## Escala de CPU ajustado en modo rendimiento
echo -n performance | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

Continuará...

Enlace de referencia: Raspberry Pi and real-time, low-latency audio


PiMAME 0.4 Beta 4

Nueva versión de esta distribución que ahora soporta más emuladores. Desde aquí le damos a Shea Silverman la enhorabuena por su matrimonio, ya que ha contraído matrimonio hace pocas semanas.


Curioso que esta distribución llamada PiMAME y que todos conocemos ahora soporte más emuladores y descuide un poco el que le da nombre, ya que hay un problema de velocidad en el AdvancedMAME.

No obstante, esta versión incluye:

  • Soporte a Neo Geo con GNGeo! (Velocidad completa y audio)

  • Neo Geo roms y bios se almacenan en la misma carpeta Roms.

  • Raspbian actualizado.

Descarga: PiMAME


Arduino Uno vs BeagleBone vs Raspberry Pi

ardubeagleraspi

Llevo unos días extresado entre el trabajo peleándome con MySQL y el ocio de pasar audio PAL a NTSC desde Mac para meter en un vídeo. A ver si puedo trastear con la RasPi, ya que tengo preparado varios tutoriales que espero os gusten.

Os dejo con un artículo de esos que nos gustan donde comparar estos tres monstruos de la era digital, que son la joya de las microcontroladoras.

¡Feliz lectura!

Enlace: makezine blog


Raspberry Pi y GPIO (1)

gpio

Probablemente la web de Diverteka sea una de las que más seguidores hispanos tenga. Su limpio tema en Wordpress y el contenido tan enriquecedor es lo que nos motiva cada día a visitar esta web.


El tutorial que nos presenta hoy es ese gran conocido como es el puerto GPIO de nuestra RasPi. GPIO es como ese vecino que todos conocemos pero del que no sabemos nada.

Nos enseñará como se comunica nuestra Raspberry con el mundo exterior, el hardware asociado al citado puerto, asi como la forma en que Linux controla el mismo, para finalizar manejando una tarjeta (XUE-001) que permite el control desde la Raspberry de una señal de salida y otra de entrada.

Un artículo para guardar en los favoritos y tenerlo presente.

Enlace: Diverteka - GPIO


Han sido noticia esta semana...

rpi

Bueno, Viernes al fín. Este fin de semana toca trastear algo con nuestra Raspberry Pi. Os doy algunas ideas con las noticias que han sido portada esta semana de varios blogs.


  • PiParted v0.03

    Distribución basada en GParted LiveCD ISO dedicada como todos sabéis a descargar e instalar las distros desde Raspberrypi.org de una forma sencilla. Tamaño: 149 MB.

  • rpix86 tiene logo!

    Al fin tiene logo este emulador de DOS. Ha estado algo liado, pero el soporte al sintetizador MIDI sigue progresando.

  • PiMAME 0.6 Beta 5 – Now with PlayStation support!

    Por lo que se ve en el video, todo parece ir bastante bien con el emulador de PSX1. En la próxima versión vendrá con un actualizador de la distribución para no tener que bajarse cada vez una imagen.

  • Nueva OpenELEC 3.0.1

    Actualizado a Frodo 12.1 con correcciones para nuestra RasPi entre otros, varios drivers y paquetes actualizados en la distro. Listado completo de cambios aquí. Descarga aqui

  • Comenzando con Arch Linux

    Un día de estos probaré esta fantástica distro. Fran Carver tiene un artículo donde explica el primer contacto que ha tenido con Arch Linux en su RasPi.


Actualizado rpix86 v0.06

rpix86

Esta versión contiene las siguientes correcciones y mejoras:


  • Añadido soporte para la emulación de puerto serie (utilice el nuevo parámetro -SNUM).

  • Cambiado los parámetros -h y -W para no forzar la relación de aspecto 4:3.

  • Añadido ventana de diálogo que pregunta para descargar 4DOS.COM bajo X Window.

  • Se ha añadido un icono para rpix86 cuando se ejecuta en un entorno X Window.

  • La barra de título de la ventana ahora muestra también el número de versión de rpix86.

  • La lectura del teclado y ratón es ligeramente más eficiente que antes.

Más info: blog de Patrick

Descarga: PiStore | rpix86 blog

Enlace: foro

Enlace: Lista de apps compatibles dsx86

¡EXTRA!:

bbrothers


Televigilancia con un coche RC, arduino y la raspberry pi

Lunes sin poder haber tocado la RasPi, pero tengo algo entre manos... ;)

Os enlazo a un post que me ha parecido bastante completo. Se lo dedico a mi padre, que seguro que le gusta.

Enlace: sistemasorp.es


Beaglebone llega para quedarse

beaglebone

Parece que la Raspberry Pi ha tenido su momento de gloria, y ya se está buscando otra placa que haga más por el mismo precio. Beaglebone ha capado algunas funcionalidades de su tarjeta, y ahora la venden por 45$. ¿Merece la pena? Vamos a ver sus características...


Llevo varios días buscando información interesante que publicar sobre Raspberry Pi y parece que todo se haya explotado ya en nuestra RasPi. Sabemos hacer de todo con ella: emuladores, robots, sintetizadores de voz, domótica, centro multimedia y de descargas, servidores. Las posibilidades son infinitas y su utilidad va más allá de un simple equipo de sobremesa.

Los que siempre hemos apostado por un equipo de precio reducido y con las posibilidades que hemos planteado, vemos en la Beaglebone una opción competente.

Espeficicaciones técnicas Beaglebone Black

Esta nueva versión se hace llamar Beaglebone Black. LLeva un procesador a 1GHz ARM Cortex-A8, que es un ARMv7 comparado con el v6 de la Raspberry, 512MB DDR3, aceleradora gráfica, microHDMI, miniSD, 2 GB de almacenamiento interno para el sistema operativo Ångström Linux preinstalado entre otras muchas características.

Los que echamos de menos tener un sistema operativo "en condiciones", podemos instalar Ubuntu (¿No has dicho en condiciones?) o cualquiera que sea compatible con ARMv7, Android incluido.

Para los que les guste que esté en contacto con el mundo exterior, tiene conexiones para aburrirte.

Son 10$ más, pero según comentan, viene con el alimentador y cable de red, sin olvidar la memoria interna de 2 GB con Ångström Linux preinstalado.

¿Merece la pena comprar entonces una Raspi? Depende para qué vayas a usarlo. Hoy día le hemos sacado partido a este cacharro hasta límites que no habríamos ni imaginado en un principio. Aún le queda mucha vida, y seguirá en la brecha mucho tiempo más. Recordemos que hay muchos programas compilados ya para nuestra RPi, y en este aspecto aún ganamos.

Aquí no hay obsolescencia programada, pero si quieres tener un entorno de escritorio medio decente con un buen navegador web (siii, que soporte Flash, pesado) o poder ejecutar Android, Beaglebone es tu alternativa.

Enlace: blog.makezine.com - BeagleBone Black Has Arrived

Enlace: youtube.com

Enlace: es.engadget.com - El BeagleBone Black atrae con su CPU ARM a 1 GHz y 512 MB de RAM por 45 dólares

Enlace: arstechnica.com - $45 BeagleBone Linux PC goes on sale

Enlace: beagleboard.org - Especificaciones técnicas y presentación

Comprar: beagleboard.org | newark.com | Farnell preorder


Raspbian OS Lite: Adelgazando Raspbian a menos de 500MB

raspFlash

Hoy es uno de esos días que me emociona. Primero porque aunque tenga sentimientos encontrados con Ubuntu, cada vez que tenemos nueva release espero con impaciencia como un chiquillo que salga para probarlo en mi iMac. Así que hoy no me molestéis, jeje.

Segundo porque el tutorial que hoy he encontrado es sobre adelgazar la distribución Raspbian para todos aquellos que no entramos en LXDE para nada, y tenemos conectados por cable Ethernet nuestra RasPi. Son pasos sencillos, y no pierdes nada en probar el script que han puesto en el foro de Element14.

Enlace: Element14


¡Ubuntu 13.04 Raring Ringtail ya está aquí!

Video de OMG! Ubuntu

Ya se encuentra entre nosotros la nueva versión recién sacada del horno de Ubuntu 13.04. Os iré informando...

Descarga: Ubuntu Raring ringtail

Screenshot Tour: noobslab.com

Tweaks: Things/Tweaks to do after Install of Ubuntu 13.04 Raring Ringtail

Link: Qué hacer después de instalar la distribución


Flash Player en la Pi

Ahora recuerdo porqué me compré un Mac. Estos días he estado atareado configurando Ubuntu en el Mac. Lo mejor es que por primera vez, casi todo funciona, y digo casi por culpa del maldito bluetooth, que no empareja correctamente los dispositivos (teclado, ratón y trackpad wireless) en cada reinicio. Se pierde mucho tiempo configurando, optimizando el sistema. Ojo, en un PC normal esto casi no pasaría, pero uno es quisquilloso y quiere sentirse cómodo en el SO que tiene.

Pero en fin, culpa mía. Poca cosa he encontrado de valor, así que os dejo con unos pasos para poder hacer funcionar Adobe Flash Player en la Raspberry Pi, que se que os gusta mucho.

Enlace: mrpiworld.wordpress.com


rpix86 0.07

rpix86

Días de poca actividad como véis :/

Espero que pronto haya alguna noticia interesante que contar...

Esta versión de rpix86 contiene las siguientes correcciones y mejoras:


  • Se ha corregido un fallo potencial cuando en un juego se mueve el cursor hasta fuera del área de la pantalla.

  • Implementación de un dumb de SALIDA 82, operación de AL (Alone In The Dark)

  • Mejora de la SB IRQ comportamiento de buffers DMA cortos (Alone in the Dark)

  • Implementación de una falta REP MOVSW Modo-X de operación RAM (Ween - The Prophecy)

  • Se ha corregido un error en el REP MOVSW RAM-X Modo de operación (Ween - The Prophecy)

  • Implementación de la lectura del registro DMA página (Super Frog)

  • Implementación de USE16 versión del modo-X REP STOSD opcode (Super Frog)

  • Implementación de USE32 versión del REP INSB opcode (Super Frog)

  • Implementación de USE32 versión del REP OUTSB opcode (Super Frog)

  • Se ha añadido un manejo especial JPE para "Super Frog"

Más info: blog de Patrick

Descarga: PiStore | rpix86 blog

Enlace: foro

Enlace: Lista de apps compatibles dsx86

¡EXTRA!:

superfrog


Leer y escribir en particiones ext2/ext3/ext4 desde Mac y HFS+ desde Linux

Ubuntu 13.04 en iMac (mid 2011)

Llevo casi una semana con Ubuntu 13.04 en mi flamante iMac, y lo único que me ha costado aparte de configurar el teclado y ratón Bluetooth, ha sido acceder a ambas particiones desde cada sistema operativo, más que nada por desconocimiento, así que aquí os dejo mis apuntes, ya que no ha sido fácil encontrar la solución. ¡Comencemos!


Acceder a particiones HFS+ desde Ubuntu

En teoría, podemos acceder al sistema de ficheros sin problemas, pero cuando queremos ver cualquier carpeta en /Users/tu_usuario, nos encontramos con el siguiente mensaje:

Acceso denegado a la carpeta

Para solucionar esto, nada más sencillo que arrancar nuestro OSX, y pulsar botón derecho sobre la carpeta a la que queremos acceder desde Linux y seleccionar Obtener información. Debajo, vemos los permisos de los usuarios. En nuestro caso, vamos a compartir la carpeta Descargas.

Vemos que los permisos para everyone está puesto a Sin acceso.

noaccess

Los cambiamos a Lectura o lectura/escritura.

readonly

readwrite

CONSEJO: No sé si es buena idea para OSX que puedas escribir en su sistema de ficheros desde otro sistema operativo. Como norma general yo pondría sólo lectura, y crearía una partición en NTFS que sirviera de intercambio de datos.

Con esos pasos, ya tendremos acceso a la partición de nuestro OSX y lo mejor, sin instalar nada.

smiley happy

Acceder a particiones ext2/ext3/ext4 desde OSX

Para poder acceder a las particiones de nuestro sistema operativo Linux, tendremos que instalar dos aplicaciones: OSXFUSE y fuse-ext2.

install FUSE

Una vez reiniciemos el sistema, ya tendremos acceso a nuestro sistema de ficheros en Linux, en este caso disk0s3.

FUSE partition

Recomiendo su uso con moderación, y con algo de cuidado a la hora de copiar ficheros. Si lo usas para leer archivos mejor que mejor. ¡Hasta otra!


PiMAME script de instalación

Ante todo daros las gracias por las 30.000 visitas únicas de este vuestro blog que ya hemos pasado viviendo experiencias juntos con nuestra Raspberry Pi. ¡Hurraa!.

Nuestro amigo Shea Silverman ha tenido la amabilidad de disponer para todos nosotros el script de instalación de su distribución PiMAME, con lo que vamos a poder disfrutar de sus compilaciones en cualquier sistema operativo que queramos. Vamos a ver cómo instalarlo.


El script instalará todo lo que necesitamos para ejecutar PiMAME, incluyendo Web Frontend, servidor FTP, etc...

Vamos a instalarla. Entramos en nuestra distribución favorita y tecleamos:



sudo apt-get install git
git clone https://github.com/ssilverm/pimame_installer
cd pimame_installer
sudo ./install.sh

Para actualizar una vez la tengamos instalada:



sudo ./update.sh

Para desinstalar PiMAME, nada más sencillo que teclear lo siguiente:



sudo ./uninstall.sh

Enlace: Github - PiMAME


Imagen Raspbian con AirPlay preconfigurado (Shairport)

Shairport

A veces compilar por nosotros mismos una aplicación nos puede llegar a provocar más de un dolor de cabeza, otras tampoco es que tengamos mucho tiempo y buscamos la solución más sencilla.

En este caso, un usuario ha creado una versión de Raspbian con este servidor de música utilizando el protocolo AirPlay V 1.0 como si fuera una estación AirPort Express. Podréis tener vuestra colección de música en cualquier equipo, iCacharros o en Android y reproducirla en la Raspberry Pi.

Ha sido testeado con Airfoil (PC/Mac) y Honey Player (Android).

Enlace: snippets.khromov.se

Descarga: fichero imagen 1.73 GB


Detector de movimiento con Raspberry Pi usando Realtime y Python

motion

La tecnología Motion ya lleva años entre nosotros. Nos permite ejecutar ciertas acciones al detectar una variación en una imagen o vídeo.

El tutorial que he encontrado me ha parecido interesante, y quién sabe, tal vez haga algún tutorial propio al respecto. En este que comentamos de Sergio Costa usa Motion como motor de captura, y Realtime para el sistema de mensajes en el servidor.

Enlace: sergiocosta.me


Repaso de estos días en el mundo Pi

rasp

Fin de semana AFK. Vamos a hacer un repasito de lo acontecido estos días...


  • MagPi núm 12: Esta revista electrónica mensual y con formato también en papel, nos habla esta vez sobre varias distros para nuestra máquina, impresión con CUPS2 y crear música con SCHISM entre otros.

  • Actualización XBMC 12.2: Lo interesante para nuestra Pi se encuentra en la actualización de un error con los codecs de video y con el audio. Ya están incluído los cambios en vuestras distros favoritas (OpenELEC, Xbian y Raspbmc), tan sólo tenéis que actualizarlas.

  • FirefoxOS para Raspberry Pi: Parece que tenemos una imagen para probar esta distribución en nuestras RasPis. No está tan verde como hace unos meses, pero aún no podemos hacer uso de teclado y ratón al parecer. La cosa promete.

  • Formatear una SD con un Mac: Es algo trivial para alguno de nosotros, pero otros no saben hacerlo. Está en inglés pero es fácil de entender.

  • BeagleBone Black vs Raspberry Pi: Parece ser que la BeagleBone no es aún una RasPi Killer, o si?. Decididlo vosotros con este artículo.

  • Construir una máquina a escala de Space Invaders con una Raspberry Pi: Estos son los proyectos que te hacen pensar en algo que tú mismo podrías hacer, pero que no encuentras el tiempo. Algún día...


Control de Voz a través de la Raspberry Pi 2.0

Este script usa la API de Google para reconocimiento de voz

Seguro que hemos visto en más de una ocasión a nuestra RasPi ejecutar acciones mediante voz. Un usuario llamado Steven Hickson comparte con nosotros su script para que hacer esto mismo con tu Raspberry Pi sea lo más sencillo posible.

En su blog también podréis encontrar scripts muy interesantes, no os los perdáis.

Enlace: stevenhickson


Actualizada Imagen SD de RetroPie

RetroPie

Ha salido una nueva imagen de nuestro querido RetroPie. En esta actualización obtendremos las siguientes mejoras:


Versión 1.5

  • Se ha añadido emulador gpSP

  • Se ha añadido emulador SNES9X-RPI

  • Se ha añadido emulador PiSNES

  • Añadido drivers GPIO gamepad

  • Actualización de EmulationStation

  • Actualizado rpix86

Creo que va siendo hora de crear un nuevo tutorial sobre esto. ¿Qué os parece la idea?, ¿Habéis instalado o jugado a RetroPie?.

Enlace: RetroPie

Enlace: Google Docs - Listado de juegos testeados

Enlace: LifeHacker - Contruir una máquina retro arcade todo-en-uno por 35$ de forma fácil


Conectando el GPS Venus a la Raspberry Pi

gps

No suelo postear proyectos que tengan que ver con GPS ni hardware específico, ya que hay muchos otros blogs sobre Raspberry Pi que hablan de ello, pero voy a hacer una excepción.

Nuestro amigo Mario Gómez está trabajando en un data-logger para guardar el recorrido de un vehículo... ¡A más de 150 Km/h!. Para esto se valdrá del chip Venus638FLPx-L.

Enlace: fuenteabierta.teubi.co


Linux ligero. Comparativa de escritorios livianos

Lightweight_Linux

Comparativa currada de consumo de memoria en entornos de ventanas (entre otros)

Optimizad, optimizad, ¡OPTIMIZAD!

Lo mejor que tiene Linux es su variedad en sabores, entornos y libertad a la hora de personalizar nuestro sistema. Yo soy un fanático de tener un entorno ligero y rápido, y esta web tiene para echarle un buen rato gracias a sus sencillas comparativas de consumo de memoria.

Así que ya sabéis: Memoria sin usar, no es memoria desperdiciada, sino libre para lo que pueda venir.

smiley

Enlace: l3net


Nuevos apuntes compartidos: Ubuntu se une a la familia

ubu_logo

La familia crece

Me gusta Ubuntu, me siento cómodo con el en casi todos sus sabores menos KDE (¡Flame wars!). Es por eso que a partir de ahora tenéis a vuestra disposición mi más querido y mimado script para este sabor actualizado en la barra lateral.


Realmente son apuntes que intento que algún día sea un script. Mi objetivo es poder ejecutarlo tranquilamente y sin miedo cuando recién instalas tu Ubuntu, irte a tomar un café, y cuando vuelvas ya tendrás tu sistema operativo super vitaminado. Por ahora mejor no hacerlo y editarlo según tus preferencias.

Antes lo tenía compartido para un grupo de personas, y viendo que gustaba, pues oye, ya estaba tardando en tenerlo disponible para mis seguidores. Así que aquí lo tenéis.

Ahora podréis pasar de tener un Ubuntu lento, pesado, que se arrastra y que os ocupe una vez iniciado más de 600 MB en memoria, a ésto:

ubu_freemem

Monitor del sistema ejecutado nada más iniciar el sistema

Enlace: Google Docs - Mis apuntes de Ubuntu


¡PiMAME 0.7 Beta 1 lanzada!

PiMAME

Este chico está sacando tantas betas que casi pierdo la cuenta. Esta en especial es relevante ya que incorpora MAME4All, AdvanceMAME y soporte a la SuperNES gracias al port de SNES9X llamado PiSNES.

Enlace de descarga y extra a continuación...


Descarga: PiMAME 0.7 Beta 1

Enlace: Foro

¡EXTRA!:

galaxian


BerryIO: Sitema remoto de control web mediante Raspberry Pi

berryio

La función de esta aplicación es la de permitir a los desarrolladores controlar la Raspberry Pi y el puerto GPIO remotamente desde cualquier dispositivo mediante un navegador web y ahorrarnos el usar una pantalla o teclado conectada a la misma RasPI.


Características:

  • Control total GPIO incluyendo modo de entrada/salida y conmutador de encendido/apagado.

  • Soporte para Raspberry Pi revisión 1 y 2, que incluye la versión de 512 MB.

  • Control DAC SPI y display de valores ADC.

  • Control de LCD compatible con HDD44780 o KS0066U.

  • Mostrar información de la CPU, incluyendo la temperatura.

  • Información de uso de memoria y disco.

  • Vista de estado de red que muestra la conectividad, potencia de la señal, etc

  • Interfaz de línea de comandos que ofrece el mismo nivel de control que la interfaz del navegador web.

  • Notificación por correo electrónico con un enlace a la interfaz del navegador web BerryIO.

  • Sistema de actualización integrado

  • Sistema de API para el desarrollo de aplicaciones móviles

Instalación:


// Actualiza tu distribución
sudo apt-get update && sudo apt-get upgrade

// Descarga y ejecuta el último script
wget -N https://raw.github.com/NeonHorizon/berryio/master/scripts/berryio_install.sh
chmod +x berryio_install.sh
sudo ./berryio_install.sh

// Configurar msmtp para que pueda acceder a tu servidor de correo
// Para más detalles consulta http://msmtp.sourceforge.net/documentation.html
sudo nano /etc/msmtprc

// Configura los ajustes de tu GPIO
// Si tienes la versión 1 descomenta las líneas que hacen referencia a la revisión 2 de la RasPi
sudo nano /etc/berryio/gpio.php

// Comprueba que BerryIO funciona
berryio help

// Comprueba que el correo funciona
sudo berryio email_ip

Sin duda un proyecto interesante que se actualiza con bastante regularidad.

Enlace: BerryIO


Actualización de Raspbian

Acabo de leer la noticia de que actualizando la distribución


sudo apt-get update && sudo apt-get upgrade

tendremos una nueva tanda de paquetes actualizados, entre los que destaca el soporte para la nueva cámara que sacarán en breve los creadores de la RasPi, y nueva opción en el script raspi-config.

Kernel 3.8.12+

También hay actualización de kernel. La manera más fácil que tenemos es ejecutando el script del conocido Hexxeh. Las instrucciones para instalar y actualizar el kernel a continuación:


sudo apt-get install git-core
sudo wget http://goo.gl/1BOfJ -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update
sudo rpi-update


Instalar un servidor de Subsonic en Raspbian

subsonic

Estos días cuesta encontrar una noticia que tenga interés para la comunidad.

Bueno, todos habréis visto ya la cámara que han sacado los chicos de raspberrypi.org y que se han agotado en medio día. Creo que ha pasado como con los productos de Apple: primero lo compras y luego piensas para qué lo vas a usar. Demasiado hype creo yo.

Volviendo al asunto del post, lo más interesante que he encontrado en una de mis webs favoritas es este tutorial para usar la aplicación Subsonic, que es lo mismo que tener Spotify pero con tu música y accesible desde cualquier punto del planeta.


Y todo gratis, como nos gusta a nosotros.

La idea es montar un servidor basado en Java, descargarte un .deb y ahora desde cualquier navegador web en la red, acceder a http://ip_raspberry:4040/

Según he estado leyendo por encima, tiene hasta soporte de streaming de video. Tal vez haya que echarle un vistazo en profundidad. Posee aplicaciones para todas las plataformas.

Enlace traducido: pihomeserver - Raspbian – Installer un serveur Subsonic

Enlace: Subsonic


Instalar RetroPie en BerryBoot 2.0 (pdf)

berryboot

Nos encanta RetroPie y hace poco comentaba que tenía varias tarjetas SD para cada sistema operativo (OpenElec, RetroPie y Raspbian actualmente). Muchas veces las desaprovechamos, porque nunca iréis a llenar una tarjeta de 16 ó 32 GB, así que Berryboot viene al rescate para poder instalar más de una distribución en una sola tarjeta SD.

Un usuario ha tenido la amabilidad de compartir con nosotros un manual bastante elaborado para conseguir meter RetroPie y cualquier otro sistema operativo con Berryboot en una tarjeta SD.

Gracias MiRRoR de parte de todos nosotros.

Descarga: pdf - Instalar RetroPie en BerryBoot


¡Raspberry Pi camera disponible en raspipc.es!

picamera

Lo acabo de leer en Twitter y no me lo creo. Los chicos de raspipc.es tienen la ansiada cámara para tus proyectos. ¡Corre que vuelan!

Enlace tienda: raspipc.es - Raspberry Pi camera module


Uso de cache en PHP con APC y FastCache

phpfastcache

fastcache reducirá las llamadas a tu base de datos

He elegido este tema para mi primer post sobre programación porque hasta ahora no me había preocupado mucho de acelerar las peticiones a base de datos a través de una cache en PHP. Siempre intento mejorar las instalaciones de MySQL modificando sus parámetros y analizar las consultas SQL que realizo.

En este artículo aprenderemos a usar APC y el novedoso fastcache de Khoa Bui para ahorrar peticiones al servidor de base de datos, tanto en Windows como en Debian/Ubuntu.


Lo primero que debemos hacer es conocer nuestros frameworks.

Memoria cache

Como todos sabemos, la cache es una memoria intermedia que se encarga de tener un acceso más rápido a una serie de datos.

En el caso de PHP, tenemos varias alternativas: MemCache, MemCached, APC, WinCache, X-Cache, eAccelerator...

No haremos aquí una comparativa para ver cual es mejor. Al final de este documento os dejo un enlace con un benchmark (Feb. 2013) para que decidáis cual usar. En mi caso me he decantado por APC, pero podéis instalar el que mejor consideréis.

APC

APC(Alternative PHP Cache) se va a convertir en el sistema estándar de cache para PHP y será incluído por defecto en Apache. Además es uno de los más rápidos y que mejor se desenvuelve con ciertos tipos de datos. Vamos a ver como instalarlo.

Instalación en Windows

Primero es necesario conocer si la versión PHP que tenemos instalada es ts(thread safe) o nts(non thread safe). Para ello creamos el típico fichero phpinfo y lo subimos al servidor. Nos debemos fijar en esta línea cuando lo ejecutemos:

thread_safe

Debemos observar si thread_safe está activado o no

Luego nos vamos a la página dev.freshite.pl y descargamos la versión acorde a tu sistema operativo Windows y si es thread safe o no.

La copiamos a la carpeta php/ext y modificamos nuestro php.ini para incluir la extensión. En mi caso phpapc3114betaphp54.dll ya que estoy usando una instancia de XAMPP:


extension=php_apc_3114_beta_php54.dll

Reiniciamos Apache y listo. Para asegurarnos ejecutamos de nuevo el phpinfo y buscamos la sección APC.

NOTA: En el fichero php.ini podéis configurar otros parámetros, pero los valores por defecto están bien. Si quieres conocerlos en php.net los tienes todos.

Instalación en Debian/Ubuntu


sudo apt-get install php-apc
sudo /etc/init.d/apache2 restart

sabremos tanto en Windows como en Linux que está cargado si aparece en el phpinfo el módulo apc:

apc

phpinfo. Módulo cargado.

Fastcache

The PHP high-performance object caching system ever. phpFastCache is a high-performance, distributed object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. phpFastCache dropped the database load to almost nothing, yielding faster page load times for users, better resource utilization. It is simple yet powerful

Vamos, la repera para que descanse un poco tu base de datos.

Para instalarlo, descargamos el .zip y copiamos el fichero phpfastcache.php en nuestro servidor web.

Vamos a ver un ejemplo de uso:




    include("php_fast_cache.php");
    include("mysql.php");  // Clase ejemplo para acceder a MySQL a través
 de PDO.
    $post_id = 123;

    $post = phpFastCache::get($post_id); // Guardamos en $post la
 variable cacheada $post_id
    phpFastCache::$storage = "auto";

    if($post == null) { // Si NO estaba guardada previamente,
 tendremos que hacer la petición normal a MySQL
        $post = getPost($post_id); // Función que nos devuelve el array
 con los valores tomados de la BD

        phpFastCache::set($post_id,$post,600);  // Almacenamos en una
 variable llamada $post_id, el contenido de $post y le decimos que lo
mantenga en la cache 10 minutos (600 seg.)
    }

    // Ahora podemos hacer lo que queramos con $post

Queda claro que podemos invocar a get para coger valores y set para guardarlos.

Tenemos disponible otras funciones como phpFastCache::delete("variable"), phpFastCache::exists("variable") y demás, que son bastante concluyentes.

Podemos consultar con las funciones phpFastCache::systemInfo() y phpFastCache::stats() información sobre el sistema donde se ejecuta y estadísticas internas interesantes a la hora de depurar.

También hay otras formas de utilizarlo también como puede ser cachear las llamadas a API con cURL o utilizar más de un sistema cache a la vez. Visitad los ejemplos para amplicar información.

Nada más. Si tenéis alguna duda, después de ampliar la información con los enlaces que os pongo debajo, podéis comentarlas.

Enlace: Librerías APC para Windows

Enlace: PHP caching: shm vs. apc vs. memcache vs. mysql vs. file cache

Enlace: Optimizar PHP con APC

Enlace: dev.freshite.pl - Binarios para Windows de aceleradores PHP

Enlace: Fastcache

Enlace: Wikipedia - PHP accelerators


Moebius distribución minimalista alcanza la versión 1.1.1

moebius

Moebius es una distribución basada en Raspbian pero recortada al máximo. Tenemos la versión 1.1.1 que corrige un fallo al expandir la tarjeta SD. Si quieres saber algo más de esta distro...


Sus características más básicas son:

  • Eliminado XOrg y el escritorio LXDE, utilidades, herramientas de programación, librerías, consolas virtuales, OpenSSHD, ntpd, shells pesadas, soporte IPV6...

  • Optimizada para ahorrar memoria para los servicios y espacio (ocupa tan sólo 600Mb en disco).

  • Ideal para una busybox, cliente ntp, servidor web. Ya le sacarás partido, ya

  • usuario root, contraseña raspi. rapi-config es sustituida por moebius.config

moebius2

Memoria y tamaño usado en la distribución recién instalada

Enlace: Target Audience for Moebius Linux

Descarga: Moebius 1.1.1


Compilamos L'Abbaye des Morts para Raspberry Pi (incluye .deb)

L'Abbaye des Morts

Portada del juego indie L'Abbaye des Morts

Esta semana va de retos.

Me he propuesto compilar un programa por primera vez para la RasPi y veremos los pasos necesarios para hacerlo. Para esta misión he querido portar un juego y de paso homenajear a su creador locomalito, que se ha hecho un poco más famoso de lo que ya es gracias a ese gran juego llamado Maldita Castilla para Windows.

Incluyo el paquete .deb por si pasáis de compilarlo al final del post.

¡Vamos allá!


Empecemos por el principio

locomalito es un usuario que desarrolla videojuegos por diversión o para ponerse alguna meta: programa, dibuja, y junto a su amigo Gryzor87 que compone las bandas sonoras para sus juegos, son capaces de crear una magia nostálgica que nos envuelve y nos atrapa en el tiempo. Todo con cierto aire retro-indie.

Trailer de L'Abbaye des Morts

El juego que nos ocupa va de lo siguiente: En el siglo 13, los cátaros, que predican las buenas creencias cristianas, fueron expulsados por la Iglesia Católica de la región de Languedoc en Francia. Uno de ellos, llamado Jean Raymond, se encuentra una antigua iglesia en la que esconderse, sin saber que bajo sus ruinas yacía enterrado un antiguo mal.

Librerías

Lo primero que nos encontramos cuando vamos a compilar un programa es saber qué librerías se han usado. Por norma general siempre tendrás un fichero README que te indicará las librerías utilizadas. Vamos a descargarnos el código fuente.

Visitamos la web del proyecto en la que podemos encontrar información sobre el juego y varios extras como poster, manuales, banda sonora entre otros. Debajo del botón de descarga a la versión de Windows, vemos un enlace a la versión de Linux. En la zona de descarga vemos el fichero del código fuente que es abbaye-for-linux-src-1.11.tar.gz en el momento del artículo.

Bien, os dejo la tarea de descargarlo en vuestra Raspi. Ahora lo vamos a descomprimir:


tar -xzvf abbaye-for-linux-src-1.11.tar.gz

Entramos en el directorio y nos leemos el readme.txt o README en este caso.

El programa necesita el compilador GCC y las archiconocidas librerías SDL.

Ya se nos indica para Ubuntu los paquetes que vamos a necesitar, que serán los mismos en nuestro caso para Raspbian, ambas distribuciones derivadas de Debian.


sudo apt-get install gcc libsdl1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsdl-ttf2.0-dev libsdl-gfx1.2-dev

Ahora desde el directorio descomprimido, ejecutamos lo siguiente:


make abbaye

NOTA: En otros casos, es necesario ejecutar antes ./configure para comprobar que el entorno encuentra todas las dependencias.

El programa leerá el fichero de configuración makefile y empezará la compilación.

La verdad es que nos lo ha puesto fácil. ¿Qué pasaría si no supiéramos qué dependencias instalar? El mejor amigo que tenemos para buscar dichas dependencias es apt-file, que nos indicará pasándole como parámetro el nombre de un fichero, en qué paquete se encuentra. Luego sólo tendremos que instalar dicho(s) paquete(s):


sudo apt-get install apt-file
sudo apt-file update

Su uso es simple: sudo apt-file search nombredelpaquete

Instalando los binarios

Bien, ya queda menos. El éxtasis llega cuando ves que tu programa se ha compilado sin errores.

Ahora toca instalarlo ejecutando sudo make install. Podréis jugarlo desde consola tecleando abbaye o desde las X buscando en la sección juegos del menú.

Menú principal del juego

En el caso que lo queramos desinstalar, utilizaremos el comando sudo make uninstall

Parcheando el código

El juego aunque consume muchos ciclos de CPU, es jugable en las X, pero hay un pequeño defecto cuando se ejecuta en la consola debido a un parpadeo de pantalla (flickering) que lo hace prácticamente injugable. Este defecto nos va a servir para enseñaros a modificar el código fuente.

Si nos vamos al sitio donde descomprimimos el código fuente, observamos que se estructura en varios ficheros agrupados en directorios. Nos interesa el fichero main.c dentro de /src.

Como sabemos que el fallo corresponde a la parte gráfica, vamos buscando algo relacionado con la inicialización del SDL. A pocas líneas de comenzar el programa, vemos el siguiente código:


#ifdef _RENDER_320_240
  pantalla = SDL_SetVideoMode(320,240,8,SDL_HWSURFACE|SDL_DOUBLEBUF);
#else
  pantalla = SDL_SetVideoMode(640,480,8,SDL_HWSURFACE|SDL_DOUBLEBUF);
#endif

Si nos vamos a la documentación de SDL, vemos que hay varios modos gráficos y que uno de ellos solucionará nuestro error.

Buscando en Google ves que el fallo es debido al double buffering, así que cambiamos esas líneas de código para que trabaje sólo con la CPU:


#ifdef _RENDER_320_240
  pantalla = SDL_SetVideoMode(320,240,8,SDL_SWSURFACE);
#else
  pantalla = SDL_SetVideoMode(640,480,8,SDL_SWSURFACE);
#endif

Aviso que hay varias posibilidades para solucionar el parpadeo. Lo suyo sería que trabajara bien con la GPU, pero el caso era mostraros como modificar el código fuente.

Listo. Tan sólo nos queda volver a repetir los pasos anteriores para compilar e instalar los binarios con make.

Nada más. La verdad es que no ha sido nada difícil. Nos hemos topado con un juego sin grandes problemas de dependencias, el reto de modificar el código y dejaré para otro post la creación del paquete .deb. ¡Disfrutadlo!

Pantalla del juego versión retro

Pantalla del juego con colores pulsando la tecla C

¿Cómo?, ¿Se me olvida algo?. Aaah, si, que despiste. Tomad el paquete .deb. Instaladlo como siempre: dpkg -i l-abbaye-des-morts1-11armhf.deb

NOTA: David Lara, uno de los administradores donde se encuentra ubicado los binarios para las distintas plataformas, ha subido el .deb a code.google.com.

Descarga: l-abbaye-des-morts1-11armhf.deb

NOTA: Si queréis aportar algo a la causa, aquí está el enlace a la página de donaciones de sus creadores. ¡Puedes conseguir contenido y material exclusivo!

Os dejo con el gameplay de este juego en tan sólo 11 minutos:


Montar Sistema Ambilight y no Morir en el Intento

Tengo ganas de crear para mi disfrute personal uno de estos. Es bonito, es relativamente barato y espectacular.

Creo que un buen recurso para fabricar el tuyo se encuentra en este enlace que os propongo a continuación.

¿Tienes uno montado o piensas hacerlo algún día? Cuéntanoslo en los comentarios.

Enlace: grabthiscode.com - Cómo Montar tu Sistema Ambilight en Casa y no Morir en el Intento


RPi-Monitor: Monitorización de la Raspberry Pi ver. 1.3

RPi-Monitor.jpg

RPi-Monitor - Interface Web

Debido a que las alternativas que ya existían para monitorizar la RasPi no le gustaban, Xavier Berger decidió crear la suya propia.


RPi-Monitor separa la extracción de la información de la capa de presentación por motivos de seguridad, lo cual es de agradecer.

Lo malo es que no contiene ningún sistema de login así que si tienes tu RasPi conectada públicamente como servidor, ten cuidado.

En esta nueva versión 1.3 tenemos las siguientes mejoras:

  • Corregido errores relacionados con las dependencias del paquete v1.2.

  • Se Agregó mejora el estado del paquete.

  • Mejorar el servidor integrado para trabajar con un proxy inverso seguro.

  • Añadir info en el estado de la CPU.

La versión 1.2 contenía los siguientes cambios:

  • Corregir los errores relacionados con el tiempo de actividad.

  • Adición spinner precarga para las estadísticas.

  • Añadido estado del paquete en la página de estado.

  • Preparado servidor integrado para trabajar con un proxy inverso seguro.

  • Eliminado la capacidad SSL incorporada para reducir las dependencias.

Instalación

Descargar del repositorio en Github:


sudo wget http://goo.gl/gURYG -O rpimonitor1.2-1all.deb

Instalar las dependencias:


sudo apt-get install librrds-perl libhttp-daemon-perl

Se puede hacer la instalación o actualización con el siguiente comando:


sudo dpkg -i rpimonitor1.2-1all.deb

Acceso y uso

Lo primero que vamos a hacer es reiniciar el proceso de monitorización con: sudo service rpimonitor restart

Para acceder, tan sólo debes ingresar con tu navegador a la siguiente dirección: http://IP_RasPi:8888/ donde IP_RasPi es la *IP* de tu *Raspberry Pi*.

Ampliar información: RPi-Monitor


Fastdosbox acelera dosbox un 250%

fastdosbox

Con palabras de su autor: Fastdosbox es un fork de dosbox, basado en el código fuente de dosbox SVN. Trae a Raspbian la emulación x86 con dynrec. En otras palabras, un aumento de velocidad del 250% con respecto a la versión oficial.


Características:

  • Velocidad de un 386DX @ 25MHz gracias a la emulación x86 con dynrec.

  • Escalado utilizando dispmanx.

  • Basado en las fuentes de SVN DOSBox y DOSBox 0.74.

  • Entre 200% y 250% de velocidad comparado con la versión Raspbian de DOSBox v 0.74.

  • Únicamente para consola, no hay soporte para X11.

Para hacerlo funcionar una vez instalado, entra en el directorio del juego y teclea dosbox ejecutable donde ejecutable es el nombre del ejecutable, que suele ser un .EXE, .COM o .BAT

La tenéis disponible por 2.49€ en la PiStore, la cual recomiendo, o puedes bajar la versión compilada por mí (y gratuíta) gracias a los pasos que os mencioné en otro post desde este enlace.

¡EXTRA!:

risky-woods


Anunciado Pidora 18

real_pidora

Lo siento, no me he podido contener xD

Pidora es una distribución basada en Raspbian al que le han lavado la cara con fondos, iconos y sonidos de Dora La Exploradora (de ahí su nombre).

Nooo.

Pidora es una distribución que contiene paquetes de software del Proyecto Fedora (en concreto, el proyecto de arquitectura ARM secundaria Fedora)...


Dichos paquetes han sido compilados específicamente para la arquitectura ARMv6 utilizado en la Raspberry Pi y han sido escritos o modificados específicamente para la RaspPi.

Hay algunas novedades interesantes que nos gustaría destacar:

  • Casi todo el conjunto de paquetes de Fedora 18 están disponible a través de yum (miles de paquetes se construyen a partir del repositorio oficial de Fedora y puesto a disposición de todos online).

  • Elaborado específicamente para aprovechar el hardware ya integrado en la Raspberry Pi.

  • Configuración gráfica en el primer arranque (con módulos adicionales hecho específicamente para la RasPi).

  • Tamaño compacto de la imagen inicial (para descargas rápidas) y con redimensionamiento automático.

  • Creación automática del área de intercambio disponible para permitir el uso de más memoria.

  • C, Python, y lenguajes de programación Perl disponible en la imagen.

  • Modo sin quebraderos de babeza (headless) que se puede utilizar con configuraciones en equipos que carecen de una pantalla o monitor.

  • Información de la dirección IP se puede leer a través de los altavoces y flasheado con la luz del LED (¿?).

  • Para el entorno gráfico, se puede usar el editor de texto Gedit con plugins (python consola, gestor de archivos, resaltado de sintaxis) para servir como un IDE mini-gráfico.

  • Para el funcionamiento de la consola, se incluyen editores de texto (NLeD, nano, vi), además de Midnight Commander para la gestión de archivos.

  • Incluye bibliotecas capaces de soportar hardware externo tales como motores y robótica (via GPIO, I2C, SPI).

Enlace información y descarga: Pidora


Wayland para acelerar el escritorio

Primero, daros las gracias a todos vosotros... ¡40.000 visitas!. El blog está imparable. Recibo varios correos al día con agradecimientos o haciendo consultas que intento contestar. El Google Docs tiene cada día más seguidores y la semana que viene tendremos ¡Nuestro primer concurso!, así que atentos.

Como sabéis, El escritorio que usamos a diario en nuestra querida RasPi va un poco lento, vamos que se arrastra. Esto es debido a que se encarga de todo el procesamiento la CPU...


El sistema de ventanas no está optimizado para que use el core gráfico BCM2835. La Fundación Raspberry Pi y una empresa llamada Collabora van a poner remedio a esto.

Si has visto el vídeo que encabeza el artículo, verás la preview que están montando en base a Wayland, un protocolo que se encargará de conectar el compositor de ventanas con el cliente para dar paso a una nueva generación que aprovechará al máximo la capacidad de los chips gráficos, y no sólo de la RasPi, ya que lo veremos en otras plataformas y distribuciones (menos en Ubuntu, que han decidido crear el suyo propio).

Wayland se ejecuta en el core de vídeo como hemos mencionado, pero en paralelo a OpenGL ES, por lo que podemos seguir usando renderizados 3D a la vez, liberándo así a la CPU ARM para que se encargue de otras tareas.

Una buena noticia que estará implementada antes de final de año, y con la que podremos "jugar" en la próxima versión de Raspbian antes de su lanzamiento.

Enlace: raspberrypi.org


Servicios de garantía: Farnell

raspi_broken

Cuando nuestra RasPi o cualquier dispositivo en garantía deja de funcionar, siempre nos entra un sudor frío y nos invade una sensación de ahogo. Es cuando toca utilizar si procede, el servicio de garantía.

Hoy nos cuenta su caso un usuario que se puso en contacto conmigo para ver si podía solucionar el problema de su Raspberry Pi, y que al final tuvo que hacer uso de la garantía con la empresa Farnell en España.


Yo personalmente tuve que hacer una vez uso de la garantía con Apple y un new iPad al que le dejó de funcionar el botón Home y después de ser pesado con el servicio técnico, que no me lo reparaban debido a una fisura (minúscula, lo juro) en un borde, me lo cambiaron por uno nuevo.

Felipe Maza nos cuenta en unos pocos pasos el desenlace de esta historia, que tal vez os pueda ayudar a más de uno:

  • En verano del año pasado recibí un Raspberry Pi comprado en Farnell.

  • Tras 10 meses, el pasado 6 de Mayo dejó de funcionar mi Raspberry Pi, después de diversas pruebas cambiando cables, tarjetas y demás; pude determinar que era la placa la que no funcionaba correctamente.

  • El día 8 de Mayo escribo al servicio técnico de Farnell en España (enlace), explicando todas las pruebas que he realizado.

  • El mismo día me responden de Farnell UK disculpándose porque el dispositivo falla y me dan un código para adjuntarlo en el paquete que UPS va a pasar a recoger por la dirección que les diga.

  • El día 9 de Mayo les doy la dirección de recogida.

  • El 10 de Mayo el mensajero de UPS viene a recoger el paquete.

  • El día 17 de Mayo emiten una factura de devolución por el importe del Raspberry Pi y los gastos de envío.

  • El día 21 de Mayo aparece en mi cuenta el dinero, fechada la transacción el 16 de Mayo.

Excelente el servicio con Farnell. Muchas veces nos olvidamos, sobretodo cuando hacemos pedidos a lugares tan remotos como China, de lo que pasará si lo que compramos no funciona.

¿Habéis tenido problemas con la garantía con esta u otra compañía? Ahora os toca comentar a vosotros.

Gracias Felipe por compartir tu experiencia.

NOTA: Foto cortesía de David Hall (Flickr).


PiSNES: Emulador de Super Nintendo

pisnes

Aquí tenemos un port basado en SNES9X 1.39.

Se trata de una versión antigua de SNES9X pero se ejecuta a toda velocidad en la Raspberry Pi a diferencia de las versiones más recientes de SNES9X. Es recomendable hacer overclocking.


Revisa el readme.txt para obtener instrucciones más detalladas.

El teclado y el joystick se puede configurar editando el archivo pisnes/Full/snes9x.cfg

Juegos que no funcionan: Yoshi's Island, Street Fighter Alpha 2, Star Fox, Super Mario RPG.

Enlace: PiSNES

Enlace: PiSNES en PiStore

¡EXTRA!:

Super Mario World


Nueva versión de PiBang!

pibang

Siempre he pensado que esta distro es la eterna olvidada, y no será por lenta o poco innovadora.

Hoy mismo acaba de salir una nueva versión basada en su variante con Openbox en la que apuestan por la implementación de SystemD.

Si quieres saber más...


Por si no lo recuerdas, PiBang Linux es una distribución de Linux para la Raspberry Pi inspirada en CrunchBang Linux, y basada en Raspbian aunque con algunas diferencias.

PiBang Linux está utilizando ahora SystemD. Es mejor y es más rápido'. Aquí una lista con las funcionalidades:

  • SystemD el cual tiene un arranque más rápido, es fácil de aprender, y todavía soporta scripts de inicio.

  • Terminator será reemplazado con LXTerminal

  • xcompmgr será reemplazado con Compton, que tiene mejor sistema de transparencia.

  • Primera versión renovada de la utilidad de configuración raspi-config.

No dudéis en probarlo y comentarnos vuestra experiencia.

Descarga: PiBang


Control domótico con android

Nuestro amigo Juan tiene razón, cualquiera puede montarse un sistema domótico con un poco de arte, pero si no fuera por este tipo de artículos, ni nos lo plantearíamos.

En este caso, nos enseña a crear un interface para nuestros proyectos domóticos con AppInventor, que nos va a permitir diseñar aplicaciones para dispositivos móviles de una forma sencilla.

Enlace: RSPPI - Control domótico con android


Servicio de garantía: Raspipc.es

raspicase

Siguiendo con esta serie de artículos, hemos preguntado a los chicos de raspipc.es, colaboradores de la web, qué tal es su servicio de garantía. Nos lo cuenta directamente Juan de Dios, uno de sus creadores.


Cuando alguien se ha puesto en contacto con nosotros hemos tratado de solucionar la incidencia, en algunos casos el problema era del cliente y en otros el problema era de hardware.

Lo que más han valorado de nosotros, es que conocemos el producto, sabemos cual es su configuración y normalmente se producen los mismos fallos, así los RMA que se generan suelen venir derivados de problemas de hardware con el soporte de la tarjeta SD, algo que Farnell conoce bien.

Otro caso común suele ser problemas de video, no funciona la salida HDMI despues de utilizar el RCA, o bien, hay que forzar algún modo de configuracion por algun televisor follonero, para ello tambien damos soporte.

En la nueva web que se está preparando, un usuario podrá iniciar un ticket y de ese modo se podrá gestionar mejor los RMA.

El nivel de incidencia en la Raspberry puede estar en torno al 1%, de este poco nº de placas estropeadas el 90% se trata de un problema en el soporte de la Tarjeta SD, en uno de los laterales se rompe y no hace buen contacto.

En el momento que un cliente se pone en contacto y nos hace referencia a un problema solemos pedirle un tlf. de contacto, podemos hablar con él, nos comenta su caso y asesoramos en la manera de devolvernosla.

En el momento que recibimos el artículo estropeado lo verificamos y hacemos el envío de uno nuevo, de nuestro stock permanente.

Como siempre, hemos procurado tener stock de todos los artículos, algunos de ellos nosotros somos el distribuidor que tiene que soportar la garantía, es el caso de los artículos como el teclado inalámbrico, el cual compramos directamente a un proveedor en China, en caso que se produzca alguna incidencia somos nosotros quienes asumimos el coste de la misma, cambiandolo por uno nuevo y en caso que el cliente desestime la compra devolviendo el importe.

Muy interesante la explicación, y otro punto a favor de este distribuidor, de los más rápidos en enviarte una RasPi a casa en España. Y no lo digo yo, sino la cantidad de clientes a los que puedes leer en el timeline de Twitter de @Raspipc.es.

Enlace: raspipc.es


RetroPie activa la descarga de binarios

retropie

¡Feliz Viernes! Hoy no he dormido nada, pero hay que ser positivo.

El concurso que anuncié a principios de semana, voy a tener que posponerlo hasta la semana que viene. Sorry.

Petrockblog ha cambiado el servidor donde alojaba los binarios, opción deshabilitada hace tiempo, y ahora está activa de nuevo. Con esta posibilidad, ya no tenemos que pasarnos 8 horas compilando el código fuente para obtener la última versión a través del script.

Por cierto, ha incluído el emulador de Macintosh 64K Basilisk II.

Enlace: RetroPie installer script


Wired UK Julio 2013

wired

Wired UK Julio 2013

Wired UK hace un repaso de lo que ha supuesto la Raspberry Pi y como ha conquistado el mundo.


Enlace: raspberrypi.org

Magazine: Wired Magazine

Suscripción: Wired UK

Descarga: Wired Julio 2013


¡Nuevas imágenes disponibles de Raspbian, Debian y Arch Linux!

os upgrade

Pues así, como el que no quiere la cosa, sacan hace escasas horas una nueva imagen de Raspbian, Debian y Arch Linux. Sin listado de cambios, mejoras o notas sobre estas actualizaciones, salvo que incluyen los más recientes firmwares y kernels, mejoras y optimizaciones.


Por lo que se lee en los comentarios, podría contener el nuevo protocolo para el escritorio Wayland que comentamos hace poco.

Actualización:

Ya tenemos algo más de información sobre los cambios en la distribución Raspbian:

  • Actualizado Scratch (mejoras significativas en el rendimiento).

  • Actualizado ARMv6 y optimizado biblioteca Pixman.

  • Actualizado funciones memxxx() ARMV6 optimizados.

  • Actualizado Raspi-config con nuevo diseño y nuevas funcionalidades (ajuste de host y habilitado soporte para cámara).

  • Soporte mmap nativo en el controlador bcm2835 ALSA, y muchos otros cambios de firmware, ver cambios en github.

  • La partición de arranque tiene ahora la etiqueta de "boot".

  • La versión preview de Wayland/Weston de Collabora está instalada y su repositorio está incluido.

Descargas: raspberrypi.org


MagPi núm. 13 en la calle

magpi

"Me llamo Amy y programo el GPIO con los ojos cerrados".

Tenemos hace unos días el nuevo ejemplar de la revista The MagPi. Por lo que he podido ojear, hay una competición para que te toque una Raspberry Pi. También tenemos un artículo sobre la creación de música con la aplicación Schism, Elite para RiscOS, seguimos con la programación con Scratch y también continúan con el curso de Python.

Enlace: The MagPi


Berryboot para torpes (NOOBS)

Geek Gurl te enseña este nuevo método para instalar un SO en una SD

Al menos es lo que me ha parecido a mi.

NOOBS (New Out Of The Boot Software), es una nueva forma de copiar el sistema operativo en una SD. Copiamos la imagen de este software como siempre en la SD, y una vez iniciado te permitirá seleccionar el sistema operativo que desees instalar. También tienes opción de configurar el fichero config.txt. Pero eso no es todo...


Si te aburres y quieres instalar otro (eliminando el anterior, es lo que le diferencia de Berryboot), pulsas SHIFT durante el arranque y de nuevo tendrás la opción de instalar otro sistema operativo.

El método está creado para que sea más fácil la instalación de los distintos SO, sobretodo para los niños.

Noticia: raspberrypi.org

Enlace: Guía de inicio - pdf

Descarga: NOOBS


Retropie - Guía para Arch Linux

retropie

¿Alguno de vosotros usa Arch Linux?, ¿Os gustaría usar este conjunto de emuladores llamado RetroPie en esta distribución?. Pues un usuario del foro de raspberrypi.org con el nick r4_, ha posteado una guía para poder instalarla sin mayor complicación en esta distribución inspirada en CRUX.

Enlace: raspberrypi.org - Retropie: An Arch Linux Guide!


Retro Gaming con Raspberry Pi gracias a Adafruit

adafruit retrogaming

¿Una partidita al Golden Axe?

Mi debilidad por las máquinas arcade como a todo el que tenga treinta y tantos años, hace que proyectos como estos nos traiga un recuerdo de nostalgia y decimos sin dudar: "¡Lo quiero!".


Adafruit es una empresa que se dedica a vender componentes electrónicos, y aquí nos muestran cómo se han fabricado una máquina recreativa con dos botones y un joystick. Glorioso y un recurso más a tener en cuenta.

Enlace: Adafruit - Retro Gaming with Raspberry Pi


¡RetroPie 1.6 Beta disponible!

retromachine

Esta semana la cosa va de juegos. No me echéis la culpa si luego no hay rendimiento en clase o en el trabajo :P

Ha salido hace escasas horas una nueva versión para testear de esta magnífica compilación de Raspbian con diversos emuladores. La lista de cambios y descarga a continuación.


Versión 1.6 Beta.

  • Se ha añadido emulador Basilisk II.

  • Se ha añadido Dispmanx.

  • Actualizado cada componente instalable.

  • Script mejorado para cambiar entre resoluciones.

Descarga: Retropie 1.6 Beta

Foro: RetroPie

¡EXTRA!:

Koji The Frog

Descarga Koji The Frog para Basilisk II


Construye tu propio Google TV con Donald Derek

rpiTV

Fantástico DIY (Hazlo tú mismo) para este fín de semana.

Y es que ahora que he vendido mi AppleTV, lo más difícil es manejarme con el SmartTV, el mando y el teclado en pantalla.

Con este proyecto podrás enviar contenido desde tu móvil. Se basa en el uso de varias tecnologías con acierto, todo con Raspbian como sistema operativo y varias aplicaciones como omxplayer o youtube-dl entre otros, con Chromium ejecutándose de fondo.

Un poco largo de seguir, pero merece la pena.

Enlace: Donald Dereck - Build your own Google TV


Como detectar intrusos en tu WIFI con Raspberry Pi

wifi exposed

Hoy es Lunes de iOS y OSX, lo siento por la RasPi, pero tenemos que darle protagonísmo al World Developers Conference que nos dirá en qué demonios ha estado metido Apple todo este año lleno de rumorologías en cientos de blogs que suelo evitar.

Mientras se alarga la espera, un usuario ha tenido el detalle de enviarnos el enlace a un post muy interesante sobre algo que nos debe preocupar si tenemos la RasPi conectada a internet las 24 horas del día. Me refiero a detectar intrusos en nuestra red. Imprescindible. Gracias Nacho por enviarme el enlace.

¡Si queréis saber más acerca de este Navarro, su Twitter es @FresyMetal_com.

Enlace: Fresy Metal - Como detectar intrusos en tu WIFI con Raspberry Pi


Guía Ambilight con Raspberry Pi

Ambilight en funcionamiento gracias a Hugo Ruiz

El tema del momento en los foros españoles es el Ambilight. No hay día que su hilo no esté entre los primeros puestos. Todo el mundo quiere uno: Es cool, fácil de hacer y por fín puedes darle sentido a tu RasPi delante de tus amigos.


Hugo Ruiz es un usuario frecuente en este blog. Tanto que casi somos amigos gracias a sus comentarios. A los blogueros nos gustan los comentarios, aunque sean para decir que algo os gusta, o lo váis a poner en práctica.

Este chico nos envía los pasos que ha seguido él para hacer funcionar el sistema Ambilight, pero sin usar Arduino como tantos otros tutoriales están haciendo.

Desde aquí le doy las gracias por permitirme publicar su obra. ¡Espero tu comentario! :)

Enlace al pdf: Ambilight con Raspberry Pi


Cómo hackear Minecraft Pi Edition

mcpi hacks

ACTUALIZACIÓN: El link ya no está disponible.

No soy fan de Minecraft, y mira que he pasado horas delante de mi 3D Construction Kit en la adolescencia. Pero tiene una gran comunidad de fans, y uno de vosotros ha creado una serie de "hacks" descompilando el binario (cosa que no es muy legal) para que podáis hacer algunas cosas que no están contempladas. Este manual usa un editor hexadecimal para cambiar algunos aspectos del juego.

El manual no está acabado, pero se irá actualizando.

Enlace: How To Hack MCPI - Dropbox (pdf)

Enlace: mrpiworld.weebly.com


Raspbian Server Edition 2.4

raspicake

No sé como lo hace, pero SirLagz destripa Raspbian de una manera que pocos lo hacen, en el buen sentido de la palabra.

Probablemente su Server Edition sea la más famosa para hacer que nuestra RasPi esté conectada al mundo para servir webs, ftp o incluso usarlo como equipo de escritorio.

Esta vez ha bajado el tamaño de la imagen de 1 GB que ocupaba la versión 2.3, a poco más de 650 MB. No estaría mal si alguien donara algo a la causa.

¡Qué aprovechen!

Enlace: Raspbian Server Edition 2.4


LXDE con Raspberry Pi

lxde

Logo de XFCE: Ratón con cara de asustado

Mi utopía con respecto a sistema operativo para Raspberry Pi, y por qué no, para escritorio, es que tenga los paquetes esenciales para arrancar, y nada más.

El entorno de escritorio es lo que menos uso, no sé vosotros. Si sois de los que no entráis porque LXDE os parece lento, tenéis una alternativa que siempre he pensado que iría más lenta, ya que LXDE gana siempre en todos los benchmarks, pero al parecer no es así. Hablo de XFCE. En el blog que os paso a continuación os dan unos sencillos pasos para instalarlo. En XFCE todo es más sencillo, os lo aseguro.

Enlace: muyraspi.blogspot.com.es

Enlace: XFCE 4 - Teclas rápidas


DLNA para compartir ficheros multimedia en la red

dlna

Todas las tardes a mediodía, tengo un problema. Mi mujer quiere que le descargue una novela mientras yo estoy en el ordenador trabajando. El proceso siempre era el mismo: Descargarlo, buscar un pendrive, conectarlo, copiar la novela, levantarme, acceder al conector USB detrás de la TV con habilidad y reproducir el video. Esto se acabó con el sistema DLNA.


Lo que os digo. Todo esto me lo puedo ahorrar ejecutando en mi RasPi un servidor DLNA compatible con las SmartTV y su AllShare (Que ahora se llama de otra forma, no recuerdo como). Ahora solo tengo que descargar la novela y ejecutar el programa AllShare en la TV. También tienes disponible el sistema DLNA en dispositivos móviles como Android o iOS.

Acabo de leer un tutorial muy claro donde se explica en breves pasos como instalarlo en tu RasPi o en cualquier otro equipo Linux que tengas. A mi me merece la pena. No me déis las gracias a mi, sino a Victor que nos hace estos fantásticos tutoriales en su web.

Enlace: Mis experiencias con la Raspberry Pi - DLNA


Streaming de canales en Raspberry Pi

tvreadhead

Interface del plug-in en Google Chrome

Hoy he actualizado el Google Docs de Mis Apuntes con muchos artículos nuevos. Os aconsejo que le echéis un vistazo :)

También se me ha olvidado comentaros que sobrepasamos las ¡50.000 visitas!. ¡Wow!

Nuestro amigo de Diverteka ha publicado un artículo sobre streaming de canales de TV. Como él mismo nos dice, vamos a utilizar un receptor TDT-USB conectado y configurado en nuestra Raspberry Pi para que efectúe el servicio de streaming.

Podremos ver la TV desde cualquier navegador web, en la tablet, en el móvil,...

Enlace: Diverteka


Guía: Automatizar descargas de TV/Movie para XBMC

xbmc

Tengo un programa en el iMac que me automatiza la descarga de series vía torrent y se comienzan a descargar cuando están en internet.

Los pasos para hacerlo con la Raspberry Pi son un poco más largos, pero tendrás en el XBMC la opción de descargar vía torrent las series que más te gustan.

Un proyecto ideal para abordar el fín de semana :)

Enlace: raspberrypi.org


Summer Camp 2013 en Zaragoza

summer camp 2013

Copio directamente esta Summer Camp que va a tener lugar en Zaragoza. Atentos:

Del 4 al 7 de Julio tendrá lugar un importante evento en la ciudad de Zaragoza, Internet of Things and 3D Printing Summer Camp, que incluirá charlas, demostraciones y cursos relacionados con proyectos Open Hardware, talleres de Arduino, Raspberry Pi y Waspmote, sensores biométricos, curso de montaje de Impresoras 3D y una Hackathon de Makers!!


Las jornadas son gratuitas y están organizadas por Cooking Hacks (la división Open Hardware de Libelium), y cuentan además con la colaboración del Ayuntamiento de Zaragoza y de todos los grupos de desarrollo de la ciudad: Púlsar, D-Labs, Arduteka, CADesigns, etc.

Además los mejores proyectos que se hagan durante la Hackaton serán premiados con una Impresora 3D y con una Beca en Cooking Hacks.

Enlace: cooking-hacks.com - Summer Camp 2013


Practical Raspberry Pi (Ebook)

practical

Practical Raspberry Pi te lleva rápidamente a través del hardware y software básicos de la Raspberry Pi. Su autor Brendan Horan le ayudará a comenzar en una serie de divertidos y prácticos proyectos, incluyendo un simple sensor de temperatura, un centro multimedia, un reloj en tiempo real, e incluso un dispositivo de vigilancia de seguridad, todo lo cual requiere una mínima experiencia en programación.


Junto con estos proyectos, usted aprenderá todo sobre el hardware Raspberry Pi, incluyendo cómo puede ser tan poderoso y a la vez tan pequeño y barato, por eso es tan práctico como un reproductor de vídeo, y se puede personalizar para diferentes tareas, incluyendo ejecutar diferentes sistemas operativos sobre el mismo, incluyendo Android y RISC OS.

Lo que aprenderá:

  • Una visión general del hardware de la Raspberry Pi

  • Cómo poner en marcha su RasPi con Linux

  • Cómo utilizar la RasPi para detectar la temperatura y la conducción de un simple LCD de caracteres

  • Cómo crear un reproductor de medios con la Raspberry Pi

  • Cómo utilizarla como un servidor de consola serie

  • Cómo configurarla como un dispositivo de control de la seguridad

  • Otros sistemas operativos para su RasPi, incluyendo Gentoo, Android y RISC OS

Comprar: Amazon


Video tutorial de Pluralsight: Raspberry Pi

pluralsight

Raspberry Pi es una plataforma de computación de bajo costo que ofrece una forma de crear aplicaciones interesantes utilizando lenguajes de programación comunes. También abre la posibilidad de escenarios de hardware interesantes. Este curso cubre los conceptos básicos de lo que necesita para ponerse en marcha con el Raspberry Pi.


Más info: pluralsight.com

Enlace 1: Raspberry Pi for Developers - uploaded

Enlace 2: Raspberry Pi for Developers - uploaded

Enlace 3: Raspberry Pi for Developers - uploaded

Enlace 4: Raspberry Pi for Developers - uploaded


Proyecto con dongle Bluetooth: "¿Quién está en casa?"

domotica

Siempre soñé de adolescente entrar en mi propia casa y que una voz sensual de mujer me diera la bienvenida y me dijera si tengo algún correo. La realidad es mucho mejor, porque es mi hija la que viene corriendo cuando escucha la puerta y me da un abrazo que es lo mejor del día. Para lo primero hay una solución que os detallo a continuación.


El proyecto que he encontrado en instructables.com nos va servir para entrar en casa y que nuestra RasPi ejecute el comando que deseemos mediante la comunicación de un dongle bluetooth y un móvil.

En este caso concreto, nos avisará cuando entramos o salimos de casa, pero las posibilidades de modificar el script están ahí. ¿Alguien se atreve?.

Tenéis los detalles en el siguiente enlace.

Enlace: instructables.com - Raspberry Pi Bluetooth In/Out Board or "Who's Home"


Pidora para principiantes (video)

pidora

Me sigue resultando gracioso el nombre xD

Un usuario del foro oficial llamado Biblioman nos deja un buen video tutorial sobre PiDora basado en Fedora Remix y optimizado para la Raspberry Pi. Os dejo con información al respecto después del salto...


En el se describen (mas o menos) los siguientes puntos:

  • Instalación del sistema operativo utilizando NOOBS.
  • Configuración inicial del sistema.
  • Descripción (breve) del escritorio XFCE que viene instalado por defecto.
  • Instalación y desinstalación de programas por consola y de manera gráfica con Yum Extender.
  • Acceso remoto al Sistema Operativo por consola (SSH) y por escritorio remoto a través del terminal server de windows.

Enlace: Youtube


Dune 2 Legacy para Raspberry Pi

Intro Dune 2

¿Cómo puede uno buscar algo en internet y no encontrarlo? Llevo un buen rato buscando este clásico abandonware con texto en español y no hay manera. Si alguien lo consigue o lo tiene en algún CD, que me lo diga, please.

Un usuario del foro ha compilado Dune Legacy para la Raspberry Pi, que coge los ficheros del original para poder jugar en distintas plataformas.


Probablemente sea el primer juego de estrategia de este género de la historia. En su época, la gente decía "este juego es tipo Warcraft" como si hubiera sido el primero, y yo decía "tipo Dune 2". Yo gano.

Enlace foro: raspberrypi.org

Descarga: dunelegacy0.96.3armhf.deb

Descarga: abandonia.com - Dune II - The Building of a Dynasty


Configuraciones para incrementar el rendimiento de DosBox en Raspberry Pi

fastdosbox

El fin de semana me gusta dejarlo para los emuladores y testear o compilar algunos programas (sigo intentando obtener algún reproductor de karaoke decente para la RasPi).

Siempre intento obtener el mejor rendimiento para un programa, y en este caso ha aparecido en mi timeline de Twitter un artículo para optimizar dosbox o fastdosbox y jugar al Dune 2 de forma nativa. Disfrutadlo.

Enlace: codingepiphany.com


Voicecommand se actualiza a la versión 3.0

Traducción de su web directamente:

He aquí una pequeña lista. He tenido la ayuda de un par de usuarios comprometidos que han surgido con algunas nuevas buenas ideas, que es impresionante...


  • Hay ahora una opción ~ que encuentra la palabra en cualquier lugar en un comando. Por ejemplo ~music==pianobar funcionará si dices: let's hear some music, play music, or music.

  • !filler es ahora un string para que pueda configurarlo manualmente. Si se pone a 0, será vacío y si lo pones a 1, será RELLENO por problemas de compatibilidad.

  • Scripts de ejemplo se han añadido en la carpeta Misc para que usted pueda jugar. Estos pueden enviar y recibir correos electrónicos y mensajes de texto, así como la publicación en facebook, todo con sólo su voz.

  • Flags que ahora pueden sobrescribir las opciones de configuración y puede ser revertido en pos de ellas con un 0 o ejecutada si se sigue con un 1. Ex. !continuous==1 en su archivo de configuración, puede forzar que se ejecute sólo una vez con voicecommand -c0

  • Los comandos y palabras clave son ahora case insensitive.

  • Se ha añadido soporte para múltiples idiomas. Esto se basa en el código de país, que creo que se puede encontrar aquí (más esES y esES). Busque el código de país y el uso que. Ex. Para EE.UU.: !language==en_us, para España !language==ES, para Alemania !language==de.

  • Se puede establecer en Wolfram Alpha API y maxResponse (el número de ramas) como !api==XXXXXX-XXXXXXXX y !maxResponse==3. Esto le dará mejores respuestas. Puede inscribirse para un Alfa de API Wolfram en su página web de forma gratuita.

  • Registro se ha habilitado en /dev/shm/voice.log. Arroja cosas para esto en vez de /dev/null

  • La necesidad de tts-noFill se ha eliminado! Ahora tts no utiliza ningún tipo de relleno a menos que lo envíe usted mismo.

Enlace: stevenhickson.blogspot.co.uk

Enlace: Nueva instalación y vídeos actualizados


ChameleonPI v.0.3.2 - SUMMER MANIA

chameleon

Aquí estamos de nuevo con una sorprendente, increíble, gloriosa, fantástica nueva versión ChameleonPI v.0.3.2 - SUMMER MANIA

Por si no lo recordáis, ChameleonPi es un fork de Raspbian listo para emular equipos y consolas al estilo de RetroPie o PiMAME, aunque más orientado a emular ordenadores antiguos.


  • Hemos reparado una parte de los bugs.

  • Actualización de código Raspbian por lo que funciona con todos los modelos de Raspberry Pi.

  • Actualizado de c64 (desarrollado por AreaScout aka Daniel Mehrwald (Austria) gracias a Olli Raatikainen).

Descarga: chameleon.v032.img.bz2


Feliz cumpleaños a mí

cake

36 años...Ouch!

Pues sí, hoy cumplo años y quería celebrarlo con vosotros :D


Doy las gracias desde aquí a mis followers de Twitter, a los que leéis este blog, que no lo haría si no recibiera apoyo y ánimos de vosotros, y a los que estáis "enganchados" al Google Docs de Mis Apuntes de...

...Y sobretodo a Elena. Le doy las gracias por quedarse en este mundo con nosotros y disfrutar junto con nuestra hija Laura, de todo lo que queda por llegar.

También a mis amigos y familia, que estan ahí donde yo quiero. No sabéis lo feliz que me hacéis.

¡Patataaa!...


¡Nuevo rpix86 versión 0.08!

rpix86

Hacía tiempo que no sabíamos nada de este emulador de sistemas x86. Mi sueño es que emule algún día el StoneKeep. Todo se andará.

Os dejo con las características de esta release:


  • Corregido el modo cursor de texto que a veces deja imágenes adicionales del cursor.

  • El aumento de la velocidad de movimiento del cursor por 4x.

  • Se ha añadido un código de operación de manejo especial JPO para NHL 94.

  • Se ha añadido STOSB especial STD versión REP Modo-X para NHL 94.

  • Se ha corregido restablecer la página de pantalla activa en el cambio de modo gráfico.

  • Texto fijo problema paleta de modo (pantalla en negro) en QBASIC.EXE.

  • Se ha corregido un problema clave de la tabla de traducción con teclas Mayúsculas + T Shift + Q, W, E, R y.

  • Implementación de tecla almohadilla en teclados del Reino Unido cuando se ejecuta en X Window.

  • Mejora de la precision temporizador AdLib para un mejor comportamiento de la detección AdLib.

Como siempre, lo tenéis disponible en:

Enlace: Pi Store

Descarga: rpix86 ver 0.8

¡EXTRA!:

NHL 94


Hardware Hacking. Lecciones para Raspberry Pi

hardhacking

Muchas veces encontramos contenido de calidad sobre nuestra Raspberry Pi, pero de vez en cuando destaca alguna web por encima de las demás. Hardware Hacking está empezando poco a poco, pero su contenido es tan interesante y completo que les voy a dedicar el post de hoy.


Estas son las lecciones que tienen actualmente:

  • Lección 0 – Conociendo la Raspi

  • Lección 1 - Preparando la tarjeta SD con el sistema operativo (Windosws y Mac)

  • Lección 2 – Primera configuración

  • Lección 3 – Configurando el puerto GPIO

  • Lección 4 – Blink LED, (LED parpadeando)

Ya os digo que no os va a defraudar, aunque pensemos que sabemos casi todo de nuestra RasPi, os pueden sorprender con alguna que otra información.

Además, en su web podemos encontrar otros artículos muy interesantes sobre Arduino y electrónica entre otros.

Suerte a los chicos de Hardware Hacking y... ¡Qué sigan en la brecha!

Enlace: hardware-hackingmx.com

Twitter: @hardwarehackmx


AEROS para Raspberry Pi

aeros

Mientras un port nativo de AROS (Amiga Real Operating System) sigue su curso, he aquí otro bastante interesante llamado AEROS.

¿Deseas saber más?


AEROS es una distribución híbrida entre AROS y Linux (Debian 7.0 para ARM). La pena es que esta versión para nuestra RasPi es sólo para usuarios registrados, pero podemos acceder a una beta pública desde hace tres días.

Beneficios para los usuarios de AROS de tener Linux bajo el capó:

  • Más drivers (impresoras, escáneres, NIC, tarjetas de vídeo y mucho más)

  • Ejecutar todas las aplicaciones Linux incluyendo Wine

  • AROS - Los desarrolladores pueden utilizar las herramientas de desarrollo de Linux

  • Aplicaciones AROS pueden utilizar las herramientas de Linux para mejorar su propia funcionalidad.

  • Procesos individuales AROS pueden ser obligados a ejecutarse en un solo núcleo.

Comparando AEROS beta 1 con la 2 en una Raspberry Pi con 256MB RAM

Beneficios para los usuarios de Linux para tener AROS por encima de Linux

  • Escritorio rápido, tal vez el más rápido en Linux

  • Le permite ejecutar aplicaciones y juegos AROS también, la mayoría de ellos provienen de Amiga y tienen una baja huella. Podrá probar lo rápido que son.

  • Permite utilizar JanusUAE - una emulación de Amiga integrada ... clásico del Amiga 68k se pueden utilizar.

Como comentaba, tenemos una beta pública, limitada con la opción de no poder instalar aplicaciones de linux. Os dejo con ella.

Descarga: aeros-pi-p1.img.7z (1.6 GB)

Registro: aeros-os.org

Foro: aros-exec.org

Ebay: AEROS for Raspberry PI beta on SD-card

AEROS Beta pública 1


Imagen de 12MB para Raspberry Pi usando el proyecto Yocto

The Yocto Project

Imagen creada por el prestigioso blog cnx-software con ayuda de la herramienta del proyecto Yocto y con explicación de como crear la tuya propia. ¿Qué vais a conseguir? Una imagen con apenas 43 MB de espacio ocupado y 20 MB de RAM usadas.


Algo que siempre me ha gustado es cada vez que sale una nueva versión de Ubuntu, personalizarla para crear una iso con mis paquetes preferidos: drivers propietarios, paquetes actualizados, aplicaciones esenciales para mí... También hacía lo mismo con XP y el XPLite (¿Os acordáis de esta aplicación?, ¡Qué tiempos!).

Esto es una asignatura pendiente que he tenido en mente estos días después de ver el extraordinario trabajo que está haciendo @Manel Alonso para la Cubieboard y su distro Cubieez. ¡Mi enhorabuena!.

El proyecto Yocto es una plataforma que nos va a permitir construir una distribución de Linux embebida que coincide exactamente con las necesidades de nuestros proyectos.

Ahora se me ocurre una distribución sin entorno gráfico ni Scratch, ni software que no vas a usar en la vida, liviana, cargada con XBMC y emuladores lista para usar, con NFS de serie y por supuesto Midnight Commander :P

¿Convertimos los sueños en realidad?

Enlace: cnx-software.com - 12MB Minimal Image for Raspberry Pi using the Yocto Project

Descarga: rpi-basic-image-raspberrypi-20130702123605.rootfs.rpi-sdimg.7z (12 MB)

NOTA: Login con usuario root sin password.

Enlace: yoctoproject.org


¡PiMAME v. 0.7.5 liberado!

PiMAME

Después de varias betas, y teniendo muy cerca otra versión que incluirá ScummVM y Gearboy, tenemos con nosotros esta nueva versión de PiMAME para pasar el Domingo.


Incluye el emulador de Atari Stella 2600 y el famoso Cavestory. Recordemos que en esta nueva versión se incluyeron en sus betas otros emus. Vamos a repasar que podemos emular o jugar actualmente con esta distribución:

  • Cavestory

  • Stella (Atari 2600)

  • MAME4ALL

  • SNES9X

  • PCSX_ReARMed (PlayStation)

  • GNGeo (Neo Geo)

  • AdvanceMAME 1.2

Descarga: pimame-0.7.5.img.zip (1.1 GB)

¡EXTRA!:

Pitfall 1 y 2

Descarga y juega Pitfall 1 y 2 para Atari 2600


Todo vuelve a la normalidad

bug

Después de sufrir durante dos laargas horas un problema con el hosting compartido en la empresa Zyma Technologics, todo vuelve a la normalidad. Afortunadamente no vivo de mi web, y dos horas de web caída en una gran empresa puede hacer temblar el mundo. Esperemos que no se repita, porque todo es muy bonito cuando funciona tu web sin problemas, pero cuando falla, es cuando te planteas ciertas cosas.

Así que voy a implementar una serie de mejoras en la web esta semana, la que me de tiempo antes de las merecidas vacaciones. Estad atentos si queréis hackear esta web, seguro que tendréis la oportunidad de encontrar alguna vulnerabilidad que otra y usarla.

winking


Raspberry PI: Programando el puerto GPIO con Qt Creator (video)

Mientras termino de pulir un buscador para la web, he visto en los foros oficiales un video en español de esos que te dan ganas para experimentar con tu RasPi.

Video: Youtube

Enlace: Beginner’s guide to cross-compile Qt5 on RaspberryPi

Enlace: Qt Blog


Raspberry Pi como lector de datos y diagnóstico de vehículos (OBD-II)

Nunca dejo de admirar las utilidades que le encuentra la gente a esta placa. Sinceramente me anima a buscar cada día para vosotros enlaces como este que os presento a continuación.

Sorprendido he quedado esta mañana cuando he visto como comprando un adaptador que puedes comprar en internet por menos de 20€, puedes diagnosticar tu vehículo y recibir la información en tu RasPi.


ODB es un estándar de comunicación para leer datos de tu vehículo si es relativamente nuevo.

Nuestro amigo Martin O'Hanlon ha desarrollado una interfaz gráfica para leer datos a través de este adaptador en Python llamado pyodb.

Espero que alguien se anime a probarlo.

Enlace: stuffaboutcode.com

Enlace: github.com - pyodb


RetroPie actualiza sus binarios y tutorial del adaptador GPIO

retropie

Sólo un apunte rápido para comentaros que PetRockBlog ha actualizado los binarios de su script para todos nosotros.


También he leído en su timeline un manual bastante claro de como crearte tu propio adaptador para mandos originales de consola y conectarla directamente al GPIO de tu RasPi.

Enlace: RetroPie Setup Script Binaries

Enlace: The RetroPie GPIO Adapter

Enlace: PetRockBlock Pie – A (Gaming) Raspberry Pi Case


¡Ya tenemos buscador en el blog!

lupa

¡Sobrepasamos las 60.000 visitas!

Lo prometido es deuda. Este es mi regalo por vuestra confianza.

Si véis la parte superior derecha del blog, encontraréis el buscador en el que podréis introducir cualquier post que se haya publicado aquí, y buscará por nombre del artículo o contenido. Ejemplos: gpio, pimame, retropie,...

Como siempre, mi perdición es el perfeccionísmo en el código y en mi afán por aprender un poco más, quería algo que no sobrecargara la web y hacer algún que otro experimento con otras cosas que os comento a continuación.


[El comienzo]

Lo primero que se me ocurrió para no perder mucho tiempo fué poner un buscador con los artículos indexados por Google, así solo tendría que usar el widget de búsqueda de este motor y asunto solucionado. Pero Google no se lleva bien con webs en varios idiomas, y el resultado nunca es tan personalizable como uno quisiera, así que tomé el camino largo: Desarrollarlo desde cero.

[Diseño]

No soy muy bueno en el diseño, así que encontré por internet el cuadro de búsqueda en webdesignerwall.com. Hecho con CSS3 y si tu navegador no es compatible, te muestra un cuadro algo más simple en vez de tener contornos redondeados.

[Javascript]

Me gusta jQuery y lo uso en el día a día. Hasta ahora no me había percatado del tiempo que nos hace ganar si lo usamos. Pero quiero evitar usarlo, al fin y al cabo una de mis metas es aprender. Sobrecargar el blog con una librería que apenas uso internamente no merece la pena. Si que se carga dinámicamente cuando se necesita mostrar una imagen más grande (sólo si es necesario). El típico lightbox en los artículos cuando pulsas encima de una captura, aunque espero erradicar la librería con el tiempo, ya que fue un apaño rápido en su día.

Para lo demás, un poco de código para para hacer la petición al servidor y mostrar en una etiqueta modal el resultado.

La ventana modal es un proyecto llamado picomodal y ocupa 1.754 bytes.

[PHP]

Poco que contar: Recoger la información, filtrarla para evitar injecciones SQL entre otras y he usado por primera vez un sistema distribuído de cacheado de objetos para los resultados obtenidos de la base de datos, que espero ir incorporando paulatinamente en las demás consultas que hago en el blog. Se llama phpfastcache y ya lo comentamos anteriormente.

[Conclusión]

Siento haberme liado con esto y no haber adelantado más, pero el resultado es un buscador que apenas sobrecarga la web y muestra los titulares en menos de un segundo.

winking


Pasos para construir un Rover inalámbrico con Arduino y una RasPi

ardipi

Lo llaman la ArdiPi y es el último invento de los chicos de instructables, que nos detallan paso a paso como crear este "juguete" para niños y mayores. Muy educativo.

Enlace: instructables.com


PiMAME 0.7.6 con soporte para GameBoy

PiMAME

Nada mejor que pasar un finde con emuladores, o como diría Steve Ballmer: emulators, emulators, emulators!


En esta nueva versión tenemos:

  • gpsp - Emulador de Gameboy Advance. Necesitarás gba_bios.bin.

  • Gearboy - Emulador de Gameboy y Gameboy Color.

  • ScummVM - Motor de aventuras gráficas.

Si tienes la versión 0.7, con sólo ejecutar ./update.sh actualizará la distribución.

Descarga: sourceforge.net - PiMAME 0.7.6.

¡EXTRA!:

Sonic Advance

Descarga y juega Sonic Advance para Game Boy Advance


PiMAME: Resolución de problemas

pimame

Comenzamos la semana resolviendo algunas dudas que te puedas encontrar con este fork de Raspbian orientado a emuladores de Shea Silverman.

¡Vamos allá!


[No escucho sonido a través de HDMI]

Ejecuta lo siguiente:


sudo amixer cset numid=3 2
sudo amixer cset numid=3 100%
sudo amixer cset numid=3 unmute

Edita el fichero config.txt de la siguiente manera:


sudo nano /boot/config.txt 

y elimina # de la línea hdmi_drive=2

[No veo las ROMs en los distintos emuladores]

Ejecuta bajo la linea de comandos lo siguiente:


sudo chmod 644 roms/*.*
sudo chmod 755 roms

Recuerda que pueden venir en formato .zip aunque cuidado con las extensiones en mayúsculas.

[Cómo configuro mi Pad de Xbox 360]

Edita el fichero advmenu.rc de la siguiente manera:


sudo nano .advance/advmenu.rc

y cambia device_joystick de none a auto.

Ahora instala el controlador:


sudo apt-get install xboxdrv

Edita el fichero rc.local de la siguiente manera:


sudo nano /etc/rc.local

y añade después de las líneas con un # lo siguiente:


xboxdrv --trigger-as-button --id 0 --led 2 --deadzone 4000 --silent &
sleep 1
xboxdrv --trigger-as-button --id 1 --led 3 --deadzone 4000 --silent &

cambiando --id por --wid si tu pad es inalámbrico.

NOTA: El pad no te funcionará en los menús, solo en los juegos.

[Cómo configuro mi Pad USB]

Instalamos el controlador:


sudo apt-get install joystick

Con el pad conectado, ejecutamos lo siguiente:


jscal -c /dev/input/js0

Donde js0 es el pad 0, js1 será el 1,...

En este programa de calibración, no toques ningún botón hasta que se te indique. Primero se configura el eje horizontal pulsando atrás+botón (0), centro+botón (128) y delante+botón (255). Para el eje vertical arriba+botón (0), centro+botón (128) y finalmente abajo+botón (255).

[Por qué no me van algunas ROMs en el MAME4ALL]

Esta versión es un port del MAME 0.37b5:

Si no te funciona la ROM que quieres, prueba en el AdvanceMAME.

[De dónde me bajo las ROMs]

Busca en internet, o en los enlaces de abajo mientras la ley de tu país lo permita (no me hago responsable bla, bla, bla…):

[Palabras finales]

El listado de preguntas y respuestas seguirá actualizándose cuando vayan surgiendo más dudas. Recomiendo leer el foro oficial de PiMAME para resolver tus dudas o podéis preguntar abajo en los comentarios.

¡Nos leemos!

pimame_case


Vacaciones

holidays

Bueno, como véis, he estado ausente por vacaciones en un campo perdido, sin internet y sólo con mi RasPi, amigos, piscina y fiesta sin control :P

Programé un script para postear algunos artículos que veo que no ha funcionado, y como me vuelvo a ir de vacaciones, actualizaré mañana Lunes y hasta el Viernes no me veréis por aquí.

Tal vez twitee algo desde mi cuenta, y tenéis el Google Docs con un listado de blogs para no aburriros, así que ya sabéis qué hacer mientras estoy fuera...

¡Hasta dentro de unos días!


Han sido noticia esta semana en el mundo PI...

¡Ya estoy de vuelta!

Lo malo de las vacaciones es que vienes más cansado de lo que te vas, al menos es la sensación que me da, pero tengo algunas ideas que me han ido surgiendo para el blog que ya os contaré.

Mientras, ¿Qué os parece si vamos repasando las noticias que han salido para nuestra RasPi esta semana?


Control de relé mecánico

RSPPI

Lo que más me gusta de RSPPI es el tono desenfadado de sus artículos y lo bien que explica el proceso de todos sus proyectos. Esta vez, usa un relé mecánico conectado a la RasPi y nos enseña a utilizarlo.

Enlace: RSPPI - Control de relé mecánico

Audio y luces controlado por una Raspberry Pi

Iain Hamilton se ha currado un sistema para controlar Spotify Premium (Pandora en camino), la Raspberry y las luces de su casa con un interface elegante y útil en PHP como podéis ver en el video.

Enlace: BeakPi

Occidentalis 0.2

Los chicos de Adafruit han actualizado su versión especial de Raspbian orientado al manejo de hardware SPI, I2C, one wire y soporte WiFi para sus productos. Sólo para usuarios avanzados como tú.

Enlace: adafruit.com

Emulador C64

Shea nos promete que en su próxima versión de PiMAME tendremos el emulador de C64 VICE incluído. Mientras un usuario nos da las instrucciones a través de su foro para instalarlo en Raspbian o PiMAME por si no puedes esperar.

Enlace: foro PiMAME

Guía para principiantes: elige tu placa de desarrollo

No sólo de Raspberry Pi vive el hombre. Tenemos otras placas que como bien sabéis, se están haciendo un hueco en el mercado. En este artículo nos presentan algunas de ellas.

Enlace: electronicproducts.com

Blog de Paula Juiz: Mis proyectos hechos realidad

Encontré su perfil de Twitter por casualidad, y aunque su blog tiene poco contenido, creo que nos va a sorprender a más de uno más adelante. Por ahora nos enseña a instalar Postfix como servidor de correo y a instalar un sistema de video vigilancia. ¡Suerte Paula!

Enlace: paulajuiz.16mb.com

Digitalización de películas antiguas con ayuda de una RasPi

Kinograph - Project Intro from matthew epler on Vimeo.

Más que algo que vayamos a usar, es un proyecto curioso que me ha llamado la atención. Se trata de abaratar el proceso de digitalizar películas de 8, 16 y 35mm. El resultado es asombroso como podéis ver en el vídeo.

Enlace: creativeapplications.net

7€ ARDUINO Compatible STARTER KIT

starter kit

Clon de Arduino Leo al que lo único que se le ha quitado son los beneficios

En sólo 5 días ha conseguido Harold Timmis fundar su proyecto de crear una placa clon de Arduino Leonardo con un coste de $9. Tal vez me haga con alguna de ellas. Explica muy bien en la web de indiegogo lo que obtendremos si compramos alguna de sus placas.

Enlace: indiegogo.com

pipaOS

pipaos

Tenemos nueva distro basada en Debian Wheezy con muchas características que la hacen interesante: kernel 3.6.11, cabe en tarjetas de 512 o 1 GB, soporte WIFI dongles, pantalla de login en 10 segundos, ext2,...

Enlace: pipaOS


Compartir conexión de iPhone con Raspberry Pi

iphone tether

¡Qué bien me hubiera venido estas vacaciones compartir la conexión de mi iPhone con la RasPi o con el portátil de mi mujer!.

Estos pasos que nos enseña Dave Conroy nos ayudará a compartir la tarifa de datos del iPhone con tu RasPi...


Nunca está de más tener esta información cerca. Lo bueno es que con esta guía, no necesitarás ejecutar nada una vez conectes tu iPhone a la RasPi. Será enchufar y tener internet automáticamente.

Para ello, lo primero será instalar una serie de paquetes para que la RasPi detecte el dispositivo, y tras configurar el fichero /etc/network/interfaces, ya tendrás internet a través del iPhone en el entorno gráfico.

Para obtenerlo bajo consola, será cuestión de seguir unos pasos más.

Por cierto, os recomiendo le echéis un vistazo a otros artículos que tiene en su blog. De los más interesantes que he visto últimamente.

Enlace: daveconroy.com - How to Tether Your Raspberry Pi with your iPhone 5


Nueva imagen de Raspbian y una distro minimal llamada MINIBIAN

flash

Lo acabo de leer en Twitter y al comprobarlo, parece que han subido una nueva versión de Raspbian hace un par de días. Lo raro es que no tenemos lista de cambios por ningún sitio. Seguiré buscando.

Mientras, he encontrado en los foros una distro minimal de esas que tanto me gustan, llamada MINIBIAN, la cual destripa la última versión de Raspbian y la deja en unos míseros 189.9 MB comprimidos. La lista de mejoras a continuación:


  • Kernel 3.6.11+ #474 ARM HF (Hard Float).

  • 22 en arrancar.

  • 45 Mb RAM usado tras el arranque.

  • 522 Mb espacio en disco usado.

  • Cabe en una tarjeta de 1 GB.

  • Optimizado sistema de ficheros ext4 con swap desactivado.

  • Soporte versión 256Mb y 512Mb.

  • Ideal para aplicaciones de servidor (NAS, Web server, electronic applications)

  • 100% compatbile con la versión oficial.

  • Cliente DHCP activado por defecto.

  • SSHD activado por defecto.

  • Usuario root activado (password: raspberry - por favor CÁMBIALO)

Enlace Raspbian: raspberrypi.org - 2013-07-26-wheezy-raspbian.zip

Enlace MINIBIAN: ourceforge.net - MINIBIAN


Final Burn Alpha 2x para Raspberry Pi por Squid

Modelo A conectado a un Motorola Lapdock de Shea Silverman

Poca gente se acuerda ya del Callus, primer emulador de CPS1 que nos trajo títulos de recreativas como Street Fighter II con una emulación impecable.

Dignos sucesores han sido Winkawaks para Windows y FinalBurn. Ahora tenemos disponible este último para nuestra Raspberry Pi. ¿Listo para jugar a Marvel Vs. Capcom?... Fight!


Squid, que nos ha traído emuladores como mame4all-pi o pisnes, ahora nos deleita con este nuevo port. La emulación es perfecta y estoy deseando probarlo :D

Enlace: Raspberry Pi App Store

Enlace: code.google.com - PiFBA

Enlace: Lista de juegos compatibles en hoja de cálculo .xls

Enlace: ROMs desde kawaks.net (Borrar después de 24 horas bla, bla, bla) Usuario: bugme-not | Contraseña: bugmenot

¡EXTRA!:

Marvel_vs._Capcom

Enlace externo a coolrom.com > Marvel vs. Capcom - Clash of Super Heroes


Super Scratch Programming Adventure! (Covers Version 2): Learn to Program by Making Cool Games, 2nd Edition (Ebook)

superscratch

Actualización 12 Diciciembre 2013

Scratch es el lenguaje de programación educativa muy popular usado por millones de estudiantes en las aulas, bibliotecas y hogares en todo el mundo. Arrastrando juntos coloridos bloques de código, los niños aprenden rápidamente los conceptos de programación de computadoras y crea divertidos juegos y animaciones.


En Super Scratch Programming Adventure!, Los niños aprenden los fundamentos de programación, ya que hacen sus propios videojuegos jugables. Van a crear proyectos inspirados en juegos de arcade clásicos que se pueden programar (¡y jugar!) en una tarde. Con explicaciones paso a paso y retos de programación divertidos ayudará a los niños a crear sus propios juegos en poco tiempo.

Este cómic a todo color hace que los conceptos de programación como el control de flujo, subrutinas y tipos de datos fácil de aprender. Lleno de ideas para juegos que los niños estarán orgullosos de mostrar, Super Scratch Programming Adventure! es el primer paso para el programador principiante.

Comprar: Amazon


¡Raspberry Pi a 1400 Mhz!

raspi hot

Creo que lo máximo a lo que he overclockeado la CPU de mi RasPi ha sido a 950 Mhz.

Es fácil hacerlo sin perder la garantía bajo la configuración ajustada en el script raspi-config (lo que es llamado Turbo Mode), pero hay valientes que quieren hacer volar a su Raspberry Pi (literalmente).

Un usuario del foro nos cuenta en qué condiciones ha overclockeado su máquina para llegar a tanta velocidad de procesamiento. ¿Lo vemos?...


Según nos cuenta, no ha utilizado ningún tipo de disipador activo o pasivo. La configuración que ha alcanzado por ahora es la siguiente:

  • ARM: 1400

  • GPU: 500

  • Core: 550

  • SDRAM: 750

  • OV: 6

Ha utilizado como sistema operativo PiBang, aunque no creo que tenga nada que ver. ¿Os animáis vosotros a hacer lo mismo?...

...ya sabía yo que no.

laughing.png

Enlace: elinux.org > Overlocking


¡Gracias!

counter

Ante todo, daros las gracias por las visitas del día de ayer. Cerca de 800 visitas en un día es algo a lo que no estoy acostumbrado.

Mantener un blog parece una tontería pero buscar noticias interesantes, dar formato, buscar imágenes, testear, traducir,... es un trabajo arduo y sin más recompensa que la personal, lo cual para mi es bastante.

También le doy las gracias a raspipc.es por dar soporte a la web con su banner. Sinceramente si vivís en España y no queréis complicaros la vida buscando teclados, carcasas o cables, lo mejor es un pack de los que tienen disponibles. En un día o menos lo tendrás en tu casa sin olvidar el impecable servicio de garantía del cual ya hablamos anteriormente.

El agradecimiento supremo va para mi querida esposa y a los que comentan, retwittean y difunden noticias a través del blog.

Ahora quiero hacer un alto en el camino y comentar unas cosillas que tengo preparadas para el blog:

Importante los cambios menores como más botones para compartir en redes sociales. Intentar meter otros contenidos más diversos, como algo de programación. El Google Docs lo estoy traduciendo al inglés, ya que la gente me lo demanda y creo que tiene más éxito que el propio blog :P. De hecho creo que no hay documento que recopile más información sobre la RasPi EN TODO INTERNET (true story).

Y lo más importante, algún concurso, ya que me he comprado un par de placas Arduino por 7€ que he comentado hace poco, y que podréis conseguir en este enlace.

Si queréis colaborar, mandar artículos, o queréis cambiar algo en el blog, ya sabéis que hacer.

¡Nos leemos!


Sistema de refrigeración líquida en Raspberry Pi

water_cooled_01

Interesante mod desarrollado por un usuario llamado wthenshaw en el foro de overclock.net.

Os contamos algunos detalles y captura después del salto...


Anteriormente ya habíamos visto un disipador de refrigeración líquida bastante lograda que podéis ver en Youtube.

Ahora otro usuario se aventura a crearse su propio sistema con componentes comprados en internet.

Seguiremos informando sobre este mod. ¡No os perdáis su lectura!.

water_cooled_02

Enlace: overclock.net > Water Cooled Raspberry Pi Mod/Build.


Raspberry PIR detector de movimientos

pir

En verano hay que tener cuidado con las casas si nos vamos de vacaciones. Mi sueño siempre ha sido tener un robot casero creado por la OCP y que se despachara a gusto con los ladrones.

Nacho Sánchez de la web fresymetal.com nos vuelve a enviar al correo un nuevo artículo que seguro que interesa a nuestros lectores: Un detector de movimientos con nuestra Raspberry Pi...


Ya nos deleitó con un extraordinario tutorial sobre detección de intrusión en nuestra red con la Raspberry Pi y ahora nos indica los pasos para conseguir poner un sensor en la puerta de casa para cuando entre alguien pueda enviarte un aviso o bien ejecutar alguna acción.

¡Gracias por compartir el artículo, Nacho!

Enlace: fresymetal.com


Compilación cruzada Windows-Raspberrry Pi

winlin

La compilación cruzada es un método por el cual se crea código ejecutable para una plataforma distinta al equipo donde se desarrolla. Es decir, podemos desarrollar y compilar nuestras aplicaciones en Windows para la RasPi, que es de lo que trata el siguiente enlace...


Raspberry Pi es una máquina potente para las limitadas características que posee. Desarrollar software bajo ella, cuando es un programa simple no entabla mucha dificultad o tiempo para compilar el resultado. Pero cuando abordamos proyectos más complejos, se hace una tarea bastante tediosa, sobretodo a la hora de hacer debug.

Las ventajas que tiene la compilación cruzada las puedes imaginar: Trabajar con el entorno con el que te sientas más cómodo, velocidad a la hora de desarrollo y depuración, compilación para distintas máquinas...

Uno puede compilar desde Windows a Linux o Mac OSX, o puede compilar desde sistemas x86 a ARM o x86_64.

En el siguiente enlace, tenemos los pasos para configurar una máquina Windows y compilar nuestros proyectos con Eclipse. Las librerías las puedes comprar por 10$ o compilarlas tú mismo según el entorno que prefieras (Raspbian vs Debian, arm-linux-gnueabihf vs arm-linux-gnueabi, enlazado dinámico a ld-linux-armhf.so.3 vs ld-linux.so.3).

Este método quiero ampliarlo en sucesivos post, buscando otras plataformas de desarrollo como pueden ser Ubuntu o Mac OSX. Estad atentos.

Enlace: gurucoding.com


Han sido noticia este fín de semana...

raspberry

Varios días AFTK, esto es lo que me he encontrado a mi vuelta...


The MagPi

Nuevo número. Esta vez dedicado a lo que más nos gusta, los emuladores y las máquinas recreativas...

Enlace: TheMagPi

Primeros pasos en Python en IDLE

Algo básico pero muy bien explicado. Nos lo enseña los chicos de hardware-hackingmx.com

Cómo crear un servidor de impresión

En este tutorial vamos a aprender a crear un servidor de impresión en nuestra placa Raspberry Pi.

Enlace: geekytheory.com

PiMAME 0.7.7

Raspbian actualizado (7/26/2013), Final Burn Alpha, VICE (Commodore 64 emulation), xboxdrv instalado en el arranque entre otros.

Enlace: PiMAME 0.7.7


¿Pensábais que 1.4 Ghz eran suficientes? ¡¡4 Ghz!!

overlock

Yo lo califico de locura. Hay que estar mal de la cabeza ;)

A esa velocidad de 4 Ghz no es muy estable (se le cuelga a los 10 segundos), pero neo565 ha sido capaz incluso de ponerlo a 5 Ghz. Eso si, la tarjeta SD ha salido ardiendo. Tienes más detalles a continuación...


Una cosa que les gusta a los Overclockers es ver el límite que pueden conseguir con cualquier dispositivo. Es el objetivo común.

neo565 ha conseguido que sea estable 24/7 a 2 Ghz. Para ello ha utilizado un tubo de cobre con una tapa en un extremo que va a la CPU. Puedes verlo en la siguiente foto:

overlock

Este tubo ha sido cubierto con un refrigerante llamado difluoroetano (LN2) en un principio. Las pruebas para sobrepasar los 3 Ghz lo ha hecho con Tetrafluoroetano (R-134a, usado en aires acondicionados) consiguiendo una temperatura de -103 grados celsius aproximadamente.

Enlace: overclock.net


Raspberry Pi como Servidor de impresión con Google Cloud

pi cloud printer server

Algo que nunca he conseguido. Será que no he encontrado un tutorial decente, hasta ahora...


Una propuesta interesante de los chicos de howtogeek.com, tener la impresora siempre disponible ya sea en la oficina o en casa.

Los detalles de instalación lo tenéis en el post. El truco es utilizar para la configuración el navegador Chromium desde Raspbian. Necesitarás una cuenta de Google.

Hay muchas posibilidades, como imprimir desde tu dispositivo móvil o tablet. Os dejo algunos enlaces de interés. Cualquier duda podéis resolverla en los comentarios.

Enlace: howtogeek.com > How to Turn a Raspberry Pi into a Google Cloud Print Server

Enlace: Google Cloud Print drivers for Windows

Enlace: Aplicaciones compatibles con Google Cloud Print


Actualización Ambilight para Raspbmc

ambilight

Uno de los post con más popularidad en los foros es el referido al proyecto Ambilight. Dicho proyecto nos ayuda a construir un sistema de iluminación alrededor de nuestro televisor que permite disfrutar de una mayor experiencia visual.


Nosotros ya lo vimos gracias a las instrucciones detalladas que nuestro amigo Hugo Ruiz nos hizo llegar.

Ahora nos comenta las modificaciones necesarias para hacerlo funcionar en la nueva versión de Raspbmc.

Para la actualización de Julio de Raspbmc, vuelve a cambiar un poco la cosa.

Ahora usa un boblight diferente con lo que el archivo .conf debe tener los nombres 3 caracteres, es decir, green sera grn, blu, red. Como novedad también captura y reproduce la luz mientras no se reproduce nada, del menu principal. Pasos para que funcione:

1. Instalar la nueva actualización.

2. Crear boblight.conf. Hay que cambiar TODOS los nombres a 3 caracteres de los colores.

3. Para las opciones, editar el siguiente archivo:


sudo nano /etc/init/boblight-dispmanx.conf
ctrl+x y fin

Saludos!

Enlace: MisApuntesde...Guía Ambilight

Enlace: raspbmc


Como hacer una alarma láser con Raspberry Pi

ir sensor

La web Fresy Metal nos presenta otro tutorial. Esta vez sobre hacer una alarma con láser, ya que no encontró ninguno que le funcionara adecuadamente.

Como siempre, en su web.

Enlace: fresymetal.com


Control remoto de un led con Raspberry Pi

Parece que llevamos unas semanas bastante moviditas en el blog con proyectos personales que entrañan el uso de la RasPi con hardware adicional. Yo no me perdería el siguiente, sobretodo por la explicación detallada de su objetivo final...


Jefferson Rivera Patiño es un usuario que me envía un amplio tutorial con todo lujo de detalles no solo acerca de controlar remotamente un led con la Pi, sino de todo el proceso desde lo que es una Raspberry Pi, hasta la instalación de un servidor web entre otros.

¡Enhorabuena y gracias por compartirlo con nosotros!.

Enlace: Control remoto de un led con Raspberry Pi Parte 1

Enlace: Control remoto de un led con Raspberry Pi Parte 2

Enlace: Control remoto de un led con Raspberry Pi Parte 3

Enlace: Pdf


WIFITE: Herramienta para atacar redes WEP, WPA y WPS

pi hacking

Siempre me ha apasionado el tema de la seguridad. Tanto en mis desarrollos como en los equipos que poseo.

Si os digo la verdad, creo que soy el único informático que no ha intentado nunca averiguar la contraseña de una red inalámbrica.

Hoy presentamos wifite, una herramienta para crackear redes WEP, WPA o WPS de manera fácil...


Esta herramienta ha sido desarrollada en Python para funcionar en Linux junto a distribuciones como Backtrack 5, BlackBuntu, BackBox, o Pentoo!. Se trata de una herramienta de auditoría calificada como "set it and forget it" (algo así como configúrala y olvídate de ella).

Para instalarla en la Raspberry Pi, sigue los pasos que nos indica Borja Lanseros en su blog.

¿Habéis utilizado vosotros vuestra RasPi para "recuperar" la contraseña del vecino por si se le pierde alguna vez?

Enlace: imasdfriki.blogspot.com.es

Enlace: code.google.com > wifite


PiMenu, otra alternativa a la hora de lanzar tus emuladores

pimame

squid, el creador de emuladores tan famosos en nuestra plataforma como MAME4ALL, PiSNES o PiFBA nos trae ahora un nuevo lanzador para sus emuladores, aunque permite incluir otros.

Por cierto, PiFBA para emular arcades como CPS1 ha sido actualizado...


Por defecto detectará los emuladores descargados desde la PiStore, pero es fácil modificar el fichero pimenu.cfg dentro de la carpeta descargada para agregar los tuyos.

Como os comentaba, piFBA ha sido actualizado para corregir un error con el teclado que a veces no permitía utilizarlo si estaba el joystick conectado.

Enlace: PiMenu - Descarga Directa

Enlace: raspberrypi.org - PiMenu released

Enlace: PiMenu - App Store (pronto disponible)

Enlace: PiFBA


Visualiza partidas online en la Raspberry Pi desde twitch.tv

Tara Babcock

Podéis ver como juega Tara Babcock a League of Legends en twitch.tv

¿Os gustaría ver partidas online jugadas por expertos en la materia?. Canales dedicados a Dota 2, Minecraft, Final Fantasy XIV, Skyrim desde tu casa en streaming directo a tu Raspberry Pi. ¡Vamos a verlo!


[Antecedentes]

twitch.tv es una plataforma de video líder con más de 38 millones de visitantes al mes. Desde allí puedes chatear y ver a usuarios que están sirviendo por streaming sus partidas. No hay una programación específica. En portada solo están los usuarios que tienen más visitantes. Puedes crearte una cuenta y seguir canales. En Windows tienes aplicaciones para hacer tus propios streaming como pueden ser OBS (gratis) o xsplit (de pago), pero nuestro objetivo será ver las partidas del juego que nos interese a la mayor resolución posible (incluso 1080p).

livestreamer es un interface bajo línea de comandos (CLI) que conecta diversos sistemas de streaming como Dailymotion, Youtube Live entre otros,con tu reproductor de vídeo.

Twitchscript es un script en Python para Linux/Windows que te permite ver streams de Twitch.tv con ayuda de Livestreamer bajo la línea de comandos. Viene por defecto para ser usado con VLC, pero en nuestro caso lo usaremos con omxplayer.

Top 25 most viewed (rated) LOL clips from Twich.tv

[Instalación]

Para instalar en Raspbian, sigue los siguientes pasos:


sudo apt-get install rtmpdump python-pip && sudo pip install livestreamer
wget https://raw.github.com/schmodd/twitchscript/master/twitchscript.py

Modificamos la línea 46-47, quedando de la siguiente manera:



#playerCommand = 'vlc'
playerCommand = 'omxplayer -o hdmi'

Le damos permiso de ejecución: chmod +x twitchscript.py

y ejecutamos con ./twitchscript.py

En caso de no escuchar nada, quita del fichero /boot/config.txt la almohadilla # de la línea hdmi_drive=2

¡Disfrutad!

NOTA: Gracias por la colaboración de David Rodríguez, @NeoDaVe por resolverme algunas dudas sobre este interesante mundo.

Enlaces: Youtube - How to Live Stream to Twitch Tv


LemonPOS en la Raspberry Pi

lemonPOS

Tal vez esto no les vaya a interesar, pero todo el mundo conoce a alguien que trabaja o tiene un pub, bar, restaurante,...

LemonPOS es un sistema operativo orientado a hacer la función de TPV (punto de venta). Les cuento por qué es interesante.


El mayor problema al que se encuentra este sector es en encontrar un software de calidad que funcione en otro sistema operativo que no sea de Windows. Algunas empresas recurren a desarrollar los suyos propios, lo cual es un error ya que se acaban abandonando debido a los costes de desarrollo.

Como norma general, para llevar el control de este tipo de software no suelen reparar en gastos en hardware y tienes un ordenador de gama media/alta para un software que apenas consume memoria ni espacio.

El consumo eléctrico que hace estos equipos al estar conectados todo el día también es un detalle a tener en cuenta.

Es por eso que es una gran idea tener un hardware como el de la Raspberry Pi, con un software de estas características.

Os animo a que difundáis esta guía de instalación y uso, ya que tal vez no os haga falta a vosotros, pero sí a alguien cercano.

Enlace: dbc-customs.com > Installing LemonPOS on the Raspberry Pi

Enlace: sourceforge.net > LemonPOS Guía de usuario

Enlace: Amazon > Sistemas TPV


La información de tu RasPi en la nube con Xively

xively

Xively nos permitirá tener siempre disponible la información de nuestra Pi

Hoy día nos gusta interactuar con nuestros equipos de forma remota, estés donde estés. Las conexiones a internet y el bajo consumo de nuestra RasPi hacen que tener un servidor de descargas o web 24/7 sean algo que merezca la pena. Nos gusta tener el control.

Xively te ayuda a tener la información de tus dispositivos siempre disponibles para ser consultados en tu móvil o tablet, incluso interactuar con ellos.


Para hacerlo tenemos que darnos de alta en su web y seguir los siguientes pasos, que no es más que instalar una serie de paquetes en Python y una tarea en cron que ejecute un script cada x minutos para mantener informado al servicio de los datos que quieres tener en la nube.

xively

Enlaces: Ben Hewitt Technology

Enlaces: Xively


arkOS: Sistema Operativo para hosting

arkos

arkOS se nos presenta como un sistema operativo basado en Arch Linux y con tres premisas importantes a la hora de albergar tu propio servidor: rápido, fácil y seguro.

Lo mejor es que todo se hace desde un entorno propio que hacen la instalación de cualquier servicio algo fácil y sin complicaciones. Ya es hora de ir olvidando pacman y apt-get...


Las funciones que podemos tener a la hora de montar un servidor con este sistema operativo son las típicas: servidor web, mail, perfil en redes sociales y tu propio servidor de ficheros en la nube entre otros. También te permitirá configurar de manera fácil el entorno para conectarlo a internet si no tienes dominio propio.

El sistema tiene un panel de control propio llamado Genesis que nos va a permitir controlar todos los aspectos del sistema operativo sin tener que ejecutar ni un comando en la terminal: Monitor del sistema, usuarios, aplicaciones con su propio repositorio, plugins...

Genesis

Creo sin ninguna duda que si necesitara montar algún servidor, me decantaría por esta solución.

Enlaces: arkos.io > getting-started

Enlaces: arkos.io > plugins disponibles

Enlaces: arkos.io > Descarga


Notificaciones de la Raspberry Pi hacia WhatsApp con FonYou

pi whatsapp

Interesante lo que he encontrado buscando por la red. Se trata de notificar cualquier evento desde tu RasPi hacia la aplicación WhatsApp.


Aún no había publicado ningún enlace sobre esta posibilidad que tenemos de mantenernos informados sobre algo que queramos conocer de nuestra Raspberry Pi.

Los tutoriales están hecho para ser utilizados en España con la compañía FonYou, pero no creo que sea difícil conseguir el mismo resultado con otros operadores.

Enlace: portallinux.es > Notificación de la temperatura de la CPU por WhatsApp

Enlace: rsppi > Uso de WhatsApp para el envio de notificaciones

Enlace: myworldraspberrypi > My raspberry Pi sending whatsapps


Cambiar el MOTD en Raspberry Pi

MOTD

Este es el aspecto que podrás conseguir en tu MOTD

Cuando inicias sesión en un sistema Linux, aparece un mensaje con información relevante al Kernel, IP con la que estás conectada, etc, que va a depender del sistema operativo en concreto. Este mensaje es llamado MOTD (Message of the Day, Mensaje del día).

Vamos a ver como cambiarlo con este interesante tutorial gracias a los chicos de infognu.com.ar.

Enlace: infognu.com.ar


Smart Home Automation with Linux and Raspberry Pi, 2ª Edición (Ebook)

Home Automation

En esta segunda edición, Steven Goodwin mostrará cómo una casa puede ser controlada totalmente por sus ocupantes

Smart Home Automation with Linux and Raspberry Pi, 2nd Edition muestra como automatizar las luces, cortinas, música y el control de todo a través de un ordenador portátil o teléfono móvil.

Aprenderá como usar Linux, incluyendo Linux en Raspberry Pi, para controlar los electrodomésticos desde una cafetera hasta a las cortinas, incluyendo cómo hackear consolas de juegos e incluso incorporar LEGO Mindstorms en sus esquemas de domótica.


Lo que aprenderá:

  • Control de electrodomésticos como cafeteras y cortinas tanto en local como en remoto.

  • Buscar y aprovechar las fuentes de datos para proporcionar vida sensible al contexto.

  • Hackear/cambiar el hardware/software existentes para ajustarse mejor a sus necesidades.

  • Integrar diferentes tecnologías en una función mayor que el todo.

  • Establecer una red doméstica, tanto para la red como para el tráfico de audio/video.

  • Aprenda a incorporar Raspberry Pi, Arduino, e incluso LEGO Mindstorms en su casa inteligente.

Comprar: Amazon


Descarga desde webs de intercambio de ficheros (uploaded, MEGA, freakshare) en tu Raspberry Pi

download

Hoy veremos como descargar desde hosters como uploaded o Mediafire

Actualizado Julio 2017

Lo mejor de la Raspberry Pi para mi es el ahorro de recursos en tareas que requieran cierto tiempo en procesar: Modificar masivamente miles de ficheros o descargar torrents son alguna de ellas.

Hoy veremos que también podemos descargar/subir ficheros desde webs de intercambio como pueden ser MEGA, 4shared o Mediafire entre otros haciendo uso de plowshare en Raspbian o derivados de Debian.


¿Qué es plowshare?

plowshare es una herramienta desde la línea de comandos (CLI) para cargar/descargar ficheros en webs de intercambio de archivos populares como pueden ser MEGA, Uploaded o FreakShare.

Características:

  • plowshare soporta alrededor de 44+ diferentes hosters.

  • Tamaño reducido (unos scripts de shell). ¡No requiere Java ni Python!. Rápido en dispositivos embebidos.

  • Pocas dependencias y portable. Bash y curl son suficientes para la mayoría de hosters.

  • Soporta servicios online de resolución de Captchas automáticos.

[Instalación]

Primero instalaremos las dependencias:


sudo apt-get update && sudo apt-get install recode spidermonkey-bin sxiv

NOTA: Si tienes cuenta premium, no instales el paquete sxiv.

Es necesario para algunos hosting lo siguiente para resolver Captchas, pero no lo instales si no te lo pide, ya que te instalará cerca de 90 MB:


sudo apt-get install libhtml-parser-perl rhino

Ahora instalaremos el código fuente desde github. Descomprimes el directorio y ejecutas lo siguiente:


git clone https://github.com/mcrapet/plowshare.git plowshare && cd $_
sudo make install
plowmod --install

plowmod activa los hosters más usados por defecto (Uploaded, Mega,...)

[Uso]

El comando para descarga se llama plowdown. Para usarlo, simplemente escribes plowdown seguido del enlace de descarga desde X-Windows:


plowdown http://url_de_descarga

Es necesario las X debido al Captcha que te mostrará una imagen. Hay paquetes que convierten la imagen en formato ASCII para ser usado directamente en la terminal como pueden ser aview, pero yo no he logrado acertar ninguno con este método.

plowdown

Desde el escritorio podremos ver el Captcha y resolverlo.

Si tienes cuenta premium, no necesitarás entrar en el escritorio y podrás descargar directamente desde una consola.

Para hacerlo, deberás añadir el parámetro -a 'usuario:password'. Ejemplo:


plowdown -a 'user:password' http://uploaded.net/file/40s4x2sx

También podemos crear un fichero .txt con todos los enlaces que queremos descargar e invocarlo de la siguiente manera:


plowdown -m downloads.txt

Enlace: GitHub > plowshare


Karaoke en la Raspberry Pi

karaoke

Una de las mayores frustraciones que he tenido con la RasPi es la de poder usarla como máquina de karaoke. He probado varios métodos sin éxito pero ahora parece que los chicos de Pi-Fun han descubierto una manera de que funcione, aunque el método es algo enrevesado...


El problema de base es escuchar el micrófono a través del TV y ejecutar la canción a la vez. El sistema fallaba hasta ahora que han actualizado los drivers de sonido en Raspbian.

El método como decimos requiere dos conexiones SSH e instalar unos cuantos paquetes. La diversión está asegurada.

Enlace: Pi-Fun


Descarga música de GrooveShark (CLI)

grooveshark

Hoy aprenderemos a descargar música desde GrooveShark con la línea de comandos

El ser humano adora la música, pero más adora acumular cientos de miles de canciones en sus discos duros. Hoy en día tenemos servicios como Spotify o GrooveShark para escuchar online lo que nos apetezca sin tener que almacenarlos en nuestros HDs...

...pero si eres humano y sigues queriendo almacenarla, vamos a ver un método para descargar música desde la línea de comandos, como nos gusta a los pro ;)


Nada más sencillo que descargar el siguiente código de los repositorios de GitHub (asegúrate de tener instalado el paquete git).


git clone https://github.com/jacktheripper51/groove-dl.git

Entramos a la carpeta Python y busca el grupo o canción que desees escribiendo ./groove.py 'consulta'

Ejemplo: ./groove.py 'drive by'

Ejemplo de descargar una canción desde la línea de comandos

Ya está. Cómodo y fácil, como les gusta a los newbies (y más a los pro).


¡Juega Hurrican en la Pi!

hurrican

Hoy es día de olvidarse del trabajo o los estudios, encender nuestra querida Raspberry y echar una partida a algo nuevo. Os propongo jugar a Hurrican...

Hurrican es un juego de disparos freeware basado en la saga Turrican. Este es un port que he compilado con las librerías SDL.

Un buen juego para este finde. ¡Vamos allá!


OpenPandora port

Aviso que este port tiene errores gráficos menores en las fuentes y los fondos, pero es perfectamente jugable y casi no se aprecia.

[Instalación]

Descarga y descomprime con:


tar -zxvf Hurrican_Pi.tar.gz

Para jugar, simplemente entra en el directorio Hurrican y escribe: ./hurrican

Soporta joystick y varios idiomas incluyendo Alemán, Español, Francés, Italiano, Polaco, Portugués y Sueco. Si quieres cambiar el idioma, renombra el fichero en el directorio lang de tu idioma por english.lng y lo copias al directorio base:

Ejemplo: cp /home/pi/Hurricane/lang/espanol.lng /home/pi/Hurricane/english.lng

¡Disfruta!

NOTA: Gracias al usuario Pickle por su colaboración.

Descarga: uploaded.to > Hurrican_Pi.tar.gz (41.8 MB)

Enlace: Hurrican website

Enlace: phoronix.com > forum > Hurrican SDL Port


Poniendo la Raspberry a trabajar

money

Todo informático se ha topado alguna vez con algún trabajo repetitivo de hacer modificaciones en varios cientos de ficheros o tener que generar scripts para descargar algo masivamente durante horas.


La Raspberry Pi tiene la potencia de un Pentium a 300 Mhz, pero el consumo e impacto medioambiental es mínimo.

Patolin, un usuario muy conocido por sus excelentes tutoriales, nos muestra la creación de un programa en Python que le ayudó a extraer información de un website hacia una base de datos y el ahorro que le supuso ejecutar dicho script en una Raspberry Pi.

Enlace: patolin.com


OpenElec 3.1.6 imagen disponible

openelec

Salió hace unos días pero ha tardado en tener disponible su imagen. Antes del paso a lo que será la versión 3.2 de este estupendo Media Center, recomiendo a todos los seguidores de esta distribución que actualicen. Os paso a detallar los motivos...


  • Lo primero, velocidad de arranque. Llevaban años con un problema que hacía lento su arranque, y ahora queda completamente reparado.

  • La carga de fanart y thumbnails se ha acelerado.

  • Caché de red.

  • Optimizaciones del entorno.

  • Mejoras y correcciones en Avahi/Zeroconf y Samba.

  • Soporte del protocolo OBEX (bluetooth) para transferencia de ficheros.

Descarga: OpenELEC-RPi.arm-3.1.6.img.zip


Como controlar 2 motores con la Raspberry Pi

motor

Nuestro amigo Nacho de fresymetal.com nos cuenta:

"Hoy tengo en mente controlar un coche de radiocontrol pero sin el mando, directamente desde la raspberry así que necesitaba poder usar el motor del coche y el motor de la dirección."

Enlace: Como controlar 2 motores con la Raspberry Pi


PiMAME 0.7.8

pimame

Terminábamos la semana laboral con Hurrican y comenzamos ahora este Lunes con la actualización de PiMAME. Pocas novedades pero vamos a verlas igualmente...


  • Actualizada versión de Final Burn Alpha con soporte de 2 jugadores.

  • Soporte de NES a través de AdvMESS.

Recordamos que si tienes la versión 0.7+, con sólo ejecutar ./update.sh actualizará la distribución.

¡EXTRA!:

streemerz

Descarga y juega Streemerz en Nintendo NES

Descarga: PiMAME 0.7.8


Sustituye Dropbox por BitTorrent Sync

bittorrent sync

He cambiado hace poco de servicio de almacenamiento en la nube. Los 7 GB que tenía disponibles en Dropbox se me han quedado pequeños. He pasado a Box y ahora sus 25 GB me sobran...


Es curioso que no pensara en utilizar la Raspberry Pi para almacenar y tener sincronizados todos los ficheros que más uso en mis equipos, ya sean PC (Windows, OSX, Linux), tablets o móviles.

Jack Minardi nos regala este tutorial para tener sincronizados los ficheros en todo momento haciendo a la Raspberry Pi como nodo principal.

Aviso que no tiene nada que ver con compartir tus ficheros en la gran red de torrent que hay en internet, sino en usar este protocolo para mantener online nuestros ficheros.

Enlace: jack.minardi.org : Replace Dropbox with BitTorrent Sync and a Raspberry Pi


Crear una iso a partir de un directorio en OSX

iso

¡Hola qué tal!.

Para salir un poco de la rutina 'Raspbiana', vamos a ver un pequeño tutorial, más que nada para que no se me olvide en un futuro y por si a alguien le hiciera falta alguna vez.

Hoy me he encontrado con un problema: He instalado en un equipo virtual de Virtualbox un Windows XP, que no me reconocía la tarjeta de red. La solución pasa por descargar los drivers ethernet de Intel en su web y pasárselo al sistema operativo huésped a través de una imagen .iso.

Eso es lo que veremos hoy sin necesidad de instalar ninguna aplicación de terceros: Crear una iso a partir de una carpeta.


Lo primero que haremos es abrir la aplicación Utilidad de Discos.

Utilidad de Discos

Una vez allí nos vamos al menú Archivos > Nueva > Imagen de disco a partir de carpeta...

Seleccionamos la carpeta a partir de la cual generar la imagen, le cambiamos el nombre y elegimos en Formato de la imagen: DVD/CD maestro y Encriptación: ninguna. Ahora pulsamos el botón Guardar.

Nueva imagen a partir de la carpeta

Ahora abrimos la Terminal y dentro de la carpeta donde se aloje el .cdr que hemos creado escribimos lo siguiente para convertir el fichero a formato .iso:


hdiutil makehybrid -iso -joliet -o fichero_destino.iso fichero_origen.cdr

Terminal

Con eso ya tendremos la .iso creada y lista para usar o quemar.

¡Bye!

Enlace: pcsplace.com > how-to-create-bootable-iso-image-on-mac-os-x


Aprende a emular un Macintosh desde Raspberry Pi con vMac

Mini Mac

1/3 del tamaño de un Mac original con una Raspberry Pi en su interior

Ayer era la noticia más leída de la red, tanto para maqueros como para usuarios de la Pi. John Leake ha construido un Mac a escala con mucha paciencia y ha incorporado una RasPi para ejecutar bajo Raspbian un emulador de Macintosh llamado vMac.

¿Os gustaría ejecutar el emulador y verlo en funcionamiento?. Sígueme...


¿Quieres uno?. Yo también...

[Ficheros necesarios]

Lo primero será descargarnos el emulador y las ROMs necesarias. Tranquilo, todo lo encontrarás en este post.

Descarga actualizada 24 Enero de 2014: Mini vMac 3.3.3 emulator

Descarga: Mediafire > vMac.zip (ROMs)

[Instalación]

Nada más sencillo que descomprimir ambos ficheros en el mismo directorio y renombrar vmac.rom a vMac.ROM.


tar -xzvf minivmac-3.3.3-larm.bin.tgz
unzip vmac.zip
mv vmac.rom vMac.ROM

Entramos al escritorio si no lo estamos ya y abrimos LXTerminal tecleamos en el directorio donde tienes todos los archivos lo siguiente:


./Mini vMac

[Instalar el Sistema Operativo]

Lo primero que nos aparecerá será una pantalla indicando que falta la imagen de disco.

vMac

Abriremos el directorio donde están los archivos con el Explorador de Ficheros (PCManFM) y arrastramos a la ventana del emulador el fichero hfs20M.DSK.

Ahora te irá pidiendo discos de instalación. Ve arrastrando a la ventana los que se te indica empezando por Install 1.image.

Una vez haya acabado todo el proceso, te pedirá reiniciar y ya está.

vMac ejecutándose en Raspbian

Enlaces: retromaccast.ning.com | cultofmac.com

Enlace: Getting started with Mini vMac 3.2.3

Enlace: Emulated Hardware Reference

Enlace: Youtube > how to use mini vmac download+rom


¡Sobrepasamos 80.000+ visitas, G. Plus +42,... Gracias!

statistic

Llegamos a las 700 visitas únicas ayer Miércoles

Este post es para agradeceros las visitas y el gran acogimiento que estoy teniendo, tanto aquí como en Twitter...


g plus

Uno de los post con más visitas de la comunidad Raspberry Pi en Google+

¡Estoy muy emocionado!.

Como sabéis, este es un blog sin publicidad del cual no saco beneficio económico alguno. Mi meta siempre ha sido aprender, y aunque preferiría dedicarle mucho más tiempo a este blog, preparar correctamente un post me puede llevar perfectamente 1 hora diaria entre una cosa y otra.

Sólo espero que sigáis viniendo por aquí y comentéis. Ya sabéis mi correo electrónico, os resolveré las dudas que tengáis.

crying

Tengo sorpresas si llegamos a las 100.000 visitas, así que espero impaciente esa meta y sobretodo que disfrutéis y aprendáis con este blog.

¡Nos leemos!.


¡Y el ganador es... OpenELEC!

OpenELEC

La mayoría de la nosotros tiene una tarjeta mini SD lista para ser usada como media center. Es curioso que se usa Raspbmc y Xbian según lo que leo diariamente y siempre me pregunto lo mismo. ¿Qué pasa con OpenELEC? Vamos a ver algunos datos para saber cuál nos conviene más...


OpenELEC, el patito feo que nadie quiere, ha desplegado sus alas y se ha enfrentado a sus hermanos, declarándose ganador.

En la web de linuxplained.com han comparado de nuevo las últimas versiones overlockeadas, sobretodo de Xbian 1.0 Beta 1.1 (14 de Julio) y OpenELEC 3.1.6 (20 de Agosto), y se demuestra que se ha depurado mucho este último.

Si queréis mi opinión personal, he testeado estas tres soluciones desde que tengo la RasPi y siempre vuelvo a OpenELEC. Por algo será. Por cierto, ¿Cuál sueles usar tú?

Enlace: OpenELEC-RPi.arm-3.1.7.img.zip

Enlace: htpcbeginner > Overclocked OpenELEC vs Xbian for Raspberry Pi


rPlay para hacer mirroring de dispositivos Apple con la Raspberry Pi

airplay

¡No puedo estar más entusiasmado!.

Creo que ya lo mencioné, pero desde que vendí el AppleTV, lo que más echo de menos es la función mirroring, que se trata de duplicar en otra pantalla lo que estamos haciendo en el iPad, iPhone o iMac.

Por suerte los chicos de VMLite están portando esta funcionalidad a la Raspberry Pi, con un resultado bastante prometedor.

He podido acceder a la beta privada y os enseño a instalarlo y podréis ver su funcionamiento en un vídeo. ¿Lo vemos?...


[rPlay]

rPLAY soporta AirPlay Mirroring y AirPlay. Para el iphone 4 y el iPad 1, no se puede hacer mirroring AirPlay, pero debe permitirte hacer AirPlay de Fotos/Música/Videos. Para el iPhone 4S y el iPhone 5, iPad 2 y superiores, también se puede hacer mirroring AirPlay.

En esencia es un daemon que se ejecuta en el arranque una vez lo hayas instalado. Es necesario descargar la aplicación y sus dependencias, modificar la memoria del sistema para otorgarle el máximo a la GPU e introducir tu número de licencia.

[¿Cómo consigo una licencia?]

Fácil. Ahora que está en estado beta es gratis. Tan sólo regístrate en el foro y pídela. En poco tiempo la tendrás en tu correo con las instrucciones necesaria para hacerlo funcionar en tu RasPi.

Enlace: Foro

[Requisitos previos]

Actualiza el firmware de tu Raspbian o derivado con


sudo apt-get install rpi-update && sudo rpi-update

Ahora le damos más memoria a la GPU con sudo raspi-config. Al modelo B 256 MB y al modelo A 64 ó 128.

Ahora instalaremos las dependencias y la aplicación:


sudo apt-get install libao-dev avahi-utils libavahi-compat-libdnssd-dev libva-dev youtube-dl
sudo youtube-dl --update
wget -O rplay-1.0.1-armhf.deb http://www.vmlite.com/rplay/rplay-1.0.1-armhf.deb
sudo dpkg -i rplay-1.0.1-armhf.deb     

Nos vamos desde cualquier equipo que tengamos en la misma red al navegador web y escribimos: http://IP_PaspberryPi:7100/admin o desde las X de tu Raspbian con Midori: http://localhost:7100/admin (usuario admin, password admin).

Allí encontrarás un front-end para configurar diversos parámetros. Nos interesa el apartado license key al final del todo para introducir la que nos han enviado por e-mail. Podéis hacerlo también directamente modificando el fichero /etc/rplay.conf

Ahora es el momento de reiniciar para que rplay se ejecute automáticamente.

Si queremos detener/lanzar el daemon:


sudo /etc/init.d/rplay start
sudo /etc/init.d/rplay stop

[Quiero desinstalarlo]


sudo /etc/init.d/rplay stop && sudo dpkg -r rplay

Como una imagen vale más que mil palabras os presento en primicia mi primer vídeo en Youtube sobre Raspberry Pi. En él os muestro varias características de rPlay para que os hagáis una idea de su funcionamiento real. ¡Dale al play!.

rPlay en Raspberry Pi

Enlace: vmlite.com

Enlace relacionado: Problemas con el audio


Backup de una partición con fsarchive (Linux)

backup

Bart ha aprendido la lección. Ahora te toca a ti.

¿Tienes un pendrive o SD de 64 GB+ con datos que sólo ocupan unos cuantos gigas al que le quieres hacer una copia de seguridad y sólo conoces el comando dd?. La imagen ocupará esos 64 GB aunque esté ocupado tan sólo un 1%.

La solución está en utilizar el comando fsarchiver que no copia el espacio libre. ¿Interesado?...


Tenemos el siguiente escenario: Una tarjeta SD o pendrive de 64 GB en cuya partición del sistema el tamaño es de apenas 2 GB, pero la queremos exactamente como está porque vamos a testear varias configuraciones.

Nuestra solución es hacer un backup completo de esa partición específica. Por norma la gente lo hace con dd y adios problemas. Pero claro, copia cada bit incluso los que están libres, por lo que obtendremos un fichero con la totalidad de la capacidad. ¡Qué desperdicio!

[Fsarchiver]

fsarchiver es una herramienta de clonado de discos duros muy eficiente. Soporta el uso de varios núcleos, por lo que obtendremos nuestras copias generadas en segundos. Es la continuación de PartImage, creada por uno de sus autores pero mejorándola bastante. Es compatible con muchos sistemas de ficheros, entre los que se encuentran NTFS, ext4, reiser4 y btrfs.

Otras características notables incluyen la compresión multi-hilo de los ficheros de imagen de disco, junto con imágenes basadas en archivos (en lugar de bloques) para mejorar la compresión al ignorar los clusters no utilizados.

[Instalación]

La aplicación se encuentra en los repositorios oficiales de cualquier distribución. En Debian o derivados se instala con sudo apt-get install fsarchiver

[Uso]

Inserta tu pendrive, HD o Tarjeta SD y ejecuta lo siguiente para ver un listado de las particiones disponibles en tu equipo:


sudo fsarchiver probe simple

fsarchiver

Mi tabla actual de particiones

La mejor manera de ver su utilización es con un ejemplo. En mi caso, quiero hacer una copia de la partición sdb2:


sudo fsarchiver savefs -j4 -o backup.fsa /dev/sdb2

Vamos a ver los comandos pasados al programa:

  • -j4 hace que se usen los 4 núcleos de mi procesador. Para saber cuantos núcleos tienes, ejecuta: grep -c 'cpu cores' /proc/cpuinfo

  • -o sobreescribe el fichero de salida.

  • backup.fsa es el nombre que tendrá el fichero con la imagen clonada de la partición. La extensión .fsa es obligatoria.

  • /dev/sdb2 es la partición que queremos clonar.

Te creará el fichero en poco tiempo, todo dependerá de tu ordenador.

NOTA: Podéis agregar el parámetro -zX para comprimir la imagen, donde X es el nivel de compresión de 1 a 9. Para ver estos niveles, leeros este apartado.

Como apunte adicional, si queréis hacer una copia del arranque del sistema conocido como MBR, os bastaría con ejecutar lo siguiente (aquí si haríamos uso del comando dd):


dd if=/dev/sdb of=sda-mbrl bs=512 count=1

[Restaurar una copia]

Vaya, se me ha estropeado todo. Menos mal que guardaba una copia. Voy a restaurarla con:


fsarchiver restfs backup.fsa id=0, dest=/dev/sdb2

La opción id=0 indica que se debe restaurar el primer sistema de ficheros que se encuentre.

Obviamente, hay muchos parámetros, pero con estos son suficientes. Ahora nuestras copias ocuparán mucho menos. Para más información os remito a los siguientes enlaces. ¡Gracias!.

Enlace: fsarchiver.org

Enlace: Quick Start


¡rpix86 versión 0.11 lanzado!

rpix86

Hacía tiempo que no sabíamos nada de este emulador de sistemas x86.

Os dejo con las características de esta release:


  • Se ha corregido un pequeño error en la reproducción de audio SB ADPCM.

  • Arreglado problemas gráficos en NSW CNC.

  • Mirror 4DOS.COM hacia mi web para la descarga automática.

Lo tenéis disponible en:

Enlace: Pi Store

Descarga: rpix86 ver 0.11

¡EXTRA!:

BC Racer

¡Descarga y juega BC Racer!


La scene de la emulación en la Raspberry Pi

pimame case

Esta semana voy a estar un poco liado, así que tal vez no consiga manteneros muy informados de las noticias que encuentro. Lo sé, os tengo muy mal acostumbrados, pero fruto de esto vendrán dos objetivos para la Raspberry Pi que tengo planificados y espero sacarlos este mismo mes. Estoy seguro de que os gustarán, lo prometo.

Os dejo ahora con un fantástico post de un usuario llamado welshy sobre la actual scene en el mundo de la emulación, en el que recopila TODA la información posible aunando tanto distribuciones dedicadas como formas de instalar un emulador en tu Raspbian o compilar a partir del código fuente.

¡Feliz lectura!.

Foro: raspberrypi.org > Emulation scene on the Raspberry Pi


MicroXwin en Raspberry Pi

Xorg X11 vs MicroXwin en Raspberry Pi

X Windows es un diseño orientado a la red cliente-servidor con el servidor X responsable de todas las operaciones gráficas.

MicroXwin es un binario compatible con la API Xlib. Sin embargo, no es ni cliente ni servidor orientado a la red. Las operaciones gráficas se implementan en el kernel de Linux a través de un módulo del núcleo y hace esta solución más pequeña y más rápida que la tradicional X Window.


¿Por qué debería considerar el uso de MicroXwin?.

  • Entorno rápido - MicroXwin tiene tiempos 2 veces más rápidos, manejo de eventos más rápido, baja latencia y bajos retrasos en operaciones de ida y vuelta.

  • Menor uso de memoria - El núcleo de MicroXwin está basado en el servidor X y utiliza <1/2MB frente 29MB utilizado por el frame buffer del servidor X de Xorg.

  • Compatibilidad - MicroXwin es compatible a nivel binario con la norma X11 junto con la capa Xlib. Así que se puede ejecutar todas las aplicaciones estándar y gestores de ventanas.

Ahora está disponible en Raspberry Pi. Si quieres probar una demo, la puedes descargar desde el siguiente enlace.

Descarga: microxwin.com > rasbianwheezy.tar.gz

Más info: Compatibilidad


Raspberry Pi Home Automation with Arduino (Ebook)

raspiHomeAutomation

Raspberry Pi Home Automation with Arduino

Esta referencia esencial le guiará a través de una serie de proyectos interesantes que le permitirán automatizar su propia casa. Fácil de seguir, ejemplos paso a paso, diagramas y explicaciones que no sólo encontrará increíblemente productivo sino también muy atractivo e informativo.


Si se asume que no posee ningún conocimiento previo, nuestros ejemplos prácticos detallados le guiarán en la construcción de soluciones de hardware y software con la Raspberry Pi y Arduino. Aprenderá cómo usar termistores y relés mientras que también vemos la utilización de motores eléctricos y fotoresistores. Estos tutoriales diseñados meticulosamente formarán la base de la automatización de toda la casa y conseguirá ser el comienzo de docenas de proyectos potenciales.

Lo que usted aprenderá de este libro:

  • Instalar un sistema operativo para su Raspberry Pi.

  • Configurar el Raspberry Pi y bridge shield en Arduino.

  • Aprenda cómo trabajar con los componentes electrónicos para construir pequeños circuitos.

  • Desarrollar aplicaciones que interactúan con sus circuitos.

  • Utilice termistores y fotoresistores para monitorear y controlar su entorno.

  • Controle su propia fuente de alimentación con un escudo de relé e incluso conectar un motor a tu Raspberry Pi.

Comprar: Amazon


¡RetroPie 1.8 disponible!

retropie

Gran noticia para los seguidores de RetroPie. Habemus nueva versión con las siguientes mejoras...


  • Se ha añadido el emulador de Sega Génesis Picodrive (basado en Libretro)

  • Se ha añadido emulador PiFBA

  • Actualización de Emulation Station, pix86, y RetroArch a la última versión

Descarga: SD Card image (1.3 GB) | Script

¡EXTRA!:

Fix it Felix!

¡Descarga y juega Fix it Felix en Picodrive!


Quake 2 en Raspberry Pi

quake 2

Los Viernes toca jugar, y nada mejor que hacerlo frente a un clásico. ¿Te atreves?.


Basado en el port del usuario yamagi, este que nos trae Pickle aprovecha las características OpenGL ES de nuestra RasPi.

Poco más que comentar. Disfuten del finde, que a mi me toca aprender Bash para algo que os va a gustar...

wing

Descarga: quake2_rpi.zip

Foro: raspberrypi.org > Quake2 (yamagi based port)

Quake 2 acabado en 21 minutos


PiMAME 0.79 disponible

pimame

Actualización habitual con la incorporación a la familia de un emulador de Genesis Megadrive y ahora PiSNES soporta dos jugadores...


Recordamos que si tienes la versión 0.7+, con sólo ejecutar ./update.sh se actualizará la distribución.

Descarga: PiMAME 0.7.9 (1.2 GB)

¡EXTRA!:

Oh Mummy

Descarga y juega Oh Muumy!z en Genesis Megadrive


Acceder a Dropbox a través de la línea de comandos: Dropbox uploader

dropbox

Ya hemos hablado de clientes en la línea de comandos para usar Dropbox, el servicio de almacenamiento en la nube más utilizado actualmente.

Dropbox Uploaded es otro script en bash que nos va a permitir hacer las operaciones más comunes: subir/descargar ficheros, eliminarlos, operar con directorios,...


No creo que necesite mucha traducción, así que os enlazo directamente a un artículo de la prestigiosa webupd8 donde nos dan los pasos necesarios para instalar y utilizar dicho script programado en Bash, bastante bien explicado como nos tienen acostumbrados.

Enlace: Dropbox Uploader 0.12 Released [Bash Script To Access Dropbox Via Command Line]


Raspberry Pi y Bluetooth

bluetooth

La configuración de dispositivos Bluetooth es de las tareas que más dolores de cabezas da a los usuarios de Linux. Afortunadamente exísten artículos como el que nos presenta Txus en su blog Diverteka...

Desde su significado y funcionamiento hasta la instalación y puesta en marcha de tu dongle. Ya podrás pasar tus fotos desde Android o conectar ese teclado BT que te regalaron en Navidades sin problemas.

Enlace Parte I: Diverteka

Enlace Parte II: Diverteka


meneamePi, leyendo noticias y escuchando música desde Raspberry Pi

speaker

Raspberry Pi llegó con muchos propósitos, pero nunca habíamos pensado que una placa del tamaño de una tarjeta de crédito nos pudiera facilitar la vida de la manera que lo hace.


Joan lo tiene claro y lo demuestra en su blog: mediante mpg123 ejecuta canciones de manera aleatoria y las intercala con noticias habladas del portal meneame.net mediante festival en castellano. ¿Se puede pedir más?.

Gracias Joan.

Enlace: jcatala.net > meneamepi-leyendo-noticias-y-escuchando-musica-desde-raspberry-pi


Raspberry Pi for Secret Agents (Ebook)

rpi secret agent

¿Alguna vez has deseado poder jugar con todos los gadgets que sus espías favoritos utilizan (como James Bond o Michael Westen)? Con la introducción de la Raspberry Pi y algunos accesorios USB, cualquiera puede ahora unirse a la acción.

¡Descubra cómo convertir su Raspberry Pi en una herramienta multipropósito de un agente secreto! A través de una serie de divertidos proyectos fáciles de seguir usted aprenderá cómo configurar la vigilancia con audio/video, explorar su red Wi-Fi, hacer bromas a sus amigos e incluso aprender a liberar el Raspberry Pi de las restricciones de la toma de corriente.


Lo que usted aprenderá de este libro:

  • Instalar y configurar Raspbian OS para hacer las máximas travesuras

  • Programar una broma para que suceda cuando su enemigo menos se lo espera

  • Escuche o hable con la gente desde la distancia

  • Detectar un intruso con detección de movimiento y una señal de alarma

  • Distorsionar su voz en formas extrañas y maravillosas

  • Ponga imágenes inesperadas en las ventanas del navegador

  • Elimine todos los visitantes fuera de su red Wi-Fi

  • Controlar La RasPi con su smartphone

  • Mantenga sus datos secretos con encriptación

Comprar: Amazon > Raspberry Pi for Secret Agents


¡Liberado OpenELEC 3.2.0!

OpenELEC

Tenemos disponible una nueva versión del mejor Mediacenter que podemos tener en nuestra Raspberry Pi: OpenELEC alcanza un nuevo estado de madurez y aunque se centra en XBMC Frodo (12.x), tiene algunos cambios notables a destacar. ¿Los vemos?...


Os paso a resumir las que considero interesantes para nuestra RasPi. Las demás las podéis leer en su web:

  • Muchas mejoras de características y correcciones de errores para XBMC Frodo, incluyendo un número de backports de Gotham y mejoras de velocidad para los usuarios Raspberry Pi

  • Linux kernel 3.10, trayendo drivers nuevos y actualizados

  • ALSA 1.0.27

  • Se ha actualizado y mejorado el firmware de la Raspberry Pi

  • Soporte de PPTP y OpenVPN inicial (vía Connman)

  • Soporte de tethering inalámbrico (tarjetas WLAN que lo soportan)

  • Networking completamente rediseñado

  • Bluetooth Completamente rediseñado con soporte para más mandos a distancia

  • Añadido soporte para teclados Bluetooth y transferencia de archivos

  • Mejoras en la velocidad de arranque para todas las plataformas (especialmente Raspberry Pi)

  • Muchas correcciones de errores y actualizaciones de paquetes

El cambio más visible son los nuevos ajustes de addon y las mejoras en el asistente cuando arrancas por primera vez la distribución para hacer las primeras configuraciones previas a su uso.

Podéis actualizar directamente si tenéis activa la opción auto-update o descargar la nueva imagen.

Enlace: OpenELEC-RPi.arm-3.2.0.img.zip (92 MB)


Raspberry Pi como Servidor Wake-On-LAN remoto

wol

Contruye tu propio Servidor Wake On Lan. Foto cortesía de jeremyblum.com

Tengo un problema a la hora de encender mis equipos a través del estándar Wake On Lan: Mi router no lo permite al no almacenar las tablas ARP cuando se apaga un PC, por lo que o me compro otro router o uso la Raspberry Pi para que "despierte" mis equipos.


Hoy mirando esta posibilidad, me he encontrado con el blog de Jeremy Blum y preparó hace pocos meses un tutorial para realizar esta misión en un entorno web muy simple pero efectivo y despertar los equipos de tu red a través de un móvil por ejemplo.

Actualización: He encontrado otros tutoriales, esta vez en español. Los dejo al final del post.

Enlace: jeremyblum.com > Raspberry Pi Remote Wake-On-LAN Server

Enlace: github.com > WakeProxyd

Enlace: sobrebits.com > Encendiendo ordenadores automáticamente con Wake-on-LAN y Cron

Enlace: delphi.jmrds.com > Repetidor WakeOnLan para Raspberry


Guía básica del reproductor de música cmus

cmus

Una cosa que no suelo hacer mucho es escuchar música en la Raspberry Pi. No encontraba un reproductor que consumiera pocos recursos desde la terminal hasta que leí este artículo y me enamoré de cmus...


Lo mismo le pasaba al autor de este artículo al cual enlazo para que aprendáis un poco de este magnífico reproductor todoterreno que incluye reproducción de emisoras de radio. Para su instalación nada más sencillo que ejecutar


sudo apt-get install cmus

Enlace: elblogdepicodev > Guía básica del reproductor de música cmus


Noticias frescas esta mañana

raspi

Hoy es uno de esos días en los que no encuentro algo particularmente interesante para contaros sobre la RasPi, así que os pongo algunas noticias que he ido viendo esta mañana...



makeuseof.com: Cómo elegir y optimizar su navegador en Raspberry Pi

browser fight

Suelo decir a la gente que la Raspberry Pi no sirve para navegar. Para mí ha sido algo frustrante y la verdad es que no lo he vuelto a probar.

Christian Cawley de makeuseof.com nos da algunas ideas para que nuestra navegación con la Raspberry Pi sea más placentera que otras cosas.

Enlace: makeuseof.com: How to Choose and Optimise Your Raspberry Pi Browser


RasPyPlayer

raspyplayer

El otro día buscando reproductores mp3 para la consola, me encontré con este front-end escrito en Python para reproducir películas, streaming y música, que no está mal para tener algo sencillo.

Como reproductor utiliza omxplayer y tiene paquetes tanto para Raspbian como para Arch Linux.

Enlace: raspyplayer.org


Domótica Low Cost con Raspberry Pi

rpi domotica

No he tratado mucho el tema de la domótica en el blog, y es una de las cosas de las que puedes beneficiarte con una Raspberry Pi.

Afortunadamente hay tutoriales como el de Enrique López Mañas para hacernos ver las posibilidades que tenemos de montar sin apenas gastar dinero, un sistema de control de luces a través de relés con una RasPi.

Mi enhorabuena Enrique, ¡Eres un crack!

Enlace: http://chemise23.wordpress.com > Domótica Low Cost con Raspberry Pi


Divertirse con revestimiento superhidrófobo y Raspberry Pi (Youtube)

El vídeo que podéis ver sobre estas líneas me ha parecido de lo más curioso. Jamás había visto actuar al agua de esta manera con un spray.

La hidrofobia es el miedo al agua, y en este caso por lo que he entendido la repele debido a que el ángulo de una gota de agua excede de 150º, y con este compuesto la superficie pasaría a tener un ángulo muy inferior para que resbale.

Me pregunto que pasaría si te lo echaras en el pelo...

Más info: en.wikipedia.org > Superhydrophobe


Wayland se acerca...

wayland

Wayland será el futuro sucesor de X.Org

Nuestro amigo lector del blog Daniel Alcoba nos manda al correo la noticia que alguno ya sabréis.

Eben Upton ha hablado recientemente en la LinuxCon y ha confirmado que Wayland es el futuro para sustituir a X.org.


En su día ya vimos un artículo dedicado a Wayland aquí en el blog. Ya han pasado cuatro meses y el avance según los expertos ha sido muy positivo, tanto que dan por hecho que tendremos Wayland para mover con soltura nuestro escritorio.

Os dejo varios enlaces para ampliar información.

Enlace: linux.com

Enlace: linuxadictos.com

Enlace: phoronix.com

Youtube: CPEU3 - Rasberry Pi Eben Upton | From LinuxCon & CloudOpen North America in New Orleans, LA.


Como medir distancias en Raspberry Pi con sensor de ultrasonidos

ultrasound

Con este sensor y algo de Python podrás medir distancias

FresyMetal vuelve a la carga con otro interesante tutorial en el que utiliza un sensor de ultrasonidos conectado a la Raspberry Pi para medir distancias, imprescindible para proyectos de robótica.

Gracias Nacho por avisarme.

Enlace: fresymetal.com


Abre tu garaje desde Android o iPhone con Raspberry Pi

delorean

El siguiente artículo está alojado en el blog de flu-proyect.com, el cual me ha sorprendido porque es una web sobre seguridad informática que suelo visitar y aunque se salga un poco de su tónica, nos viene muy bien otro tutorial sobre relés y su funcionamiento con la GPIO.


Nos enseña a instalar el software necesario para que todo funcione. También tenemos algo de código Python que nos servirá para conectar con la librería RPIO (Si, con R).

ACTUALIZACIÓN 21/04/14: Ya tienes disponible la segunda entrega.

Enlace: flu-project.com > Parte I

Enlace: flu-project.com > Parte II


Proyectos interesantes en GitHub: omxd y Ludovision

streaming

No digo nada nuevo si os comento que GitHub se ha convertido en una fuente inagotable de código fuente donde buscar proyectos interesantes, sin importar nuestros intereses.

Navegando por los foros he visto dos que me han parecido dignos de comentar y que tal vez no conozcáis. ¿Los vemos?...


  • omxd: El daemon omxd se encarga de reproducir tu lista de reproducción, y permite la fácil implementación de diversas aplicaciones en un centro multimedia. Es decir, todo lo que le pases a /var/run/omxctl lo reproducirá.

  • Ludovision es un control remoto basado en Web para un media server. En pocas palabras, usar el móvil o tablet como mando y la Raspberry Pi para reproducir vídeos. Funciona con Node.js y usa omxplayer para reproducir los vídeos.

Si os interesan estos y más proyectos, ya sabéis: GitHub.

Enlace: omxd

Enlace: Ludovision


Añadir un vídeo al arranque de tu Raspberry Pi

no_more_ugly_boot

He seguido de cerca este planteamiento que es la verdad algo bonito para ver cuando arrancas cualquier sistema operativo: Un vídeo en vez de una pantalla estática...


Shea Silverman nos ofrece un tutorial para ponerlo en práctica y conseguir ese efecto.

Os dejo con un vídeo para que veáis el efecto:

PiMAME Bootsplash Video

Enlace: Shea Silverman's Blog > Adding a Startup Movie to your Raspberry Pi


Opinión personal sobre el hackeo al Touch iD

touch id

Gracias Touch iD, ahora SI puedo comprar ropita a mi Pou

Esta entrada iba dirigida a un comentario en un blog sobre Apple, pero me ha gustado tanto que lo pongo aquí.

No entiendo tanto revuelo con la autenticación en un terminal. Si te lo roban no te lo van a devolver diciendo: "Oh, tiene el Touch iD. Se lo doy a su dueño a ver si me invita a una cervecita".


¿Tienes secretos que sólo el gobierno puede conocer? Por mucho que quieras, tu conexión a internet es la que te delata y hace que conozcan todo de ti, no un sistema de seguridad para que no puedan entrar físicamente a tu teléfono. Esa es la puerta que tienes que cerrar.

En mi caso no tengo PIN para llamar por teléfono, ni contraseña para entrar al terminal, y los que me conocen saben que soy un obsesionado de la seguridad. Pero hay que ser francos: Si te quieren robar o conocer algo de tí, indudablemente lo sabrán tarde o temprano.

Touch iD es un nuevo juguete para desmarcarse de la mayoría si es que alguien se ha acercado al mercado de Apple alguna vez (como he leído por ahí, ya exíste un iPhone barato: se llama Android). Creo que es una feature para vender más que llegaría tarde o temprano pero que poca gente usará. ¿Os acordáis de Siri?. Yo ni lo tengo activado. Es molón para presumir, pero aún queda mucho para decirle algo en voz alta a nuestro teléfono y perder esa privacidad que te da el teclear (aunque lo hagas mal). Por eso se sigue usando Whatsapp en vez de Viber u otros con voz.

Cada día me doy más cuenta de que la "moda" de ser fanboy ha acabado para mí. No tengo el último iMac y me muevo con un iPhone 4 hasta que no pueda el pobre más (y mira que no le funciona ni el botón Home). Tampoco tengo problemas económicos, todo lo contrario.

Señores, dejemos las falacias para otras cosas y volvamos a la realidad: Nadie se compra un iPhone para tener el Touch iD ni una cámara para grabar a cámara lenta como te tiras a una piscina. Lo hace para presumir de móvil.


Nueva imagen de Raspbian disponible

raspbian

Parece ser que la imagen de Raspbian se ha actualizado. Cada vez es más completa (y más pesada) y ahora necesitarás una SD con 4 GB. Trae las siguientes mejoras...


  • Actualización de Scratch con nuevas mejoras de rendimiento

  • Oracle JDK incluído

  • Necesita por lo menos una tarjeta SD de 4 GB

  • Incluye PyPy 2.1

  • Incluye paquetes piface bases

  • Actualización Raspi-config para incluir corrección de errores para heredar la configuración de idioma de NOOBS

  • Actualizado la rama del firmware a la más actual

  • Actualización squeak-vm, incluyendo fastblit optimizado para la Raspbery Pi

  • Incluya sonic Pi y un paquete jackd2 corregido

  • Soporte de arranque en Scratch

  • Hereda configuración de idioma del teclado desde NOOBS

Descarga directa: 2013-09-25-wheezy-raspbian.zip (605 MB)

Descarga torrent: 2013-09-25-wheezy-raspbian.zip.torrent


Busco colaborador para portar juegos en Allegro y SDL

cs

Llevo varios días intentando portar algunos juegos a la Raspberry Pi. Algo frustrante cuando está todo casi listo, pero se te escapan algunos conceptos. Por eso si alguien conoce estas librerías y quiere ayudarme, por favor que se ponga en contacto conmigo.

¡Gracias!


Programming the Raspberry Pi: Getting Started with Python (Ebook)

pi Python

Crea programas innovadores y divertidos juegos en su pequeña pero potente Raspberry Pi. En este libro, el gurú Simon Monk explica los conceptos básicos de desarrollo de aplicaciones en Raspberry Pi, mientras que proporciona ejemplos prácticos y listos para usar scripts. Vea cómo configurar el hardware y el software, escribir y depurar aplicaciones, crear interfaces fáciles de usar, y controlar dispositivos electrónicos externos. Proyectos DIY ("hágalo usted mismo") que incluyen un juego del ahorcado, un reloj LED, y un robot mecha controlado por software.


  • Arranque y configuración de la Raspberry Pi

  • Navegar archivos, carpetas y menús

  • Crear programas en Python usando el editor de IDLE

  • Trabajar con cadenas, listas y funciones

  • Usar y escribir sus propias librerías, módulos y clases

  • Añade funciones Web a sus programas

  • Desarrollar juegos interactivos con Pygame

  • Interfaz con dispositivos a través del puerto GPIO

  • Construir un Raspberry Pi Robot y Reloj LED

  • Construir interfaces gráficas de calidad profesional usando Tkinker

Comprar: Amazon


Se avecinan mejoras para XBMC en la Raspberry Pi

OpenELEC ejecutando las mejoras aplicadas

Diversos parches han sido aplicados para mejorar la experiencia en las distribuciones que se basan en XBMC.

Dom Cobley y Ben Avison son dos gurús de la RasPi. Ambos han estado trabajando en algunas mejoras en XBMC, y los resultados se puede ver en el video de arriba: movimiento suave en el menú y navegación más fluída a través de la colección de medios. Ver para creer.

Esperemos que las mejoras se incorporen pronto y podamos disfrutar mejor de nuestros media center.

Fuente: raspberrypi.org


SDL2 por fin para Raspberry Pi (¡binarios incluídos!)

SDL2

Llevo meses queriendo hacer una review sobre motores/librerías/frameworks para desarrollar videojuegos. Nadie en su sano juicio hoy día programaría desde cero un juego sin una a la que atenerse.

SDL es la más famosa, pero también la más lenta a la hora de ejecutar las aplicaciones en la Raspberry Pi, hasta ahora...


Esta segunda versión que realmente lleva bastante tiempo entre nosotros, no ha sido hasta hace escasos días que ha recibido una actualización para que funcione en la Raspberry Pi como es debido. La versión que será compatible saldrá con la numeración 2.0.1, pero ya hay un usuario que la ha compilado, y al final del post te dejamos los binarios junto con las cabeceras que amablemente ha compartido el usuario gabomdq en los foros oficiales.

ACTUALIZACIÓN 1 de Enero de 2014: Os dejo un script para automatizar la instalación de SDL2 en Raspbian o Raspbmc aqui

ACTUALIZACIÓN 5 de Febrero de 2014: Otro enlace para ayudar en la compilación:

Estas son las mejoras que trae:

  • Funcionan sin el servidor X.Org

  • OpenGL ES 2.0

  • Sonido basado en los drivers ALSA

  • Dispositivos de entrada basados en evdev

Pronto veremos juegos compilados con esta librería ejecutarse de manera decente. Por cierto, tengo un par de ellos que voy a portar yo mismo.

happy

Descarga: dropbox.com > SDL2-raspberrypi.tar.gz (9 MB)

Foro: raspberrypi.org


¡Sobrepasamos las 100.000 visitas!

thank you

Parece que fue ayer y desde Enero de este año que empecé el blog, todo han sido alegrías: Nuevos amigos, nuevas experiencias y nada mejor que un concurso para agradeceros que estáis aquí...


[ Raspberry Pi ]

Puede que aún no sepas qué demonios es una Raspberry Pi. Puedes hacerte una idea en este enlace o ver lo que puedes llegar a hacer en este otro. Lo que sí es seguro es que ha cambiado la manera de ver la electrónica, la programación y Linux de mucha gente. Hemos apostado por ella, incluso Google donó 15.000 unidades para colegios del Reino Unido y ha creado un entorno para desarrolladores web llamado Coder.

Le han salido competidores, pero la RasPi jamás se ha caído de su trono. Ha vendido más de 2 millones de copias que no es poco.Nunca habría imaginado ni por asomo que podríamos hacer tantas cosas con él: Equipo de salón que reproduce Full HD, música y fotos, consola de videojuegos retro, servidor de descargas/ficheros/web/impresión/base de datos, videovigilancia y sistemas de seguridad, domótica en el hogar, robótica, enseñanza, centralita de telefonía, videopantalla para demostraciones, reproducir contenidos de tu móvil en la TV, estación meteorológica y un largo etcétera. Todo esto a la mano de cualquiera que le quiera echar ganas y si, tal vez lo puedas hacer con tu ordenador, pero no con un consumo eléctrico de apenas 5€ al año y sin perjudicar a tu bolsillo o a la naturaleza.

[ ¿Misión cumplida en el blog? ]

Claro que no. Aún hay mucho por hacer y aprender. Ampliar un poco más las otras secciones, mejoras en la usabilidad de la web, tutoriales propios...

El blog fue la continuación de ese Google Docs que muchos seguís diariamente y que como he comentado en alguna que otra ocasión, es el fichero que más documentación y enlaces recoge de la Raspberry Pi en el mundo.

No sabéis lo sacrificado que es tener un blog y actualizarlo casi a diario. Es un reto la búsqueda de artículos, proyectos o ayudas que no sean portada, pero lleno de alegrías con algún que otro tutorial que ha hecho famoso al blog como el CuboPuntes o la guía RetroPie, que sigue recibiendo visitas. Luego la traducción al inglés, que me ha ayudado a perfeccionar mi conocimiento de este idioma (nadie se ha quejado aún) y algo que no me esperaba: camaradas. Gente con tu misma afición que comentamos entusiasmados todo lo que se puede hacer con este cacharro tan pequeño y que después de dos años desde su lanzamiento sigue sorprendiéndonos.

[ Agradecimientos ]

Buff, demasiados. Empezando por Elena. Después de 13 años juntos, hemos encontrado nuestro "hueco" en la relación y ahora todo es casi perfecto junto a nuestra pequeña Laura (no crezcas, ¡Es una trampa!).

Juande y Manel Alonso, que se han convertido en unos compañero de hobby y a los que espero seguir teniendo por aquí muchos años. También a los que comentan los post como HugoRM, Etherless, draken123 y a los que me mandan correos con artículos, preguntas o sugerencias. No me olvido de mis cerca de 200 followers, que ahí siguen.

Por supuesto a todos los que mantienen un blog contando sus experiencias de manera desinteresada.

[ Concurso ]

concurso

¿Cuál prefieres?

Con motivo de las 100.000 visitas, si 100.000 que se dice "pronto" voy a regalar un Kit de Inicio de Raspipc.es o una cámara Raspicam con caja (a elegir por el ganador). ¿Quieres conseguirlo?.

Tan sólo tendrás que cumplir los siguientes puntos:

  • Ser residente en España.

  • Seguir las cuentas de @raspipc y @ulysess10 en Twitter.

  • Dejar un comentario escueto diciéndonos qué harías con una Raspberry Pi y cuál de los dos premios te interesa más.

El sorteo se hará el próximo día 20 de Octubre, fecha en la que nos pondremos en contacto con el ganador.

¡Suerte a todos y gracias!


Mupen64Plus - Emulador de N64 para la Raspberry Pi

Nintendo 64

No hace mucho comentábamos la posibilidad de emular la Nintendo 64 en nuestra Raspberry Pi.

Muchos pensaban que no era posible, pero se comenzó a reescribir el código para que se ejecutara directamenten en la GPU gracias a OpenGL ES 2.0 y ya podemos ver los avances nosotros mismos...


Tenemos un repositorio en Github con el código fuente del emulador Mupen64Plus. Si queréis probarlo antes tendréis que resolver las siguientes dependencias:


sudo apt-get install libsdl1.2-dev

Ahora clonaremos el repositorio con:


git clone https://github.com/ricrpi/mupen64plus-rpi

Entramos en el directorio y ejecutamos ./m64p_build.sh

Ya con el binario compilado, buscamos una ROM, la metemos en la RasPi y la ejecutamos: ./mupen64plus mario.n64. Si no tienes ninguna disponible, puede probar una demo que ya viene: ./mupen64plus m64ptestrom.v64

Si le interesa los binarios a alguien, puedes acceder a una alpha pulsando aqui

Aunque el sonido es entrecortado a 32000 Hz y la velocidad suele oscilar entre 25-50 fps, no deja de impresionar.

Foro: Raspberrypi.org - Mupen64Plus - N64 Emulator for the Pi

Ayuda: raspberrypi.org > WIP: Playable Nintendo 64 Emulator Available

¡EXTRA!:

SuperMario 64

¡Descarga y juega Descarga y juega Super Mario 64!

mario


FTP en la RasPi

ftp

Una de las funciones que suelen utilizarse en la RasPi es la de servidor de ficheros por FTP. He intentado recopilar enlaces de cómo se instalan y configuran. Así los tenemos recogidos en un solo post.


El post lo iré actualizando a medida que vaya encontrando más tutoriales.

Español

English


Especial Trackers en Raspberry Pi

music tracker

¿Alguien se acuerda del Scream Tracker?

Este post me ha traído muchos recuerdos. Se lo dedico a mi amigo Paco Rodríguez, un gran amante de la música que ha decidido componer en la Raspberry Pi.

Tanto si te gusta componer como si nunca lo has intentado, o simplemente por escuchar verdaderas obras maestras, sigue leyendo...


Necros / FM - Revelation

Hoy me he dedicado a recopilar información sobre esta posibilidad que pocos explotan en los PCs o en la RasPi, ya que la composición musical parece cosa de unos pocos elegidos, pero los Trackers nos permiten crear música sin apenas conocimientos de solfeo.

La canción que escucháis en el vídeo sobre estas líneas pertenece a una composición creada con un Tracker de los tantos que hay y como veis en este enlace, está para multitud de plataformas.

Tal como leemos en la Wikipedia, un Tracker es un tipo de software con la función de un secuenciador para música, que permite añadir muestreos digitales o samples en listas de tiempos que se reparten en canales. Las entradas de los tonos, volumen, y efectos no se representan por símbolos, por ejemplo de notas, sino por caracteres alfanuméricos e incluso hexadecimales.

2nd Reality - Purple Motion - Unreal - Impulse Tracker

El Chip Tune como se hace llamar ahora, ya lo conocíamos muchos de nosotros si llevamos tiempo en esto de los ordenadores. Más de una vez hemos encontrado en un CD de revista o en internet un fichero .S3M o .MOD (En España teníamos los famosos concursos de PCManía, ¿Os acordáis?). Parecía increíble que cualquier chaval pudiera componer de esa manera.

Os dejo con un listado de enlaces por si os animáis y quién sabe si en un futuro sois unos auténticos amos del Chip Tune. winking_tongue_out

Aurora.mod. Todo un clásico. ¡Vaya recuerdos!

Lista actualizada el día 15 de Octubre:

[Trackers]

Enlace: Pi Store > Schism Tracker

[Artículos]

Enlace: emezeta.com > MOD XM S3M IT: Trackers musicales

Blog destacado: scenemusic.net

[Composiciones y samples]

Enlace: modarchive.org > Top Favourites

Enlace: chipmusic.org > Samples

[Tutoriales]

Descarga: schism-intro+en.pdf

Enlace: openmpt > Getting_Started

Enlace: Music Tracker Tutorials

Enlace: TechniquesOfChipping.txt

Enlace: Schism Tracker tutoriales en español - Conceptos Básicos.

Enlace: The Mag Pi > Creating music using the Raspberry Pi (Schism Tracker)

Enlace: canvoki.net > Cursillo de Introducción a la Informàtica Musical Parte I: Trackers

Youtube: Milkytracker / Chiptune Tutorial #1 - Getting started

[Referencias]

Enlace: wikipedia.org > List of audio trackers

Youtube: Retro Music - Impulse,Fast,Pro + Scream Tracker Music (1/4)


Libro de Trucos en PortalLinux.es

libro_trucos

Esta semana voy a estar un poco atareado.

Ayer vi este post y quería compartirlo con vosotros. Se trata de una pequeña guía al estilo del CuboPuntes que sirve de manual de referencia para algunos comandos para Debian bastante útiles.

En la web de PortalLinux tenéis todos los detalles.

Enlace: PortalLinux.es > Libro de Trucos de GNU/Linux


Comenzando con un SO Debian

Debian

Cuando ya tenemos la experiencia suficiente en manejarnos con el sistema operativo Raspbian, llega la hora de independizarse de él. Te damos unos consejos para que te sientas cómodo con otra distribución basada en Debian, en este caso lo haremos con PipaOS.


Estos son consejos de ayudas que no son tan sencillas de encontrar. Es decir, no te voy a enseñar a configurar una IP estática o tu WIFI, para eso ya tienes cientos de tutoriales. Empecemos:

[ Expandir la partición ]

La imagen suele venir con un tamaño que no se corresponde al total de nuestra tarjeta SD.

En el caso especial de PipaOS, viene con una partición al final de la partición que vamos a borrar previamente. Si no es tu caso, pása el siguiente punto para expandir la partición.

Nota 9 Feb, 2014: Salta el primer paso si tienes la versión 2.3+.

1) Primero entramos en parted con:


sudo parted /dev/mmcblk0
Una vez estamos dentro de la shell de parted:
print <- para ver las particiones
rm 3 <- para eliminar la partición número 3
quit <- salimos de parted

Ahora nos metemos en fstab y eliminamos la última línea: sudo nano /etc/fstab

2) Para expandir la partición principal, automatizaremos los pasos gracias a un script para no complicarnos mucho:


sudo apt-get install parted
sudo wget --no-check-certificate https://raw.github.com/dweeber/rpiwiggle/master/rpi-wiggle
sudo chmod +x rpi-wiggle
sudo ./rpi-wiggle

Pulsamos ENTER para reiniciar y cuando acabe el proceso de reparticionado, podrás eliminar el fichero y si quieres también parted con: sudo rm rpi-wiggle && sudo apt-get remove parted

NOTA: El proceso de particionado puede durar varios minutos según tu tarjeta SD. Espera al prompt de la shell.

[ Actualizaciones del sistema y aplicaciones esenciales ]

Lo segundo que vamos a hacer una vez hayamos expandido el sistema de ficheros, es instalar una serie de programas y actualizar la distribución. Añade o elimina libremente las aplicaciones que pienses que no vas a necesitar.


sudo apt-get update && sudo apt-get install mc git-core ntpdate ca-certificates build-essential keyboard-configuration locales

En algunas distribuciones basadas en Raspbian, puedes instalar dos aplicaciones para configurar el entorno y actualizar el sistema con sudo apt-get install rpi-update raspi-config. Si no es tu caso y quieres tener rpi-update para actualizaciones de kernel:


sudo wget --no-check-certificate https://raw.github.com/Hexxeh/rpi-update/master/rpi-update -O /usr/bin/rpi-update && sudo chmod +x /usr/bin/rpi-update

Para obtener raspi-config:


wget http://archive.raspberrypi.org/debian/pool/main/r/raspi-config/raspi-config_20131216-1_all.deb
wget http://http.us.debian.org/debian/pool/main/l/lua5.1/lua5.1_5.1.5-5_armel.deb
wget http://http.us.debian.org/debian/pool/main/t/triggerhappy/triggerhappy_0.3.4-2_armel.deb
sudo dpkg -i *.deb

[ Alternativas a tener en cuenta ]

Se puede dar el caso que algunas herramientas no estén instaladas. Si pretendemos instalar lo mínimo imprescindible, tal vez queramos lograr nuestro objetivo sin “ensuciar” el sistema. Estos son algunos comandos que te servirán de ayuda:

ifconfig = hostame -I (letra I mayúsculas)

problemas con wget y https: añadir el parámetro --no-check-certificate

[ Ruegos y problemas ]

No space left on device

Es debido a que la carpeta temp está en la RAM y no tiene espacio suficiente para la operación que estés ejecutando. Una manera de solucionarlo es la siguiente:


sudo nano /etc/default/rcS
cambia la última linea 
RAMTMP=yes
por
RAMTMP=no

Reinicia e intenta reinstalar de nuevo el paquete. Vuelve al fichero y tambia a RAMTMP=yes cuando hayas acabado.

Quiero acceder al equipo sin autentificarme (autologin)

Vale.

Editar con sudo nano /etc/inittab y añadir a la línea 1:2345:respawn:/sbin/getty 38400 tty1 un #, quedando de la siguiente manera:


#1:2345:respawn:/sbin/getty 38400 tty1

Ahora añadiremos justo debajo:


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

Donde sysop es el nombre de usuario (en caso de PipaOS).

Continuará...


Especial cámaras en Raspberry Pi (recopilación)

camera

Te estoy vigilando ¬_¬

Conectar una webcam o la raspicam a nuestra Pi nos puede dar mucho juego: Desde sistemas de detección de intrusos hasta streaming de fotos y vídeos sobre la red. He recopilado algunos enlaces interesantes para que los tengáis presente si alguna vez tenéis pensado usarla...



Emite TV en iPad con Raspberry Pi

ipad

Diverteka nos vuelve a traer un tutorial que nos viene bastante bien a los poseedores de iPad: Ver los canales de TV con la RasPi haciendo de servidor de streaming y recibiendo la señal en el iPad gracias al AirPlay.


Para hacerlo ya nos explicó en éste enlace como configurar un receptor de satélite USB (DVB-T) con el plugin tvheadend encargado de emitir la señal.

Enlace: diverteka.com > Raspberry emite TV en iPad


AEROS Beta 5 disponible

AEROS es una distribución híbrida de AROS y Linux (por el momento Debian 6.0 para X86 y 7.0 para ARM) disponible para ARM y sistemas x86.


Ya os comenté hace poco sobre este sistema operativo. La mala noticia era que sólo se permite su descarga a los usuarios registrados (creo recordar que hacerte usuario registrado requiere un pequeño donativo).

La buena es que han sacado la beta 4 al público, y ahora podemos instalar aplicaciones a través de la aplicación lx incluída, cosa que no podíamos hacer hasta ahora.

La nueva beta ahora está disponible como ARMhf al igual que Raspbian o Debian Wheezy.

¿Quién se anima a probarlo? Después de ver el vídeo, vemos que la cosa promete.

Descarga: aeros-pi-b4-public.img.7z

Foro: raspberrypi.org

Enlace: aeros-os.org

Enlace: AROS


Disponible Minibian 2013-10-13

Minibian

Nueva versión actualizada de la anterior aparecida hace tres meses de la que nos hicimos eco. Pocos cambios a destacar salvo la actualización al kernel 3.6.11+ #538 y las actualizaciones pertienentes de su hermana mayor. Como características a tener en cuenta, yo destacaría:


  • Rápido arranque

  • Cabe en una tarjeta SD de 1 Gb

  • Sistema de ficheros ext4 con swap desactivado

  • sshd activado por defecto

  • IPV6

Recordamos que el usuario es root y el password raspberry. raspi-config no viene instalado por defecto, pero se puede solucionar con apt-get install raspi-config

Como apunte personal, esta versión es más rápida que la anterior y nos libra de tener instalado muchos paquetes que apenas usamos ¿Alguien ha dicho entorno de escritorio?

Enlace: features

Descarga: 2013-10-13-wheezy-minibian.tar.gz (189 MB)


Efecto puerta del terror con Raspberry Pi

scary

Desde las Monster High, los monstruos ya no dan tanto miedo (las muñecas sí)...

Se acerca Halloween, y con ella los niños llamando a las puertas para que les demos caramelos. Ahora que se ha importado esta tradición, creo que Americana, a los hogares de España y otras ciudades del mundo, no estaría mal asustar a los vecinos con el siguiente proyecto...


El artífice de esta cabina es @Cabe_Atwell, que se las ha arreglado con algunos componentes y mucha paciencia a diseñar lo que el llama la puerta de los sustos (Scary Door).

Esperamos que los niños puedan dormir esa noche...

Video: element14.com

Enlace: makerflux.com > Classic Halloween Scary Door Effect Using Raspberry Pi


Ubuntu 13.10 Saucy Salamander disponible

Ubuntu

Creo que es la primera versión desde que salió Ubuntu a la que no se le está dando el protagonismo que ha tenido tiempo atrás. Tal vez a alguien le interese (yo lo instalaré en mi iMac) saber que ya está disponible.


Canonical ha lanzado Ubuntu Touch OS, tal y como estaba previsto, con la actualización de Ubuntu 13.10. Llega el primer Ubuntu para smartphones.

Como dice este titular, tenemos Ubuntu hasta en la sopa. Esta es una lista de dispositivos donde podremos instalar esta versión.

La versión de escritorio no lleva Mir como sabréis, y se basa más en la estabilidad que en haber hecho cambios en el interface o añadir alguna feature extra.

Ya os iré contando mis primeras experiencias en este post...

[Grabar la iso en un pendrive]

Para todas las plataformas tenemos unetbooting, pero como siempre, me llama más la consola, así que para Mac y Linux lo haremos de la siguiente manera:

Conocer la unidad donde instalar:


Mac: diskutil list
Linux: sudo fdisk -l

Desmontar:


Mac: sudo diskutil unmountDisk /dev/diskN 
Linux: sudo umount /dev/sdN
(N es la unidad destino)

Copiar:


Mac: Primero convertimos la imagen .iso a .img con: 
hdiutil convert ./ubuntu-13.10-desktop-amd64.iso -format UDRW -o ubuntu-13.10-desktop-amd64.img
NOTA: El sistema operativo añade de nuevo la extensión .img, quedando ubuntu-13.10-desktop-amd64.img.img. Da igual.
date +'Comienzo: %H:%M:%S' && sudo dd bs=1m if=/Users/tu_usuario/ubuntu-13.10-desktop-amd64.img.img of=/dev/rdiskN

Linux: date +'Comienzo: %H:%M:%S' && sudo dd bs=1M if=/home/tu_usuario/ubuntu-13.10-desktop-amd64.iso of=/dev/sdN (N es la unidad destino)

Descarga: releases.ubuntu.com/saucy/

Enlace: Mis Apuntes de... Ubuntu

Enlace: http://ubuntu-manual.org

Enlace: atareao.es > Personalizando mi instalación de Ubuntu Saucy Salamander

Enlace: blog.desdelinux.net > Qué hacer después de instalar Ubuntu 13.10 Saucy Salamander

Enlace: glatelier.wordpress.com > Después de Instalar Ubuntu Saucy Salamander (13.10)

Enlace: ubuntufacil.com > VIDEO: SMART SCOPES O LENTES INTELIGENTES DE UBUNTU 13.10 Enlace: webupd8.org > UBUNTU 13.10 AVAILABLE FOR DOWNLOAD | 8 THINGS TO DO AFTER INSTALLING UBUNTU 13.10 (SAUCY SALAMANDER)

Enlace: lifehacker.com > What's New In Ubuntu 13.10 "Saucy Salamander," for Desktop and Phones

Enlace: lignux.com > Ubuntu 13.10: Novedades | Descarga Ubuntu 13.10 Saucy Salamander

Enlace: muylinux.com > Ubuntu 13.10 y familia, disponibles

Enlace: Ubuntu 13.10 (Saucy Salamander) review: Smart Scopes in, Mir out


¡Ya tenemos ganador!

rpipc

Hoy 20 de Octubre ha sido realizado, utilizando la plataforma random.org, la elección del ganador de un fabuloso Kit de Inicio de la Raspberry Pi o una RasPicam (a elección del ganador) gracias a raspipc.es.


El concurso se celebraba por sobrepasar las 100.000 visitas del blog aquí.

El ganador ha sido:


David con el comentario número 5.

Los suplentes en caso de no poder contactar con él o si no hubiera seguido las cuentas de @raspipc o @ulysess10 en Twitter, obligatorio para ganar el concurso, son:


BaronRasPi
Yeray Arencibia Garcia
Resetreboot

Os damos las gracias a todos por participar, y espero que sigáis por aquí.

happy_smiling


Disponible emulador de Nintendo 64

Nintendo 64

Ya comentamos que los progresos del emulador de Nintendo 64 iban bastante bien a excepción del sonido.

Ahora tenemos disponible una Alpha que se ha encargado de compilar Shea Silverman, autor de PiMAME

¿Quieres probarlo?


Starfox 64 ejecutándose en una Raspberry Pi

Se trata de una versión Alpha y poco estable. Las instrucciones para hacerlo funcionar son las siguientes:

  • Descarga el fichero de aqui

  • Descomprime con *unzip mupen64plus-rpi-zip**

  • cd mupen64plus-rpi/test

  • ./mupen64plus romdetu_juego


Copia de seguridad manual antes de instalar OSX Yosemite

Yosemite

"Hay dos tipos de usuarios, los que han perdido los datos y los que los van a perder"

POST ACTUALIZADO PARA OSX YOSEMITE 10.10

Hoy es el día en el que millones de usuarios de Apple perdemos configuraciones y archivos debido a la renovación de nuestro querido sistema operativo.

¿Vas a hacer una instalación limpia y quieres guardarlo todo y que no se te olviden ni las Notas del Dashboard? Sígueme y lo haremos juntos...


No uso Time Machine para nada. Soy de la vieja escuela y me gusta controlar al detalle lo que voy a guardar, así que esta guía va para aquellos que son como yo.

winking_tongue

Lo primero va a ser hacernos con una copia de Yosemite. Tan sencillo como abrir la App Store y en la sección de actualizaciones tendremos la opción de descargarlo. Lo mejor es pasarlo a un pendrive. A mi me ha ayudado el siguiente enlace. Toma nota:

Es hora de ponernos manos a la obra y repasar todo lo que tenemos almacenado en nuestro disco duro. Para recordarlo todo, vamos a dividir este tutorial en secciones, aunque lo primero va a ser entrar en la Terminal y escribir los siguientes comandos:


chflags nohidden ~/Library/
defaults write com.apple.finder AppleShowAllFiles -bool true
KillAll Finder

Con esto se hará visible la carpeta Library donde se almacenan las configuraciones del sistema y mostraremos los ficheros ocultos.

[ Carpetas visibles]

Favoritos

Lo más evidente: Guardar CASI TODO lo que tenemos en las distintas carpetas que componen nuestro día a día, y digo casi porque ahora es el momento de hacer un poco de limpieza y descartar ficheros que realmente no vamos a necesitar: Ficheros .torrent, películas, fotos y música que no merecen ni un solo byte de tu unidad de backup,...

[ Bookmarks y extensiones de navegadores web ]

  • Google Chrome: Para las Extensiones, pulsar el botón a la derecha de la barra de dirección y seleccionar Herramientas > Extensiones. Anota las que más usas para luego en el Chrome Store restaurarlas. Para los favoritos, selecciona Marcadores > Administrador de Marcadores > Organizar > Exportar marcadores a archivo HTML...

  • Mozilla Firefox: Herramientas > Complementos para las extensiones y para los favoritos, Marcadores > Mostrar marcadores > Pulsamos el icono de la estrella y Exportar marcadores...

  • Safari: Lo mejor es hacer una copia de la carpeta ~/Library/Safari para luego restaurarla en el mismo lugar. El fichero de marcadores se llama Bookmarks.plist. Las preferencias se almacenan en ~/Library/Preferences/com.apple.Safari, así que tampoco es mala idea guardar este fichero.

[ Carpetas no tan visibles]

Antes os indiqué un comando para hacer visible la carpeta Librería. Esta carpeta contiene casi todo lo interesante que suele desaparecer cuando instalamos un nuevo sistema operativo: Ficheros de iTunes, configuraciones de programas, etc. Lo mejor es guardarla y restaurar las carpetas que queráis. En mi caso suelo restaurar Calendars, Dictionaries, Messages, Mail, PreferencePanes, Screen Savers, VirtualBox, Widgets.

NOTA: En caso de que no quieras guardar toda la carpeta Librería, si usas la aplicación Mail, debes guardar la carpeta ~/Library/Mail

[ Otras operaciones ]

  • En iTunes, menú Store > Retirar autorización a este ordenador y Desconectarse para evitar problemas en la nueva versión.

  • Otros programas que requieran el mismo proceso, creo que es el caso de Steam, pero no estoy seguro.

  • Si tienes backups de tus iDevices (iPad, iPhone,...), nos vamos en iTunes a Preferencias > Dispositivos > Copias de seguridad del dispositivo. Pulsamos con el botón derecho sobre la copia que queremos guardar y elegimos Mostrar en el Finder.

  • En las Preferencias del sistema, anota si tienes alguna extensión que no venga predeterminada en el sistema para luego volver a descargarla. En mi caso suelo usar TVShows.

  • Ya que estamos en Preferencias del sistema, en Usuarios y grupos pulsa sobre cada usuario del sistema y en la pestaña Arranque, veremos aplicaciones que también querremos tener en nuestro nuevo sistema y podemos haber pasado por alto.

  • En el Dashboard tenemos seguro Notas y Widgets esenciales y que siempre suelo olvidar que están ahí. Si antes no lo hemos hecho, ahora es el momento de copiar ~/Library/Widgets y para las notas ~/Library/Preferences/widget-com.apple.widget.stickies.plist

  • Contactos: Abrimos la aplicación y pulsamos el menú Archivo > Exportar... > Archivo comprimido de contactos

  • Subler es un famoso editor/demuxer de ficheros .mkv a formato .mp4, que te permite agregar a tus películas la información y carátulas necesarias sin tener que molestarte en programas de terceros, y además es gratuíto. Para convertir ficheros de audio en AC3 a formato AAC que es el que entiende tus iDevices, debes hacer una copia del fichero ~/Library/Audio/Plug-Ins/A52Codec.component

 [ Conclusiones ]

Creo que no se me olvida nada. Hacer copias de seguridad es algo de lo que nos solemos acordar cuando es demasiado tarde. Espero que tengas una feliz actualización sin sustos ni sorpresas.

happy


Especial cámaras en Raspberry Pi (II Parte)

motion

Están proliferando los sistemas de vigilancia por todos lados. No iba a ser menos la RasPi y tenemos nuevos enlaces de gente que están haciendo un buen trabajo en este área...


Ya recopilamos algunos enlaces sobre el tema de vídeo vigilancia, que está relacionado, así que lo vamos a ampliar para tenerlos también en este post.

El sistema motion para el que no lo sepa, nos permite activar una función cuando la cámara recibe una respuesta óptica. Es decir, que detecta cualquier tipo de movimiento y ejecuta una acción, por ejemplo una captura o la grabación de un vídeo.

Iré ampliando el post conforme vaya encontrando nuevos enlaces, así que no lo perdáis de vista.

Enlace: misapuntesde.com > Detector de movimiento con Raspberry Pi usando Realtime y Python

Enlace: internetdelascosas.cl > Configurando Motion con la Cámara de Raspberry Pi

Enlace: geekytheory.com > TUTORIAL RASPBERRY PI – 3. EYE TOY CAMERA PS2 MOTION SYSTEM

Enlace: geekytheory.com > TUTORIAL RASPBERRY PI – TWITHIEF: TWYTHON + MOTION + PLAYSTATION EYE TOY


Podcast Divagaciones Tecnológicas sobre Raspberry Pi

divagaciones_tecnologicas

Mis apuntes de ha sido la invitada esta semana en el podcast sobre tecnología Divagaciones Tecnológicas

Miguel Ángel es una de esas personas con las que te llevarías conversando durante horas sobre cualquier tema tecnológico. Su afán de conocimiento le ha llevado a crear este fantástico podcast llamado Divagaciones Tecnológicas y para el capítulo número 46, me invitó para que charlara con él sobre qué era la Raspberry Pi...


El podcast toca varios temas desde el punto de vista de una persona que no sabe qué es una Raspberry Pi. Revisamos las versiones que hay disponibles, qué podemos hacer con ella, su uso como Media Center,...

Ha sido un verdadero placer grabar el podcast. Aunque nunca he grabado ninguno y estaba algo nervioso, espero que lo disfrutéis tanto como nosotros lo hemos hecho grabándolo.

Desde aquí mando un saludo a Miguel Ángel (@PrimiumCM) y le doy las gracias. Estoy seguro que nos "enganchamos" más de uno al podcast.

happy_smiling

Enlace al podcast: divagacionestecnologicas.com Núm. 46 > Raspberry Pi

Twitter: @DivTecnologicas


Cozy, tu nube personal

Cozy

Me ha gustado mucho este proyecto, tanto que os voy a comentar de qué se trata.

Cozy es una especie de nube personal donde alojar aplicaciones web como pueden ser una agenda de contactos, cliente de correo web, calendario o un chat. Podéis tenerla en vuestra Raspberry Pi y la verdad es que merece la pena probarlo.


apps

Listas, gestión de fotos, notas, contactos,... toda una lista de apps para tu uso personal

La lista de aplicaciones que puedes instalar es bastante elevada, y se esperan más. Lo mejor es que podemos probar una demo (os paso el enlace más abajo).

Entre las apps que más me han gustado están el lector de feeds, el calendario, contactos, irc bot, fotos y un reproductor de música.

Actualmente está disponible en inglés y francés. Esta nube es totalmente adaptable a cualquier dispositivo y como indican, se podría convertir en el centro de gravedad de tu vida digital.

stat

Enlace: cozy.io

Enlace: Demo

Enlace: Setup Cozy on your Raspberry Pi


Detener la corrupción de tarjetas SD en Raspberry Pi

sd corrupt

Acabo de leer en los foros varios problemas que se les presenta a los nuevos usuarios de Raspberry Pi de forma aislada: Pérdida de datos y corrupción del sistema son los síntomas más comunes cuando las lecturas/escrituras se hacen en la tarjeta SD...


Hace tiempo que estos errores eran debidos a tarjetas SD que no eran compatibles o a versiones antiguas del SO que no estaba muy perfeccionado por aquel entonces.

Afortunadamente estos casos cada vez se dan menos, pero siempre viene bien poder minimizar la escritura en las tarjetas SD para alargar la vida de éstas.

He leído gracias al Twitter de @raspipc un artículo sobre como detener la corrupción de datos en Raspbian. Recomendado para todo el mundo.

Enlace: ideaheap.com > Stopping SD Card Corruption on Raspberry Pi’s Raspbian


Hacking Raspberry Pi (Ebook)

hacking rpi

¡Raspberry Pi está despegando como un cohete!. Puede utilizar esta increíble, muy barata, placa del tamaño de una tarjeta de crédito para aprender poderosas técnicas de hacking hardware como por ejemplo construir proyectos muy creativos y útil. Esta guía completa, a todo color, no requiere ninguna experiencia sobre hacking, hardware o programación de ordenadores. Fotos de colores le guiarán a través de cada proyecto y las instrucciones paso a paso facilitadas son increíblemente claras y fáciles.


Comience con lo básico:

  • Descubre por qué millones de personas están tan entusiasmadas con la Pi.

  • Recorrido por el hardware, incluyendo el almacenamiento , conexiones y redes.

  • Instale y ejecute Raspbian, sistema operativo basado en Linux de Raspberry Pi.

  • Gestionar los dispositivos y archivos de configuración.

  • Red Raspberry Pi y añadir WiFi.

  • Programa de Raspberry Pi utilizando Python, Scratch, XHTML, PHP y MySQL.

A continuación, construir todos estos grandes proyectos:

  • Media Center.

  • Consola retro basada en GameStation.

  • Servidor de Minecraft.

  • Servidor Web.

  • Portable Webcam.

  • Seguridad y dispositivo de privacidad.

Dominar todas las técnicas vanguardistas de:

  • Overclocking Raspberry Pi para un mejor rendimiento.

  • Enlace Raspberry Pi a la Arduino y clones, incluyendo el alamode y Gertboard.

  • Utilice la Pi para construir prototipos electrónicos con un tablero.

Comprar: Amazon.com


¡Llega PiMAME 0.10!

PiMAME

Se encuentra con nosotros (aunque un poco tarde) la última versión de PiMAME.


Lo más interesante de esta versión es que tiene un video como boot splash y la incorporación del emulador en estado Alpha de Nintendo 64.

¡EXTRA!:

Starfox 64

¡Descarga y juega StarFox 64!

Enlace: sourceforge.net > pimame-0.7.10.img.zip

Enlace: misapuntesde.com > PiMAME: Resolución de problemas


UltraSlim: Retro Gaming + Q3A + Desktop + XBMC

all in one

Últimamente ando algo liado con muchos frentes abiertos, proyectos personales y algunos para la Pi. Éste era uno de ellos y se me han adelantado. Me ha gustado tanto que pasaré de hacer mi propio sistema operativo.

Os presento a UltraSlim, una versión minimal de Raspbian para tener EN UN MISMO SISTEMA OPERATIVO emuladores, Quake 3, LXDE y XBMC...


Esto es lo que obtendremos:

  • LXDE (escritorio mínimo con navegador de archivos, terminal, netsurf y poco más.

  • XBMC - 12.2 Frodo

  • VNC

  • Tweaks para mejorar el uso de la memoria.

  • EmulationStation desde el cual arrancaremos desde el inicio y podremos ejecutar los diversos programas

  • Quake III Arena (necesario copiar los ficheros .PAK)

  • Overclock a 900/450/450/2

  • Retroarch con Atari 2600, Sega - Megadrive / Genesis / Sega CD / Mega CD, Nes, SNES, MAME, Playstation y Muppen64plus

Dar las gracias al usuario Takenover83 por su trabajo. Nos has hecho un favor a todos.

Descarga: Mediafire (279 MB)

Más info.: raspberrypi.org > [11/01/13] UltraSlim - Retro Gaming + Q3A + Desktop + XBMC

Otro proyecto de Takenover83: raspberrypi.org > [ALL IN ONE] Ultimate Raspbian - XBMC, Gaming, Desktop


GeeXboX 3.1 disponible

geekbox

La guerra de mediacenters la tenemos siempre entre OpenELEC y Raspbmc. Tal vez alguno de vosotros haya probado alguna vez la distribución que os voy a presentar llamada GeeXboX, ya que lleva bastante tiempo en los equipos de escritorio y ahora nos viene con XBMC 12.2 “Frodo” para Raspberry Pi...


Características resumidas. Para verlas ampliadas acudir a la web:

  • XBMC Media Center 12.2 “Frodo” frontend

  • Soporte PVR para DVB Digital TV, para grabar y ver live TV con vdr y tvheadend

  • Soporte Full HD

  • Systemd v206

  • BusyBox v1.21.1

  • OPKG Package Manager v0.18

  • Almacenamiento persistente en dispositivos USB.

  • Aceleración OpenGL y OpenGL|ES.

  • Red: NFS ,Samba, UPnP / DLNA, servidor HTTP/FTP/SSH, Utorrent (cliente y gui sobre http)

Descarga: geexbox-3.1.raspberrypi.tar.bz2 (128 MB)

Enlace: geexbox.org


Retropie actualiza sus binarios y la imagen SD

Retropie

Petrockblog, el creador de RetroPie, nos avisa mediante Twitter que ha actualizado los binarios de su instalación base.

Destaca la introducción de Mame4All-Pi, nueva funcionalidad para generar log y corrección del fichero de configuración para Mupen64plus-rpi.

Descarga: Imagen SD ver. 1.9 (1.6 GB)

Enlace: RetroPie-Setup: An initialization script for RetroArch on the Raspberry Pi

Enlace: RetroPie Project SD card Image

Enlace: misapuntesde.com > RetroPie Project: ¡Guía Definitiva!


Presentando a SmartBot: robot compatible con Raspberry Pi

smartbot

SmartBot: Tu robot Smartphone

Todo el mundo puede pensar que la nueva revolución está en las impresoras 3D. Creo que nos olvidamos de algo que seguramente vayamos a explotar desde YA. Hablo del mundo de la robótica al alcance de cualquiera.

En este caso, teniendo un móvil haciendo de "cerebro" de la bestia, podrás controlar un robot con funciones programables como veremos a continuación...


La próxima revolución se llama SmartBot. Se conecta a nuestro móvil a través del Jack de audio (entre otros) y permite utilizar todas las bondades de tu dispositivo móvil (GPS, BT, acelerómetro) para controlar la base que presentamos.

Batalla de robots, Juegos, aprendizaje o usarlo como mascota. Las posibilidades son infinitas y lo más interesante es que es programable y tiene su propio SDK. Podemos montar como veréis en el vídeo presentación un Arduino u otra placa de desarrollo.

Tiene un sistema de programación basado en script. Os invito a visitar la web para ver todo lo que es capaz de hacer. Su coste es de 150€.

¡Feliz Viernes!

Enlace: pcdemano.com > SmartBot. El robot de goma espuma compatible con cualquier móvil

Más info: overdriverobotics.com


Voltear imágenes en el navegador web con la Raspberry Pi

rpi

Siempre he querido hacer esto

En la empresa solemos tener problemas con vecinos que se quieren aprovechar de la red WIFI y algún espabilado lo ha conseguido. Esto supone para una empresa un agujero de seguridad enorme, y aunque tan sólo quiera navegar y descargar música, podemos hacer algo contra esta mala práctica...


Por otra parte, estoy a favor de que la gente comparta sus conexiones WIFI. Pero ojo si haces esto. Nunca sabes quién estará "escuchando" nuestras conexiones.

Este tutorial le dará la vuelta a todas las imágenes que conecten a través de DHCP en el navegador web. A mi se me ocurren otras cosas, pero divertido debe ser. xD

Enlace: compexperience.blogspot.com.es


Semana algo atareada

lolface

Esta semana estoy bastante atareado como podéis ver en el ritmo de actualizaciones. He empezado un curso de Android, tengo bastante trabajo acumulado y estoy repasando algo de C++, por lo que iré actualizando de forma más cómoda el Google Docs que como siempre, tenéis disponible en la barra lateral.

¡Gracias!


Buscador para la revista the MagPi

magpiindex

Todos conocemos la revista The MagPi dedicada explusivamente a la Raspberry Pi. La tenemos tanto en soporte físico como digital. El problema que siempre me he encontrado es que he necesitado buscar un artículo o algún tipo de ayuda, pero ponerte a buscar en los 18 números que hay se hace una odisea, hasta ahora...


Este enlace que os pongo al final del post es para enmarcarlo en vuestros favoritos, ya que se trata de un buscador que recopila los índices de todos los números existentes. Puedes filtrar por categoría o buscar un texto para así obtener en qué número ha salido el artículo que buscamos. No me déis las gracias.

¡Feliz Viernes!

Enlace: magpiindex


Openelec con esteroides by MoDi

openelec

El pastel de Media Centers para Raspberry Pi se reparte entre Raspbmc y OpenELEC. Lo malo es que tenemos que preconfigurar ciertos parámetros siempre que lo instalamos desde cero debido a una nueva versión y a veces se nos hace la tarea algo pesada.

Por suerte y gracias a MoDi, nos encontramos con un OpenELEC supervitaminado con el que no hay que configurar apenas nada, y tendremos a nuestro alcance un XBMC overclockeado con todo lo necesario para disfrutar de canales por streaming, BitTorrent y mucho más...


Esta compilación está basada en las builds realizadas por el usuario RBEJ sobre Frodo (v12) y viene con overclock a 900 Mhz. En el foro tienes las instrucciones detalladas y cargado con los siguientes addons:

PROGRAMAS:

  • TRANSMISSION

  • XBMC BACK-UP

  • XBMCHUB MAINTENANCE

  • XBMC Library Auto Update

VIDEO:

  • PELISALACARTA

  • TVALACARTA

  • MYWEBTV

  • LIVE STREAM MOD

  • SPORTS DEVIL

  • rtmpgui+

  • 1CHANNEL

  • ICEFILMS

  • PROJECTFREETV

SKIN:

  • AMBER

  • CONFLUENCE

SUBTITULOS:

  • XBMC SUBTITLES

y más...

Desde aquí le damos las gracias a Modi y esperamos que siga mejorando esta compilación.

ACTUALIZADO A 24 JUL/2014:

Descarga: mediafire.com

Enlace: Foro raspberrypi.org


EmulationStation + Omxplayer = simple media player

frontend_omxplayer

La verdad es que me ha parecido esta iniciativa ingeniosa para conseguir utilizar EmulationStation como un lanzador para el omxplayer. A veces no necesitamos XBMC si lo que hacemos no es más que ver algunas películas o escuchar algo de música...


Al uso, tal vez no sea la mejor opción, ya que hay que crear manualmente los enlaces a cada fichero que tengamos en el fichero gamelist.xml (aunque se podría automatizar), pero se me ocurre que para algún proyecto que muestre de forma predeterminada algún que otro listado multimedia, podría valer a la perfección.

Foro: raspberrypi.org > EmulationStation + Omxplayer = simple media player


Monta un servidor de iTunes en tu Raspberry Pi

iTunes

Muchos de nosotros utilizamos iTunes como reproductor de audio. Lo malo es que no siempre tenemos TODAS las canciones que tenemos disponibles, y lo suyo sería tener en un disco duro externo un repositorio con las canciones para poder acceder remotamente desde nuestros iDevices a ellas.

Raspberry Pi nos ayudará en esta misión...


forked-daapd es un servidor de música para iTunes basados en DAAP y RSP media server, que puede ser controlado por Apple Remote en el iPod/iPhone o con una aplicación como TunesRemote+ en Android. También puede controlarse a través del mismo iTunes. Se puede emitir audio localmente o en dispositivos compatibles con Airport Express.

[Instalación]

Con apt-get:

Añade esta línea a /etc/apt/sources.list:


http://www.gyfgafguf.dk/raspbian/wheezy-backports/armhf/

Ahora ejecute sudo apt-get update && sudo apt-get install forked-daapd

Edite el archivo de configuración /etc/forked-daapd.conf y reinicie el servidor con sudo /etc/init.d/forked-daapd restart

[Emparejar con Remote]

Crea un fichero pass.remote en tu Biblioteca (Library) con dos líneas: una con el nombre de tu dispositivo y otro con el PIN que te pedirá Remote cuando intentes enlazar con tu Librería. ¡Ya está!.

Para más información y resolución de dudas os paso el foro y el readme del proyecto.

Foro: raspberrypi.org > Improved forked-daapd (iTunes server)

Enlace: forked-daapd.README


KANO: Kit con Raspberry Pi para los peques de la casa

kano

Cuando mi hija tenga unos años más, le enseñaré a programar aunque no queramos que sea informática. Creo que es la profesión más sacrificada del mundo. El Kit que os muestro a continuación es un comienzo para aprender no sólo a programar, sino a acercar la Raspberry Pi aún más a la edad para la que fueron diseñados.


Estoy seguro que este Kit que busca financiarse en Kickstarter conseguirá su propósito antes de que acabe la semana, y eso que acaban de empezar.

Viene con su propio sistema operativo, supongo que basado en Raspbian con algunos cambios en el entorno gráfico. Es una buena iniciativa, pero si no queréis esperar seguro que los chicos de Raspipc.es os pueden ayudar.

cute_winking.png

Enlace: kickstarter.com > Kano: A computer anyone can make

Enlace: microsiervos.com > Kano: el kit para construirse un ordenador en un rato libre


OpenSUSE 13.1 disponible para Raspberry Pi

OpenSUSE

Tenemos disponible hace unos días la última versión para OpenSUSE 13.1, tanto para escritorio como para Raspberry Pi. Si quieres jugar un poco con esta distro en tu RasPi, vamos a ver algunas características para que la tengas en cuenta...


  • Minimalista.

  • Es más fácil cambiar el tamaño de la partición porque ahora root es la última.

  • Imagen comprimida es mucho menor que la de antes.

  • Fácil de personalizar.

  • Es ARMv6 con soporte de punto flotante (más rápida).

  • Cuenta con más de 5200 paquetes construidos con éxito de openSUSE:Factory:ARM. Si quieres ver los cambios diarios en los paquetes tienen un log con todo lujo de detalles.

  • Así que por ejemplo se puede instalar un entorno gráfico minimalista con zypper install xauth twm xinit xorg-x11-server y arrancar con startx

Descarga: raspberrypi-opensuse-20131110x.img.xz (104 MB)

HOWTO: en.opensuse.org

Enlace: lizards.opensuse.org

Enlace: openSUSE on RaspberryPi with ownCloud


Wolfram API en Raspberry Pi

wolfram

Caray. parece que fue ayer cuando cumplimos las 100.000 visitas y ya hemos pasado las 130.000. Voy a tener ir pensando en qué regalar cuando alcancemos los 200.000 visitantes únicos :)

No suelo poner noticias que puedes encontrarte fácilmente si sigues varios blogs sobre Raspberry Pi, pero la noticia de hoy me ha parecido muy interesante: La fundación Raspberry Pi ha llegado a un acuerdo con Wolfam Research para añadir Mathematica y el lenguaje Wolfram a la Raspberry Pi.


[Mathematica]

Prácticamente, todo flujo de trabajo implica el cómputo de resultados y eso es lo que hace Mathematica: desde construir un sitio de transacciones para un fondo de cobertura o publicar manuales de texto de ingeniería interactivos a desarrollar algoritmos de reconocimiento de imágenes insertadas en otra o enseñar cálculo.

Ya lo tenemos en los repositorios de Raspbian y puedes instalarlo con sudo apt-get update && sudo apt-get install wolfram-engine. Puede tardar unos 45 minutos, así que paciencia. Si no tienes ganas de instalarlo, en la próxima versión de Raspbian vendrá de forma predeterminada.

Creo que esto va a traer un nuevo mundo de posibilidades para nuestra RasPi y de aquí naceran proyectos muy interesantes, así que preparaos para la que se avecina...

Enlace: recantha.co.uk

Enlace: Wolfram|Alpha API

Foro: raspberrypi.org > Mathematica


Getting Started with ownCloud (Ebook)

owncloud

La única guía para ayudarte a configurar y escalar ownCloud para uso personal y comercial

Introducción a OwnCloud es un práctico manual que proporciona la instalación paso a paso y las instrucciones para escalarlo. También le dará una excelente comprensión de cómo ownCloud puede ser integrado con componentes tales como LDAP y WebDAV.


Lo que aprenderá de este libro:

  • Elija entre SQLite y MySQL

  • Integrar ownCloud con OpenLDAP y Active Directory

  • Configurar backends de almacenamiento personalizado como WebDAV

  • Copia de seguridad de ownCloud

  • Migrar o restaurar ownCloud

  • Balanceo de carga para los componentes de ownCloud

  • Log de OwnCloud para la depuración

Comprar: Amazon


RACHEL PI o como llevar el conocimiento en una tarjeta SD

rachelpi

Tenía este enlace guardado para revisar, y hoy que no he visto nada interesante le he echado un vistazo.

Se trata de una distribución para hacer la función de servidor y mostrar a los equipos que se conecten a ella desde un navegador, varias fuentes de información como puede ser la Wikipedia o cursos de la academia Khan. Todo offline y solo necesitarás una tarjeta SD de 32 GB.


RACHEL (Remote Areas Community Hotspots for Education and Learning) da un valor más a tener una Raspberry Pi y tenerla como servidor.

Poner toda esta información para el aprendizaje en en zonas desprovistas de internet le da un valor educacional pensado para colegios con pocos recursos donde no llegue una conexión a internet o esta sea muy lenta.

Si queréis ver una demo online, pulsad aquí

Enlace: pi.worldpossible.org


Fruity-WiFi, herramientas de seguridad para Raspberry Pi

donottouch

Una de mis pasiones es la seguridad. Aunque no le puedo dedicar el tiempo que me gustaría, sí que me mantengo informado de todo lo que sucede alrededor visitando algunas webs sobre el tema.

Hoy he descubierto estas herramientas de auditoría basadas en WiFi Pineapple, que para el que no lo conzca se trata de una fusión entre hardware y software para hacer auditoría de redes inalámbricas todo a través de un navegador web.


Gracias al blog de securitybydefault.com, donde explican perfectamente su uso y instalación, tendremos un entorno como el de la siguiente captura:

frutiwifi.jpg

Para instalarlo:


wget https://github.com/xtr4nge/FruityWifi/archive/master.zip
unzip master.zip && cd FruityWifi-master/
chmod a+x install-FruityWifi.sh
./install-FruityWifi.sh

Puedes instalarlo en Debian, Kali Linux ARM, Raspbian o Pwnpi.

Para usarlo, entra en http://localhost/FruityWifi con admin/admin.

Os recomiendo leer el artículo que pongo a continuación. Merece la pena.

Enlace: securitybydefault.com > FRUITY-WIFI, COMO LA WIFIPINEAPPLE PERO SIN LA MARK IV

Enlace: Github


Tanda de actualizaciones: OpenELEC y RetroPie

updates

Antes de pasar a la noticia de portada, quisiera dar las gracias a la gente que contacta conmigo por e-mail o Twitter para darme la enhorabuena por el blog y que me consultan alguna que otra cosa sobre la Raspberry Pi. Semanalmente recibo muchos correos e intento responderlos a todos (por ahora lo voy consiguiendo).

La noticia de hoy es que habemus actualizaciones de dos de nuestras distros favoritas: OpenELEC y RetroPie...


Sobre RetroPie, la última versión 1.9.1 corrige varios fallos que hemos tenido sobre "congelación" en el menú. Vamos a recordar los cambios de la versión 1.9.0:

  • Añadido emulador de Mame4All-RPi y Mupen64Plus-RPi

  • Añadido script de configuración de la "splash screen"

  • Añadido menu de configuración para RetroArch NetPlay

Sobre OpenELEC, en estos momentos esta la web en mantenimiento y no he podido acceder a las características de esta nueva versión, pero os la podéis bajar en el enlace que dejo o como siempre, teniéndo la opción de actualizaciones automáticas activada.

Descarga: OpenELEC-RPi.arm-3.2.4.img.zip (89 MB)

Descarga: RetroPieImage_ver1.9.1.zip (1.6 GB)


Synergy: Un teclado y ratón para gobernarlos a todos

keyboard

Synergy es una aplicación cliente-servidor que nos permite controlar con un teclado y un ratón varios equipos. Es decir, imagina que tienes un iMac, un PC y una Raspberry Pi. Pues instalando esta app nos permitirá usar el teclado y ratón de uno de los equipos, en los tres; Así ya no necesitarás tres teclados y tres ratones y mantener tu escritorio limpio (que le hace falta).


Esta solución es perfecta sobretodo para los poseedores de una RasPi, que siempre andamos con teclados minúsculos, en mi caso, para hacer tareas a veces en la que me gustaría usar el del iMac (no he logrado emparejarlo con el Bluetooth).

Y no es nada difícil. Tan sólo instalar en un equipo en programa servidor y en los demás el cliente con sudo apt-get install synergy

Nos lo explica de una forma más clara para tenerlo disponible desde el arranque, en el siguiente blog.

Enlace: learn.adafruit.com > Synergy on Raspberry Pi

Enlace: sonof8bits.com > Running Synergy on Raspberry Pi (Raspbian) at boot


Construye tu propio sistema "Ambilight" (Youtube)

ambilight

Después de pasar tanto tiempo leyendo sobre Raspberry Pi, creo que poco a poco vamos viendo cual es el uso mayoritario que se le da: Media Center, servidor, Emuladores para sistemas retro y Ambilight.

El post de hoy va dedicado a los valientes que quieren aprender a montar un sistema Ambilight en casa...


Y nada mejor que hacerlo que con unos vídeos que me han dejado impresionados por lo bien explicados que están.

En este primero se detalla todo el proceso de montaje de las tiras de leds en el TV y la instalación de Raspbmc.

En este segundo vídeo configuraremos los ficheros necesarios para conseguir la sincronización perfecta entre las tiras de leds y el SO.

Si aún quereis más ayuda, os recopilo a continuación los enlaces que hemos publicado ya sobre este sistema.

¡Feliz Domingo!

Enlace: misapuntesde.com > Montar Sistema Ambilight y no Morir en el Intento

Enlaces: misapuntesde.com > Guía Ambilight con Raspberry Pi | misapuntesde.com > Actualización Ambilight para Raspbmc


Archlinux Ultimate Install

arh

Hubo una época, tiempo atrás, en la que uno tenía tiempo para todo. Muchos de nosotros pasabamos las horas perdidas compilando kernels, haciendo funcionar la aceleración gráfica o instalando varias distros cada día.

Hoy día me gusta que me lo den todo hecho, y es una de las razones por la que no me peleo con Arch Linux. Parece que hoy he encontrado la solución...


Navegando por un blog que no recuerdo cómo he encontrado, te ayudan a configurar esta distribución con un installer.

Lo único que debes hacer es actualizar y descargar el siguiente repo de GitHub:


pacman -Syu && pacman -S git
git clone git://github.com/helmuthdu/aui

Una vez accedes al directorio, tecleamos ./ais que nos ejecutará el instalador para configurar lo siguiente:

  • keymap

  • Editor

  • Config. autom. mirrorlist

  • Crear partición

  • Formatear dispositivo

  • Instalar sistema base

  • Configura fstab

  • Configura hostname

  • Configura timezone

  • Configura hardware clock

  • Configura locale

  • Configura mkinitcpio

  • Instalar/Configurar bootloader

  • Configura mirrorlist

  • Configura root password

Hasta aquí todo bien. Lo bueno viene si ejecutas ./aui (Archlinux Ultimate Install):

  • Backup de todos los ficheros modificados

  • Instala repositorios adicionales

  • Crear y configurar nuevo usuario

  • Instalar y configurar sudo

  • Actuva servicio systemd

  • Instalar AUR Helper [yaourt, packer, pacaur]

  • Instala sistema base

  • Instala systemd, Preload, Zram, Xorg, GPU Drivers, CUPS

  • Instala firmwares adicionales wireless/bluetooth

  • Instala herramientas de desarrollo [Vim, Emacs, Eclipse...]

  • Instalar y configurar Web Servers

  • Mucho más

Ahora ya no hay excusas para probar Arch Linux en vuestro escritorio o incluso en la RasPi si descartáis ciertas opciones en la instalación.


Vacaciones, proyectos y screen

Rpi

Esta semana voy a estar un poco atareado y no sé si tendré tiempo de actualizar mucho el blog.

Ayer me llegó el iPad Mini Retina de 32 GB y también estaré unos días de vacaciones AFK. También os quiero comentar un par de cosillas…


He comenzado un proyecto en la Raspberry Pi que a ver si puedo terminar y enseñaros antes de final de año. Espero que os guste.

Desde aquí quiero animar a los blogs en Español para que sigan publicando artículos, experiencias o cualquier enlace que nos pueda parecer interesante, ya que he visto muy poco movimiento estos meses atrás en los blogs que visito. ¡Ánimo!.

También quiero recordar que si alguien necesita algún tipo de tutorial que pueda parecer interesante que publique, pues me puede mandar un mail o contactar conmigo vía twitter.

Hoy os quiero pasar un enlace sobre el manejo de screen, un gestor de ventanas en la shell para aquellos que son multitarea como yo. ;)

screen

tmux

Enlace: bartbania.com > Using Command Line like a boss with screen


Han sido noticia esta semana en el mundo Pi

RaspberryPi

Después de estas mini vacaciones, vuelvo por aquí para ofreceros algunos enlaces que he visto y merecen la pena echarle un vistazo…


Si, yo también os he echado de menos, pero me ha venido muy bien el descanso alejado de internet. En un pueblo remoto perdido y disfrutando de mi familia.

Ahora que he vuelto, he actualizado el Google Docs, como siempre con más enlaces para saciar tu sed de conocimiento.

Esta semana también quiero migrar el blog a otro hosting, por lo que tal vez veáis cosas extrañas, aunque el dominio será el mismo.

Mi proyecto personal con la Raspberry Pi también está terminado en cuanto a hardware. La parte del software la iré mejorando con el tiempo, por lo que espero mostraroslo este fin de semana.

Bueno, os recopilo los enlaces que considero destacados. si alguien ha encontrado alguno mejor, que lo comparta en los comentarios:


20 Aniversario de Doom. Celébralo en tu Raspberry Pi

doom

Parece que fue ayer, pero Doom ha cumplido 20 años

Muchos de nosotros hemos crecido afortunadamente en una época de revolución en los videojuegos. Existía innovación en cuanto a métodos de programación para destacar en un mercado emergente como eran los videojuegos de PC. Doom marcó un antes y un después en lo que a fps se refiere.

Hoy vamos a disfrutar de este juego en nuestra Raspberry Pi…


Recuerdo que le compré a un amigo una Sound Blaster Pro para disfrutar completamente de este juego en mi 486 DX2 100 Mhz. Nadie puede olvidarse de esa banda sonora que nos acompañaba en cada fase.

Let’s Rock! (ups!)

Nos sentíamos poderosos con esa escopeta de cañón recortado o con la sierra eléctrica. Lo bueno es que ha habido muchos ports a lo largo de estos años, y nuestra Pi no nos podía defraudar.

La mejor versión existente para ejecutar en nuestra querida Pi es Chocolate Doom. Lo tenéis en la Pi Store. Esta versión soporta Dispmanx bajo SDL 1.2. Es decir, usa la GPU gráfica de la Raspberry Pi.

¡Disfruten del juego!.

descarga: doom1_0.zip (.wad shareware)

Enlace: alt1040.com > DOOM: 20 años del juego que revolucionó la industria

Enlace: orlandoalonzo.com.mx > DOOM: 20 años de juego que lo cambió todo


Migrando de hosting...

migration

Si estás leyendo esto, es que el cambio de hosting se ha completado con éxito. ¡Hurra!. Disculpad las molestias ocasionadas.


Actualizando viejos post

raspberry pi logo

Tal vez no lo sepáis, pero me gusta actualizar los post antiguos en vez de generar uno nuevo si éste se ha quedado desfasado. Así la información siempre permanece actualizada y no os encontráis con links muertos. A veces también encuentro mejores tutoriales y lo añado a ese post que ya escribí en su día...


Esta vez le ha tocado turno al reciente post sobre Synergy, que ya tenéis actualizado con un currado tutorial gracias a adafruit.com.

El otro es una actualización del Ebook Super Scratch Programming Adventure!, que os recomiendo comprar en Amazon u otro punto de venta.

¡Feliz Viernes!

Enlace: misapuntesde.com > Synergy: Un teclado y ratón para gobernarlos a todos

Enlace: misapuntesde.com > Super Scratch Programming Adventure! (Covers Version 2): Learn to Program by Making Cool Games, 2nd Edition (Ebook)


Conectan un Mac Plus a Internet gracias a Raspberry Pi

mac

Me ha encantado esta noticia. No es algo de lo que vas a aprender y poner en práctica (o puede que sí).

Un usuario del vetusto Mac Plus conecta a internet gracias a la Raspberry Pi. La velocidad a la que lo hace no es mucha, 1 Kb/s, pero nos ha demostrado lo que se puede hacer con perseverancia y algo de conocimiento.

Enlace: seguridadapple.com > Cómo conectar un Mac Plus a Internet con Raspberry Pi

Enlace: keacher.com > How I introduced a 27-year-old computer to the web


Overclocking en la Pi

rpi overclock

Ya hemos hablado de este tema en más de una ocasión. En la Wikipedia lo explican como alcanzar una mayor velocidad de reloj para un componente electrónico (por encima de las especificaciones del fabricante). La idea es conseguir un rendimiento más alto gratuitamente, o superar las cuotas actuales de rendimiento, aunque esto pueda suponer una pérdida de estabilidad o acortar la vida útil del componente.


Es un tema fascinante que no todos practican. La fundación *Raspberry Pi nos permite ponerla en práctica ajustando unos valores por defecto desde la aplicación raspi-config.

En mi caso siempre tengo la RasPi overclockeada a 950 Mhz, pero tengo dos disipadores y me permite cierta tranquilidad.

Hoy he leído en los foros de pg32spain.com que un usuario con el nick *JoJo_ReloadeD, ha llegado a poner la CPU a 1133 Mhz con este mismo sistema.

oc

Focos de calor en la Raspberry Pi

Curioso el detalle del calor que se desprende en el conector de alimentación.

Los valores que ha puesto en el config.txt han sido:


arm_freq=1133
core_freq=400
sdram_freq=600
over_voltage=12 # Aunque el valor maximo en teoria es 8, hasta 12 tambien funciona ;)
over_voltage_sdram=8

Os pongo el enlace del hilo para leerlo por si os interesa. ¿Habéis probado alguna vez a overclockear vuestra Pi in extremis?

Foro: gp32spain.com > Raspberry Pi


Top Sistemas Operativos actualizados recientemente (Dic 2013)

sd pile

Hoy me he puesto a visitar los distintos sistemas operativos que han salido para la Raspberry Pi y he hecho una lista de los cinco diez que se han actualizado en los últimos meses y aquellos que llevan tiempo sin actualizarse. ¿Tenéis curiosidad?…

ACLARACIÓN: Me refiero a las fechas de generación de las imágenes.


A todos nos gusta tener el sistema operativo con las últimas actualizaciones de parches, software y repos. En nuestro mundo Pi, no siempre se consigue si tienes una distribución creada por un usuario de forma independiente o con un objetivo específico. Por eso tenemos un centenar de ellas, pero al final muchas acaban en el olvido.

Los candidatos los puedes encontrar en la sección Sistemas Operativos del Google Docs en Mis Apuntes. Curiosamente en la web oficial de raspberrypi.org no están los enlaces actualizados en la sección de descargas de alguno de ellos.

La lista que pongo a continuación he querido que sean de aquellos ssoo que ya tienen el .img creados y no es necesario su compilación. Tal vez algunos sean rolling relased.

Los sistemas operativos que han actualizado su imagen recientemente son (descarga directa si pulsas encima de cada uno):

Los que llevan tiempo sin actualizar han sido:

Espero que esta lista ayude un poco más a vuestra elección de sistema operativo de entre todos los disponibles para vuestra Raspberry Pi. La iré actualizando cuando tenga ganas o si alguno de mis queridos lectores me lo pide.

Sobre pipaOS, dentro de poco tendréis noticias aquí acerca de este sistema operativo creado por un Español.


HOWTO: Bluetooth en OpenELEC

01_openelec

Hoy veremos como emparejar dispositivos BT con OpenELEC

La nueva versión 3.x de OpenELEC no sólo ha traído mejoras con respecto a rendimiento y velocidad. Una de las características que mas se ha tenido en cuenta ha sido la configuración de forma sencilla de cualquier dispositivo Bluetooth (teclados, ratones, altavoces, auriculares o móviles) y todo a través de su menú correspondiente.

Quiero enseñaros como configurar uno de estos dispositivos (en este caso un Apple Keyboard Wireless) con OpenELEC 3.2.4 en la Raspberry Pi.

¡Empecemos!…


Antes de que acabara el año tenía pensado hacer un tutorial. Como el tema que nos aborda hoy no había conseguido nunca que funcionara, he querido ver si con esta nueva versión es mas fácil que antes. Y lo es sin duda alguna.

Lo primero que debemos hacer es comprarnos un módulo Bluetooth si no lo tenemos ya. Podéis adquirir el Bluetooth USB Conceptronic con el que se ha hecho las pruebas en la tienda de raspipc.es a través de este enlace por si no queréis arriesgaros. En mi caso voy a utilizar uno de la marca Trust:

bt-adapter-trust

Qué triste: Blue + Tooth = Diente azul

Éste de la marca Trust me ha dado más de un quebradero de cabeza en los equipos de escritorio, ya sea con Windows o Linux… menos con OpenELEC en la RasPi que me ha funcionado a la primera.

02_openelec_BT

Raspberry Pi lista para emparejarse…el afortunado va a ser un Apple Keyboard Wireless

Como os he comentado al principio, voy a conectar el teclado de mi iMac que también es lo peor que podéis emparejar en cualquier equipo que no sea de la manzana.

Lo primero va a ser instalar OpenELEC (se recomienda la última versión que en el momento del artículo es la 3.2.4) en una tarjeta SD y pinchar vuestro adaptador (aseguraos que obtiene suficiente potencia desde vuestro alimentador) antes de arrancar el Media Center. Os dejo que configuréis idioma y demás ajustes.

Ahora nos iremos al menú Sistema > OpenELEC como se muestra en la captura de abajo:

Pulsa en la imagen para agrandar

El sistema ya os habrá cargado los módulos en el kernel para usar cualquier BT. En el menú de la izquierda, accederemos a la opción Bluetooth y allí aparecerán los distintos dispositivos con el BT encendido. En el caso del teclado, debes apagarlo pulsando el botón de apagado durante 4 seg. y encenderlo pulsándolo de nuevo otros 4 seg. Un led verde empezará a parpadear y el teclado aparecerá por arte de magia…

(Dirección MAC oculta para respetar el anonimato de los dispositivos)

A continuación seleccionamos el teclado y al pulsar ENTER o click con el ratón, nos preguntará qué queremos hacer:

Pocas veces en la vida vas a poder confiar como en este caso

Seleccionáis Confiar y conectarse para que no nos vuelva a pedir en un futuro que lo volvamos a emparejar.

Ahora dependiendo del dispositivo BT que queráis conectar, nos pedirá un PIN code que suele ser 0000 para ratones y auriculares, o 1234.

PIN Code Request

En el caso del teclado de Apple, el truco es escribir primero en pantalla el pin de 4 dígitos que queramos, pulsar Hecho y luego en vuestro Apple Keyboard Wireless tecleáis esos mismos dígitos seguido de la pulsación de la tecla ENTER. Lo repito por si no ha quedado claro. Para el teclado del Mac:

  • En OpenELEC escribes 1234 y hacéis click en el botón Hecho.

  • En vuestro teclado pulsáis 1234 y el botón ENTER.

Con esto ya tendréis emparejado para siempre vuestro dispositivo Bluetooth en OpenELEC como podéis ver en la captura.

Emparejado

Fuck yeah

NOTA: Ningún dispositivo fue obligado a casarse con la Raspberry Pi después del tutorial. En el caso del teclado, se emparejaron y se fueron distanciando hasta que éste volvió con su ex pareja (iMac con 27”, para que luego digan que el tamaño no importa).


Beginning Sensor Networks with Arduino and Raspberry Pi (Ebook)

ebook

Beginning Sensor Networks with Arduino and Raspberry Pi teaches you how to build sensor networks with Arduino, Raspberry Pi, and XBee radio modules, and even shows you how to turn your Raspberry Pi into a MySQL database server to store your sensor data!


First you’ll learn about the different types of sensors and sensor networks, including how to build a simple XBee network. Then you’ll walk through building an Arduino-based temperature sensor and data collector, followed by building a Raspberry Pi-based sensor node.

Next you’ll learn different ways to store sensor data, including writing to an SD card, sending data to the cloud, and setting up a Raspberry Pi MySQL server to host your data. You even learn how to connect to and interact with a MySQL database server directly from an Arduino! Finally you’ll learn how to put it all together by connecting your Arduino sensor node to your new Raspberry Pi database server.

If you want to see how well Arduino and Raspberry Pi can get along, especially to create a sensor network, then Beginning Sensor Networks with Arduino and Raspberry Pi is just the book you need. What you’ll learn

  • How to build sensor nodes with both Arduino and Raspberry Pi!

  • What is XBee?

  • What methods you have for storing sensor data

  • How you can host your data on the Raspberry Pi

  • How to get started with the MySQL database connector for Arduino

  • How to build database enabled sensor networks

Who this book is for

Electronics enthusiasts, Arduino and Raspberry Pi fans, and anyone who wants hands-on experience seeing how these two amazing platforms, Arduino and Raspberry Pi, can work together with MySQL. Table of Contents

Chapter 1. Introduction to Sensor Networks

Chapter 2. Tiny Talking Modules: An Introduction to XBee Wireless Modules

Chapter 3. Arduino-Based Sensor Nodes

Chapter 4. Raspberry Pi-based Sensor Nodes

Chapter 5. Where to Put It All: Storing Sensor Data

Chapter 6. Turning Your Raspberry Pi into a Database Server

Chapter 7. MySQL and Arduino: United at Last!

Chapter 8. Building Your Network: Arduino Wireless Aggregator + Wireless Sensor Node + Raspberry Pi Server

Chapter 9. Planning Wireless Sensor Networks

Appendix. Shopping List

Purchase: Amazon


Mis Apuntes de os desea... ¡Feliz Navidad!

merry

Jo, jo, jooo!


Han sido noticia esta semana

EveryDay Practical Electronic

Esta semana hemos tenido algo de movimiento en el mundo Pi, así que he recopilado alguna de ellas para vosotros ya que estoy de vacaciones y comprando regalos. También me acabo de dar cuenta que he sobrepasado las 150 mil visitas en menos tiempo de lo que esperaba. Gracias por contar conmigo para manteneros al día de las novedades que van saliendo. Para Enero os tengo una noticia que no puedo revelar aún, pero que le dará más proyección internacional al blog. Comenzamos el resumen…


  • Raspberry Pi se ha convertido en el "juguete" de moda, y muchas revistas del sector de la electrónica han vuelto a tener beneficios gracias a artículos que hablan de ella. EveryDay Practical Electronic es una de ellas. Os dejo un extracto del último número en descarga directa (en inglés, claro está) para aquellos que la quieran hojear. Descarga: uploaded.to

  • Nueva actualización de las imágenes de Raspbian, Raspbmc y Arch, que podrás instalar a través de NOOBS v.1.3.3. Más información en el blog oficial. Enlace: raspberrypi.org

  • Mención aparte se merece Raspbian, que ha sido actualizado y alguna de sus características son nuevo firmware 3.10 del kernel, driver X acelerado incluído y activado por defecto, Mathematica y el lenguaje de Wolfram instalado por defecto, actualizado Scratch y PyPy 2.2, nuevo driver para cámaras V4L2 y actualización del paquete v4l-utils. Descarga: 2013-12-20-wheezy-raspbian.zip

  • Uno de los problemas de la Raspberry Pi es la escasa potencia que tiene para los navegadores web de hoy día. Midori que es el navegador que viene por defecto hace lo que puede, pero pensando en esto se han propuesto desarrollar un browser por ahora llamado Web con el objetivo de que podamos navegar más cómodamente aprovechando las especificaciones de nuestra RasPi. Por ahora es bastante inestable, pero si te arriesgas en el siguiente enlace tienes las instrucciones para instalarlo. Enlace: raspberrypi.org


Google Docs de Mis Apuntes hackeado (Día de los Inocentes)

hacked

Lo peor que te puede pasar, es que te roben tu cuenta de Gmail con todas sus consecuencias.


Esta mañana me he levantado con varios correos de usuarios diciéndome que mi Google Docs ha sido comprometido por un grupo de hackers conocidos como Al Quadim. Me han dejado el siguiente mensaje:

joke

Ahora estoy algo nervioso. Voy a ver si puedo pedirle a Google que me restablezca mi contraseña. Me gustaría que alguien en los comentarios me dijera si le ha pasado algo parecido. Os mantendré informado.

NOTA: En efecto, feliz día de los inocentes, jeje.

joke


Streaming de la camara H264 desde HTML sobre RTMP

picam

Tengo la cámara en un cajón esperando que salga algún nuevo proyecto interesante. Normalmente se suele usar para sistemas de video-vigilancia o para hacer time-lapse entre otros...


Este tutorial que he encontrado en los foros funciona sin problemas y es sencillo. En ella conseguiremos un entorno a través de un servidor web para controlar la cámara, como puedes ver en la siguiente captura:

Pulsa en la imagen para agrandar

Para ello, debes seguir los siguientes pasos:


sudo apt-get install ffmpeg raspivid crtmpserver lighttpd

Algunos paquetes ya estarán instalados si tienes Raspbian actualizado.

Ahora descargamos y descomprimimos el siguiente fichero:


wget http://github.com/peclik/rpi_video_web_control/releases/download/0.01/rpividwebcontrol.tar.gz
cd / && tar -xpzf rpividwebcontrol.tar.gz

Enlace: raspberrypi.org > Streaming Raspberry Pi Camera H264 into HTML over RTMP


¡Feliz Año Nuevo!

feliz ano nuevo

Un año compartiendo con vosotros noticias, trucos, proyectos y experiencias. Deseo que el año que viene volvamos a vernos y os pido que me felicitéis en los comentarios si queréis.

¡¡Feliz año nuevo 2014 para todos!!


Lo mejor de este año 2013 en Mis Apuntes de…

cake

Raspberry Pi se ha convertido en el "gadget" tecnológico del 2013

Este uno de Enero quiero empezar el año haciendo una recopilación de los post más relevantes del 2013 en este blog ordenados por meses.

  • ENERO: Recopilación de enlaces para configurar tu WIFI. Enlace

  • FEBRERO: Consejo: guardar y comprimir al mismo tiempo con dd y gzip. Enlace

  • MARZO: RetroPie Project: ¡Guía Definitiva!. Enlace

  • ABRIL: Misapuntesde presenta... ¡EL CUBOpuntes!. Enlace

  • MAYO: Compilamos L'Abbaye des Morts para Raspberry Pi (incluye .deb). Enlace

  • JUNIO: Guía Ambilight con Raspberry Pi. Enlace

  • JULIO: Raspberry Pi como lector de datos y diagnóstico de vehículos (OBD-II). Enlace

  • AGOSTO: Visualiza partidas online en la Raspberry Pi desde twitch.tv. Enlace | Backup de una partición con fsarchive (Linux) Enlace

  • SEPTIEMBRE: Quake 2 en Raspberry Pi. Enlace | MicroXwin en Raspberry Pi. Enlace

  • OCTUBRE: SDL2 por fin para Raspberry Pi (¡binarios incluídos!). Enlace | FTP en la RasPi. Enlace | Especial Trackers en Raspberry Pi. Enlace | Especial cámaras en Raspberry Pi (recopilación). Parte I Parte II | Podcast Divagaciones Tecnológicas sobre Raspberry Pi. Enlace

  • NOVIEMBRE: Openelec con esteroides by MoDi (28 Nov). Enlace | Monta un servidor de iTunes en tu Raspberry Pi. Enlace | Construye tu propio sistema "Ambilight" (Youtube) . Enlace

  • DICIEMBRE 20 Aniversario de Doom. Celébralo en tu Raspberry Pi. Enlace | Top Sistemas Operativos actualizados recientemente (Dic 2013). Enlace | HOWTO: Bluetooth en OpenELEC. Enlace


Vacaciones...¡Otra vez!

rpi

De nuevo, vacaciones. Estaré algo offline estos días. Si tengo tiempo actualizaré el Google Docs. Disfrutad estos días que tengo preparada varias cosas a mi vuelta...

¡Arrevoire!


¡Feliz día de los Reyes Magos!

reyes_magos

Tres son los reyes que partieron de Oriente para conocer el nacimiento del nuevo Rey de los Judíos…

Una tradición que trae cada 6 de Enero regalos para todos los niños y no tan niños.

  • Melchor nos avisa de la nueva versión 0.15 de rpix86 y un blog para instalar algunos juegos que seguro os gustará.

  • Gaspar un foto-frame para dar alegría a algún rincón de tu casa.

  • Baltasar se ha decidido a instalar GeekBox en su RPi gracias a éste enlace.

¡Disfrutad este día!


Mis Apuntes de en las listas de raspifeed.com

raspifeed.com

¡Comenzamos el año fuerte, señores!

Me enorgullece anunciar que el mes pasado contactó personalmente conmigo Jan Karres, desarrollador y fundador de raspifeed.de, para que perteneciera a un nuevo planeta de blogs que incluye feeds recopilados en inglés con los últimos artículos de los blogs más importantes del sector sobre la Raspberry Pi.

De ahí ha visto la luz hoy raspifeed.com, con blogs tan conocidos como Raspberry Web Server, Raspberry PI Adventures, RasPi.TV, Raspberry Pi@Adafruit o Raspberry PiPod entre otros. Ahora os será más fácil seguir a todos estos blogs desde un mismo lugar.

Le doy las gracias a Jan por pensar en mi blog para formar parte de esta iniciativa.


Empezando con Raspberry Pi, hoy

rpi

Navidad es época de regalos, y a más de uno le habrán regalado una Raspberry Pi. Como a mí me encanta recopilar, os he traído varios manuales en distintos idiomas y todos gratuitos, para comenzar con la RasPi y dedicado a todos aquellos que son nuevos en el tema o sientan curiosidad sobre esta placa que ya ha vendido más de 2 millones de copias…


Me gustaría que me ayudárais a elaborar el listado, así que si conoceis alguna guía o manual en otro idioma que no esté aquí, contactáis conmigo vía e-mail o por Twitter. Gracias.

Español:

English:

Français:

Deutsch:

Português:

Post en desarrollo…


Raspberry Pi en la educación: Entrevista a Clive Beale

clive beale

@clivebeale es Director de Desarrollo de la Educación en la Fundación Raspberry Pi

Interesante entrevista del blog tiching.com sobre la Raspberry Pi en el sector educativo y en perfecto español.

Enlace: tiching.com


Streaming de juegos PC->Raspberry Pi con Limelight-pi

nVIDIA

Los usuario de PCs con aceleradora gráfica nVIDIA están de enhorabuena. Si posees una GPU de la serie GTX 600/700, podrás enviar tus partidas por streaming y jugarlas a través de la Raspberry Pi…


nVIDIA

Limelight es una implementación en Java de código abierto del GameStream de NVIDIA, pero construido para Linux/OSX/Windows.

Limelight Pi aún está en una fase muy temprana, pero permitirá transmitir vuestras partidas de Steam a vuestros televisores a través de la red, hacia la RasPi.

No será un Steam Machine killer, pero se acerca.

¡Actualización: ¡Ya hay un usuario que lo ha probado y funciona!. Nos recomienda que instalemos para solventar problemas de audio y control la librería libopus-dev. ¡Gracias Felix Piechaczyk!.

Pantalla de la izquierda: Limelight Pi en Raspberry Pi - 720p, 30 FPS

Descarga: Limelight-pi v0.1 (Alpha)

Foro: raspberrypi.org > Limelight Pi


Raspberry Pi Hacks (Ebook)

Rpi Hacks

Con más de 60 trucos prácticos y creativos, este libro le ayuda a convertir su Raspberry Pi en la pieza central de algunos proyectos de electrónica. ¿Quieres crear un controlador para una cámara o un robot? Configure las distribuciones de Linux para media centers o sistemas de telefonía PBX. Eso es sólo el comienzo de lo que encontrará en el interior de Raspberry Pi Hacks.


Si usted está buscando la manera de construir un programa o proyecto de hardware con más potencia de cálculo que un Arduino le pueda proporcionar, Raspberry Pi es sólo el billete. Los hacks en este libro le dará un montón de grandes ideas.

  • Utilice hacks de configuración para obtener más provecho de su Pi

  • Construye tu propio servidor web o servidor de impresión remoto

  • Úsela al aire libre para monitorear su jardín o controlar las luces navideñas

  • Conéctate con SETI, o la construcción de un impresionante disfraz de Halloween Hack del Pi

  • SO Linux para apoyar los proyectos más complejos

  • Decodificar los formatos de audio/vídeo o hacer su propio reproductor de música

  • Construir un cluster de ordenadores Pi o un laboratorio de energía solar

Tabla de contenidos

Capítulo 1 . Hacks de configuración

Capítulo 2 . Hackear Linux para la Raspberry Pi

Capítulo 3 . Pi frambuesa alrededor de la casa

Capítulo 4 . Hackear el Aire libre

Capítulo 5 . Multimedia Hacks

Capítulo 6 . Amplíe su Pi

Compra: Amazon > Raspberry Pi Hacks


Raspbian minimal: ¿Cuál es tu elección? (I Parte)

raspberrypi

A veces como desarrollador o administrador con experiencia, necesitamos una distribución con pocos paquetes instalados y mucha memoria RAM disponible. En este caso, podemos usar una distribución minimal de Raspbian. Cubriré en este artículos dos de ellas.


minibian

Lo principal es tener una pequeña, actualizada y estable distribución que sea compatible con la imagen oficial de Raspbian, sin GUI ni herramientas innecesarias.

 MINImal raspBIAN image for Raspberry Pi (Minibian)

Descarga: sourceforge.net

Último fichero: 2013-10-13-wheezy-minibian.tar.gz (188.5 MB)

Login: root | Password: raspberry

Algunos comandos para echarles un vistazo. Click para ver a pantalla completa

Info:

  • Kernel 3.10.25+ #622 ARM HF (Hard Float)

  • 22 segundos en iniciar

  • 583 Mb espacio de disco usado

  • Cabe en una tarjeta SD de 1GB

  • Sistema de ficheros ext4 optimizado y swap desactivada.

  • Enfocada a aplicaciones de servidor o embebidas (NAS, Web server, aplicaciones electrónicas)

  • 100% compatible con la versión oficial

  • Cliente DHCP activado

  • SSHD activado

  • 45 Mb RAM usados tras iniciar

Apuntes: Sin entorno de escritorio instalado, como es normal en este tipo de distribución. build-essential tampoco está instalado (60.5 MB de espacio de disco adicional). config.txt solo viene con la opción de asignar GPU al SO, pero puedes agregar la opción que quieras siguiendo la wiki de elinux.org. raspi-config no instalado. camera-utils está instalado por defecto.

Raspbian Wheezy armhf Raspberry Pi minimal image

Descarga directa: linuxsystems.it

Último fichero: raspbianwheezy20130923.img.7z (123.4 MB)

Login: root | Password: raspberry

Click to full size

Info:

  • 3.6.11+ hardfp kernel con los últimos parches

  • Desactivado actualizaciones incrementales, para que los apt-get update sean mucho más rápidos

  • Arreglo de un bug en el kernel que cuelga la Raspberry Pi cuando hay un uso intensivo de carga de disco/red

  • Última versión de firmware

  • Cabe en una tarjeta de 1GB

  • Una imagen de 118MB: incluso con una tarjeta SD de 2GB hay mucho espacio libre

  • El reloj está actualizado automáticamente usando ntp

  • Soporte IPv6

  • ssh activado por defecto

  • Sólo 14MB de RAM usado tras el inicio

Apuntes: El autor cubre dos versiones: Soporte de coma flotante por software o por hardware. config.txt tiene varias opciones por defecto. Proceso de arranque es más rápido que la anterior Minibian comentada. Tenemos una partición swap,pero puedes desactivarla. Necesitas usar gparted u otra aplicación similar para redimensionar la partición, debido a que la partición swap al final de la SD no te va a permitir redimensionar la primera. Puedes borrarla con los siguientes comandos si no la vas a necesitar y luego ejecutar raspi-config para reclamar todo el espacio:


parted /dev/mmcblk0
print <- muestra las particiones
rm 3 <- elimina partición número 3
quit <- salir de parted

En ambas distribuciones no viene raspi-config instalado, pero puedes instalarlo de la siguiente manera:


echo "deb http://archive.raspberrypi.org/debian/ wheezy main" >> /etc/apt/sources.list
wget http://archive.raspberrypi.org/debian/raspberrypi.gpg.key
apt-key add raspberrypi.gpg.key
apt-get update && apt-get install raspi-config -y
raspi-config

Accede a la segunda parte del artículo aquí.


Raspberry Pi Cookbook (Ebook)

rpi_cookbook

Traducción en curso...

The world of Raspberry Pi is evolving quickly, with many new interface boards and software libraries becoming available all the time. In this cookbook, prolific hacker and author Simon Monk provides more than 200 practical recipes for running this tiny low-cost computer with Linux, programming it with Python, and hooking up sensors, motors, and other hardware—including Arduino.


You’ll also learn basic principles to help you use new technologies with Raspberry Pi as its ecosystem develops. Python and other code examples from the book are available on GitHub. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources such as Getting Started with Raspberry Pi (O’Reilly).

  • Set up and manage your Raspberry Pi

  • Connect the Pi to a network

  • Work with its Linux-based operating system

  • Use the Pi’s ready-made software

  • Program Raspberry Pi with Python

  • Control hardware through the GPIO connector

  • Use Raspberry Pi to run different types of motors

  • Work with switches, keypads, and other digital inputs

  • Hook up sensors for taking various measurements

  • Attach different displays, such as an LED matrix

  • Create dynamic projects with Raspberry Pi and Arduino

Table of Contents

Chapter 1. Setup and Management

Chapter 2. Networking

Chapter 3. Operating System

Chapter 4. Software

Chapter 5. Python Basics

Chapter 6. Python Lists and Dictionaries

Chapter 7. Advanced Python

Chapter 8. GPIO Basics

Chapter 9. Controlling Hardware

Chapter 10. Motors

Chapter 11. Digital Inputs

Chapter 12. Sensors

Chapter 13. Displays

Chapter 14. Arduino and Raspberry Pi

Appendix A. Parts and Suppliers

Purchase: Amazon


El Lobo de Raspberry Pi

stats

¡Más alto!, ¡pero cuidado con el techoo!

Me siento como Dicaprio. Varios usuarios de reddit.com (al estilo de menéame donde los usuarios son los que suben las noticias, para el que no lo conozca) han enlazado un artículo de mi blog aquí y las visitas han subido como podéis ver en la gráfica. ¡Aún lo estoy flipando!. ¡Gracias a todos!

Está claro que no se va a volver a repetir, pero me ha animado a desarrollar un artículo que mucha gente me ha pedido por e-mail: La revisión de la guía sobre RetroPie que publiqué en Marzo del año pasado y posiblemente el artículo que más visitas ha logrado desde que comenzé el blog.

Así que atentos este fin de semana…

Por cierto, nos vamos acercando a las 200 mil visitas. ¡Habrá sorpresas y concurso!.

wink


¡Rama master actualizada del emulador de Nintendo 64! (¡binario incluído!)

rpiN64

Ayer mismo se actualizó el emulador para Raspberry Pi de N64 Mupen64Plus-RPI. Parecía increíble que la RasPi pudiera mover el emulador con la soltura que lo hace, pero vemos que casi nada es imposible…


Super Mario 64 en la Raspberry Pi

Ahora se está trabajando en una wiki para ajustar el fichero de configuración según el juego. Por cierto, si alguien tiene alguna lista y quiere compartirla, os dejo el enlace del foro debajo…

Si te insteresa compilarlo, tenéis los pasos en el post que publiqué aquí.

Si alguien quiere los binarios, dadme un poco de tiempo los tienes en el enlace de abajo...

Descarga: mupen64plus-rpi_build180614.tar.gz

Enlace: github > mupen64plus-rpi

Enlace: Xbox 360 wireless controller


Raspberry Pi: Configuración inicial enfocado en la seguridad

psswd

Mientras me voy recuperando de un virus que me impide salir de la cama y termino varios artículos interesantes que os había prometido, os dejo con el blog de mi amigo Bart unos enlaces muy interesantes sobre seguridad en la Raspberry Pi.

Enlace: bartbania.com > Raspberry Pi: Initial Setup (Security – Part I)

Enlace: bartbania.com > Raspberry Pi: iptables (Security – Part II)

Enlace: bartbania.com > Raspberry Pi: fail2ban (Security – Part III)


Framework para controlar la Raspberry Pi: WebIOPi

webiopi

Sigo enfermo, pero hoy me he levantado con un poco de ánimos para buscar algo de información que me parezca interesante para el blog.

Esta vez, he encontrado un framework muy interesante con el que vamos a poder tener control TOTAL de nuestra RasPi. ¿Lo queréis ver?


Se trata de WebIOPi y creo que nunca lo había mencionado antes en el blog, y aunque no se actualiza hace tiempo, merece la pena tenerlo en cuenta. Vamos a ver que podemos hacer con este framework:

  • Control, debug y uso del GPIO, sensores desde un navegador web o cualquier aplicación.

  • Escrito en Python y usando una sintaxis de Arduino.

  • Soporte de puertos serie/SPI/I2C con una lista de funciones para controlar más de 30 dispositivos.

  • Cliente HTML+Javascript para crear un Web UI.

...y mucho más que vas a poder encontrar en el siguiente enlace… Me vuelvo a la cama, ¡Hasta pronto!…

Enlace: code.google.com > WebIOPi


¡Feliz cumpleaños, Mac!

jobs

Hoy es el día en que Apple presentó al mundo el primer Mac hace 30 años. Para algunos no tiene mayor trascendencia, pero debería.

Mi tributo va a ser repasar como emular un Macintosh con la Raspberry Pi gracias al emulador vMac...


Yo pasé de un MSX directamente a un PC 286. Creo que ni sabía lo que era un Mac cuando los Amiga eran lo mejor y el PC aún era un ordenador caro para muchos. Crecí con MS-DOS y Windows sin saber la rivalidad que tenía el señor Jobs con Bill Gates, y pensaba que el ratón era un invento de IBM.

Con el tiempo, hemos de reconocer que Apple ha tenido mucho que ver con el avance en la era digital que hemos tenido en estos últimos 30 años.

Os dejo el enlace para instalar el emulador, que ya vimos en su día en este blog.

Enlace: misapuntesde.com > Aprende a emular un Macintosh desde Raspberry Pi con vMac


Consejos de ahorro de energía

faslhpi

El ahorro de recursos-energía junto con el máximo uso de la potencia de la Raspberry Pi es algo que a alguno de nosotros nos obsesiona. El poder controlar cada bit o los voltios de nuestras placas es a veces incluso vital para nuestros proyectos.


Hoy Domingo es un día estupendo para aprender un poco sobre ahorro de energía gracias al blog de Baba AweSam. Si no usáis el USB, aprenderéis a eliminar su consumo del sistema para proyectos que requieran el menor consumo posible.

Enlace: babaawesam.com > Power Saving Tips for Raspberry Pi


Lichee Photo Manager en Raspberry Pi

lichee

¿No os gustaría tener todas las fotos disponibles en una galería web con un entorno agradable y así mostrar a todo el mundo vuestras creaciones?. ¿No?… De todas formas te lo iba a contar…


Lichee es una galería para instalar en un servidor web muy fácil de usar, y en cuestión de segundos lo tienes listo. Con ella vas a poder subir tus fotos, gestionarlas como si fuera una aplicación nativa y es bastante vistoso.

Os animo a instalarlo. Los chicos de pihomeserver.fr os lo enseñan. Tienes una demo aquí.

Enlace: pihomeserver.fr > raspberry-pi-home-server-heberger-toutes-vos-photos


¡PiCAST 2.0 en la calle!

picast

Chromecast lleva tiempo con nosotros. Es una tecnología que ha gustado, pero no se ha implantado todo lo que le hubiera gustado a Google.

PiCAST es una alternativa a este dispositivo (o eso pretende), pero era difícil de configurar y aunque recibió subvención por parte de varios usuarios, no llegó a posicionarse. Su creador saca ahora la versión 2.0 para enmendar errores del pasado.


Ahora tenemos la oportunidad de bajarnos el installer con la siguiente sentencia:


wget https://raw.github.com/lanceseidman/PiCAST/master/installer.sh
chmod +x ./installer.sh
./installer.sh

Presumiblemente podremos escuchar música, tener un navegador web y ver vídeos con este sistema. No lo he probado y si alguien lo hace, me gustaría que lo comentara abajo.

Youtube: PiCAST 2.0 (Chromecast-like project)

Enlace: github.com > PiCAST

Enlace: geek.com > PiCast: The open source, Raspberry Pi Chromecast alternative


Micrófono en la Raspberry Pi

mic

Test Labs

No se si os pasa a vosotros que a veces tienes muchas cosas por hacer; Pero surge una idea, un correo de alguien, algo que crees poder hacer, y lo dejas todo para ponerte a ello.

Eso es lo que me ha pasado hoy. Tenía ganas de probar un micrófono en la Raspberry Pi y lo voy a hacer. ¿Funcionará?


El único que tenía a mano es uno que viene con el Singstar de PS2 con un adaptador USB. Y es que eso del karaoke es una de mis pasiones frustradas.

Os recuerdo que la Raspberry Pi no tiene entrada para micrófono y la única manera de probar uno con la toma Jack es comprando una tarjeta de sonido externa por USB.

Lo primero que tenemos que hacer una vez tengamos el prompt de Raspbian es ver si os detecta el micrófono. Hay muchas maneras de hacerlo, pero la que recuerdo ahora mismo es:


lsusb

Micrónofo detectado. Pulsa para agrandar.

Como véis, ha detectado en el dispositivo 006 un Micrófono Sony SingStar USB.

Ahora vamos a ver donde lo ha colocado en la lista de tarjetas de sonido (la detecta como una tarjeta de sonido mas):


cat /proc/asound/cards

Vemos que la tarjeta 1 corresponde a USB-Audio - USBMIC. Pulsa para agrandar.

Con esta información ya podemos lanzar un programa de grabación. Yo voy a usar arecord que viene instalada con las utilidades de ALSA:


arecord -f cd -D hw:1,0 -d 20 text.wav

Nos grabará con calidad CD durante 20 segundos un fichero llamado test.wav, usando el hardware de la tarjeta 1 (es decir, el micrófono).

Para reproducir el sonido, con un simple aplay test.wav nos bastará. Si no escucháis nada, en opciones avanzadas de la utilidad raspi-config podréis cambiar la salida de audio de jack a HDMI y viceversa…

NOTA ADICIONAL: Si después de la primera grabación detectamos que las grabaciones no se hacen correctamente, tendremos que deshabilitar el controlador de USB 2.0 para que use el USB 1.1 (podría dejar de funcionar por ejemplo el HUB o el teclado). Para ello, añadiremos al fichero /boot/cmdline.txt la siguiente línea, para asegurarnos que la grabación se hace perfectamente:


dwc_otg.speed=1

¡Feliz Viernes!

Ayuda: wiki.audacityteam.org

Enlace: wiki.linuxaudio.org > Raspberry Pi and realtime, low-latency audio

Foro: raspberrypi.org > any recommendations for a USB microphone

Enlace: elinux.org > USB Sound Cards verified periplerals


PiMAME 0.8 Preview Release

piMAME

Este post podría haber venido muy bien un Viernes, pero me he dado cuenta hoy Lunes... Shea ha liberado una Preview que puedes instalar muy fácilmente en tu Raspbian.


Recordemos que PiMAME te va a permitir instalar una serie de emuladores de una manera muy fácil a través de una imagen o un script de instalación.

La lista de emuladores son:

  • Gearboy 1.4

  • Advancemame 1.2 y mame4all

  • Advancemess 0.102.0.1

  • DGEN sdl 1.32

  • gngeo 0.8 y pifba (BIOS)

  • gpsp 0.91

  • pcsx_rearmed r19

  • pisnes 1.39

Tan sólo tienes que escribir lo siguiente y a disfrutar dentro de tu distribución


wget -O - http://pimame.org/installer.sh | bash

El señor Silverman necesita que le comentéis como se comporta esta nueva versión, por lo que si lo probáis, contactad con él para decirle que es fantástico.

Enlace: blog.sheasilverman.com


PiCore 5.2 para Raspberry Pi

picore

Hoy quería hablaros de PiCore, una distribución creada por Robert Shingledecker que se ejecuta directamente en la RAM y que ayer lanzó la versión 5.2alpha1 que he testeado para vosotros.


Que nadie se queje de que no tenemos sistemas operativos para nuestra Raspberry Pi. Casi todos usamos Raspbian, pero joyas como esta nos abren la mente para explorar alternativas que siempre hemos tenido ahí. Tan sólo hace falta un empujoncito y ver qué puede hacer por ejemplo esta versión de Tiny Core Linux por nosotros.

picore install

Descarga de la versión alpha, pero podemos decantarnos por las versiones estables.

La instalación es tan sencilla como elegir la versión que mejor se adapte a nuestras necesidades:

  • piCore-5.x.zip es el sistema base, sin entorno gráfico pero con toda la potencia de nuestra RPi a nuestro alcance. Como nota adicional, deciros que tarda en iniciar unos 7 segundos. Los cambios que hagas no se guardarán en cada reinicio, aunque este comportamiento se puede modificar.

  • piCore-5.x-SSH.zip contiene lo mismo que la anterior, pero con un servidor SSH para conexiones remotas y el omnipresente midnight commander. Para conexión a través de SSH, El usuario es tc y contraseña piCore.

  • piCore-5.x-X.zip nos presenta un entorno gráfico con un Dock en la barra inferior. Inicia en unos **25 segundos y desde su escritorio tenemos varias utilidades para configurar la red, montar particiones o instalar programas entre otros (curioseando he encontrado las librerías SDL2 que tantos quebraderos de cabeza me está dando en Raspbian).

PiCore sistema base. Pulsa para agrandar.

Se inicia con un usuario predeterminado llamado tc sin contraseña y no se puede ejecutar como root. Viene con una partición SWAP comprimida con zlib en la RAM, aunque puede ser desactivada a través de los boot codes o directamente en /mnt/mmcblk0p1/cmdline.txt.

PiCore con entorno gráfico. Pulsa para agrandar.

Para buscar aplicaciones desde la terminal, usaremos el comando tce-ab nombredela_aplicación. Con esta instrucción nos permitirá una vez haya encontrado nuestro programa, varias acciones como instalar o descargarla.

Terminal. Pulsa para agrandar.

Como conclusión, decir que me ha gustado el primer contacto con esta distro. Espero testearla con más detenimiento y si lo probáis, me gustaría saber vuestra opinión.

¡Hasta pronto!

Descarga: tinycorelinux.net

Enlace: Foro

Enlace: Listado de apps que podrás instalar

Manual en PDF: corebook.pdf


Descubriendo piCore (II Parte)

picore

Seguimos repasando algunos aspectos de esta interesante distribución llamada piCore y que vimos por encima en el artículo anterior.

Para empezar, decir que se trata de una distribución que pretende mantener un estado "fresco" en cada reinicio. Es decir, la aplicación que vayas a utilizar se descarga y ejecuta en la memoria RAM sin que vuelva a estar disponible en el siguiente reinicio. Esa es la filosofía, aunque nosotros podemos instalar aplicaciones para que siempre estén disponibles. Vamos a ver un poco como funciona este sistema y si realmente merece la pena.


Me he decantado por piCore-5.2-X que como sabéis, tiene un entorno de escritorio simple pero preparado para cualquier tarea. Quiero dar las gracias a bmarkus que es el encargado de dar soporte en el foro y crear/mantener los paquetes para la Raspberry Pi. ¡Comencemos!…

[ Redimensionando la tarjeta SD ]

Lo primero que haremos será aprovechar la totalidad del espacio de nuestra SD. Para ello, seguiremos unos sencillos pasos en la terminal:


sudo fdisk /dev/mmcblk0
Pulsa: p, d, n, p, 2, primer cilindro de la partición Linux(en mi caso 673), w
Reinicia el sistema

Podéis ver la Terminal ejecutando estos comandos en la siguiente captura

Redimensionando el espacio de la tarjeta SD con fdisk. Click para agrandar

Ahora sólo falta una vez hayamos reiniciado, formatear la partición con:


sudo resize2fs /dev/mmcblk0p2

En esta partición tendremos disponibles la carpeta /tce donde podrás guardar los documentos, vídeos y demás ficheros y además las aplicaciones que vayas descargando a través del gestor de aplicaciones. Dos directorios que tampoco se borrarán en cada reinicio serán /opt y /home.

/dev/mmcblk0p2 ahora tiene 1.7 GB libres. Click para agrandar

[ ¿Qué pasa si meto un pendrive? ]

Si estás en las X, automáticamente se montará en el directorio /mnt/sdaX si tienes la aplicación PCManFM cargada. Si no con la aplicación MountTool que se encuentra en el Dock podrás montar/desmontar cualquier unidad.

[ Ahora quiero probar algunas aplicaciones ]

Antes debes conocer el significado de varios conceptos que, aunque al principio parecen confusos, no lo es tanto cuando lo pruebas.

Apps

Apps. Gestor de aplicaciones

A la hora de instalar una aplicación, podemos obtenerla de varias fuentes. La principal será la opción Cloud > Browse y si ya disponemos de alguna previamente descargada, aparecerá en la opción Load App Locally. Los paquetes tienen la extensión tcz.

Ahora veamos los cuatro métodos de descarga que nos presenta el gestor de aplicaciones de piCore:

  • OnBoot (tce-load -wi nombre_app): La aplicación se cargará en la memoria RAM y estará preparada en el siguiente reinicio (esto es importante). Debe estar incluída en el fichero /mnt/mmcblk0p2/tce/onboot.lst. Si ves que no está incluída, agrégala tú mismo. Esto hará que los tiempos de arranque se alarguen, puesto que va cargando todo lo que encuentra en onboot.lst dentro de la memoria RAM.

  • OnDemmand (tce-load -wo nombre_app): Parecida a la anterior, pero no carga en memoria RAM la aplicación en el inicio, aunque sí crea enlaces o acceso directo en el menú si esa aplicación tiene la opción de hacerlo.

  • Download + Load (tce-load -wil nombre_app): Baja la aplicación y la carga en la memoria RAM en esa misma sesión. Esta es la opción recomendada. Luego siempre las tendrás disponible en el directorio /tce.

  • Download Only (tce-load -w nombre_app): Tan sólo descarga la aplicación en el directorio /tce. Lo podrás iniciar luego con la sentencia tce-load -i nombre_app.

Una vez hayas encontrado la aplicación, eliges uno de los cuatro métodos en la parte inferior izquierda y pulsas el botón "GO" si estás en las X.

Apps, mc, top y dillo3. Pulsa para agrandar

Para cargar las aplicaciones previamente descargadas, basta con acudir de nuevo a la aplicación Apps > Load App Locally, seleccionas el programa y pulsas el botón Load. Desde la terminal como ya hemos comentado: tce-load -i nombre_app.

Repasando la lista de paquetes insteresantes, estas son las que más me han llamado la atención: aircrack-ng, bluefish, compile-essentials, curl, dillo3 (web browser), dropbear (servidor SSH ligero), ffmpeg, filezilla, firmware-atheros, firmware-ralinkwifi, firmware-rtlwifi, gnumeric, node.js, ruby 1.9 to 2.1 and go (programming languages), gparted, gpicview, grep, gstreamer, gtk 1-2-3, htop, ImageMagic, viewnitor (image viewer), kismet, lame, lftp (ftp/sftp/fxp/http/bittorrent client), LXDE, moc y cmus(music player), mp4v2, mpg123, nano, ncurses, netsurft, nfs-utils, nmap, ntfs-3g, openbox, pcmanfm, python, git, python-RPi.GPIO, rpi-videocore (raspivid, raspistill,…), wiringpi, mongoose (simple y funcional servidor web, más info aquí), samba, SDL, SDL2, transmission, wget, wireshark, vnc.

[ Conclusión ]

piCore ejecutando Apps, moc, viewnitor y midnight commander. Pulsa para agrandar

Aunque estos son los primeros pasos para entender este sistema operativo, tiene muchas posibilidades más que sin duda vas a poder leer en el manual en pdf que puedes encontrar aquí. Aún faltan muchos paquetes que suelen estar en otras distribuciones y que faltan en el repositorio o la posibilidad de ver vídeos también se echa de menos. Esperemos que llegue pronto.

Como sistema operativo diario prefiero Raspbian, pero para algún proyecto específico como manejo de control domótico, pequeño servidor web, cámaras de seguridad o conexión con el puerto GPIO, sin duda tiene mucho potencial.

Ahora es tu turno.

Enlace: forum.tinycorelinux.net > Static IP over WIFI on RaspberryPI

Enlace: yalis.fr > Lightweight Windows Network Neighbourhood for TinyCore Linux


Raspbian minimal: ¿Cuál es tu elección? (II Parte)

raspberrypi

Continuamos explorando nuevas distros, nuevos sabores, hasta alcanzar lugares donde nadie ha podido llegar...


Recuerda que ya escribí la primera parte que puedes leer en este artículo. Ahora es el turno de dos nuevos sistemas operativos muy interesantes: pipaOS and PiBang Linux.

 pipaOS es una distribución Debian basada en Raspian para la Raspberry Pi.

Descarga pipaOS: 512MB | 1GB

Último fichero actualizado en Mayo, 2014.

Login: sysop | Password: posys

Algunos comandos útiles. Click para pantalla completa

Info:

  • Sistema basado en la distro Raspbian ArmHF completamente funcionar

  • Kernel version 3.12.18

  • Tamaño compacto para tarjetas SD de 512MB/1GB

  • Soporte de los dongles usb WIFI más populares

  • Rápido: Pantalla de login en 10 segundos y 20 para la asociación wireless

  • Sincronización de la hora con servidores NTP

  • Sistema personalizado: Conecta la tarjeta SD y edita los ficheros de configuración

  • Administradores pueden hacer chroot desde un sistema Linux, emulador QEMU incluído

  • Tolerancia a fallos: Usa ext4 sin journal

  • Asociación automática de redes inalámbricas abiertas

  • SSH activado: sysop con privilegios de root

  • USB tethering: Conecta un móvil Android/iPhone a través de pipaOS

  • Soporte de tranmisión FM

  • Python 2.7.3

  • Librerías Python GPIO

  • HostAP Listo para convertir tu RaspberryPI en un punto de acceso inalámbrico

  • Viene con dnsmask para obtener un servidor DHCP ligero

Notas: Ya escribí un artículo de pipaOS que puedes leer aquí. Sin entorno de escritorio. raspistill y raspivid listo para usar. Falta raspi-config. Es muy rápida. SSH activado por defecto. RECOMENDADO.

PiBang Linux. Openbox Linux distro for the Raspberry Pi

Descarga: sourceforge.net

Último fichero actualizado: pibang-server-systemd-20131119.img.zip (557.9 MB)

Login: Debes crearlo con raspi-setup

Esta vez quería mostraros una captura. Click para pantalla completa

Info:

  • No especificada en la web. Lee las notas.

Notas: Inspirada en Crunchbang Linux. El autor tiene tres versiones: server, openbox e i3. Hace tiempo que no se actualiza. Usa SystemD. Tiene su propio repositorio independiente y un foro donde participar.

Conclusión

Estas cuatro distribuciones son para mí a día de hoy las mejores para conseguir una versión de Raspbian con un mínimo de paquetes disponibles instalados. Como he dicho, me gusta pipaOS porque es la más ligera que he testeado y bastante rápida.

Espero que os haya gustado esta serie de artículos.

Conoces alguna otra distribución minimal para la Raspberry Pi?…


Construye tu propio sistema operativo con Raspbian Net Install

rpi

Algo que para mí debe tener un sistema operativo es modularidad. Me refiero a que cualquiera pueda crearse uno sin tener muchos conocimientos y puedas personalizarlo como quieras. En este post vamos a partir de una instalación desatendida de Raspbian con coma flotante (armhf) para crear un sistema operativo acorde a nuestras necesidades.


Introducción (te la puedes saltar)

Hace mucho tiempo, lo que más me gustaba en la época de Windows 95 era comprimir la carpeta Windows con arj, borrar ficheros que consideraba inútiles y ver si notaba más velocidad en mi 486 DX2/100 Mhz. Cuando fallaba o aparecía la BSOD, descomprimía la carpeta y vuelta a empezar.

Con la llegada de nLite y demás herramientas desatendidas, todo era más fácil con XP, pero me llegaba a obsesionar hasta dónde podía llegar el límite y malgasté años de mi vida en esta práctica.

Cuando descubrí Linux gracias a un amigo (Gentoo), me fascinó todo lo que tenía que ver con Linux y pasé por muchas distribuciones (Mandrake, Red Hat, Debian, Ubuntu). Era increíble que pudieras personalizar tanto un SO, pero por aquel entonces tenías que pelearte durante demasiado tiempo compilando software, drivers y kernels…

Ahora que tengo cierta edad y mi tiempo es oro, pasé a un iMac donde todo funciona, para instalar una aplicación tan sólo tienes que arrastrarla a una carpeta y todo el hardware funciona sin complicaciones.

Y aquí estoy de nuevo con la Raspberry Pi. Volviendo a mis orígenes y probando maneras de tener una distro que se adapte a mis necesidades ya que pienso que en Raspbian hay demasiados paquetes instalados, y es normal. Está hecha para que no te tengas que pelear con nada ni nadie.

No obstante, si eres un luchador como yo, vamos a ver la manera de personalizar una distro Raspbian minimal. Tal vez haya otros métodos que serían ideales (como PiLFS, que no descarto probar algún día), pero me remito al más fácil que he encontrado. Vamos allá…

Creación de imagen SD e instalación desatendida

La versión de la que vamos a partir nos va a crear un sistema base mínimo, en este caso con preset para usarse como servidor, aunque es válido para cualquier otro uso, instalando los últimos paquetes de Raspbian que se descargarán en el momento de generación del sistema de ficheros.

  • Descarga el siguiente fichero: raspbian-ua-netinst-latest.zip

  • Descomprime el contenido del .zip en una tarjeta SD previamente formateada con FAT32.

  • Conéctalo a tu Raspberry Pi y comenzará a particionar e instalar paquetes.

NOTA: Necesitarás configurar tu IP estática si no tienes DHCP en el router. Mira la documentación oficial al final del artículo para obtener información.

El usuario es root y la contraseña raspbian

Raspbian unnatended net installer

Destacamos de este proyecto alojado en Github alguna de sus características:

  • Completamente desatendido. Sólo necesitas una conexión a internet a través del puerto Ethernet.

  • Siempre instala la última versión de Raspbian

  • Instalación toma menos de 15 minutos y cabe en una tarjeta SD de 512MB

  • La instalación por defecto incluye fake-hwclock para guardar la hora cuando apagas el sistema y OpenNTPd

  • /tmp montado como tmpfs para mejorar la velocidad

  • No instala basura, sólo paquetes esenciales

  • Opción de instalar root en una unidad USB

Puesta a punto

Una vez se reinicia el equipo, podemos hacer una serie de personalizaciones:

  • Nuevo password root: passwd

  • Configuración reginal: dpkg-reconfigure locales

  • Configuración horaria: dpkg-reconfigure tzdata

Ahora pasaremos a actualizar el kernel y el firmware:


apt-get update && apt-get install linux-image-rpi-rpfv raspberrypi-bootloader-nokernel
&& cp /vmlinuz /boot/kernel.img && reboot

Para gestinar mejor la memoria, instalaremos el siguiente paquete: apt-get install raspi-copies-and-fills

Opcionalmente puedes crear un archivo SWAP:


dd if=/dev/zero of=/swap bs=1M count=512 && mkswap /swap
echo "/swap none swap sw 0 0" > /etc/fstab

Estos pasos harán aumentar el consumo de RAM 11 MB y tampoco son necesarios, pero si recomendado.

Recuerdo que tenemos acceso por SSH en cualquier momento.

Añadir usuarios

  • Ahora mismo somos Dios, y será mejor camuflarnos como usuario normal y pasar a ser mortal: adduser pi, o cualquier nombre que prefieras.

  • Para ver los grupos a los que queremos que pertenezca, ejecutamos: cut -d: -f1 /etc/group.

  • Si quieres agregar a tu nuevo usuario a algún grupo: usermod -aG {nombregrupo(s)} nombreusuario. Ejemplo: usermod -aG audio,sudo,ssh,video pi

  • Para ver los grupos a los que perteneces: id nombre_usuario

Instalar paquetes

Aquí cada uno tiene libertad de instalar los paquetes que necesite o piense que va a necesitar. En mi caso casi siempre instalo los siguientes como root:


apt-get update && apt-get install mc unzip nano sudo git build-essential alsa-base

Para activar el módulo de sonido, ejecuta lo siguiente tras la instalación de alsa-base: alsactl init

Volver al principio

Si por alguna razón quieres volver a rehacer TODOS los pasos, ejecuta lo siguiente:


mv /boot/config-reinstall.txt /boot/config.txt && reboot

Cuando se reinicie, se volverá a ejecutar el instalador desatendido.

Conclusión

Hemos visto las entregas de Raspbian minimal y conocido otras alternativas más acordes a los proyectos en los que nos podamos embarcar. Sin duda creo que alternativas como éstas aprovechan y gestionan mejor la placa y sus recursos. Además hemos aprendido o recordado tareas básicas como gestionar usuarios y grupos. No dudéis en probarlo y si encontráis problemas, en la web del proyecto alojado en Github podréis preguntar.

Ahora tienes un script en PiKISS para configurarlo todo sin mucho esfuerzo.

Enlace: github.com > raspbian-ua-netinst


Emulador de Commodore 64 para celebrar San Valentín

vice64

No está la cosa para gastar mucho, aunque seguro que llamas a cualquier restaurante de tu ciudad y mesa ya no vas a coger. Así que lo mejor es quedarte en casa con tu Raspberry Pi y probar este emulador que te propongo...


100 Commodore 64 games in 10 minutes!

Se trata de VICE, y emula uno de los ordenadores más vendidos de todos los tiempos, el Commodore 64. Por cierto, tengo uno original cogiendo polvo y que nunca he usado (no me matéis).

Le doy las gracias al usuario del foro oficial welshy por hacernos este regalo. ¡Qué grande eres, tío!.

Os pongo los enlaces de los binarios si tienes pareja, pero si eres un "forever alone", ahí va el código fuente para que te entretengas...

POSTADA: Post dedicado a mis dos mujeres, Elena y Laura. A la primera le regalaré la noche de hoy y a la segunda la mañana siguiente, en la que prometo jugar contigo al Pac-Man 2 de la SNES o al TMNT de MAME, a los cuales estamos un poco enganchados...

Enlace binario: raspberrypi.org > VICE - Commodore 64 Binary

Enlace código fuente: raspberrypi.org > VICE - A ‘Beginners Guide’ to Compiling and Using

ROMs: doperoms.com > Commodore_64


¡Alcanzamos las 200.000 visitas!

thank you

Fueron 10 meses los necesarios para alcanzar las primeras 100 mil visitas, y tan sólo han bastado algo más de tres para alcanzar los 200 mil visitantes únicos…


Pues aquí sigo, con más o menos periodicidad en mis post. Muchas veces dependen del trabajo acumulado, la vida familiar o simplemente buscar alguna noticia que no haya aparecido en los medios aún, y que es un reto cada vez más difícil de superar.

¿Hay algo que haya cambiado en estos meses? En el panorama internacional, han salido y siguen haciéndolo muchas placas que intentan competir con la RasPi o incluso mejorarla, algunas muy interesantes. Pero la fuerte comunidad que hay detrás de nuestra RasPi, nos hace ver con orgullo que sigue siendo la elección más acertada para nuestros proyectos, emuladores, media centers o para montar un servidor.

Mirando atrás el post cuando alcancé las primeras 100 mil visitas, comentaba que quería ampliar las demás secciones, y creo que voy a hacer todo lo contrario: A partir de ahora me centraré en hablar sólo y exclusivamente de la Raspberry Pi. La razón es bien sencilla: Es lo que más me interesa en la actualidad y creo que también a la gente que ya conoce mi blog. Tal vez dentro de unos años no sea exclusivo de nuestra placa favorita, pero por ahora no voy a pensar en llenarlo de otro contenido que no tenga que ver con el mundo Pi. El blog también ha conseguido bastante tirada fuera de España. Tengo más cuidado a la hora de escribir los artículos en inglés y al menos por ahora nadie se ha quejado. Post que tengo pendiente de publicar tengo algunos. A ver si los finalizo y os lleváis alguna que otra sorpresa.

No me voy a entretener mucho: Dar las gracias a los seguidores del Google Docs, a la gente que me escribe mails, comentarios o retwittea/comparte mis posts. Para mí es todo un orgullo teneros de lectores, de verdad. También a la gente que me llama o escribe por si quiero trabajar en algún proyecto y ganar algo de dinero. Esto siempre está bien y ahora mismo tengo tres de ellos de los cuales espero poder hablaros pronto…

Aún estoy pensando en algún concurso interesante para celebrar este evento, pero regalar otra Raspberry Pi no me convence. Dejaré los comentarios para que opinéis sobre lo que os gustaría conseguir.

¡Espero que nos sigamos leyendo durante mucho tiempo!


Solución para tener un motor de búsquedas en la Raspberry Pi: YaCyPi

dontbeevil

Google era nuestro buscador favorito cuando Yahoo o AltaVista nos enseñó lo que era la publicidad. Ahora Google y su "Don't Be Evil" trafica con nuestra información y desafortunadamente tenemos hoy día una fuerte dependencia de él.

¿Qué te parecería conseguir tu propio motor de búsquedas en tu Raspberry Pi?. Te enseñaré un nuevo proyecto de Kickstarter que te permitirá tener uno.


yacypi

"YaCyPi es una solución para Raspberry Pi con la meta de tener una Pi como buscador en internet. Usando el software YaCy, no necesitarás depender de Google, Bing, Yahoo, etc en tus búsquedas"

Es un nuevo proyecto en Kickstarter que ya ha alcanzado su objetivo en un corto período de tiempo.

Está basado en la distribución Puppy Linux. Es un buscador descentralizado basado en tecnología peer-to-peer que se encarga de indexar-compartir la red y está bajo licencia GPL.

No sólo se puede ejecutar en la Pi: Odroid3 y BeagleBone Black también podrán ejecutarla.

Más información en el siguiente link:

Enlace: kickstarter.com > YaCyPi - Turnkey Raspberry Pi based Internet Search Engine


Tiempo, tiempo, tiempo…

smileMF

Hoy que no he encontrado nada interesante de lo que hablar, voy a aprovechar para comentar algo de este blog que debéis saber o tal vez ya os hayáis dado cuenta: Suelo actualizar viejos post para "modernizarlos" o actualizar su contenido. A veces son simples cambios de enlaces que ya no funcionan, añado otros para dar más información o los amplío…


Esto no suele llevar mucho tiempo a veces y pienso que nos puede servir, ya que los que me escribís correos preguntando sobre algo, veo que revisais mi blog de arriba a abajo y me comentais cosas de post pasados que tal vez no están actualizados y voy yo y los actualizo.

Hoy también he estado repasando en el Google Docs los blogs que han dejado de publicar información desde hace 3 meses. Han sido más de 10 los que han tirado la toalla y da pena porque algunos tienen unos artículos muy interesante. Pero todo suele aburrir.

A esto hay que añadir los test que hago para publicar algún artículo propio o resolver la duda de alguien.

En fin, que son muchas tareas y a veces me quedo sin tiempo para buscar información (que esa es otra) para el blog y cada vez es más difícil de encontrar.

A todo esto que he comentado yo lo llamo "trabajo de fondo".

Me gustaría que me diérais vuestra opinión sobre este blog. Si os gusta tal y como está, preferís contenido de calidad en vez de tanto "trabajo de fondo" o queréis que ponga más noticias aunque esté en otros sites. Al fin y al cabo este blog no solo lo hago para mí.

Gracias.


OpenELEC ejecutando Mario Bros 3 (Youtube)

openelec

¡Soy Mario y estoy en la RasPi!

Hoy os quiero mostrar los progresos con algo que deseaba ver: XBMC ejecutando un emulador en Raspberry Pi. Esta vez con mi querido OpenELEC.


fceu-next (Emulador de Nes) en OpenELEC

El media center es una build del foro de XBMC. Tal vez en un par de días ponga un tutorial si lo quieres ejecutar. Mientras disfruta de este vídeo que he grabado para vosotros en inglés. Siento mi pronunciación :P

Tenéis toda la información en el siguiente enlace:

Enlace: forum.xbmc.org


Han sido noticia esta semana en el mundo Pi

TFT

Bueno, pues creo que voy a hacer regular los Viernes esta sección, ya que siempre es bueno conocer las noticias más relevantes sobre nuestra RasPi y vosotros me lo habéis pedido en los comentarios. Esta semana ha sido portada…


  • Wolfram Alpha presenta demo de su nuevo lenguaje de programación: Será incorporado directamente en la Raspberry Pi y nos dará acceso a toda la información que nos ofrece este gran motor del conocimiento. wwwhatsnew.com (ES) | venturebeat.com (EN)

  • Tutorial: Uso de Telegram desde la Terminal: Un artículo bastante currado sobre este nuevo sistema de mensajería con clientes en el escritorio y vía web. geekytheory.com (ES) | raspberrypihelp.net (EN)

  • PiTFT, una elegante forma de integrar una pantalla táctil con tu Raspberry Pi. Si quieres tener una pantalla táctil TFT para tus proyectos con una resolución de 320×240 píxeles y 2,8 pulgadas de tamaño, wn xatakahome.com nos hablan de ella y de sus posibilidades junto con una caja para adaptarla.

¡Feliz fín de semana!


2 años con la Raspberry Pi: ¡Feliz cumpleaños!

cake-pi

Las noticias no paran de repetirse en todos los blogs: Nuestra querida RasPi cumple 2 añitos. Desde aquí os quiero comentar las impresiones que está causando y los planes de futuro que nos tienen preparados…


Comenzó siendo un proyecto para acercar la programación al sistema educativo inglés, y se ha convertido en todo un conjunto de propósitos y proyectos que la han elevado a la categoría de mejor placa de desarrollo y porqué no, ordenador personal de uso diario.

En la entrevista que ha publicado makezine.com a uno de sus creadores y conocido por todos nosotros Eben Upton, comenta que ni él se esperaba tanto éxito. No sólo ha entrado en las aulas, sino que se han creado clubs muy populares centrado sobretodo en sacarle partido a esta placa en todas partes del mundo.

Por poco menos de 40€ podemos obtener unas prestaciones con las que ejecutar pequeños proyectos o algunos de gran envergadura, sin contar las capacidades que posee para crear nuestro centro de ocio, entretenimiento y juegos.

El futuro de la Raspberry Pi

¿Qué sorpresas nos deparará al futuro de nuestra querida tarjeta?. Aparte de mejoras en el hardware que tardaremos en ver, se sigue trabajando en mejoras por software, y la noticia más relevante es la liberación por parte de Broadcom de la documentación sobre los drivers gráficos 3D para la GPU BCM21553, la cual daría soporte a varios dispositivos para poder ejecutar correctamente la versión 4.x de Android. Aunque no es la que trae de serie nuestra Pi, se trasladará la documentación para el chip BCM2835 y tendremos aceleración basada en OpenGL ES 1.1 y 2.0 de forma nativa para muchos más proyectos de los que ya soporta. De hecho hay una propuesta con la que ganar 10.000$ si eres capaz de hacerlo. Si queréis ampliar los detalles sobre esta documentación, podéis verlo en un gran artículo que nos ofrece cnx-software.com.

No nos olvidemos del navegador web basado en un port de Epiphany que sigue su curso y el soporte de Wayland del que tanto preguntamos y del que seguro este año, tendremos noticias muy interesantes.

¿Veremos una Raspberry Pi 2.0? La respuesta es NO. Aún le queda mucha vida a la que tenemos y no piensan dejarla atrás.

Creo que tampoco la necesitamos por ahora. Muchas veces no nos paramos a pensar todo lo que nos aporta ya la que tenemos. Fue concebida para la educación y muchos de nosotros la estamos usando para otras funciones.

Yo aún tengo muchos proyectos pensados para usarla y en un año que lleva este blog, no me he aburrido de ella y ni tan siquiera he pensado que necesito otra que tenga más potencia como la BeagleBone, aunque sí hecho de menos que pudiera ejecutar Android correctamente o tener un navegador web decente, pero ya llegará, estoy seguro.

Foto de portada: sci-fi-london.com


¡PiMAME 0.8 Beta 1 SD disponible!

pimame

A comienzos de Febrero comentaba que teníamos disponible el script de una preview de esta distribución basada es Raspbian para jugar a emuladores sin ningún esfuerzo. Hoy ya tenemos disponible la imagen para que todo funcione out of the box…


Recordemos que PiMAME es una distribución Raspbian con un menú en el arranque para que podamos disfrutar de emuladores como PSX, MAME o Neo Geo entre otros.

Tengo un par de artículos esperando esta versión y ahora que la tengo no veo por ningún lado las novedades. Según comenta, salvo algunos bugs que le quedan por corregir, todo funciona muy bien.

Actualizaré este post cuando la testee. Mientras aquí la tenéis.

Descarga: blog.sheasilverman.com


Han sido noticia esta semana en el mundo Pi

RetroPie

Corto pero intenso, a veces no hay otra posibilidad.

Así es, y me refiero a las noticias resumidas de esta semana que como cada Viernes, aunque más tarde de lo habitual, repaso con lo que se cuece en el mundo Pi…


  • Make: ya tiene ganador. Entre los participantes de un concurso que han hecho hace poco, se ha llevado un premio de 500$ el desarrollo de Gerrit Polder’s Slow Scan TeleVision (SSTV) Camera, es decir, el envío de señal de TV codificado en una onda de FM para su posterior recepción en aparatos de TV. La verdad es que se merece el premio.

  • OpenELEC estrena nueva Beta 3.95.1: Actualizado diversos paquetes pero sobre todo pasamos al proyecto Gotham de XBMC en su versión 13.beta1 y cuya imagen puedes descargar aquí.

  • Personaliza la pantalla de carga de RetroPie: Me encantaba cambiar el aspecto de los temas en Windows 95 con el paquete Plus!. Desde entonces mi Windows parecía de todos menos el sistema operativo de Bill Gates. Hoy día no suelo cambiar más que el fondo de pantalla de vez en cuando, pero me sigue gustando personalizar cada distribución para hacerlo algo "tuyo". Si utilizas RetroPie, este hilo, en el foro te puede ayudar a cambiar la pantalla de inicio. Hay algunas que son adorables. Por cierto, su script sigue mejorando y ya es capaz de ejecutar juegos de Mega CD. Y a esto os pregunto… ¿Sabíais que hay para esta consola una segunda parte del famoso Another World llamada Heart of the Alien?.

¡Feliz fín de semana!


Control de consumo eléctrico con Arduino en Diverteka

money

Se acercan cambios en mi vida profesional y esta semana he estado algo liado en cuanto a ver hacia donde orientar mi vida laboral ahora, de ahí que no haya actualizado hace tiempo. Tocará hacer de Freelance, por lo que no descarto que a partir de ahora veáis artículos en el blog de otra índole que no sea la Raspberry Pi. Es por eso que hoy os traigo la inauguración de nuevo contenido sobre dispositivos Arduino de mi colega bloguero Txus...


Con respecto a mi futuro, tengo un proyecto entre manos que me dará liquidez este año, por lo que estaré tranquilo en ese aspecto. Varios lectores de mi blog me han mandado correos preguntando qué ha sucedido estos días. Aprecio vuestros correos como si fuérais familia, de verdad.

Desde aquí hago un llamamiento si tienes un proyecto, empresa o necesitas un desarrollador. No importa que sea en España o fuera de ella. Si necesitas referencias mándame un e-mail. Gracias :)

En fin, debería haber escrito dos post y no restarle protagonísmo a este fantástico curso sobre Arduino que nos tiene preparado Diverteka donde aprenderemos a controlar el gasto de nuestros dispositivos eléctricos desde una base teórica y práctica.

Le deseo toda la suerte del mundo.

Enlace: Diverteka


Han sido noticia esta semana en el mundo Pi

piday

Imagen extraída de johanscodeblog.com

Siento que esta semana haya tenido algo abandonado el blog. Ya expliqué las causas, pero me he levantado con buen humor y quiero celebrarlo. Y nada mejor que hacerlo hoy 14 de Marzo, que se celebra el Día mundial de Pi. Así que nos toca festejarlo haciendo lo que nos apetezca con nuestra RasPi. Te doy varios consejos si quieres seguirlos…


  • Raspberry Pi Projects a la venta: Puedes comprarte el nuevo libro creado por el Dr. Andrew Robinson (PiFace) y Mike Cook (co-autor de Raspberry Pi for Dummies) donde abordan proyectos muy interesantes tanto de software como de hardware entre los que se incluyen la creación de un PacMan hecho con PyGame, una introducción a MineCraft o Acceso a puertas mediante RFID | Enlace: raspberrypi.org

  • Nueva actualización de rpix86: Nada mejor que jugar algún juego de MS-DOS con este emulador: Soporte de emulación de CD-ROM, mejoras en el uso del ratón y compatibilidad con más juegos | Enlace: rpix86.patrickaalto.com

  • Nueva versión 2.5 de PipaOS: Albert nos trae una actualización de la que se ha convertido en mi distribución de uso diario. Os remito a su web para repasar sus características | Enlace: PipaOS

Pasadlo bien y disfrutad de este vídeo para festejar el Pi day :)


Oracle organiza un curso de Java con Raspberry Pi

java

El próximo Domingo 31 de Marzo comienza un curso gratuíto sobre desarrollo en Java usando una Raspberry Pi. Si te interesa…


Tendrá una duración de 5 semanas y enseñará a leer datos del puerto GPIO, temperatura y presión a través del I2C, leer dispositivos GPS y mucho más. Tendrás que trabajar una media de 5 horas semanales, que no está mal para un curso online de este género.

Se requiere conocimientos de Java y un buen nivel de inglés, ya que se imparte en la lengua de Shakespeare. Además de la Raspberry, también será necesario comprar un Kit con todo los componentes necesarios por unos 65€. Para ampliar información, sigue el siguiente enlace.

Enlace: oracle.com > Oracle Massive Open Online Course: Develop Java Embedded Applications Using a Raspberry Pi


Han sido noticia esta semana en el mundo Pi

cam

21 de Marzo y la semana se pasa volando. Apenas he tenido tiempo de encender mi querida RasPi con tantos cambios en mi vida profesional. No obstante aquí tenéis el resumen semanal de lo que más interesa a la comunidad Pi...


  • Nuevos modos para la Cámara-Pi: Parece que han optimizado el software para soportar resoluciones más altas y mejor usabilidad, además de corregir algún que otro bug con el modo preview. Podéis ampliar la noticia en raspberrypi.org

  • Servidor Git privado en tu RPi: Tengo un servidor Git privado super secreto para mi uso y disfrute que no comparto con nadie. Me costó mucho ponerlo online, pero ahora tú puedes tenerlo también gracias a estos sencillos pasos que nos explican en instructables.com

  • Cofre con apertura por reconocimiento facial: Tony DiCola ha preparado un cofre con una Raspberry Pi + Cámara que se abre simplemente mostrando tu rostro al objetivo de la RasPiCam. Parece complejo pero es más fácil de hacer de lo que nos pensamos. Visto en makezine.com

¡Feliz fin de semana!


Slow Motion con los nuevos modos de vídeo de la Cámara-Pi

slowmotion

Ríete, pero tú no lo haces…

Una entrada corta.

Hace poco os comentaba que habían mejorado la cámara de la Raspberry Pi con nuevos modos que nos permitían hacer slow motion sin utilizar librerías externas.

Samir Sogay es un ingeniero en electrónica y nos presenta en este tutorial cómo hacer el gamba frente a la cámara vídeos utilizando estos nuevos modos a diferentes frames por segundos.

Por cierto, atentos esta semana que ya tengo preparado el concurso que os prometí…

Enlace: babaawesam.com


Oracle JDK 8 en Raspberry Pi

Java

Un apunte rápido que me ha parecido interesante mostrar por aquí :)

No me gusta Java, lo reconozco, pero lo han hecho muy bien con la plataforma en sistemas embebidos, y de los 44 MB de memoria que consume la versión 7 a los 11 MB que ocupa esta versión 8 en nuestra RAM, se ve que se hay un buen trabajo de fondo.

Enlace: rpiblog.com > Installing Oracle JDK 8 on Raspberry Pi

Enlace: davidbriddock.blogspot.com.es > Oracle Java 8 for Raspberry Pi


Han sido noticia esta semana en el mundo Pi y... ¡Concurso inside!

armiga

Armiga

Finalizamos el mes de Marzo con nuevos y apasionantes temas a tratar que, aunque algunos no están directamente relacionados con la RasPi, os pueden ayudar. Además, ¿Qué tal un CONCURSO con el que poder ganar un libro sobre la Raspberry Pi?. ¡Vamos allá!


  • Armiga: Amiga con corazón de Raspberry Pi: Una nueva campaña de Crowdfunding de unos chicos españoles para sacarnos los cuartos que he visto en gizmologia.com. Se trata de una RasPi + tarjeta de expansión + disquetera para leer discos de Amiga entre otras cosas. Podréis obetener más información en indiegogo.com

  • 7 juegos que te pueden ayudar a ser mejor programador: No está directamente relacionado, pero me ha parecido una iniciativa interesante recopilar eso que llaman hoy día la gamificación para aprender un lenguaje de programación jugando. Detalles en genbetadev.com

  • Linux Commands Cheat Sheet: Algunos de vosotros recordaréis el CuboPuntes. Me encantan las chuletas donde se recopilan comandos y siempre es bueno tenerlas a mano. En Linoxide.com hay una que os será muy útil con comandos de Linux.

Para finalizar, siento haber retrasado tanto el concurso. Ya sabéis el cambio que he tenido en el ámbito laboral y ahora estoy atando cabos y buscando trabajo.

Sinceramente no me he puesto a buscar patrocinador y el concurso lo hago porque lo he prometido. Espero pronto volver a tener fuerzas para mantener como se merece este blog con algunos tutoriales propios.

 [ Concurso ]

rpi books

¡Uno de estos libros puede ser tuyo!

He pensado que un buen regalo puede ser uno de los libros en papel que se han escrito sobre Raspberry Pi y que más de uno he comentado en el blog. Os detallo una relación de alguno de ellos, pero sois libres de elegir el que queráis siempre que esté relacionado con la Raspberry Pi:

  • Beginning Sensor Networks with Arduino and Raspberry Pi

  • Getting Started with ownCloud

  • Hacking Raspberry Pi

  • Programming the Raspberry Pi: Getting Started with Python

  • Raspberry Pi for Secret Agents

  • Raspberry Pi Home Automation with Arduino

  • Smart Home Automation with Linux and Raspberry Pi, 2ª Edición

  • Super Scratch Programming Adventure! (Covers Version 2): Learn to Program by Making

  • Cool Games, 2nd Edition

  • Practical Raspberry Pi

  • Raspberry Pi Home Automation with Arduino

  • Learn Raspberry Pi with Linux

  • Raspberry Pi Hacks

  • Raspberry Pi Cookbook

  • Otros desde Amazon

El concurso será internacional, por lo que podrá participar cualquier persona de este mundo sin importar edad.

¿Qué tenéis que hacer?. Simple: Realizar los dos pasos siguientes:

1.- Twittear lo siguiente: ¡CONCURSO: Regalan el libro que quieras sobre #Raspberry_Pi en misapuntesde.com! +info:http://bit.ly/1pgNLef RT! @ulysess10

2.- Escribir un comentario con vuestro usuario de twitter, nacionalidad y libro que queréis conseguir. Como he dicho, no importa que no esté listado.

Tenéis de plazo máximo hasta el 20 de Abril de este año, y en sucesivos días se anunciará el ganador.

¡Suerte y Feliz fin de semana!


¡OpenMSX 0.11.0 para Raspberry Pi!

svi-728

Actualizado 05/Oct/16: ¡¡Nuevo binario 0.13.0 aquí!!

En este post encontraréis la última versión del emulador OpenMSX que he compilado para vosotros y si os animáis, cómo compilarlo vosotros mísmos...


openMSX 0.11.0 dev en una Raspberry Pi de VampierMSX

[ Compilando ]

openmsx

En cuatro horas de nada y resolviendo unas cuantas dependencias, tendréis compilado este magnífico emulador

Ahora tienes un script PiKISS para hacerlo todo automáticamente aquí.

Lo primero será descargarnos el código fuente que podréis conseguir desde Sourceforge. Tiene fecha del 8 de Noviembre del 2014. Si quieres conocer que trae nuevo, visita este enlace.

Una vez descomprimido en un directorio, resolvemos las dependencias. En Raspbian por ejemplo:


sudo apt-get install libsdl1.2-dev libsdl-ttf2.0-dev libglew-dev libao-dev libogg-dev libtheora-dev libxml2-dev libvorbis-dev tcl-dev

Para Arch Linux:


pacman -Sy libpng libxml2 sdl sdlimage sdlttf tcl zlib gcc make python-2

Necesitamos instalar gcc 4.7:


sudo apt-get install gcc-4.7 g++-4.7
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7

Luego solo necesitaremos ejecutar lo siguiente para compilar e instalar:


export CXX=g++-4.7
./configure
make
sudo make install

[ Binarios ]

He creado un paquete .deb que podrás instalar y descargar de la siguiente manera:

Descarga directa: openmsx0-11.0armhf.deb


dpkg -i openmsx0-11.0armhf.deb

Recuerda instalar las dependencias: sudo apt-get install libglew1.7 libtheora0 libao4

Para ejecutar una rom, basta con: openmsx fichero.rom

Para desinstalarlo: sudo dpkg -r openmsx

Usa como base la bios C-Bios que es libre de royalties, pero puedes usar una bios dumpeada de un MSX original como ya comenté en su día en este post.

NOTA: Si quieres emular un MSX REAL, pon la ROM del sistema en: /opt/openMSX/share/systemroms o ~/.openMSX/share/systemroms

Si quieres que el emulador encuentre software referido como replays o partidas guardadas, copialas en los directorios /opt/openMSX/share/software o ~/.openMSX/share/software

[ Teclas de función y comandos para la consola OSD ]

Pueden ser redefinidas en el fichero settings.xml. Las más relevantes son:

  • Tecla menú: Menú.

  • F9: Rebobinar hacia adelante la cinta (cargar ficheros con más velocidad).

  • F11: Consola OSD.

En la consola OSD, podemos escribir help para listar los comandos que tenemos disponibles aunque recomiendo el menú. Algo que me gusta activar son los fps escribiendo toggle_fps.

[ Optimización ]

Las mejores máquinas para emular y que ofrecen más compatibilidad son las siguientes: Philips NMS 8250 (MSX2, 50 fps), Panasonic FS-A1WSX (MSX2+, 60 fps) o Panasonic FS-A1GT (MSXturboR, 60 fps).

Verás que el emulador se ejecuta en un marco pequeño desde consola. El remedio que me comentó Eduardo para escalarlo es modificando en el /boot/config.txt lo siguiente:


framebuffer_width = 800
framebuffer_height = 600

NOTA: Las siguientes optimizaciones ya están incluídas en la versión 0.11.0.

Para acelerarlo un poco, modifica el fichero settings.xml: nano ~/.openMSX/share/settings.xml y déjalo como el siguiente fichero: pastebin.com

EXTRA:

antartic

Juega Antartic Adventures

Descarga: Antartic Adventures (.rom)

Descarga: MSX cas files

Enlaces: issuu.com > openmsx - Setup guide | issuu.com > openmsx - User's_manual

Enlace nostálgico: msxblog.es > Aquellas pantallas de carga…


SliTaz: Nueva distro para tu Raspberry Pi

SliTaz

SliTaz se distribuye para la Raspberry Pi como una serie de ficheros cuyo tamaño no llega a los 100 MB descomprimidos, proporcionando un sistema rápido, robusto y elegante que trabaja exclusivamente en memoria.


Otra de las distribuciones que se pasa a dispositivos ARM.

Es un sistema operativo que trabaja en memoria como es el caso de PiCore que ya vimos en artículos recientes aquí y aquí y que usa un sistema de ficheros initramfs/initrd. Lo increíble es que se cargará todo el sistema en tan sólo 20MB de la RAM disponible.

Aún tiene una lista de paquetes soportados bastante escasa, pero su funcionalidad para ejercer de servidor aprovechando el potencial de la Raspberry Pi es indudable. Incluso puede ser generada con una herramienta propia y obtener un nuevo sabor de frambuesa :P

Necesitarás descomprimir el paquete base y crear en tu SD tres particiones: boot, swap y root. Luego ejecuta el installer y se copiarán los ficheros a la tarjeta de almacenamiento.

Aún no he logrado hacerlo funcionar por un problema de permisos, aunque espero hacerlo pronto y ofreceros un análisis más profundo.

Website: SliTaz

Enlace: Listado de algunas aplicaciones


Open Lighting Project con Raspberry Pi

OLA

Hoy veremos algo de la Open Lighting Architecture

Una de las cosas que mas llaman la atención de la Raspberry Pi es la versatilidad que tiene para adaptarse a cualquier proyecto de hardware: Control de servo-motores, luces, sistemas domóticos, etc.

Open Lighting Project intenta establecer una normalización en los protocolos para el control de sistemas de iluminación a través de un software y un hardware de código abierto.

A continuación alucinad con un vídeo que muestra lo que se puede obtener con este sistema...


Raspberry Pi OLA opendmx FT232 sn75176 MovingHead LightScanner

La Open Lighting Architecture (OLA para los amigos), es un framework que soporta todo tipo de dispositivos y arquitecturas. Este proyecto participó en el Google Summer of Code 2012/13. Otro aspecto interesante es que tiene una API de desarrollo para lenguajes como C++ o Python.

En resumidas cuentas, compras un hardware que se adapte a tu proyecto y con el software que vamos a presentar en el siguiente tutorial de la web openlighting.org podremos controlar cualquier sistema de iluminación por muy potente que sea.

Es un sistema interesante montado sobre Open Hardware que sin duda abaratará los costes de vuestros proyectos y que antes sólo estaba al alcance de grandes empresas.

Enlace: openlighting.org > OLA Raspberry Pi

Enlace: openlighting.org


Han sido noticia esta semana en el mundo Pi

Shell

Entramos en Abril repasando el panorama de la frambuesa con nueva versión de OpenELEC y comandos que deberías saber para manejarte con tu distribución Linux...


  • OpenELEC lanza beta 4.3: A principios de semana despertábamos con esta nueva versión que se llama internamente 3.95.3 con mejoras en el driver bcm2835, actualización de xbmc 13 a la beta 3 y parches al kernel entre otros . Podréis descargar la imagen desde openelec.tv > OpenELEC-RPi.arm-3.95.3.img.gz (.img)

  • 15 comandos útiles que deberías conocer: RPi es Linux, y como tal, movernos con soltura por la consola es el pan nuestro de cada día. makeuseof.com nos regala este estupendo artículo en la que aprenderemos a usar la cada vez menos temida para los neófitos consola.

  • Raspberry Pi - Admin Panel: Este proyecto personal me parece elegante y muy bien ejecutado. Se trata de un panel de monitorización via web para la Raspberry Pi. Tan sólo necesitarás instalar NodeJS. Enlace: tlnguyen.com

Os dejo con un vídeo que me ha gustado sobre las diferencias entre Arduino Uno y la Raspberry Pi.

¡Feliz finde!.

Comparing the Arduino and Raspberry Pi


HOWTO: Añadiendo un nuevo emulador a PiMAME

pimame

PiMAME se ha convertido de facto, en la distribución preferida para jugar a los emuladores de mucho de nosotros. La interfaz tan agradable que nos ha presentado en su nueva beta y el arranque con una animación que puede ser personalizada, hace más fácil aún que adoremos esta distribución.

¿Os falta un emulador y queréis incorporarlo a su menu de sistemas soportados? Tranquilos que yo os enseñaré como hacerlo en su última Beta 8.x...


PiMAME viene cargado con muchos emuladores, pero se puede dar el caso de estar en la necesidad para incorporar el tuyo propio u otro que no está en el menu.

[ Prerequisitos ]

Vamos a ver qué necesitamos antes de nada. Lo primero va a ser instalar el nuevo emulador. En mi caso me voy a decantar por OpenMSX que hace poco compilé para vosotros, pero podéis instalar el que queráis. Anotaremos la ruta del ejecutable. Para OpenMSX es /opt/openMSX/bin

En la carpeta /pimame/roms crearemos un nuevo directorio con el nombre de tu emulador. En nuestro caso: mkdir msx. Ahora meteremos allí alguna ROM para probar.

Nos descargaremos de internet un fichero jpg con la imagen que aparecerá en el menu. Yo he elegido la siguiente:

msx

Sony también tuvo su MSX

Tendrás que copiarla a la carpeta /home/pi/pimame/pimame-menu/icons/default

[ Modificando el menu ]

El nuevo menu que incorpora PiMAME está escrito en Python, por lo que tendremos que editar su código fuente pero no le temáis, ya que es un lenguaje de programación interpretado y no vamos a tener que compilarlo de nuevo ni nada por el estilo. Basta con agregar las siguientes líneas, previamente modificadas con los datos del emulador que has instalado, al fichero /home/pi/pimame/pimame-menu/config.yaml

NOTA: Haced una copia de este fichero por si algo saliera mal: cp /home/pi/pimame/pimame-menu/config.yaml /home/pi/pimame/pimame-menu/config.yaml.bak


- label: Nombre_emulador
    visible: Yes
    icon_file: imagen_emulador.jpg
    roms: /home/pi/pimame/roms/roms_emulador/
    full_path: yes
    command: ruta_emulador

En nuestro caso sería:


- label: openMSX
    visible: Yes
    icon_file: msx.jpg
    roms: /home/pi/pimame/roms/msx/
    full_path: yes
    command: /opt/openMSX/bin/openmsx

¡Listo!. Con ésto ya tendremos una nueva opción en el menú de PiMAME:

openMSX

laughing


Han sido noticia esta semana en el mundo Pi

rpi module

¿Qué demonios es ésto? Yo te lo digo: Un módulo RAM disfrazado de Raspberry Pi. LOL

Semana algo atareada como habéis podido ver, o no ver en este caso ya que no he escrito nada hasta ahora desde el Domingo pasado, pero estoy feliz y contento con todo lo que me está sucediendo en la vida, como contento estoy también de mostraros lo que ha sucedido esta semana en el panorama de la Raspberry Pi. ¡Atentos que el post viene cargado!


No obstante, si sois seguidores del Google Docs habéis podido ver muchas actualizaciones a lo largo de la semana. Es mas fácil de actualizar y sigue teniendo sus fieles seguidores a los que agradezco los mensajes de ánimo y que compartáis el documento.

Os recuerdo que el concurso para ganar un libro sobre la Raspberry Pi sigue ahí. Tenéis hasta la semana que viene para participar.

Vamos con lo que nos interesa:

  • Nuevo producto, módulo de computación Raspberry Pi: Este módulo que parece la RAM de un portátil es ni más ni menos que una Raspberry Pi miniaturizada para proyectos específicos, conteniendo el procesador BMC2835 y 512 Mbyte de RAM. Está diseñado para aquellos que quieran crear su propia PCB y que es el complemento perfecto de la Compute Module IO Board que se han sacado de la manga. Más info: raspberrypi.org > RASPBERRY PI COMPUTE MODULE: NEW PRODUCT!

  • PiMAME se apunta al Crowdfounding: Nuestro amigo Shea Silverman se casó hace poco y no tenía ni idea de cuánto dinero cuesta una casa y claro, ahora nos monta un Kickstarter para comprar unas cuantas piezas para testear su famosa distribución. Vamos a ayudarle en su campaña. PiMAME Kickstarter.

  • Controlar aplicaciones con la voz gracias a Jasper: Cómo admiro a esta nueva generación capaz de comerse el mundo gracias a su conocimiento. Dos chicos de la universidad de Princeton han elaborado un sistema de control por voz con una Raspberry Pi. Toda la info en jasperproject.github.io.

cupcade

Cupcade de Adafruit
  • Cupcade a la venta: Ya está a la venta este Kit de montaje de una mini-máquina recreativa por poco más de 85€. Puedes adquirirla en Adafruit pero ¡Corre!, las unidades están contadas. +Info: OverView

¡Nada mas familia, nos leemos!


Cómo hacer de la Raspberry Pi un servidor de confianza

SD

Esta semana estoy algo distraído con asuntos personales y las fiestas, pero recordad que mañana finaliza el concurso para ganar un libro sobre Raspberry Pi. Tenéis los detalles aquí.

Hoy os traigo un enlace para aquellos que teneis pensado montar un servidor en vuestra Raspberry Pi, desde el punto de vista del hardware y optimización del sistema operativo.


Guido Stepken es un profesional en Berlín que ha estado revisando la importancia de un buen sistema de almacenamiento. En el caso que ocupa la Raspberry Pi, la SD aunque la empleamos para casi todo, tiene unos tiempos de acceso bastante bajos y lo mejor es conseguir una buena tarjeta SD y utilizar un buen sistema de ficheros como el inventado por Samsung llamado F2FS.

No os perdáis este interesante artículo si queréis sacar el máximo provecho de vuestra tarjeta.

Enlace (inglés): plus.google.com/+GuidoStepken


Maynard, un escritorio basado en Wayland para Raspberry Pi

Maynard gracias a Marco Barisione

Seamos sinceros, LXDE es un escritorio ligero pero no tener aceleración por hardware hace que abrir cualquier aplicación sea una odisea y tarde más de lo que queramos. Hace ya casi un año que conocemos el desarrollo de Wayland pero todo está en un estado Alpha que no sabemos cuándo sacarán algo para aprovecharlo en nuestras Raspis.


Maynard será un reemplazo de las X con aceleración por hardware que ya se mueve bastante bien como podéis ver en el vídeo. Aún no soporta aplicaciones que no estén desarrolladas para él, pero puedes probarlo si te atreves ejecutando los siguientes comandos:


wget http://raspberrypi.collabora.co.uk/setup-maynard.sh
bash ./setup-maynard.sh

Enlace: blog.barisione.org


Resultado del concurso Gana un libro sobre la Raspberry Pi

cookbook

Hoy es el día internacional del libro y he querido resolver el concurso que anuncié hace unas semanas.

El ganador ha sido @sdeancos y el libro elegido Raspberry Pi Cookbook. Ya me he puesto en contacto con él y el libro le llegará este Viernes por Amazon.

¡Disfrútalo y mi enhorabuena al ganador!

sm


Han sido noticia esta semana en el mundo Pi

Banana Pi

Esto NO es una Raspberry Pi

Esta semana tenemos como de costumbre nuevos y buenos proyectos de los que estar pendientes. ¿Deseas saber más?


  • Sistema de mensajería Mosquitto: Había leído algo sobre este proyecto pero no tenía muy claro cual era su función. Es un sistema para transportar mensajes con el protocolo MQTT con el que podrán "hablar" sistemas de muy variada arquitectura. Imagina un sensor enviando mensajes a un móvil o a una placa Arduino. | jpmens.net
  • Banana Pi, clon de Raspberry Pi con esteroides: Esto es un Zas en toda la boca. Se trata de un nuevo competidor que tienes que mirarlo dos veces para no confundirlo con una RasPi. Trae de serie un procesador 1GHz Allwinner A20 dual-core ARM Cortex-A7 con 1 GB de RAM por poco más de 40€. Tienes todos los detalles en geeky-gadgets.com o en español hace un par de días que han hablado de él en muycomputer.com. Deberías poder comprarlo en bananapi.org pero si no puedes, prueba en aliexpress.com aunque cuidado no te vayan a colar una Raspberry Pi (¡Glup!).

  • piCore 5.3alpha2: Esta distro avanza con pasos agigantados y nos trae kernel 3.14.1, Raspberry Pi firmware (14 Abril, 2014), BusyBox con parches aplicados, mejoras en tce-load. | tinycorelinux.net

  • Raspberry Pi en tutplus: Quería terminar recomendando la web computers.tutsplus.com con muy buenos tutoriales sobre la Pi. Además, tutsplus siempre ha tenido los mejores tutoriales sobre casi todos los temas (sobretodo de programación) y siempre he sido muy fan de ellos.

Nada más gente, ¡Hasta la próxima!.


Rpi Simple Monitor (Android App)

rpi simple monitor

Desde la cuenta de @raspipc me entero de una nueva aplicación para monitorizar el estado de nuestra Raspberry Pi a través de Android. Su nombre: RPi-Simple Monitor...


La aplicación muestra información de la CPU, la memoria RAM o la temperatura a través de una interfaz muy elegante.

Necesitarás instalar un programa servidor en la Raspberry.

Os animo a todos a probarla y seguro que su desarrollador agradecerá el feedback a través de su cuenta de Twitter @laux_es o en el Google Play.

Descarga: Google Play - Raspberry Simple Monitor Early

Más info: GitHub - RPi-Simple-Monitor


Sobrevivir a la Semana Negra con la Raspberry Pi: Clientes IRC

pi hacker

Desde el pasado 28 de Abril se está celebrando un evento llamado La Semana Negra. Objetivo: Sobrevivir una semana sólo con la Shell sin entorno de escritorio. ¿Aceptas el reto?.


xkcd comic

Tira cómica cortesía de xkcd.com

Me ha parecido interesante esta propuesta y la verdad es que estoy entusiasmado, ya que hay mucha gente que se está adentrando en el mundo Linux gracias a la Raspberry Pi y le da miedo ese fondo negro con letras que es la Shell. No lo tengais.

A partir de ahora renuncias voluntariamente a escribir startx, pero tranquilo que no estarás solo. Te enseñaré algunas aplicaciones para que veas que no necesitas un ratón para escribir un correo, navegar por internet o publicar algo en Twitter.

Hoy empezaremos por adentrarnos en el IRC y conocer a los que como tú, están participando en esta iniciativa. Así podrás intercambiar y conocer nuevas aplicaciones que te van a servir durante toda esta semana.

Mi propuesta sobre un buen cliente IRC va a ser weechat.

Para instalarlo: sudo apt-get install weechat

Una vez lo ejecutamos con weechat, tendremos que conectarnos a la red de freenode escribiendo /connect holmes.freenode.net. Ahora podemos adentrarnos en las distintas salas de chat, aunque la que a nosotros nos interesa será meternos en #semananegra escribiendo /join #semananegra

Otros comandos útiles si no estás familiarizado con IRC son:

  • Cambiarte el nick: /nick tunuevonick

  • Mandar un privado a alguien: /msg nick mensaje

  • Listar los usuarios de la sala de chat: /names

  • Abandonar la sala de chat: /part nombredelasala mensajedespedida

  • Salir de la aplicación: /quit

Otras teclas:

  • TAB: Completa los textos o nick.

  • Alt+Cursor izda/derecha: Te mueves por los diferentes buffers que tengas abiertos (Para conocer más acerca de los buffers, lee el enlace que pongo al final del artículo).

Con esto ya te podrás desenvolver un poco, pero aún faltan muchas cosas por aprender, aunque eso depende de tí ;)

Si no te gusta weechat, puedes probar otro cliente como puede ser irssi y también se está hablando de un cliente XMPP llamado profanity.

Nada más por hoy... Podéis comentar vuestras impresiones si queréis.

¡Hasta mañana!.

PD: La iniciativa pertenece al blog elbinario.net, de obligatoria lectura :)

Enlace: weechat.org > WeeChat Quick Start Guide | User guide

Enlace: kkovacs.eu > cool-but-obscure-unix-tools


Sobrevivir a la Semana Negra con la Raspberry Pi: Leer emails

shell

Seguimos con este reto de estar 7 días sin las X. ¿Está siendo un calvario para alguno de vosotros?. Seguro que no habéis abandonado a la primera de cambio, así que hoy veremos como leer correos electrónicos.


Como véis, estos artículos están siendo enfocados al uso diario que cualquier usuario normal puede darle a un ordenador desde un punto de vista no profesional.

[ JURAMENTO ]

Te deposito mi corazón junto al tuyo, para hacer que el nuestro sea uno más ancho y seguro. Hago compromiso ante ti, terminal. Seré tuy@ por una semana. Cuando me sienta débil, seré fuerte y no arrancaré las X, cuando el ascii de los vídeos me agobie, seré fuerte y veré la saga entera de Star Wars en ASCII, seré firme cuando los ojos no aguanten, seré tu sombra cuando no sepa algún comando, seré sonrisa, seré llanto.

Hasta que la interfaz gráfica nos separe.

[ TELEGRAMA ]

Si habéis llegado hasta aquí, es que estáis realmente interesados en este experimento social, por lo que os recomiendo instalar telegrama para estar al tanto de todo lo que va sucediendo. ¿Qué es telegrama? Pues es un programa para enviarnos mensajes que serán publicados en una web y está programado en Python por lo que no tendremos ningún problema.

Para instalarlo:


wget -q "http://elbinario.net/telegrama.zip"
unzip telegrama.zip
cd telegrama/

Para leer los correos, ./telegramas

Para escribir, primero cambia el usuario luser por el nombre de tu nick con: sed -i s/luser/tu_nick/g telegrama. Ahora puedes escribir en la lista con telegrama "mensaje"

[ CORREO ELECTRÓNICO ]

Cone. Pulsa para agrandar.

El cliente de correo que usaré será cone, lo podréis instalar desde los repositorios con: sudo apt-get install cone

Lo usaré con una cuenta de Gmail a través de IMAP, que es el más común, pero puedes configurarlo con cualquier otra cuenta. Sólo debes saber que para acceder vía pop/imap a tu cuenta de Gmail debes tener esta opción habilitada desde tu cuenta (leer aquí).

Para configurar una nueva cuenta de correo, basta con seguir estas indicaciones: Pulsar M (MAIN MENU) > N (NEW ACCOUNT) > I (IMAP). En la siguiente captura pongo mi configuración de correo (con password inventado para despistar en el numero de caracteres, jeje).

Configurando cone con Imap. Pulsa para agrandar.

Ya está, ¡Así de fácil es leer tu correo desde consola!. Ahora os dejo a vosotros desenvolveros con cone y aprender a mandar correos, ya que yo aún no lo he conseguido, LOL.

[ EXTRA ]

Algunas golosinas para divertirse con telnet:

  • Star Wars: telnet towel.blinkenlights.nl

  • servidor de excusas BOFH (Bastard Operator From Hell): telnet towel.blinkenlights.nl 666

  • Algunos MUD (Multi User Dungeons) molones: telnet mud.burning-eye.net 4000 | telnet 7dof.org.uk 6715 | telnet mud.tgchan.org 5555 | telnet ed.wolfpaw.net 9700 | telnet 3scapes.org 3200 | telnet 4dimensions.org 6000 | telnet 4liberty.us 4100 | telnet 6dragons.net 3222 | telnet 7thplane.net 8888 | telnet crimsonnightmares.com 8887 | telnet thecityofshadows.com 1300

Enlace: wikipedia.org > Comparison of email clients


Han sido noticia en el mundo Pi

piphone

PiPhone

Esta semana está siendo un poco caótica con tantos artículos sobre la Shell, pero cuando algo me entusiasma, no puedo parar. No obstante, no dejo de lado el panorama actual y os traigo noticias frescas como cada Viernes...


  • Celebra el 50 aniversario del BASIC: Gordon Henderson alias @drogon es uno de los grandes conocidos con respecto a equipos embebidos se refiere. El pasado día 30 de Abril fue el 50 aniversario del conocido lenguaje de programación BASIC y Gordon actualizó su intérprete llamado RTB (Return to BASIC). Todos los detalles en projects.drogon.net

  • PiPhone, un teléfono DIY: Mientras que a mí me daría vergüenza salir a la calle con un Samsung Galaxy Note de 5" por lo grande que es, Dave Hunt no tiene reparos en crear un teléfono móvil con una Raspberry Pi gracias a un módulo GSM y una pantalla de 2.8". Si quieres ver el proceso de desarrollo pásate por davidhunt.ie

  • Espejo con información: Bueno, es una TV hackeada pero es algo impresionante y de esos proyectos que uno diría sin pensarlo: Shut up and take my money! michaelteeuw.nl

  • uMotio, Control 3D con gestos: Una nueva campaña que está atrayendo es un dispositivo para controlar cualquier equipo (Mac, PCs, Arduino, RPi) con gestos. El siguiente vídeo lo dice todo:

uMotio - ¡Controla tu mundo!

Si quieres contribuir, ve a indiegogo.com.

¡Hasta mañana!


Sobrevivir a la Semana Negra con la Raspberry Pi: Redes Sociales y chat

smile

Hoy os dejo unos enlaces para ver si es posible leer o mandar mensajes desde Twitter/Facebook o charlar en Google Talk/FB con nuestros amigos. ¿Es posible desde la línea de comandos? Yo creo que no...


Pues sí, y para no repetirme, creo que hay unos posts muy claros (aunque en inglés) sobre el tema que voy a dejaros. Si tenéis algún problema para eso están los comentarios.

Twitter: xmodulo.com > How to access Twitter from the command line on Linux

Facebook: xmodulo.com > How to access Facebook from the command line on Linux

Chat con finch: bhavyanshu.me > Use facebook and gtalk chat using terminal console


OpenELEC 4.0 FINAL

XBMC Gotham

Después de unas cuantas betas (siete en total) desde la primera el 6 de Marzo del presente año, ya tenemos con nosotros la última versión del considerado mejor Media Center para Raspberry Pi. Os repaso todo lo que han ido introduciendo en este par de meses, que no es poco...


Desde este blog siempre he apoyado esta distribución frente a otras con el mismo propósito.Tras la inminente aparición de XBMC 13.0 con nombre en clave Gotham, no podía faltar la versión definitiva para disfrutar de nuestro centro multimedia sin complicaciones. La lista de cambios la hemos ido viendo progresivamente los que hemos probado las distintas betas. Os las resumo a continuación:

  • buildsystem core actualizado: gcc-4.9.0, eglibc-2.19, binutils-2.23.2 and llvm-3.4.
  • Linux Kernel 3.14
  • systemd sustituye a init system como está pasando con la mayoría de distribuciones de escritorio.
  • Soporte de Bluetooth, wlan y Samba mejorado.
  • Soporte de TTS via espeak.
  • Actualización de bcm2835-bootloader y bcm2835-driver.
  • Soporte películas 3D.
  • Mejorado streaming via UPnP.
  • Soporte ALSA activado.
  • Usa 128MB de memoria GPU incluso en la Raspberry Pi modelo A de 256MB.
  • Redimensionado automático de tarjeta SD.

Lo interesante es que el equipo detrás de XBMC ha cuidado mucho que esta versión estuviera adaptada a placas como la RasPi, por lo que considero que esta actualización es OBLIGATORIA para todos.

Descarga imagen de disco: openelec.tv > OpenELEC-RPI.arm-4.0.0.img.gz


Sqrxz by Retroguru - Mindblasting frustration deluxe!

sqrxz4

Este tipo de juegos me recuerdan a los famosos juegos de Apogee que tantas horas de alegría me han dado. Aunque con una dificultad elevada, la saga SQRXZ que seguro que no conoces tiene una versión para todas las plataformas...incluída la Raspberry Pi.


sqrxz4

La saga tiene varias partes bastante adictivas dada su dificultad. Yo he probado la versión 4 y es de agradecer que se acuerden de nuestra placa para sacar juegos y relajarnos.

Os dejo el enlace de la web con todas las partes. ¡Espero que los disfrutéis!.

Enlace: sqrxz | Invitar al equipo a un café o mas


Han sido noticia esta semana en el mundo Pi

portaberrypi

Hoy llego tarde, lo sé. Estoy preparando un nuevo artículo con una recopilación de casi todas las distros para Raspberry Pi como hice en este post. Seguramente lo publicaré este Lunes. Es un trabajo arduo, pero alguien lo tiene que hacer.

Sin más, os dejo con las noticias semanales más destacadas en el Mundo Pi...


portaberrypi

Portaberry Pi

Nada más por hoy. Os dejo con otra primicia: En un par de semanas conoceréis el proyecto de software más ambicioso que he hecho con la Raspberry Pi y que estoy seguro que dará que hablar en todo el planeta.

¡Feliz finde!.


Top Sistemas Operativos actualizados recientemente (Mayo 2014)

sd pile

Nueva recopilación de Sistemas Operativos que se han actualizado recientemente y que ha crecido desde Diciembre de una manera exponencial. No sólo de Raspbian vive el hombre, y aquí lo podrás comprobar...


Esta es una review del artículo ya publicado aquí y que tuvo muchas visitas en su día. Además, me parece interesante conocer aquellas distros que no se actualizan incluso más que aquellas que lo hacen cada poco tiempo.

Como siempre, los candidatos los puedes encontrar en la sección Sistemas Operativos del Google Docs en Mis Apuntes.

Los sistemas operativos que han actualizado su imagen recientemente son (descarga directa si pulsas encima de cada uno):

Las imágenes que llevan tiempo sin actualizarse han sido:

Aquellas con Daily builds:

Como vemos, las distros que llevan tiempo sin actualizarse apenas sufren variación, y dudo que lo hagan ya. Desaparece SolydX, una distro basada en la seguridad aunque no llegué a probarla. PiCore es la distro que ha pasado a la lista de las más actualizadas y merece la pena probarla.

Tenemos incorporaciones también en la sección de actualizados, como la distro del gran maestro SliTaz y otras como FreeBSD, Music Box (Audio Player para Spotify y Google Music), Inferno Pi basado en Inferno OS, Volumio (servidor de música y radio por streaming, +info), squeezeplug, arkOS o PiBox. Esta última es una distribución para hacer la función de Media Server y de la cual puedes conocer los detalles de su última versión pulsando aquí.


Transforma tu Raspberry Pi en una consola de videojuegos con INDIEGO-OS (Indiegogo)

INDIEGO-OS

Otro proyecto crowdfunding que se deja ver basado en la premisa de utilizar el sistema operativo AEROS del que ya hemos hablado como plataforma de lanzamiento de una App Store propia al estilo de SteamOS. Veamos que nos ofrece...


Siempre es bueno para la comunidad dar soporte a proyectos interesantes para sacar partido a nuestra placa. Hoy me encuentro con esta campaña para crear un entorno amigable de instalación de aplicaciones con el core de AROS y que podrá ser utilizado en PC, Mac, RPi y Odroid entre otros. La UI estará basada en el *Amiga MediaCenter y podrá ejecutar juegos de Amiga, Windows (a través de Wine incluso en ARM), Linux o AROS, todo a través de emulación. Según dicen tiene la compatibilidad de Linux, ya que se basa en Debian, con la velocidad de AROS.

Para que liberen AEROS, que es algo que nos interesa a todos, necesitan 3000€.

Se comenta que también tendrás acceso a través de este sistema a Steam, Desura y otras stores. En el caso de la Raspberry Pi, se planea que sea también una pasarela de Streaming desde el PC (con Limelight para tarjetas nVIDIA) y que también sirva como plataforma de entretenimiento para ver ficheros multimedia (videos, fotos, música). Otras de las cosas que llaman la atención es que dicen poder ejecutar aplicaciones de Windows 8 ARM con wine, aunque no sea perfecto.

Os dejo con el video de la campaña.

Enlace: indiegogo.com > INDIEGO! - transform any Amiga, Mac, PC and Raspberry into a video game console

Enlace: indiego-gaming.com


Han sido noticia esta semana en el mundo Pi

rpi_chip

Aquí estoy con un poco de prisa. Esta semana se la he dedicado por entero a mi proyecto, pero os traigo unos enlaces de interés antes de irme este finde a disfrutar del campo en sintonía con la naturaleza y estar AFK...


  • Cliente de streaming con Raspberry Pi: Bajo mi experiencia, la Raspi se usa en el mundo básicamente como centro multimedia y juegos, servidor o para proyectos de hardware. Otro que estaría inmediatamente después sería como cliente de streaming/NAS. Jimmy Kim lamenta que Logitech haya dejado de producir el Squeezebox y se ha montado una caja que yo la quisiera para mí. | jimkim.de

  • Raspberry Pi NAS para viajeros: Este finde me vendrá genial llevarme la Raspberry Pi y hacerla funcionar como NAS para compartir contenido con todos mis amigos. Ya hemos visto varios tutoriales sobre montar un NAS, pero este presentado por Ben se merece una lectura. | benperove.com > Raspberry Pi NAS for Travelers

  • Se presenta el Arduino Zero: Hace un par de días se celebró un evento llamado makercon y Massimo Banzi aprovechó para presentar el Arduino Zero. Viene equipado con 256KB de Flash memory y 32KB de SRAM | Enlaces: hackaday.com - hackaday.com

¡Nos leemos!


PC Monitor ahora también para Raspberry Pi

pc monitor

PC Monitor le da un control completo de sus equipos y aplicaciones desde cualquier lugar, en cualquier momento. Usted puede monitorear y controlar Windows, Linux y Mac, así como. aplicaciones .NET y Java o placas como la Raspberry Pi...


Debes crearte una cuenta aquí y generar un fichero de configuración en /etc/pcmonitor (en el mismo directorio tienes un ejemplo). Tienes app para monitorizar desde cualquier móvil y necesitarás instalar en la Raspberry el programa que recopilará los datos. La versión gratuíta te permite monitorizar hasta 5 dispositivos.

Entre las funciones destacan la información sobre:

  • Uso CPU, memoria disponible

  • IP interna/externa (Con localización en Google Maps)

  • Puertos

  • Espacio libre en la tarjeta SD

  • Procesos en ejecución

  • Permite enviar comandos mediante una terminal

  • Envía comandos para Reiniciar/Apagar el equipo

Descarga: mobilepcmonitor.com


Script bash para instalar Aircrack-NG + Airodump en la Raspberry Pi

psswd

Mientras voy ultimando una charla en la BetaBeers de mi ciudad sobre GODOT Engine, actualizo el Google Docs de Mis Apuntes y preparo el artículo para mañana Viernes, sigo con el proyecto que tengo entre manos y que espero sacar dentro de dos semanas. Hoy he encontrado buscando scripts que nos hagan la vida más fácil, uno para instalar Aircrack-NG+Airodump...


El installer te lo dejará preparado en tu sistema con la última versión descargada del repositorio. Tardará en compilarse unos 15 minutos, así que paciencia...


wget https://raw.github.com/txt3rob/Aircrack-NG_RaspberryPI/master/install.sh
sudo chmod 777 install.sh
sudo ./install.sh


Han sido noticia esta semana en el mundo Pi

JabirOS

JabirOS para Raspberry Pi

Ya estamos un Viernes mas cerca de conocer mi proyecto secreto (¿Se nota que estoy creando hype, jeje?). Os doy otra pista al final del post.


Vamos a ir conociendo las novedades presentadas esta semana:

  • JabirOS para Raspberry Pi: Sistema operativo basado en FreeBSD que se pasa a nuestra querida RasPi. La imagen ocupa 1 GB y no contiene el fichero de arranque uBoot que te tendrás que procurar tú mismo. | jabirproject.org

  • AudiculaPi, distribución para usar nuestra Raspi como jukebox: Si necesitas usar la RasPi para escuchar música, creo que esta distribución de tan sólo 128 MB será perfecta para gestionar toda tu música a través de un entorno web. Soporta LIRC y Bluetooth. | AudiculaPi - the little jukebox for your Raspberry Pi

  • Emisora de radio RDS FM digital con Raspberry Pi: Me cuesta mucho empezar un proyecto de hardware y muchas veces el no tener acceso a ciertos componentes, hace que lo deje para otra ocasión. En este caso, con un cable te puedes montar una emisora en menos que canta un gallo, y en el blog de raspberryparatorpes.net nos lo enseñan.

Eso ha sido todo por hoy. La pista que os voy a dar es el nombre que tendrá el proyecto: PiKISS

¡Nos leemos!


XLink Kai para Raspberry Pi

xlink kai

XLink Kai es una red global de juegos - que reúne a XBox /360, PlayStation 2 / 3, Gamecube y los usuarios de PSP, en una comunidad integrada. Se trata de un software que se ejecuta en su PC, Macintosh y ahora Raspberry Pi que le permite reproducir el sistema de enlace habilitado de juegos en línea GRATIS.


En pocas palabras: Si tienes una de las consolas anteriormente mencionadas y ejecutas en tu Raspberry el servidor Kai, podrás enlazar vía internet a juegos multijugador sin tener que pasar por caja para jugar contra otros usuarios.

Para instalarlo, basta con descargar, descomprimir y ejecutar el siguiente paquete en tu RasPi:


wget http://canadian-gaming.ca/xlinkkai/builds/release/kaiEngine-7.4.28-RC1-linux-arm-headless-raspberry-pi.tar.gz
tar xzvf kaiEngine-7.4.28-RC1-linux-arm-headless-raspberry-pi.tar.gz
cd kaiEngine-7.4.28-raspberry-pi
./kaiengine

Enlace: teamxlink

Enlace: teamxlink.co.uk > Juegos soportados


Raspberry PI como Terminal de Punto de Venta

Raspberry Pi POS

Los TPV son equipos destinados al sistema de comandas que posee cualquier bar/restaurante que se precie. Estos equipos suelen costar como mínimo 800 Euros y suelen tener un mantenimiento adherido.

Aquí es donde entra Touch screen POS, gobernado por una Raspberry Pi para abaratar el coste de este hardware si vas a montar un negocio (o alguien cercano a tí)...


Ya vimos en su día la distribución LemonPOS el año pasado, un software que permitía montar un TPV con una Raspberry Pi y fueron algunos los usuarios interesados en este sistema.

Según fuentes cercanas de una empresa que se dedica a vender este tipo de productos aquí en España, me han pasado una relación de precios para que veáis el costo de montar un TPV:

  • TPV con pantalla táctil: 600 Euros.

  • Impresora de tickets: 160 Euros.

  • Sistema Operativo: 90 Euros.

  • Aplicación TPV. Desde gratuíta a algunas de 200 Euros. Instalación aparte.

Los chicos encargados de esta unión soft/hard se llaman YoungPOS y hablamos de un software con un hardware específico para realizar las tareas de punto de venta y llevar los pedidos de las mesas e incluiría la impresora de tickets y de cocina, escáner de código de barras, tarjetero, caja y pantalla táctil entre otros, como vemos en el diagrama que encabeza el artículo.

Tenéis más información en los siguientes enlaces:

Enlace: facebook.com > Raspberry PI POS

Enlace: instructables.com > Touch screen POS

Enlace: raspberrypi.org > Touch screen POS


PiKISS...mañana

PiKISS Logo

Logo realizado por jarcrome@gmail.com

El tiempo de espera casi ha terminado. Mañana al fin liberaré PiKISS y sabréis qué me ha tenido tan ocupado estos meses...


PiKISS para Raspberry Pi y ODROID-C1: Un puñado de scripts con menú para hacerte la vida más fácil

PiKISS Logo

NOTA: Si quieres saber los cambios que voy haciendo al proyecto, visita este enlace o mi página de GitHub

Este es mi proyecto más ambicioso para la Raspberry Pi y ODROID-C1.

Instalar una aplicación en Linux no es complejo. A veces basta con un sudo apt-get install y tendrás la aplicación con todas sus dependencias. Pero, ¿Y si tenemos que instalar más de una como por ejemplo en un servidor web?, ¿Y si no está en los repositorios oficiales?, ¿Y si no quieres teclear? ¡Por favor, una manera fácil de instalar mi pen WIFI!.

No desesperéis. Ha llegado PiKISS…


[ Presentando PiKISS ]

Menú principal de PiKISS

PiKISS (Pi Keeping It Simple, Stupid!, "Pi manteniéndolo sencillo, ¡Estúpido!") son unos Shell Scripts para Raspberry Pi 1 y 2 (Raspbian y derivados), además de ODROID-C1 (Ubuntu) que cuenta con un menú que te va a permitir instalar algunas aplicaciones o configurar ficheros de forma automática de la manera más fácil posible. Su misión: Simplificar la instalación de software en Raspberry Pi o en ODROID-C1 y mantenerla.

La idea es ofrecer facilidades para manejar tu distribución y que las instalaciones sean tan sencillas como seleccionar una opción en un menú y contestar [Si/No]. Si alguna conlleva algo más que instalar, por ejemplo modificar un script en el arranque, añadir una línea a un fichero, descargar otros ficheros, comprobar dependencias, PiKISS lo hará por ti.

Incluyo la posibilidad no solo de instalar, sino también de compilar programas. ¿Problemas a la hora de compilar tu emulador favorito?, ¿Se te ha olvidado modificar una línea en el código fuente de su autor y tienes que volver a recompilar durante 4 horas?. Ríete tú ahora de todo esto con PiKISS.

¡Olvídate de escribir o editar ningún comando o fichero nunca más!

Lo que algunos usuarios han dicho de PiKISS:

"¡Se me podría haber ocurrido a mí!"

"Menuda tontería (voy a instalarlo en cuanto llegue a casa)"

"¿Ya no tengo que pelearme con la terminal?. Cállate y coge mi dinero!" - Tranquilos, es gratis.

NOTA: 100% Libre de virus y troyanos. No disponible en tiendas. El autor de PiKISS no se hace responsable si te aburres con tu RasPi porque todo es demasiado fácil. Online hasta que me plazca o se destruya Internet.

piKiss --help

[ Instalación ]

Puedes conseguirlo escribiendo:


git clone https://github.com/jmcerrejon/PiKISS.git
cd PiKISS
./piKiss.sh

[ Actualizar ]

Si quieres tener la última versión una vez ya la tengas instalada, teclea en el directorio de PiKISS:


git pull

NOTA: Si usas otra distribución que no sea Raspbian en la Raspberry Pi, tal vez tengas que ejecutar esta sencencia: git config --global http.sslVerify false

[ ¡AYÚDAME! ]

PiKISS crecerá de acuerdo a las peticiones de los usuarios o añadiré los scripts que considere oportunos, pero hago un llamamiento a toda la comunidad para compartir, mejorar o agregar nuevos scripts a los ya existentes. Que este proyecto crezca depende de tí.

¡Gracias!

¿No sabes como configurar tu IP estática?. ¡Ahora es muy fácil!

ACTUALIZACIÓN: Si quieres saber los scripts que incorpora a fecha de hoy, pásate por este enlace.

[ DONACIONES ]

Este proyecto ha supuesto muchas horas de pensar, buscar, refactorizar y testear código. Acepto donaciones por el esfuerzo que supone mantener y hacer nuevos scripts. Las donaciones no se requieren ni las espero. Cualquier cantidad que sientas que es apropiada sería de agradecer. Simplemente haz click en el botón "Donate". ¡Gracias! :)


Han sido noticia esta semana en el mundo Pi

RetroPie

Ante todo daros las gracias por la acogida que ha tenido este nuevo proyecto que empiezo llamado PiKISS y el apoyo obtenido. ¡Sois muy grandes!.

Vamos deprisita con el panorama de esta semana que hoy tengo charla en la BetaBeers ;)


  • Convertir tu Raspberry Pi en un servicio de música por streaming privado: Usando el servicio de Subsonic Premium nos montamos un sistema para tener acceso a toda nuestra música desde cualquier parte. | http://lifehacker.com

  • Explora tu Raspberry Pi con estas guías online: Han recopilado en la web oficial una serie de guías muy interesantes: Scratch, Python, GPIO, Minecraft y muchos otros. Tienes donde escoger. | raspberrypi.org

  • Nueva imagen de RetroPie HOY mismo: petrockblog está subiendo una nueva imagen actualizada de su fantástico sistema operativo para emular cualquier videoconsola o arcade. Tal vez ya esté subida...¡Corre a por ella! | blog.petrockblock.com

¡Nos leemos!


PiKISS: No escribas ni un sólo comando nunca más (Parte II)

PiKISS

Hoy quería pasaros un listado de comandos automatizados que están reunidos en este proyecto llamado PiKISS, y los scripts que tengo previstos incluir próximamente...

NOTA: La lista actualizada de lo que ya está incorporado sin descripción la tienes aquí


[ MENU CONFIGURE ]

  • Joypad: Configura controladores de WII y XBOX 360. | Previsto: Controladores genéricos.

  • Netcfg: Configura tu red de cable o inalámbrica con una IP estática.

  • Previstos en esta sección: wlancfg- Mostrar una lista de redes inalámbricas para configurar el punto de acceso (SSID).

[ MENU EMULATORS ]

  • Mame4all: Emulador de máquinas recreativas | Previsto: Opción de instalar alguna ROM legal.

  • Pifba: Soporte de arcades tipo CPS1/2/3, NeoGeo entre otros.

  • PiSNES: Emulador de Super Nintendo | Previsto: Opción de instalar alguna ROM legal.

  • RPiX86: Emulador de ordenadores x86 | Previsto: Opción de instalar algún juego para probar.

  • Speccy: Emulador de ZX-Spectrum que instala un juego freeware llamado Ninjajar!

  • Previstos en esta sección: FSUAE-emulador Amiga con soporte OpenGL ES, 8086 emulator, MSX, PSX1, N64, Atari. Aplicación para buscar y descargar ROMs de forma automática (Es decir, escribes el nombre de un juego y te da la opción de descargártelo sin pasar por captchas ni nada).

[ MENU GAMES ]

  • Crispy Doom: Permite jugar a Doom 1/2, Hexen, Heretic o Strife.

  • Quake2: Juega a Quake2 versión completa. | Previsto: Quake 1 y 3.

  • Otros juegos: Dune2, MineCraft, Sqrxz4.

  • Previstos en esta sección: Más juegos como Jedi Academy, Infinity Engine, Darkplace Quake Engine (se aceptan peticiones).

[ MENU INTERNET ]

  • Plowshare: Descarga directa a traves de hosters como uploaded o freakshare, etc, desde la Shell.

  • mp3 downloader: Escribes el nombre de una canción o autor y te permite descargarla desde la red GrooveShark (no requiere registro).

  • Previstos en esta sección: Hotspot-Convierte tu RPi en un punto de acceso a internet.

[ MENU INFO ]

  • benchmark: Testear tu RPi usando nbench.

  • Check imgs: Comprueba cuando salió por última vez las imágenes de algunos sistemas operativos como pueden ser RetroPie, pipaOS, OpenELEC o PiPlay(PiMAME) entre otros...

  • CPU temp: Para conocer la temperatura actual de la CPU.

  • Weather: Escribes el nombre de tu ciudad y te da el pronóstico para los próximos cinco días.

  • Web Monitor: Panel para monitorizar a través de un entorno web algunos datos como CPU, RAM, espacio disponible...

[ MENU MULTIMEDIA ]

  • Airplay: Instala rPlay para hacer mirroring con tu iPhone/iPad. Necesitas una licencia que puedes conseguir en el foro oficial.

  • Kiosk: Pase de imágenes cada x segundos. | Previsto: Opción de cargar al inicio de sesión (boot).

  • XBMC: Instala XBMC ver. 12 (Dic. 2013). | Previsto: Instalar la última versión.

  • Previstos en esta sección: Reproductores mp3.

[ MENU SERVER ]

  • db: Instala MySQL. | Previsto: Optimizar instancia MySQL, otras BD como MariaDB, MongoDB,...

  • Printer: Instala y configura CUPS.

  • Web: Apache o Monkey HTTP Server. | Previsto: Otros Servidores web como Nginx, Cherokkee, Lighhttpd. Optimizar servicio web instalado previamente.

  • Webdav para Apache: Instalar Webdav que permite navegar vía web por un directorio de tu RPi. | Previsto: Implementar otros servidores web y certificado SSL.

  • Previstos en esta sección: Framework- Instala Wordpress u otros, VPN,...

[ MENU TWEAKS ]

  • Autologin: Inicio de sesión automático.

  • Others: Tweaks varios para optimizar el sistema. | Previsto: Más opciones.

  • Remove packages: Elimina paquetes que no necesites. | Previsto: Más paquetes.

  • Disable services: Desactiva servicios innecesarios. | Previsto: Más servicios.

[ MENU OTHERS ]

  • Aircrack: Instala Aircrack-NG/Airoscript. | Previsto: Lanzar aplicación para buscar redes inseguras.

  • SDL2: Compila la versión de SDL2 (2.0.3) | Previsto: Instalar la última versión disponible en la web.

  • WhatApp: Configura el programa yowsup para enviar mensajes a través de esta red de comunicación.


Nada más. Si tenéis alguna idea o queréis que incorpore algún script, para eso están los comentarios. Espero que ahora quede un poco más claro el concepto de PiKISS ;)


Syncthing: Sincronización de ficheros P2P open source

Syncthing

Syncthing y mantén tu información siempre disponible

Todos conocemos Bittorrent Sync y hemos hablado ya este sistema para tener los ficheros siempre a mano.

Syncthing viene a ser la solución open source a estos sistemas de almacenamiento centralizados como pueden ser Dropbox...


Con Syncthing tienes una forma de almacenar tus datos y tenerlos disponibles siempre que quieras y en el lugar que quieras, usando el protocolo P2P.

Alguna de sus características son:

  • Sincronizar tantas carpetas como necesites con diferentes personas.

  • responsive web GUI;

  • Multi-plataforma: Syncthing funciona en Linux, Mac OS X, Windows, FreeBSD y Solaris. También existe un port para Android.

  • No requiere configuraciones avanzadas y funciona out of the box.

  • Seguro y privado: Sólo se almacena en tu equipo y de forma segura usando TLS.

  • Aplicación y protocolo abiertos.

Tienes más información en los siguientes enlaces:

Enlaces: webupd8.org | syncthing > syncthing-linux-armv6-v0.8.13.tar.gz


Han sido noticia esta semana en el mundo Pi

armiga

Captura UAE4Armiga4Pi

Esta semana he estado de hospital con mi mujer. Un pequeño susto que nos dió hace poco más de un año y que se repite. Nos ha tenido pendientes de ella, pero por ahora está casi bien. Hoy celebraremos como nunca el cumpleaños de mi Laura, 4 añitos ya... ¡Vamos con el repaso semanal!...


  • OpenELEC 4.0.4: La actualización a la versión 13.1 final de XBMC se echaba en falta. Para nuestra Pi, correcciones en el kernel, el firmware y el código de XBMC, convirtiéndose así en la nueva versión estable de este estupendo Media Center | openelec.tv

  • UAE4Armiga4Pi, una versión alpha del emulador UAE4All: Interesante el proyecto que ya hemos comentadopara intentar llevar un ordenador Amiga con ayuda de una Raspberry Pi a nuestras pantallas. Aunque parece que han variado el hardware, nos regalan la versión Alpha de lo que podría haber sido un emulador muy interesante | armigaproject.com > UAE4Armiga... 4Pi!

  • Pi-Pocket, Rpi dentro de una Game Boy: Un trabajo de chinos es destripar una GameBoy y utilizar alguno de sus componentes para construirse una consola con corazón de Raspberry Pi. Con muchas imágenes en el artículo como nos gusta a nosotros | xodustech.com > Raspberry Pi Gameboy Pocket (Pi-Pocket) Documentation

Disfruten de la vida amigos, que son dos días contados...


Juega Return to Castle Wolfenstein con PiKISS

wolfenstein

Return to Castle Wolfenstein ahora en tu Raspberry Pi

He estado visitando muchos enlaces sobre nuestra querida Pi como podéis observar en el Google Docs de Mis Apuntes de, pero ninguno me ha llamado especialmente la atención como para hacer un post. Sin embargo...


Revisando los comentarios que me dejáis acerca de PiKISS aquí y aquí, tomo nota de alguno de ellos para incluir nuevos scripts mientras aumento la familia con un par más.

Ahora podéis disfrutar de Return to Castle Wolfenstein versión demo y del emulador de Amiga UAE4Armiga4Pi que tiene muy buena pinta.

¡Hasta mañana!

Enlace: Github.com > PiKISS


Sonic Pi v2.0

Sonic Pi

Curioso que por más que busco en mi blog, no encuentro ningún post donde haya mencionado Sonic Pi, y pronto veremos la versión 2.0 de este programa que permite un desarrollo gratuito para enseñar programación a través de la música...


Con Sonic Pi vas a poder enseñar algunos concepto de programación a través de un entorno de programación sencillo, ideal para que empiecen desde la más temprana edad.

Aquí tenéis un ejemplo sencillo para que os hagáis una idea:


# flight of the bumblebee RasPi.TV style (or lack thereof)
# http://raspi.tv/?p=5216

# first some rythms
speed = 0.45  #set overall speed
breve = 8 * speed
semibreve = 4 * speed
minim = 2 * speed
crotchet = 1 * speed
quaver = 0.5 * speed
semi = 0.25 * speed
demi = 0.125 * speed
hemi = 0.0625 * speed

Aún desconozco qué nuevas "features" tendrá esta nueva versión, pero en el artículo de la revista digital Mag Pi del mes pasado tienes un artículo bastante completo.

Enlace: sonic-pi.net prerelease

Enlace: cl.cam.ac.uk > Sonic Pi


Han sido noticia esta semana en el mundo Pi

Raspbery Pi

Parece que fué ayer cuando salió a la venta la Raspberry Pi y ya se han vendido 3 millones en todo el mundo.

Yo seguiré por aquí, actualizando el Google Docs más completo sobre Raspberry Pi en el mundo y aumentando los scripts de PiKISS, que sigue en la brecha.

¡Vamos a repasar el panorama internacional!...


Os dejo un resumen aparecido en el blog framboise314.fr sobre la RPi que me han parecido interesantes:

  • Tamaño: 85 × 54 mm

  • Número de tarjetas de expansión: decenas

  • Nivel de ruido: 0dB

  • Peso: 45 g

  • Pantalla: 1080p / HDMI

  • Consumo de energía: 2,5 W

  • Altitud máxima alcanzada por un Raspberry Pi: 40 km

  • Número máximo de Raspberry Pi en un clúster: 64

  • Uso: Servidor Web/Mail, Media Center, emuladores y juegos, streaming de vídeo, enseñanza, proyectos hazlo tú mismo, etc...

Pipplware

Pipplware
  • Pipplware 2.0 FINAL, distribución de origen portugués con muchas funcionalidades: Tener reunidos en una sola distribución XBMC, XFCE, RetroPie o Chromium no es una tarea fácil, pero esta distribución lo consigue. Ideal para iniciados en el mundo de la RPi. Tiene un menú del sistema muy bueno y e actualizó el mes pasado. Puede que le dedique un artículo la semana que viene | pplware.sapo.pt

  • Nuevo número de MagPi (Junio): No os perdáis el interesante Magazine que ya va por su número 24. Me ha parecido muy interesante su artículo sobre WIFI Sniffing | themagpi.com

  • raspberryparatorpes está actualizando sus artículos: Sobre todo para los iniciados que se acaban de comprar una Raspberry Pi. Desde qué hacer para instalar Raspbian hasta su posterior configuración. Lectura recomendada. | raspberryparatorpes.net

¡Nos vemos!


El Mundial gratis con tu Raspberry Pi o Ubuntu

Brasil 2014

ÚLTIMA ACTUALIZACIÓN DEL SCRIPT: 18/Jun/2014 7:37 GMT +1

NOTA: Ahora puedes disfrutar de más canales con el nuevo script que he preparado. Pásate por este nuevo post: PiKISS: Dos nuevos scripts se suman a la familia

No me gusta el fútbol, pero con la excusa de ver el partido nos reuniremos los amigos para comer/emborracharnos verlo.

¿Quieres verlo tú también? Pues ten a mano la Raspberry Pi o un ordenador con Ubuntu porque me he preparado un script para no complicarnos mucho...


Sólo tienes que arrancar tu Ubuntu o Raspbian y ejecutar lo siguiente:


curl http://misapuntesde.com/gol.sh |bash

O si prefieres descargarte el script o no te va en Ubuntu:


wget http://misapuntesde.com/gol.sh
chmod +x gol.sh
./gol.sh

Para Ubuntu necesitarás tener instalado mplayer (MPlayer2 2.0-701-gd4c5b7f-2ubuntu2) y para Raspbian omxplayer (salida HDMI). Ambos deberías tenerlos ya instalados en sus respectivos sistemas operativos.

Si se va la señal, intentaré actualizar el fichero.

Si quieres verlo con Raspbmc, aquí hay un post donde te lo explican (no lo he probado).

Si tienes problemas en Ubuntu con los codecs, necesitas libavcodec. Prueba a instalar ffmpeg que lo incluye con los siguientes comandos:


sudo add-apt-repository ppa:jon-severinsson/ffmpeg && sudo apt-get update && sudo apt-get install -y ffmpeg

AGRADECIMIENTOS: Doy las gracias a Xataka Home por haber mencionado este post y sobre todo a Fernando Dotuel (@f3rn4nd0d), al que sigo en Twitter. Grandeee.

¡Todos con la Rojaaa!


PiKISS: Dos nuevos scripts se suman a la familia

tvstream PiKISS

Ahora podrás ver tus canales favoritos en Raspbian

Estos días estoy algo atareado con la generación de dos scripts que me han parecio interesantes para PiKISS: Visor en la terminal de canales de TV por streaming y servidor DLNA/UPnP...


[ Streaming TV Player ]

Hoy día la única manera que tenemos de ver canales por streaming es instalando en cualquier derivado que use XBMC (OpenELEC, Raspbmc, etc) un plugin para ver dichos canales. Con esto del Mundial, se me ocurrió parsear un fichero xml donde vinieran todos los canales y me topé con el creado por PiKoMule aqui. Es un fichero bastante actualizado a día de hoy, y lo he usado para crear un menú (que me ha dado más de un quebradero de cabeza) con el que poder ver desde Raspbian o derivados (también funciona en Ubuntu) cualquier canal de la lista.

Aviso que el 80% de canales no funcionan a día de hoy. Espero que PiKoMule vaya actualizando a medida que van "cayendo". No obstante el script está para que lo testeis y las impresiones, a la caja de comentarios.

Los canales que he probado ahora mismo y funcionan son: GOLTV, GOL TV Opcion 2, EuroSport HD, FightBox HD, La 1, Antena 3, Neox, Energy, La Sexta, Clan (siempre es la misma programación, que empieza por Pat el cartero), 24H, 13tv, RTPA.

Para futuras actualizaciones, espero incorporar canales internacionales si me hago con otro fichero xml.

[ Rygel: Servidor DLNA/UPnP ]

Rygel es uno más de los tantos Media Server que exísten. Su función es la de compartir por streaming ficheros multimedia de audio, video e imágenes a través del servidor donde lo instales. Me he decantado por éste debido a su sencillez a la hora de ponerlo en marcha y lo poco que consume en memoria. Sus características principales:

  • Explorar y reproducir medios almacenados en un PC o Raspberry Pi a través de un televisor o PS3, incluso si el contenido original está en un formato que el televisor o PS3 no pueden reproducir.

  • Facilitar la búsqueda y reproducir el contenido usando un móvil, tablet, televisor o PC.

  • Redireccionar la salida de sonido a los altavoces DLNA.

Yo he hecho las pruebas con un iPhone 4/iPad Mini gracias a la aplicación AcePlayer, y en un televisor Samsung 40" con resultados muy satisfactorios. Valdrá cualquier aplicación que reproduzca contenido DLNA/UPnP.

TVPlayer ya se encuentra en PiKISS y Rygel lo estará mañana.

¡Feliz Miércoles!


Han sido noticia esta semana en el mundo Pi

Raspbery Pi

Lo más interesante esta semana para mí no ha estado curiosamente en los canales más concurridos donde busco información, por eso este post más bien parece toda una semana de trabajo en mi blog de noticias poco relevantes para todos, pero que seguro os gustarán...


  • Instalar FreeBSD en Raspberry: Un usuario llamado Miguel Ángel ha comentado en el foro que como nadie tenía un post hablando sobre instalar FreeBSD, se ha animado a preparar uno para nosotros | maauso.wordpress.com

9vapi

9VA-pi
  • Nueva versión del Editor de animación por vectores 9VA-pi: Otra de mis pasiones frustradas es la animación por ordenador. Tal vez intente algo con esta versión 0.1.2 que ya permite Importar/Exportar ficheros SVG y que podéis descargar de la Pi Store | d1.dion.ne.jp

  • Reconocimiento de caracteres en una pantalla táctil: Dentro de poco se acerca mi cumpleaños (ya os enteraréis, ya) y lo más seguro es que le pida a los chicos de (@raspipc) una pantalla PiTFT para un proyecto que tengo en mente. En este blog comentan como conseguir el reconocimiento de caracteres gracias a Xstroke (Gesture recognition). Tienes el vídeo a continuación: | ozzmaker.com


* La Raspberry Pi te trae el mundial de futbol a tu casa (autobombo): No todos los días uno sale en Xataka, así que os pongo el post de Fernando y os animo a probar el nuevo script que puse el Miércoles y que tienes disponible directamente aquí | xatakahome.com


Tor o cómo ocultar tu rastro en internet

Tor Pi

A estas alturas todos sabemos que cada búsqueda, dirección que visitemos o comentario que hagamos en internet, quedará registrado queramos o no con nuestra IP.

Tor viene a ser un proyecto para no revelar nuestra identidad (IP) pasándo a través de otros equipos y así dejar nuestras peticiones oculta a todo tipo de corporaciones secretas, sean gubernamentales o no.


Reconozco que a veces he hecho búsquedas en internet indeseables y de las que me avergüenzo. Pero seguro que vosotros también. SI, he buscado en Youtube vídeos de Rebeca Black en su día o en Google cómo afeitarse sin cortarse.

Pero la NSA no volverá a conocer estos datos gracias al script que ha preparado un usuario para convertir la distribución Moebius Linux en todo un onion router. Sería interesante hacer lo mismo para Raspbian, porque no soy muy fan de la distribución que ha usado su autor. Queda pendiente para incorporarlo a PiKISS.

Enlace: github.com > inline-onion-pi


Nuevo port de un emulador de Amiga en camino: uae4all2

Rick

Actualmente tenemos 2 emuladores de Amiga para la Raspberry Pi: UAE4All y UAE4Armiga4Pi del que ya he hablado. Ambos están basados en uae4all1, el cual no tiene soporte para ficheros que hacen la función de disco duro.

uae4all2 viene con varias e interesantes mejoras, incluyendo soporte para ficheros HDF, AGA...


Aún queda bastante trabajo para que funcione decentemente según dice el usuario que está preparando el port, pero si está funcionando en varias plataformas como Pandora o GP32X u otras con una capacidad de procesamiento similar a la Raspberry Pi, puedo decir con total seguridad que este emulador promete.

Creo que no es dificil de compilar. En cuanto lo haya hecho subiré los binarios y veremos si funciona tan bien como en otras consolas y dispositivos.

Os dejo con un vídeo del emulador ejecutándose en un Nexus 10.

Enlace: eab.abime.net > RaspberryPI uae4all2 discussion

Relacionado: anddev.at.ua > Uae4all2-SDL (Pandora edition)

Relacionado: eab.abime.net > Uae4All2-SDL Amiga Emulator for Android


Raspbian Net Install+PiKISS = Combinación perfecta de SO

minibian

Esto no es realmente un post, es más una recomendación.

Ayer me dió por probar de nuevo Raspbian UA NetInstall, que es una distribución minimal de Raspbian con paquetes mínimos sin mucho más...


Intenté probar PiKISS y para mi sorpresa casi todos los scripts van bien salvo la instalación de algún que otro paquete faltante.

Me he encontrado con el sistema operativo más optimizado para Raspberry Pi de cuantos haya. Es por eso que he agregado un nuevo script a la familia para configurar algunas cosas en esta versión recortada de Raspbian. Lo podrás encontrar en la sección Config de PiKISS.

PiKISS RaspbNetIns

Nuevo script para configurar Raspbian UA Net Install

El resultado ha sido una mejora considerable en emuladores. Por ejemplo MAME4ALL se ejecuta a una velocidad óptima sin problemas de sonido como me ha sucedido en Raspbian con algún que otro juego (TMNT2).

Testing

Laura testeando la distribución. Está contenta con el resultado.

En fin, os aconsejo el cambio. Vuestras impresiones como siempre, en los comentarios.

Enlace: Raspbian UA NetInstall

Enlace: Mis Apuntes de > Construye tu propio sistema operativo con Raspbian Net Install


Actualizando a la última versión de MiniDLNA (1.1.3)

MiniDLNA

MiniDLNA es un servidor DLNA/UPnP-AV para ver tu contenido multimedia en otros dispositivos (SmartTV, tablets, smartphones). Creo que es primera solución que nos viene a la cabeza cada vez que queremos echar mano de este servicio.

Os traigo la última versión que salió a principios de mes...


Y es que la versión que viene en los repositorios de Raspbian está un poco obsoleta (1.0.24) y en los foros la gente tiene un poco de lío a la hora de compilarlo.

Tan sólo tenéis que descargaros el paquete .deb y copiar el fichero de configuración a la carpeta /etc. Para instalarlo, ya sabéis:


sudo dpkg -i minidlna_1.1.3-1_armhf.deb
sudo minidlnad

No obstante, he añadido un script a PiKISS que os permitirá descargaros el código fuente y que se compile la última versión disponible o la versión 1.1.3 para vuestra comodidad.

Recordad que para actualizar PiKISS, tendréis que acceder al directorio donde lo tengáis y teclear: git pull

MiniDLNA PiKISS

PiKISS siempre al rescate del más perezoso listo

Enlace: minidlna1.1.3-1armhf.deb

Fichero de configuración: minidlna.conf

SourceForge: minidlna v. 1.1.3 (lista de cambios)


Han sido noticia esta semana en el mundo Pi

Raspbery Pi

Esta semana ha estado bastante activa en el blog y el Viernes no iba a ser menos, por lo que la sección de hoy viene cargada de noticias. La más esperada para algunos es que se ha puesto a la venta la versión modular de Raspberry Pi para proyectos a pequeña y gran escala. Pero eso no es todo...


Os quería recordar que esta semana PiKISS ha recibido actualizaciones de algunos scripts e incorporado algunos nuevos: checklastmodimg, minidlna, Epiphany Web Browser, crispy-doom, Quake 2, MAME4ALL, Gameboy Advance y PCEngine.

PiFox
  • PiFox, tributo a Star Fox para Raspberry Pi: A comienzos de semana veíamos esta prueba de concepto creado por el Imperial College de Londres. Un juego independiente con 5800 líneas de código con un sistema Bare Metal para dispositivos ARM que puedes visitar en GitHub. Como curiosidad, mencionar que han utilizado un emulador de Raspberry Pi propio llamado PiEmu con su código fuente disponible y si te has quedado con ganas de más, aquí tienes un vídeo de un Tetris multiplayer desarrollado en 4000 líneas de puro código ensamblador. | github.com > PiFox

  • Crear juego Space Invaders con Python: En sólo 300 líneas podrás crear este clásico de las recreativas desde una Raspberry Pi si te apetece. Es un buen comienzo para todos aquellos que quieran aprender programación o cómo es el desarrollo de un vídeojuego | linuxuser.co.uk > Create Space Invaders on Raspberry Pi (part one) (part two)

terminal

Distros oficiales actualizadas y algunas mas
  • NOOBS se actualiza y con él, todas las distribuciones oficiales para Raspberry Pi: Gran noticia para aquellos que sufrimos de versionitis y cambiamos de sistema operativo como de calzoncillos. Esta semana ha tocado renovar todas las distribuciones de la página oficial, incluyendo NOOBS | raspberrypi.org > Downloads
  • Ya a la venta Raspberry Pi Compute Module Development Kit: Creado para desarrollar aplicaciones o proyectos embebidos, esta nueva Raspberry Pi simplifica el proceso de diseño a través de un sistema modular para dotar de la potencia necesaria a tus proyectos. Ya se puede adquirir en tiendas como element14 por unos 158€.


uae4all2: ¡Binarios ya disponibles!

uae4all2 menu

Como os comentaba hace poco, íbamos a tener un nuevo emulador de Amiga en escena.

Pues bien, un usuario ya se ha aventurado a compilar el nuevo emulador y por fín tenemos disponible los binarios. ¿Lo probamos?


Para que os funcione, descomprimid el fichero al final del post y aseguraos de instalar las dependencias necesarias:


sudo apt-get install -y libsdl1.2debian libsdl-image1.2 libsdl-ttf2.0-0 libguichan-0.8.1-1 libguichan-sdl-0.8.1-1

El emulador se ejecuta con ./amiga. Es recomendable moverse por el menú con las teclas de dirección del teclado por ahora.

Tendréis que conseguir las ROMs y copiarlas en la carpeta kickstarts. Os recuerdo qué emula cada una:

  • kick13.rom = Amiga A500

  • kick20.rom = Amiga A500+/A600

  • kick31.rom = CD32

Problemas encontrados:

  • No cambiar el drivespeed de 1x.

  • Config personalizada no funciona aún.

Control del entorno (GUI):

  • "esc" resets/loads un disco

  • "ctrl" vuelve al juego

  • "teclas de dirección/tab/enter" navegar por el menú

En el Juego:

  • "ctrl" vuelve al menú

  • "alt" cambia entrada (joystick/mouse/stylus?)

  • "home/end/pgup/pgdown" para los botones de disparo, etc.

Sólo os toca trastear un poco con las opciones y cargar vuestro juego favorito.

En mis primeras impresiones, la velocidad una vez se empieza a jugar roza la perfección, pero el sonido aún no está conseguido.

Por supuesto, ya tenéis el script para instalarlo automáticamente en PiKISS, incluyendo la descarga de los ficheros Kickstar (ROMs) y de un juego poco conocido llamado...

Turrican

Enlace: Foro Raspberry Pi > uae4all2 (Amiga emulator)

Descarga: uae4all2-2.3.5.3rpi.tgz

Readme: readme.txt


Han sido noticia esta semana en el mundo Pi

HummingBoard-i2

HummingBoard-i2

Parece que la escene se mueve mucho en el mundo de la emulación. Esta semana hemos tenido la llegada de una nueva versión de emulationstation, pero también otras noticias destacadas que comentaré a continuación...


  • HummingBoard-i2 disponible por $45: La compañía SolidRun ha sacado un nuevo competidor para la Raspberry Pi, exactamente igual en tamaño pero con algunas mejoras y disponible en varios precios. Lo mejor es ver el vídeo a continuación y juzgad vosotros mísmos. | solid-run.com

emulationstation2

  • RetroPie actualizada a la versión 2.1: Tengo guardado en la recámara un artículo comparando PiPlay con RetroPie que algún día terminaré de redactar, y mientras van apareciendo con bastante frecuencia nuevas versiones. Lo nuevo que nos trae petrockblock es el lavado de cara del launcher EmulationStation y que ahora se apoya en las librerías SDL2 (con las que ando siempre peleado), el cual ha sido totalmente reescrito y con unas cuantas mejoras que seguro que soprepasa nuestras espectativas. Por cierto, han incluído mi binario de OpenMSX, el cual espero optimizar algún día | petrockblock.com

  • Hoja de cálculo con hashtags de Twitter: He adaptado el código de labnol.org para obtener en una hoja de cálculo todos los hashtag #Raspberry_pi y #raspberrypi procedentes de Twitter. Ahora ya no necesitarás una cuenta en esta red social para estar informado cada minuto sobre tu placa favorita. | Google Spreadsheet > Twitter Archiver


Servicio en la nube Copy.com para Raspberry Pi

copy.com

Suelo usar box.com para guardar mis archivos (lo siento, Dropbox apesta), pero nunca he usado este tipo de servicios de almacenamiento en la Raspberry Pi. Quiero tener una copia de seguridad de todas mis fotos, y buscando alguno compatible encontré Copy.com, con el que tendremos disponible 15 GB de almacenamiento gratis y tiene un sistema de recomendación para aumentar este tamaño. Veamos como configurarlo en nuestra querida Pi...


Si te paras a pensar, en un dispositivo como la Raspberry Pi hacer copias de seguridad de algunos ficheros es algo importante por diversos factores. Yo soy de los que suelo reinstalar cada semana el sistema operativo y a veces me olvido de hacer copias de algunos ficheros. En el caso que me aborda hoy, debo subir 10 GB de fotos y vídeos, por lo que la Raspi me va a ayudar mucho en esta tarea que puede demorarse bastante.

[ Instalación ]

Lo primero será darnos de alta en la página oficial de Copy.com. Si lo hacéis desde éste enlace, ganaréis 5 GB extras al igual que yo.

Luego nos descargamos, descomprimimos y accedemos al programa en nuestra Raspi con:


wget http://copy.com/install/linux/Copy.tgz
tar xzvf Copy* copy/armv6h/
cd copy/armv6h/

Nos encontraremos con dos ejecutables: CopyCmd y CopyConsole. El primero te permite ciertas acciones como descargar un fichero o también obtener el link público de algún enlace que quieras compartir. El segundo es el que te permite sincronizar una carpeta local con el almacenado en la nube. Si deseas ver una lista de tareas que puedes realizar, ejecuta estos archivos sin argumentos.

[ Algunos comandos básicos ]

Vamos a ver algunos ejemplos ficticios para saber mejor cómo manejarnos con los comandos. Empezamos con CopyCmd:

Crear carpeta fotos en la nube:


./CopyCmd Cloud -username=user@gmail.com -password='mypass' mkdir /fotos

Copiar fichero desde tu RPi al directorio fotos en copy.com. Si quisieras copiar al directorio raíz, sería /:


./CopyCmd Cloud -username=user@gmail.com -password='mypass' put origen.jpg /fotos

Copiar directorio con todos sus ficheros desde tu RPi a servidor remoto:


./CopyCmd Cloud -username=user@gmail.com -password='mypass' put -r /home/pi/fotos/ /fotos

Listar ficheros en la nube de copy.com:


./CopyCmd Cloud -username=user@gmail.com -password='mypass' ls

Descargar ficheros a tu Raspberry Pi:


./CopyCmd Cloud -username=user@gmail.com -password='mypass' get foto.jpg foto.jpg

NOTA: Debemos repetir el nombre del fichero como se puede ver en el ejemplo anterior, ya que significa: ruta_fichero_origen ruta_fichero_destino.

Lo más interesante de CopyConsole es la función de mantener sincronizado dos directorios como suele ser habitual en todos estos servicios. Un ejemplo:


./CopyConsole -daemon -username=user@gmail.com -password='mypass' -root=/home/pi/fotos

Así, todo lo que tengamos en el directorio /home/pi/fotos se mantendrá sincronizado en ambos lados, tanto en local como en remoto.

Nada más. Por supuesto, existen clientes para todos los dispositivos y sistemas operativos, con lo que el acceso a todos tus ficheros desde cualquier lugar, está asegurado.

Enlace: Copy.com

Descarga: Copy.tgz

Relacionado: planetubuntu.es > Como Instalar Copy en Ubuntu 14.04 y Linux


Descargar website por FTP en una sola línea de comando

ftp

Saliéndonos un poco de la tónica habitual, os cuento que ayer necesitaba hacer una copia de seguridad del blog, alojado en 1and1. Lo malo es que la única forma de hacerlo es mediante FTP. Así que como quiero hacer las copias cada Viernes, te enseño como puedes descargar tu blog con lftp o wget en una sola línea y sin pestañear. ¿Quieres verlo?.


No es la primera vez que me encuentro que algunos de mis clientes o amigos se olvidan de hacer las copias de seguridad del blog. Piensan que siempre va a funcionar y cuando llega el desastre ya sea por el hosting o un hackeo aprovechando una vulnerabilidad, todo el mundo se pone nervioso y no recuerda cuando fue la última vez que hicieron un backup (si es que lo han hecho).

[ LFTP ]

LFTP es un cliente ftp/http que soporta los protocolos ftp, ftps, http, https, hftp. Es un paquete común en cualquier distribución y si no lo tienes instalado, basta con teclear sudo apt-get install lftp para instalarlo.

Para hacer una copia de seguridad remota, teclea lo siguiente:


lftp -e 'mirror / /url/destino/' -u usuario,contraseña website

Ejemplo ficticio: lftp -e 'mirror / /home/pepe/mis_backup/' -u pepeftp,rpi43v3r\! misapuntesde.com

NOTA: En la contraseña, si utilizas caracteres como ! deben ir precedidos por la contrabarra \

[ Wget ]

No hay día que no use este comando en mis quehaceres diarios. En este caso para descargar este blog, he usado:


wget -q -P /ruta/destino/ -r ftp://usuario:contraseña@website

Ejemplo ficticio: wget -b -P /home/pepe/ -r ftp://pepeftp:rpi43v3r!@misapuntesde.com

NOTAS:

  • El parámetro -b hace que los ficheros se copien en segundo plano y te genere un log, aunque podríamos haber usado -q para no mostrar la salida.

  • He comprobado que wget hace las copias ligeramente mas rápido.

  • wget ya te crea el directorio destino con el mismo nombre del website, en el ejemplo se copiaría en /home/pepe/misapuntesde.com. Si quieres que esto no pase, añade el parámetro -nd.

Enlace: russbrooks.com > LFTP Cheatsheet

Enlace: stackoverflow.com > Using wget to download select directories from ftp server


Han sido noticia esta semana en el mundo Pi

PiGRRL

Raspberry Pi Gameboy

Estas semanas voy a abandonar un poco el blog. Tengo varios compromisos profesionales y quiero ponerme las pilas con la programación en varios Frameworks para ampliar mis conocimientos. En la medida de lo posible os mantendré informado de lo que voy encontrando y tal vez las actualizaciones sean más frecuentes en el Google Docs. Os dejo con algunos enlaces de lo que ha acontecido esta semana en el mundo Pi...


  • Actualización de PiPlay 0.8: Ahora la imagen viene cargada de nuevos emuladores y han testeado muchos dispositivos para asegurarse la mayor compatibilidad. Para ver las novedades os remito a su blog y la descarga la tenéis en el siguiente enlace: PiPlay 0.8 Beta 4

  • Nuevo número de la revista TheMagPi: Robótica, sniffing, time lapse y algo de Java son algunos de los temas que encontraréis en el interior de este número. | themagpi.com

  • PiGRRL - Raspberry Pi Gameboy: Recientemente adquirí la Cupcade en adafruit y aunque en envío me ha salido bastante caro (30€ para UPS y 32€ de tasas de aduana) estoy contento de tenerla y espero haceros un tutorial aunque el manual venga bastante bien explicado. Esta semana tenemos una carcasa tipo GameBoy de primera generación para meter una RasPi. | learn.adafruit.com


Raspberry Pi como lector de datos y diagnóstico de vehículos

OBD

Hace un año os comentaba de este protocolo llamado OBD que permite testear tu coche conectándole un adaptador hasta tu Raspberry Pi...


Me he encontrado un manual muy sencillo para que cualquiera pueda utilizarlo usando un Frontend programado en Python. Además, el precio del adaptador es ahora mucho menor que antes y puedes conectarlo mediante Bluetooth o puerto USB y así conocer los detalles internos de tu coche. Además tiene preparado una imagen SD para no complicarnos mucho. Pero mejor véis el vídeo a continuación y luego saltáis al enlace para ver el tutorial.

Enlace: cowfishstudios.com


Ensalada de enlaces para conocer la Raspberry Pi Modelo B+

raspi B+

Raspberry Pi Modelo B+

Últimos enlaces añadidos: 20/08/14

Más vale tarde que nunca. Me refiero a que no he tenido tiempo esta semana de comentar nada debido a que he estado enfermo y también a que este fín de semana nos han sorprendido con la noticia de que la Raspberry Pi ha sido modificada, sacando una nueva versión al mercado bautizada como Raspberry Pi B+...


La Fundación anuncia la Raspberry Pi Modelo B+

No voy a extenderme mucho porque lo habréis leído ya por ahí. Si queréis conocer más detalles en la batería de links abajo podéis amplicar la información.

Lo más destacable:

  • Alimentación dual para 3.3V y 1.8V

  • Protección para 5V y sobrecalentamientos

  • Nuevo chip controlador USB/Ethernet

  • 40 GPIO pins en vez de 26. Los primeros 26 pins igual al original.

  • 4 USB ports

  • (NTSC/PAL) video compuesto integrado en 3.5mm 'headphone' jack

  • MicroSD card socket en vez de SD

  • Cuatro puntos de montajes

  • Tendremos próximamente una versión recortada del modelo A

SparkFun Raspberry Pi Model B+

Lo que me ha gustado: 4 puertos USB, conector Jack ahora nos va a servir para conectarlo tanto a unos auriculares/altavoces como a un televisor para obtener vídeo.

Lo que NO: Como a todos, que no hayan cambiado ni la CPU/GPU, la RAM es la misma y el chipset de sonido sigue siendo también el mismo aunque hayan incorporado un sistema de reducción de ruidos.

¿Qué os parece?, ¿Esperábais otra cosa?. Yo la verdad es que sí, pero no están mal los cambios. Por supuesto, ya lo tenéis disponible en la web de raspipc.es al mismo precio que su hermano y por 40€ la tienes en casa.

Este post se irá actualizando con nuevos enlaces...

ESPAÑOL

Enlace: xatakahome.com > Filtración de la nueva Raspberry Pi B+

Enlace: raspberryparatorpes.net > Raspberry Pi MODEL B+

Enlace: elblogderigo.info > Raspberry Pi Model B+

Enlace: javipas.com > Raspberry Pi: quien golpea primero…

INGLÉS

Enlace: raspberrypi.org > New product launch! Introducing Raspberry Pi Model B+

Enlace: pi.gadgetoid.com

Enlace: blog.pistuffing.co.uk > Raspberry Pi B+ launched

Enlace: raspberrypi-spy.co.uk > New Raspberry Pi Model B+ Revealed

Enlace: makezine.com > First look at the new Raspberry Pi B+

Enlace: webupd8.org

Enlace: geekgurldiaries.blogspot.co.uk > First Look at the New Raspberry Pi Model B+

projects.drogon.net: A quick look at the new Raspberry Pi model B+ | Testing & Setting the USB current limiter on the Raspberry Pi B+

raspi.tv: Raspberry Pi Model B+ Launched Today | How Much Less Power does the Raspberry Pi B+ use than the old model B? | Raspberry Pi B+ testing all the GPIO ports

adafruit.com: Introducing the Raspberry Pi Model B+ | IN STOCK! Raspberry Pi Model B+

recantha: More on the #RaspberryPi B+ | New products for the #RaspberryPi B+ starting to appear | Presenting the #RaspberryPi Model B+

Youtube: ASK AN ENGINEER - LIVE electronics video show! 8PM ET Wednesday night! 7/16/14 (video)

Enlace: raspberrypi-spy.co.uk > Raspberry Pi Model B+ And Addon Board Compatibility | Raspberry Pi B+ GPIO Header Details And Pinout

Enlace: linuxvoice.com > RPi Model B+

Enlace: electronicproducts.com > New version of Raspberry Pi board is ready

Enlace: amongtech.com > Raspberry introduces the new Raspberry Pi Model B+

Enlace: bbc.com > Redesign for barebones Raspberry Pi computer

Enlace: B+ ADD-ON BOARDS AND HATs

Enlace: meccanismocomplesso.org


Han sido noticia esta semana en el mundo Pi

PiGRRL

Si, en serio: Raspberry Pi B+

Al comienzo de semana nos hacíamos eco de que han sacado una versión mejorada de Raspberry Pi. Aunque no es lo que esperábamos, duplica los puertos USB entre otras características, pero se mantiene fiel en sus componentes básicos salvo algunas modificaciones. Veamos ésto y mucho más en las noticias semanales...


  • Raspberry Pi B+: Al principio no me lo creía, pero si Pimoroni ha sacado un Kit de esta nueva versión de Raspberry Pi parece que la cosa iba en serio. ¿Qué os parece a vosotros?. Info extendida gracias a nuestro amigo Fernando Doutel en xatakahome.com

  • OpenELEC 4.2 Beta 1 released: El próximo paso para la versión Gotham pasa por actualizaciones en el Kernel, en los drivers bcm2835 y en algunos paquetes más | Descargar img de openelec.tv

Slim Pi


Sácale partido a Raspbian Net Install

netinstall

Antes de irme de vacaciones unos días, he querido dejaros un tutorial muy bueno sobre la distribución minimalista Raspbian Net Install del que ya hemos hablado en varias ocasiones...


Y es que la he considerado una distribución muy buena para cualquier tarea: Servidor, Media Center, Emuladores,.... En una serie de artículos que está sacando el blog hreikin.wordpress.com, ha tocado de forma extensa este sistema operativo y os enlazo el tutorial para que le saquéis partido y tenga de vosotros esa oportunidad que se merece.

Pues ale, ya tenéis diversión para esta semana. Ya me contaréis vuestras impresiones ;)

Enlace: hreikin.wordpress.com > RASPBERRY PI – HOW TO CREATE YOUR OWN PI OS


Han sido noticia esta semana en el mundo Pi

VHS

Foto gracias a FenRiR DaWolf

Semana de vacaciones, pero he aprovechado un momento para ofreceros algunos enlaces que me han resultado interesantes.

¡Vamos allá!...



Benchmark en Raspberry Pi

Pi

Hemos visto como muchos usuarios hacer overlock a sus RPis hasta límites que no la conviertan en un adorno para tu escritorio.

Los benchmarks nos permiten conocer la potencia de cálculo que tiene una CPU/GPU en general, y hoy os voy a enseñar un comando para comprobar la tuya...


Los créditos van a parar a Dinesh Auti, que ha elaborado un post para mostrarnos como usarlo.

Se trata de ejecutar un comando llamado bc (binary calculator), que calculará los valores de Pi con un número de decimales arbitrarios.


time echo 'scale=1000;4*a(1)' | bc -l

Ejecutándo el código anterior, obtendremos el tiempo que tarda en calcular los 1000 primeros decimales de PI.

Como curiosidad, al autor del artículo con una RPi sin overlock le ha dado los siguientes resultados:

  • 1000 decimales : 4 seg 37 millisegundos

  • 2000 decimales : 24 seg 29 millisegundos

Os recuerdo que podéis conocer detalles más técnicos con la herramienta nbench, que se encuentra disponible para su instalación a través de PiKISS.

Enlace: awesomeweirdness.com > Calculation of Pi


Eben Upton: Presentando la nueva Raspberry Pi B+

Eben Upton

Eben Upton

ACTUALIZACIÓN: Si quieres conocer los puntos que se trataron, pásate por recantha.co.uk.

Sólo un apunte rápido para anunciaros que esta tarde a partir de las 16:00 (Hora española) dará comienzo una conferencia web o webinar con el mismísimo Eben Upton, creador de la Raspberry Pi. Tenéis todos los detalles en el siguiente enlace.


Han sido noticia esta semana en el mundo Pi

Pi Winner

Ganadora del concurso de fotografía con una Raspberry Pi en Adafruit

Qué tal amigos.

Ando a tiempo completo estudiando Laravel y AngularJS (con lo poco que me gustan los Frameworks, pero es necesario si quieres ser Freelance y eso) para un proyecto y poco le dedico a la Pi últimamente, pero ayer el webinar de Element 14 con Eben Upton me subió la moral y tengo ganas de seguir explotando la Raspberry Pi, así que aquí van las noticias semanales como cada Viernes. Let's go!


Me gustaría destacar de la conferencia web lo que ya se ha comentado en otros blogs sobre el nuevo modelo B+, y sobretodo que Eben me respondió una pregunta que le hice (¡Existoo!) sobre si pensaba que parte del éxito de la RPi cree que es gracias a la comunidad, lo cual afirmó ("It’s been a massive boom to us") y comentó varias cosas que quiero meter en un post si consigo una copia de la conferencia. Pero vamos con las noticias:

  • La creación de la Raspberry Pi B+: Un artículo de esos extensos con detalles de cómo se ha actualizado esta maravillosa criatura. Recomendada su lectura de principio a fin. | raspi.today > The making of the Raspberry Pi Model B+

  • Sale OwnCloud 7: Entre sus muchas nuevas características, tenemos diseño adaptable para dispositivos móviles y mejoras en el almacenamiento. Para el que no lo recuerde, OwnCloud te permite acceder a tus datos a través de un entorno web. Más info en owncloud.org > Seven y un buen tutorial para instalarlo lo tienes gracias a los chicos de GeekyTheory.

  • RetroPie se actualiza: jzInt, Bsilisk II, rpix86, mupen64 y se ha agregado Quake 3 a la familia | blog.petrockblock.com > Download

  • Enviar mensajes por Hangouts desde consola: Ya sabéis lo que me gusta la consola de comandos. Juan Antonio Izquierdo nos enseña a mandar mensajes a través del protocolo XMPP | administracion-linux.com

¡Feliz finde!. Que aunque esté liado con Laravel, yo...


sshfs: Montar directorios en remoto a través del protocolo SSH

sshfs

En mi día a día uso Ubuntu instalado en un iMac (la de burlas que puedo recibir, lo sé). Cuando quiero acceder remotamente a mi Raspberry u otro equipo con Linux, suelo usar Filezilla, pero he descubierto una manera molona de acceder a mis directorios a través del sistema operativo principal gracias a sshfs...


Este comando nos va a permitir montar en nuestro sistema de ficheros un directorio remoto de otro equipo. Para hacerlo basta con instalarlo en primer lugar y crear la carpeta donde se montará:


sudo apt-get install -y sshfs
mkdir rpi

Ahora cargamos el módulo con: modprobe fuse

Montamos en nuestro sistema operativo el directorio remoto con:


sshfs usuario_remoto@servidor_remoto:dir_remoto dir_local

Un ejemplo ficticio: sshfs pi@172.16.0.9:/home/pi /home/ubuntu/rpi

Con esto habremos montado el directorio de nuestro usuario pi en otro equipo, da igual si éste se encuentra en la red local o en la nube. Si queremos desmontarlo antes de apagar la RasPi: fusermount -u /dir_local (Siguiendo el ejemplo anterior: fusermount -u /home/ubuntu/rpi).

[ Conectar desde OSX ]

Sesión remota. Pulsa para agrandar.

Si queremos acceder desde la Pi a una carpeta de nuestro OSX, los pasos anteriores los tendremos que ejecutar desde la RasPi, pero antes debemos activar la sesión remota en Preferencias del Sistema > Compartir > Activar Sesión remota.

Más info: cyberciti.biz > How To Mount Remote Directory With SSHFS on a Linux


Comprobar urls online a partir de un fichero Markdown (u otro)

keep_calm

Mantén la calma... ¡Gilipolleces!. Es hora de empezar a fliparlo.

Hay veces en la que pensamos que una tarea va a ser pan comido, buscamos en stackoverflow una solución y pasamos a otra cosa...

¡¿En serio?!, pocas veces me ha pasado a mi. Luego dicen que si te topas con un problema, seguro que otra persona ya lo ha solucionado y encuentras dicha solución en internet... Esta es la historia de cómo he pasado un par de días buscando cómo extraer de un fichero Markdown todos sus enlaces para comprobar si están vivos aún.


Y es que ahora que veo que he simplificado la tarea en dos simples comandos con la Shell de Bash da un poco de coraje, pero da cierta satisfacción que no es proporcional al tiempo que he malgastado encontrándola. Quiero aclarar que los pasos que voy a dar no sólo vale para Markdown, sino para cualquier tipo de fichero (html por ejemplo) con enlaces que queráis comprobar por ejemplo o de texto plano.

La cuestión es que almaceno todos los artículos de mi blog en formato Markdown y es difícil extraer los enlaces de dicho formato, ya que suelen estar entre paréntesis, pero a veces he usado el tag < a > html. Quería comprobar si dichos enlaces aún permanecen online o alguna que otra web ha dejado de existir. He simplificado la solución en estos dos pasos:

[ PASO 1: EXTRAER LOS ENLACES DE UN FICHERO ]

Partimos de un fichero con todos los artículos publicados (por ejemplo artículos.csv). Lo primero será extraer en otro fichero todos los enlaces con el siguiente comando:


egrep -o 'https?://[^)"]+' artículos.csv | sort | uniq > urls.log

Esto nos copiará al fichero urls.log todos los enlaces (uno por línea). La magia está en la expresión regular 'https?://[^)"]+'. En la que buscamos las cadenas que empiecen por http(s) y que finalicen en ) o en ". Aquí puedes jugar tú buscando la expresión que mejor se adapte a tu búsqueda, pero en el caso de Markdown se adapta perfectamente. Luego son ordenados (sort) y si encuentra duplicados, los elimina (uniq). El resultado lo exportamos al fichero urls.log antes mencionado.

[ PASO 2: COMPROBAR SI ESTÁN ONLINE ]

Ya tenemos el fichero con las urls que queremos comprobar. Ahora toca comprobar si están disponibles con el comando wget de la siguiente manera:


wget --spider -nv -o wget.log -w 1 -i urls.log

Donde

  • --spider nos indica que no descarguemos los enlaces, tan sólo leamos si se encuentran ahí

  • -nv muestra la salida de forma más escueta que la genérica

  • -o fichero redirige el resultado a un fichero

  • -w 1 va a esperar por cada enlace un segundo para no estresar o que nos baneen de dicho dominio

  • -i fichero indica que se trata de un listado de enlaces almacenados en un fichero

Ahora tendremos un fichero wget.log con el siguiente resultado:

wget result

Resultado de wget en fichero de texto

Si quieres ver de una forma más clara qué enlaces no están online, usa el siguiente comando para que NO muestre los enlaces que contengan 200 OK o la palabra roto:


grep -v "200 OK\|roto" wget.log 

Parece mentira que algo tan simple de para un post más largo de lo que estoy acostumbrado, pero han sido muchas horas hasta dar con el mejor código para esta tarea. Ahora os pregunto: ¿Vosotros lo habríais resuelto de otra forma?.


Han sido noticia esta semana en el mundo Pi

Raspi cover

RasPi magazine

Ya ha comenzado Agosto, y muchos se van de vacaciones. Como soy Freelance, no es mi caso, así que aquí estoy dando la tabarra con la Pi y celebrando algo que te cuento al final del post...


Consejo de empaquetado si te vas de vacaciones
  • MagPi núm 26: Nos trae una selección de hardware, software y artículos sobre programación de calidad como siempre: FUZE BASIC, robótica y montar un servidor de VOIP con asterisk entre otros. | themagpi.com

  • Timbre con notificaciones push y por email con Webcam: Un chaval preparó un pequeño desarrollo para conseguir un timbre que te avisa si alguien está delante de tu puerta y te envía una captura al instante usando Motion. | deddieslab.blogspot.nl

  • RasPi magazine, nueva revista digital celebrando y experimentando con la Raspberry Pi: Ha salido en la App Store de Apple esta revista de la mano de LinuxUser. Es de pago pero sus contenidos tal vez te merezcan la pena. En este primer número de 52 páginas interactivas entre otros artículos hablan de cómo construirte un Drone y el uso de un acelerómetro en la Pi. Más info en linuxuser.co.uk | App Store

  • History: Mejorando el uso de la consola es un artículo que me ha interesado esta semana, ya que muchas veces busco la manera de conocer los comandos que he ido introduciendo en Linux y se le puede sacar mucho partido. | blog.desdelinux.net

Aprovecho para daros las gracias: Este humilde blog ha soprepasado hace días las 300.000 visitas y los 400 usuarios de Twitter. Eso significa actualmente que más de 8000 usuarios me visitan cada mes y ven cerca de 20.000 páginas. ¡¡GRACIAS!!

happy

¡Hoy me siento HAPPY!


Crea tu propio sistema operativo para Raspbery Pi

buildroot

Imagen prestada de blaess.fr

Hoy día es fácil crearte una distro para tu equipo de escritorio o para sistemas embebidos. En el caso de Linux tenemos infinidad de herramientas para crear un sistema operativo acorde a nuestras necesidades y en placas como la Raspberry Pi gracias al uso del proyecto buildboot, vamos a montarnos el nuestro propio en menos de una hora... ¿No te lo crees?


Antes de que sigas leyendo, he de avisaros que la función principal de buildroot no es crear un sistema operativo de uso diario, sino uno más específico para proyectos puntuales como se ha hecho con OpenELEC o NOOBS.

La idea me ha venido de este post en el blog delog.wordpress.com. Este proyecto nos va a permitir hacer uso de la compilación cruzada para generar en nuestro sistema operativo Linux favorito los ficheros necesarios para generar un sistema de arranque y de directorios típica donde alojar nuestras aplicaciones.

Es necesario tener conexión a internet para descargar varios ficheros a la hora de compilar y utilizar un equipo de escritorio con Linux. En mi caso usaré Ubuntu 14.04 64 bits.

[ PASO 1: DEPENDENCIAS Y DESCARGA DE FUENTES ]

Necesitarás como mínimo unos 4 GB de espacio en disco.


sudo apt-get -y install ncurses-dev git g++
git clone git://git.buildroot.net/buildroot

Esto te creará la carpeta buildroot con todo el código fuente necesario.

[ PASO 2: DEPENDENCIAS Y DESCARGA DE FUENTES ]

Accedemos a la carpeta buildroot y tecleamos lo siguiente:


make raspberrypi_defconfig # Raspberry Pi A, B, A+ or B+
make raspberrypi2_defconfig # Raspberry Pi 2 B
make clean # (si es la primera vez no hace falta este comando)
make -j num_cores + 1 (Es decir, si tienes 4 cores, pones 5). Esto es para acelerar el compilado, pero si ves que falla algo simplemente ejecuta make sin -j

Si quieres saber el número de cores que tiene tu procesador, en Ubuntu lo puedes conocer con el siguiente comando:


cat /proc/cpuinfo | grep processor | wc -l

Lo cual generará un fichero de configuración y el segundo make compilará el root. Esto tardará un rato. En mi equipo un Intel® Core™ i5-2500S CPU @ 2.70GHz con 12 GB RAM ha tardado unos 35 minutos sin el uso de varios cores. En una segunda compilación eligiendo 4 Cores y algunos paquetes más ha tardado 27 minutos.

Si te ha fallado en algún momento, puedes comprobar los errores ejecutando lo siguiente de una forma más cómoda: make V=s 2>&1 | tee build.log | grep -i error

El sistema que se creará será muy básico sin apenas aplicaciones. Si quieres instalar algunas, pasa a la siguiente sección antes de ejecutar el make -j

[ PASO 3: INSTALAR PAQUETES ]

La parte divertida es agregar los paquetes de las aplicaciones que más uses. Para los más comunes ejecutaremos en la carpeta buildroot lo siguiente: make menuconfig

Aparecerá un menú para que elijas los paquetes que necesites:

menuconfig

En la sección Target packages vas a poder encontrar los paquetes que mejor se adapten a tu proyecto. Una vez hayas seleccionado de cada sección los paquetes que necesites, pulsa el botón < Save >

Si quieres buscar alguna opción en concreto, pulsa / y escribe el nombre de dicha opción. Luego pulsas el número que corresponda a esa opción y te dirigirá directamente a ella.

Algunas opciones que recomiendo:


Build options ---> [*] Enable compiler cache
System configuration ---> ( ) Root filesystem overlay directories

La configuración se guardará en el fichero /home/tu_usuario/sc/buildroot/.config

Algunos se estarán preguntando: "¿Y si quiero instalar un paquete que no está soportado?". Esto lo dejaremos para otro post más adelante.

[ PASO 4: Preparación y copia a la tarjeta SD ]

Nada mejor que usar gparted para esta tarea. Debemos asignar una partición W95 FAT32 (LBA) de 100 Mb para la partición boot y el resto para root en el sistema de ficheros ext3/4. En mi caso he usado una tarjeta SD de 2 GB que ha quedado de la siguiente manera:

gparted

Para la partición boot llamada en mi caso /media/myuser/8441-FC80 copiamos los siguientes ficheros:


rm -rf /media/myuser/8441-FC80/* (Si hay contenido o ya estaba creada la unidad)
cp output/images/rpi-firmware/* /media/myuser/8441-FC80/
cp output/images/zImage /media/myuser/8441-FC80/
sync

Para root hacemos lo siguiente:


sudo rm -rf /media/myuser/56068367-a4e4-4e56-a7e6-e8beaa555910/* (Si hay contenido o ya estaba creada la unidad)
sudo tar xf output/images/rootfs.tar -C /media/myuser/56068367-a4e4-4e56-a7e6-e8beaa555910/
sync

Ahora desmontamos la tarjeta SD y la probamos en nuestra RasPi. Dependiendo de la velocidad de lectura de tu tarjeta y los paquetes que has agregado, el sistema tardará en arrancar entre 3-5 segundos.

[ CONCLUSIÓN ]

Ahora viene el trabajo duro. Refinar tu sistema operativo no es cosa de una tarde. Debes comprobar dependencias, hacer varios test para ver que todo funciona y nunca quedarás del todo satisfecho, pero al menos podrás decirle a tus amigos que has creado un sistema operativo para la Raspberry Pi.

Como proyectos interesantes contruídos con buildroot podéis encontrar unos cuantos en GitHub. Os destaco alguno de ellos:

Enlaces: Metrological: Buildroot Environment for multiple TV WebKit ports using EGL and GLESv2, supporting WebGL, Canvas, HTML5 Video as a texture and more | Foro

Enlace: rpi-emulator-buildroot: A buildroot based Raspberry Pi emulator platform.

Otras ayudas (Actualizado 10/Marzo/2016):

Enlace: viatech.com

Enlace: wiki.openwrt.org

Enlace: Buildroot manual

Enlace: github.com > gamaral/rpi-buildroot

Enlace: cellux.github.io > DIY Linux with Buildroot

Enlace: git.buildroot.net > raspberrypi

Enlace: xappsoftware.com > How to create a buildroot environment for Raspberry Pi


Emulador de Amiga UAE4ALL 0.3 rc4 para Raspberry Pi

Amiga 500

Amiga 500

Recién salido del horno nos trae el usuario Chips una nueva versión de este emulador de Amiga. Los detalle a continuación...


Tan sólo tiene dos dependencias que podréis instalar con:


sudo apt-get install -y libsdl1.2-dev libsdl-mixer1.2-dev

Por ahora es el mejor emulador de Amiga que he encontrado de los 3 existentes, que como recordaréis son uae4all, armiga y uae4all2.

Nuevo en esta versión junto con la anterior:

  • Ahora el joystick puede ser usado para volver desde el emulador al menu pulsando desde éste cualquier bótón por encima del cuarto.

  • Amiga Vsync sincronizada con la Raspberry Pi. Emulación más suave. Como Amiga es PAL, asegúrate de poner la Pi a 50Hz (Si eres de USA).

  • Como el gestor de Vsync ha sido sobreescrito, Auto frame skip es menos efectivo que en la versión anterior. Sin embargo, es suficiente para la Pi (especialmente con el core cyclone).

  • Mejorado double buffering: CPU ya no se bloquea cuando espera a Vsync.

  • Menu se puede manejar con un Joystick.

Como siempre, lo podéis descargar con juego y la rom incluída, del proyecto PiKISS

Foro: raspberrypi.org > Full speed Amiga emulator ( UAE )


Han sido noticia esta semana en el mundo Pi

localhost

No hay lugar como 127.0.0.1

Esta semana se ha presentado en mi ciudad el cartel de la próxima BetaBeers. Me van a dar la oportunidad de ofrecer a los asistentes una charla sobre la Raspberry Pi, así que he pensado en hacer algo práctico en vez de pasar un powerpoint aburrido y divertir e impresionar al personal.

Podéis ver el anuncio aquí.

Lo mejor: Se sorteará entre los asistentes un Kit de Inicio con una Raspberry Pi B y accesorios, gracias como siempre a raspipc.es.


Entre otro orden de cosas, esta semana he incorporado muchos scripts a la familia PiKISS que me gustaría destacar: Emulador de Amiga UAE4ALL 0.3 RC4, ownCloud 7.0.1 con NginX+SSL, Samba Config, Nginx y mi favorito SSID Configurator.

Vamos con las noticias:

  • Conoce Slice: El Media player con una Raspberry Pi: Un proyecto con una Raspberry Pi en su interior que ha llamado la atención de los medios, ya que posee una Pi modular (ya van apareciendo usos destacables de esta placa), un mando y un disco duro interno con una carcasa muy llamativa. | kickstarter.com
No, no es James Spader
  • Raspberry Pi Cluster: Tener un cluster para obtener una potencia de cálculo en el mundo profesional no es tan caro y una buena alternativa si utilizas para ello la Raspberry Pi. David Guill ha creado un cluster con 40 Raspberry PIs y en su blog también te enseña a cortar con láser.| likemagicappears.com

Os dejo con este interesante proyecto donde utilizan un R2D2 interactivo para meterle una serie de funcionalidades gobernadas por una RasPi. Todos los detalles en su blog:

MEME

¡Feliz finde!


Adafruit presenta HAT-A-DAY

pihat

HAT (Hardware Attached on Top) es un nuevo módulo para la Raspberry Pi B+ que es añade funcionalidad a ésta y se monta encima como si fuera una Shield de Arduino.


Adafruit estuvo desarrollando durante la semana pasada un prototipo cada día y el resultado lo podréis comprobar en su web.

Os dejo unos enlaces por si queréis ampliar información sobre los HAT:

Enlace: raspberrypi.org > Introducing Pi HATs

Enlace: guía de diseño


DietPi: Una distro ligera para el verano

minibian

Creo que a Dan Knight le ha costado adelgazar Debian más de lo que a mí perder 11 kilos antes de verano.

DietPi es en esencia una imagen Debian optimizada para la RasPi. Viene en dos versiones: Servidor o para descarga de torrent + FTP...


Todos los ajustes y la configuración inicial se realiza para que la RasPi se ejecute "sin distracciones".

DietPi - Core Estadísticas:

  • Imagen Debian optimizada. ¡Raspberry Pi adelgazada!

  • Pequeña: <271MB~ en disco

  • 9 procesos

  • <10~ MB de uso de memoria en el arranque

  • Overclock a 900mhz CPU / 250mhz GPU / 400mhz RAM

  • 16/256mb 16/512mb de memoria GPU

  • Todos los archivos de registro (excepto fsck) van a /dev/null para evitar sobreescrituras en la SD

  • Listo para montar un disco duro externo USB con ext4

No olvides donar a la causa si te parece interesante el proyecto en la siguiente web.

Enlace: fuzon.co.uk > DietPi


Han sido noticia esta semana en el mundo Pi

bananapi

Banana split Pi

Esta semana se ha puesto en contacto conmigo la empresa Lemaker, creadora de la Banana Pi que ya comentamos en su día, para ofrecerme una de sus placas y hablar de ella en este blog. Así que dentro de poco veréis contenido sobre ella por aquí.

En cualquier caso, vamos a ver algunas noticias que esta semana han sido publicadas en la red de redes...


  • Wyliodrin: Interface para programadores vagos. No se me ha ocurrido otro nombre para introducirlo. Mejor que veáis el vídeo que encabeza este párrafo, pero se trata de programar desde el navegador y en un lenguaje parecido a Scratch cuyo resultado serán líneas de código en Python | wyliodrin.com

  • Desarrolla proyectos en remoto usando NetBeans IDE: En IDR Solution nos enseñan cómo han desarrollado su aplicación para la RasPi usando Java a través de este entorno de desarrollo | blog.idrsolutions.com

  • Raspberry vs Banana: Duelo de hardware. Con la incipiente llegada del Banana Pi, estuve buscando y me encontré este post que compara las dos placas. No sé si será muy honesto si son partners de Lemaker, pero ahí queda. ¿Alguno de vosotros tenéis una? | hardware-libre.fr

¡Feliz finde!


Nuevo UAE4ALL 0.5!

Amiga500

Nueva versión de este emulador de Amiga. Si te interesa conocer los cambios...


  • Resolución del menú incrementada: Ahora los nombres de ficheros del cargador de adf son mas largos.

  • Nueva opción en el menú: Segunda unidad (DF2) y 4/3 o pantalla completa ( fullscreen).

Recordad que para ejecutarlo, tenéis dos opciones: ./uae4all_cyclone (mas rápido) o ./uae4all_fame (soporta guardar partidas)

Descarga: uae4all-src-rc3.chips.0.5.tar.bz2 | GitHub - PiKISS

EXTRA:

Xenon2

Xenon 2 - MegaBlast! gracias a emuparadise.me

Dsk 1 | Dsk 2


Han sido noticia esta semana en el mundo Pi

Kali

Habemus nueva versión de Kali Linux

Esta semana me he estado preparando una charla para la Betabeers que se celebrará esta misma tarde. He corregido varios errores en PiKISS pero la semana que viene traeré alguna que otra novedad. Hoy veremos algunas noticias que se han dado esta semana. Let's go!...


¡Feliz finde!


Charla: ¿Para qué quiero yo una Raspberry Pi?

Betabeer

Como mencioné en mi último post, el pasado Viernes dí una charla en mi ciudad sobre la Raspberry Pi y me he pasado los tres últimos días añadiéndole subtítulos. Os dejo el enlace al vídeo en Youtube y cualquier comentario ya sabéis.

Agradezco a raspipc.es que nos regalara para sortear en el evento un Kit con una Raspberry Pi.

smiling


LiveCode RC1 7.0 portado a Raspberry Pi

LiveCode logo

LiveCode es un entorno de programación para humanos que te permitirá desarrollar tus aplicaciones multiplataforma con el mínimo esfuerzo. Si quieres ver como es, te lo muestro en el siguiente vídeo...


¿Cómo funciona LiveCode?. En 60 segundos

La nueva versión 7.0 ha sido lanzada para Raspberry Pi. Tanto si eres desarrollador como si no, este entorno te va a facilitar la tarea ya que se trata de un sistema de arrastrar y soltar. En la web puedes encontrar guías y según he podido comprobar, es muy sencillo. Me recuerda a otros IDEs visuales, aunque se basa en un lenguaje natural para programar. Aquí un ejemplo:


on mouseUp
   answer "Hello World!"
end mouseUp

Entorno de trabajo. Pulsa para agrandar

Exíste una versión gratis llamada Community y otras de pago si vas a crear una aplicación con fines comerciales.

Enlace: livecode.com

Enlace: Aplicaciones realizadas con LiveCode

Descarga: downloads.livecode.com


Han sido noticia esta semana en el mundo Pi

classic kong

¿Qué es esto?. Este finde lo sabréis...

Comienza Septiembre y con él nuevas metas, nuevas ilusiones y noticias frescas sobre el navegador epiphany que ya podíamos instalar vía PiKISS...


Os tengo que comentar que esta semana me llegó la Banana Pi, pero parece ser que algún problema hace que no vea nada a través del conector HDMI. Espero que me lo resuelvan pronto en el foro o desde el servicio técnico.

Por otra parte, los chicos de Lemaker me han comentado si estaría interesado en escribir un libro sobre la Banana Pi, pero voy a estar algo liado aunque no me importaría si alguno de vosotros podría ayudarme a escribir el libro y repartir los ingresos que genere. Si te crees capaz de hacerlo, acepto candidatos. Por favor escríbeme a mi correo.

Vamos con las noticias:

Yocto Project en Raspberry Pi
  • Guía para crear Yocto Project en Raspberry Pi: Yocto es un proyecto de colaboración de código abierto que proporciona plantillas, herramientas y métodos para ayudar a crear sistemas personalizados basados ??en Linux para productos embebidos, independientemente de la arquitectura de hardware. Este bloguero nos enseña a crearlo para nuestra RPi | ric96.blogspot.in > Yocto For Raspberry-Pi Build Guide

  • Epiphany, el navegador que todos esperábamos: Nunca es tarde, y algo que en lo que falla nuestras RasPis es en carecer de un navegador web decente. Éste se le acerca y al menos te permite visualizar videos (aunque no intentes ponerlos a pantalla completa) | raspberrypi.org

  • Excesos de temperatura y distintas formas de refrigeración: Un artículo para todos aquellos que vivan en zonas con mucha calor y quieran saber si su Raspberry Pi soporta bien las altas temperaturas. En mi caso le tengo puesto un disipador a la CPU. | peatonet.com

  • rpi-emulator-buildroot se actualiza: Uno de los proyectos que más me entusiasman a día de hoy es este sistema operativo donde tienes un emulador de SNES y GBA en un abrir y cerrar de ojos (arranca en 10 segundos). Se actualiza a la versión 0.3 y ahora tenemos SSH, mejoras en el emulador de SNES que añade compatibilidad con juegos, actualización de librerías y correcciones en el kernel | GitHub > rpi-emulator-buildroot

¡Feliz finde!


rpi-emulator-buildroot .img por @ulysess10

classic kong

Hace poco os comentaba que adoro esta iniciativa de tener un kernel + emuladores que arranque super rápido. Si leéis mi blog ya sabéis que Richard Howell está haciendo precisamente esto, lo que pasa es que hay usuarios que no se aclaran con el método para copiar el boot y root. Para ellos he preparado un fichero .img de sólo 140 MB para que lo probéis...


He cargado dos juegos homebrew que son totalmente legales para SNES y Game Boy Advance. Si queréis añadir los vuestros, metedlos en la carpeta /usr/share/roms

Juego cortesía de Bubble Zap

¡Disfrutadlo!

Descarga: uploaded > rpi-buildroot_v0.3.img.tar.gz (81,4 MB)

Enlace: GitHub > rpi-emulator-buildroot


Retro-remake: Las Tres luces de Glaurung para Raspberry Pi

3 luces

Dedicado a la memoria de Javier Cano, desarrollador de TOPO Soft

Las Tres Luces de Glaurung fue un juego mítico para ordenadores de 8 bits creado por TOPO Soft en la Edad Dorada del software español.

Hoy podréis jugar al remake creado por los chicos de masoftware que he portado a la Raspberry Pi para vosotros.


glaurung

Captura de pantalla

Probablemente fue uno de los primeros títulos que tuve para MSX. Es uno de esos juegos que son desesperantes al principio hasta que te haces con el control del personaje. Lo bueno es que en este remake podemos guardar las partidas.

El objeto del juego es encontrar las Tres Luces y salir del castillo. Estas tres joyas, al igual que el resto de los objetos utilizables, están guardadas en cofres esparcidos por todo el mapa. Pero estos cofres también pueden contener cosas dañinas, por lo que habremos de andar con mucho cuidado. Probablemente, al menos una o dos joyas estarán en las zonas inferiores, donde el peligro es mayor, pero esto no es seguro. En cualquier caso, una vez que las tengamos debemos dirigirnos hacia el extremo derecho del castillo donde está la puerta de salida, cuidando de llevar, también, la llave que abre dicha puerta, en cuyo caso habremos finalizado la aventura.

Para jugar, necesitaremos descomprimir el fichero que encontrarás al final del post e instalar las librerías Allegro con:


    sudo apt-get install -y liballegro4*

Ahora arrancamos el servidor gráfico con startx, abrimos la terminal y entramos en el directorio Glaurung. Para jugar ejecutamos: ./glaurung

¡Disfrutad!

Versión ZX Spectrum

Descarga directa: glaurungby@ulysess10.tar.gz (9MB)

Enlace: Mapa

Más Info: computeremuzone.com

Enlace: videoshock.es > Las Tres Luces de Glaurung, la gestación de Topo Soft


Han sido noticia esta semana en el mundo Pi

Translator

Como sabéis hace poco recibí una Banana Pi para diversos proyectos que tenía en mente. Lamentablemente y tras mucho testearla, creo que está estropeada. Así que me van a enviar otra, por lo que tendréis que esperar un poco más los que queráis ver noticias sobre esta placa. Esta semana hablamos de traductores, xming y sistemas de video-vigilancia con motionPie...


  • Traductor universal: Basado en Python y en servicios de traducción online, este traductor puede sacarte de más de un apuro, aunque no esperes milagros | makezine.com

  • Sistema de seguridad CCTV con Raspberry Pi: Sistemas de video-vigilancia hemos visto algunos por este blog y en el Google Docs tienes toda una lista. Este tutorial se suma ya que es bastante cool, sobretodo la caja que puedes comprar en esta tienda llamada nwazet.com y esta distribución que no conocía basada en Buildroot y Motion llamada motionPie | averagemanvsraspberrypi.com

  • Sniff: Un lenguaje para Arduino y Raspberry Pi. Vuelta a los orígenes: En vez de mover bloques de código como lo hace Scratch, en Sniff debes escribir el código | unocero.com

  • Conexión remota al Raspberry Pi usando Xming: No me gusta VNC y todas las alternativas son bienvenidas. Si no conocéis XMING los chicos de Frambuesa Pi te lo muestran con un excelente tutorial. | frambuesapi.co

¡Feliz finde!


Nueva versión de Raspbian (y NOOBS también)

Raspbian

Tenemos nuevas versiones desde hace unos días. Si sueles tener versionitis ya estás tardando en actualizar...¿Qué podemos encontrar en la nueva versión de Raspbian? Lo vemos tras el salto...


Para los que estamos deseando que cambien ya los repos de Wheezy a Jessie, tendremos que esperar un poco más.

  • Epiphany browser

  • Switch to Java 8 from Java 7

  • New firmware

  • Minecraft Pi pre-installed

  • Sonic Pi upgraded to 2.0

Para los que quieran actualizar su distribución:


    sudo apt-get update && sudo apt-get dist-upgrade -y

Descarga: raspberrypi.org


Synergy: Controla varios equipos con un solo teclado y ratón (Youtube)

synergy

Hace un año más o menos hablé de un software que te permitía compartir teclado y ratón con varios equipos. Intenté usarlo pero no me funcionó. Hoy os he hecho un videotutorial para ver como funciona y lo cómodo que es...


Synergy on Ubuntu - Raspberry Pi

Yo he hecho las pruebas con Ubuntu como servidor, pero sirve Mac o Windows.

Como véis, los pasos son sencillos:

  • Instalar el programa en servidor (equipo con el teclado y ratón) y cliente.

  • Configurar el servidor con la interfaz gráfica.

  • Ejecutar en la Raspberry Pi: synergyc --daemon ip_servidor

Me he dado cuenta que solo funciona con el entorno gráfico, así que tendréis que teclear previamente en la Raspberry Pi: startx

Para los perezosos, he creado para PiKISS un script que te lo instala, te permite elegir el servidor y ejecutarlo en el arranque.

NOTA: El autor cobra ahora por el programa aunque sigue siendo libre, pero las nighty builds son gratuitas para todas las plataformas. Te dejo el enlace a continuación, aunque yo en Ubuntu y Raspberry Pi las he instalado desde el repositorio:

Descarga: synergy-project.org

Enlace: misapuntesde.com > Synergy: Un teclado y ratón para gobernarlos a todos

Enlace: GitHub > PiKISS > synergy.sh


Han sido noticia esta semana en el mundo Pi

Pi-Top

PI-TOP

Ando un poco perdido y esta semana no ha sido muy productiva que digamos. Espero estar más motivado la semana que viene, ahora que me ha llegado la Banana Pi espero preparar una review como se merece. Hoy veremos una carcasa para convertir la Pi en un portátil, varios proyectos de Kickstarter y un visor VNC/RDP...


The thinking behind Raspberry Pi
  • Pi-Top, carcasa para convertir tu RasPi en un portátil: Fascinante la carcasa creada con una impresora 3D y con funcionalidades extras como una pantalla de 13" y batería para dotar de una autonomía de mínimo 6 horas a este proyecto de convertir una RPi en un laptop. | pi-top.com

  • Guacamole: Un visor HTML5 de VNC y RDP: Otra manera de acceder a nuestra RasPi mediante protocolos de acceso remoto es a través del navegador. Jose Enrigue Ruíz Navarro nos enseña esta aplicación para acceder a cualquier servidor remoto, compuesto de un daemon + servlet de Tomcat | systerminal.com

  • Ya puedes reservar la nueva pantalla HDMIPi: Con un tamaño de 9", esta pantalla LCD de 1280x800 que fue bastante famosa en Kickstarter y que ahora podrás reservar si no lo hiciste en su día por unos 95 Euros.| hdmipi.com

  • Carcasa SmartiPi Raspberry Pi B+ (Kickstarter): Uno de esos proyectos de Kickstarter que son ingeniosos. Hemos visto muchas carcasas hechas con piezas de Lego, pero ésta la ha creado Tom Murray especialmente para poder añadirle a la carcasa las piezas que tu quieras. En Raspi.Today lo han entrevistado en su podcast, que puedes seguir aquí | kickstarter.com > A super versatile and fun Raspberry Pi B+ and camera case


Lessbian: Raspbian Jessie para servidores

lessbian

Nombre desafortunado para una distro...¿O no?

Todos estamos esperando el salto de Wheezy a Jessie en la rama oficial de Raspbian para obtener así los últimos paquetes de nuestras aplicaciones, tanto para servidor como para uso personal.

Hoy he encontrado este sistema operativo preparado para servidor, pero que puede dar mucho de sí para cualquier tarea...


Lessbian es una distro simplificada de Rasbian con los repositorios de Jessie que contiene el número mínimo de paquetes útiles para crear un Servidor sin complicaciones.

Esta es una distro especializado para desarrolladores experimentados y expertos en seguridad que quieren un sistema de base de trabajo para configurar de acuerdo a sus necesidades.

Contiene las últimas versiones de hostapd, dnsmasq, kismet, aircrack-ng, tor, reaver, nmap, etc

Viene con varios kernels dependiendo de la versión que descargues. Tenemos tres:

  • lessbian 11/09/2014 Jessie con systemd y root montada en modo sólo lectura (root password: raspberry), tiene partición XFS separada para /var.

  • lessbian 09/16/2014 Jessie sin systemd, y tiene /var/spool montado en la partición XFS extendida (contraseña de root es lessbian). Administración de energía inalámbrica está desactivada por defecto a nivel de kernel.

  • lessbian-tiny-18/09/2014: Imagen mínima con kernel 3.16 y wifi

Enlace: sourceforge.net > lessbian

Foro: raspberrypi.org


Han sido noticia esta semana en el mundo Pi

safe Pi

Hoy he caído en la tentación y me he comprado un iPhone 6. Después de tres años con el 4, toca renovación más que nada porque mi mujer heredará el mío y no me gusta el sistema operativo Android. Ojalá algún día iOS se pueda instalar en otros Smartphones. Por lo demás, veremos en esta sección cómo abrir una caja fuerte "por la cara", Perforce (otro Dropbox killer) y aprenderemos qué es eso de Shellshock.


  • Cámara de seguridad con reconocimiento facial: Un buen proyecto de fín de semana para tener una caja fuerte que se abra reconociendo tu rostro. Código disponible en GitHub por si quieres modificarlo para otros menesteres. | makezine.com

  • Shellshock, aprende a evitarlo: En resumen, es una vulnerabilidad en la Shell Bash que se aprovecha de las variables globales. Para un usuario como tú y como yo, no es un gran problema, pero para servidores y grandes empresas puede poner en riesgo mucha información valiosa. Si quieres saber si tu equipo es vulnerable, ejecuta lo siguiente:


env x='() { :;}; echo vulnerable' bash -c "echo this is a test"

En caso de error, tu equipo está a salvo.

Para solucionarlo:


apt-get update && apt-get upgrade bash?

Para ampliar información, te remito al blog de orlandoalonzo.com.mx o a securityblog.redhat.com

Perforce Intro
  • Configurando Perforce en una Raspberry Pi: Básicamente es un servidor de archivos con la potencia de Git para gestionar ficheros de gran tamaño en entornos de desarrollo colaborativos a cualquier escala. | A Pocketful of Perforce: Setting Up Perforce Services on a Raspberry Pi

  • Hosting de ficheros con Seafile: Parece que uno de los aspectos que más interesa últimamente al usuario de Raspberry Pi es disponer de sus ficheros cómodamente sin tenerlos en servicios como Dropbox debido a que cada día internet es menos seguro. Seafile es otra alternativa si piensas que ownCloud no va lo suficientemente bien. | pihomeserver.fr > Raspberry Pi Home Server – File hosting with Seafile

  • Proyecto Centinela Asesino: fin del prototipo. Como fan de este blog, no puedo dejar de comentar lo apañado que es Juan a la hora de reutilizar componentes para crearse este robot. Seguro que a mi padre le gustará. | rsppi.blogspot.com.es

¡Feliz finde!


¡Nuevo OpenMSX 0.10.1! (binario)

openMSX

El mejor MSX de todos los tiempos (al menos para mí)

Sólo una pequeña nota para comentar que he actualizado el post sobre OpenMSX con un nuevo binario y algunas correcciones y añadido nuevos enlaces.

Enlace: Mis Apuntes de > Openmsx 0.10.1


Pi Entertainment System (PES)

PES

PES es una interfaz gráfica para una variedad de emuladores de consolas de juegos que ha sido escrito en Python por Neil Munday y está destinado a su uso en la Raspberry Pi...


Aunque Java sigue siendo el lenguaje de programación más utilizado muy a mi pesar y Python está en alza conforme van pasando los años debido a su comunidad y su sencillez, son lenguages que no usaría en mis proyectos, y en uno que debe ser un Front-End rápido para cargar las ROMs de los emuladores, menos.

Aún así se merece una oportunidad. La imagen pesa un poco. Ya me contaréis que os parece en los comentarios.

Descarga: pes-2014-09-22.img.gz (768 MB)

Foro: raspberrypi.org

Enlace: pes.mundayweb.com


Eve 0.1 Pi. 2 (Instalador de programas para Raspbian)

Eve Pi

Eve Installer es un gestor de descargas que nos permite instalar los principales programas necesarios para el buen funcionamiento de nuestro sistema linux.

Su autor nos ha dejado la primera versión de Eve Pi, es una versión reducida de Eve Installer, que nos ayudara a instalar programas necesarios en nuestra RaspBian.


Para haceros una idea, mejor un vídeo:

Enlace: apticon.wordpress.com

Descarga: Dropbox > EvePi0.1.2RaspbianEN.zip


Han sido noticia esta semana en el mundo Pi

Raspberry Pi

Otra semana más llegamos al Viernes para presentar las novedades en el mundo Pi. ¡Vamos allá!


PinBALL

PInBALL Industrial Board
  • PInBALL Industrial Board basada en Raspberry Pi Compute Module: Se trata de una placa para el modelo modular de Raspberry Pi que incluye una cantidad de mejoras que hará las delicias de cualquiera que quiera probar las capacidades de esta placa.| cnx-software.com

  • Sigue la producción del modelo B: Aunque la gente tiende a querer la última versión de un producto, en el caso de la RasPi el abanico de modelos que tenemos no se quedan obsoletos debido a que cada uno es diferente y puede servirnos para un proyecto u otro dependiendo de nuestras necesidades. Por ello, la producción del modelo B sigue siendo demandado y puedes seguir escogiéndolo como alternativa al modelo B+. | raspberrypi.org

Kano Computing Kit Unboxing de Shea Silverman
  • Unboxing del Kit Kano: Cuando te venden el mismo producto pero con un acabado estético digno de elogiar, es cuando pensamos "¡Cállate y coge mi pasta!". Es lo que pasa con este Kit que no deja de ser un teclado bonito con su caja y diversas golosinas, pero el cuidado que han tenido en diseñar cada accesorio es lo que les ha permitido lanzar este producto con un gran éxito. | kano.me

  • PiPlay 0.8 Beta 6: Hacía tiempo que no comentaba esta distribución para jugar. Ahora incluye la última versión de Raspbian+Minecraft+Navegador Epiphany, pero si quieres ampliar la información, te invito a que pases por el siguiente post. | blog.sheasilverman.com

¡Feliz finde!


ScoutBot: testers de penetración para Raspberry Pi (IMG)

ScoutBot

ScoutBot es una aplicación imprescindible para los *penetration testers que están buscando una manera fácil y discreta de recopilar información en una red.


Construido para la Raspberry Pi, este script potente automatiza las tareas de reconocimiento de red complejas. Mientras disfruta de una taza de café, ScoutBot podría escanear la red o husmear todo el tráfico que pasa por ella. Todo ello sin la necesidad de un teclado o monitor.

Aquí están algunas de sus características:

  • Escanea la red de destino para los puertos abiertos

  • Identifica los entornos Windows

  • Identifica los protocolos de enrutamiento dinámico

  • Identifica los dispositivos en los escaneos con SNMP

  • Identifica los servidores DHCP

  • Comprueba filtrado de salida

  • Identifica la dirección IP fuera de la red

  • Realiza un WHOIS para identificar ISP

  • Realiza un traceroute hacia el exterior

  • Acepta direcciones IP estáticas

  • Acepta DHCP

  • Pre-configurado para un ataque completamente automatizado

  • Funciona en cualquier Raspberry Pi. Ninguna configuración adicional necesaria

Básicamente, se pre-configura un scan y luego sólo tiene que conectar la Raspberry Pi en la red de destino. Esta herramienta viene como una imagen IMG precargada y lista para usar.

Descarga .img: sourceforge.net > scoutbot

Enlace: lansec.net > scoutbot


NotanOS: Sistema operativo en la nube

NotanOS

NotanOS es un sistema operativo en estado Alpha que me ha llamado la atención y me recuerda a EyeOS.

Imagina instalar en tu RasPi una aplicación basada en Node.JS y tener disponible en cualquier navegador web todo un front-end gráfico y controlar un sistema operativo.


Notanos on the Raspberry Pi

Como decíamos, los requerimientos pasan por instalar unas dependencias en cualquier sistema operativo (no necesariamente Raspbian). Necesitamos Node.JS y userserv. Luego ejecutar lo siguiente y acceder desde un navegador web a https://ip-raspberrypi:


wget http://fingswotidun.com/cruft/notanos.tar.gz
tar -xzf notanos.tar.gz
ln -sr notanos ~/Notanos

No dispone de una demo donde poder "jugar", pero la idea se acerca mucho al antes mencionado EyeOS, cuya demo SI puedes ver en este enlace.

Enlace: github.com > notanos


MiniDLNA 1.1.4 para Raspberry Pi (binario)

DLNA

El pasado día 26 de Agosto fue lanzada una nueva versión de MiniDLNA, el sofware media server para compartir en streaming contenido multimedia con soporte DLNA/UPnP-AV...


Los cambios os lo dejo en inglés porque sinceramente no sé a qué se refiere:

  • Add magic container infrastructure.

  • Add magic containers for 50 recent items for each category.

  • Fix bad null termination in AAC parsing.

  • Fix requests for the last byte of a file, which affected MKV playback on Philips TV's.

He actualizado el script en PiKISS con el nuevo binario que he compilado y ahora lo puedes instalar sin complicaciones, además de corregir varios bugs. También se ejecuta ahora como servicio, así que podrás usarlo de la siguiente manera: sudo service minidlna {start|stop|status|restart|force-reload|rotate}

Recuerda que Raspbian instala la 1.0.24 (con fecha de Feb-2012) y la lista de cambios completa desde esta versión ha sido muy elevada como puedes ver en su README.

Descarga Directa: minidlna1-1.4armhf.deb (126K)

Proyecto PiKISS: github > PiKISS > mediaserver.sh


Han sido noticia esta semana en el mundo Pi

Pi Vessel

Vamos con las noticias. Esta semana nombro al Kit Kano, Pi Vessel que es un miniordenador con entrañas de Raspberry Pi y el Pi Boy de Travis.


Quería comentar también que he estado usando un poco más la Banana (que mal suena) y espero la semana que viene publicar mi primer artículo sobre ella. Me gustaría saber si os interesaría que creara dos RSS separados o incluso pestañas donde elegir si filtrar por RPi y Banana Pi.

Kano kit review
  • Revisión del Kano kit en RaspberryPi 4 Beginners: Como todo usuario al que le encanta el diseño, este producto tan bien trabajado lo hemos comentado en más de una ocasión. Los chicos de este VideoBlog hacen una review bastante completa y si te interesa, este Kit está a la venta por unos 126 €| youtube
Pi Vessel on Kickstarter
  • Pi Vessel, miniordenador basado en Raspberry Pi: Hace pocos días está con nosotros este nuevo proyecto llamado Pi Vessel gracias a una campaña de Kickstarter. Se compone de una Raspberry Pi (B/B+) con una carcasa de alta calidad y soporte VESA que la puedes tirar de un sexto piso que no se rompe y alimentador incorporado en la carcasa. Me ha gustado el diseño y el botón de encendido/apagado. | kickstarter.com > Pi Vessel: stylish super-affordable minicomputer

Pi Boy

Esta imagen puede herir la sensibilidad de algunos Game Boy-adictos
  • DIY Game Boy Pocket usando una Raspberry Pi: Ya he visto varios usuarios aprovechando la carcasa de sus viejas Game Boy para meterle una Pi, pero esta de Travis me ha gustado mucho. ¿Alguien se anima a desmontar la suya? | makezine.com

¡Feliz finde!


Pi Vessel: Nuevo miniordenador para toda la familia

PiVessel 01

El pasado Viernes comenté esta carcasa llamada Pi Vessel. Un miembro del equipo se puso en contacto conmigo para que lo comentara en el blog, así que si quieres saber algo más de este miniordenador salta al artículo completo.


Un equipo de ingenieros de la empresa MSDGroup desarrolló un nuevo mini ordenador basado en la plataforma Raspberry Pi con sistema operativo Linux. El ordenador está equipado con todos los componentes necesarios para trabajar y jugar después de haberlo adquirido. El Pi Vessel se monta con una placa Raspberry Pi (en dos modificaciones: B y B +), tarjeta de memoria de 8 GB, fuente de alimentación incorporada y un sistema operativo Linux. Todo esto se coloca en una caja de aluminio con estilo que mejora el diseño de interiores.

El miniordenador puede adquirirse en dos versiones: totalmente montados y listos para su uso o como un paquete de componentes para el montaje por el usuario.

La singularidad de Pi Vessel radica en su combinación de multifuncionalidad, precio asequible, estilo y caja ultra-fuerte.

[ Multifuncionalidad ]

PiVessel 03

Pi Vessel es un miniordenador para toda la familia que te permite trabajar con texto, presentaciones y hojas de cálculo, así como jugar juegos y grabar audio y vídeo. También se puede utilizar como parte de un cine en casa, almacenar y reproducir películas en calidad de alta definición completa. Además, el Pi Vessel puede funcionar como una unidad de control y procesamiento de la información en un sistema de vivienda inteligente. En la oficina se puede utilizar para presentaciones a través de un proyector, como una alternativa útil y barata de voluminosos PCs o portátiles caros.

[ Precio asequible ]

La idea original detrás de Pi Vessel era crear un equipo que proporcionara a sus usuarios con capacidades de procesamiento suficientes para trabajar y jugar, pero cuestan una fracción del precio de otros dispositivos. El precio de Pi Vessel ronda los 110€. En mini PCs es uno de los equipos más asequibles en el mercado actual.

[ Ultra-fuerte y elegante carcasa ]

PiVessel 04

Cuando se desarrolló, el objetivo era crear una carcasa elegante y duradera para que fuera una compra de por vida. El resultado es una caja compacta, elegante y ultra-fuerte de aluminio que puede soportar fácilmente no sólo un golpe de martillo, sino también el peso de un automóvil.

PiVessel 02

Pi Vessel es ensamblada en Alemania y se lanzará oficialmente en Enero de 2015 en la feria internacional CES de Las Vegas. Sin embargo, la campaña de respaldo comienza en kickstarter.com con entrega prevista para Diciembre de este año 2014.

Enlace: kickstarter.com


Nueva Banana Pro de Lemaker

bananapro

Banana Pro

Como sabemos, Raspberry Pi no es la única placa de desarrollo basada en los principios de promover la ciencia, tecnología, arte y matemáticas (S.T.E.A.M. en inglés). La placa que más competencia directa hace a la RasPi es la Banana Pi, superior en hardware y que ahora se ha renovado con nuevas e interesantes características...


A comienzos de 2014 fue presentada una placa de desarrollo que se hizo hueco en el mercado debido a que sobrepasaba en hardware a la Raspberry Pi, reina indiscutible con sus 3.8 millones de unidades vendidas a fecha de hoy.

Banana Pro es una actualización de su antecesora con más posibilidades, montando un SoC Allwinner A20 con ARM Cortex-A7 Dual-core (ARMv7-A) 1 GHz,Mali400 MP2 GPU y 1GB DDR3 SDRAM.

Ahora usa microSD y SATA 2.0. Tiene WiFi 802.11 b/g/n (rtl8189es) y la salida de audio/video compuesto se han unido en un solo Jack. Disponemos de 40 pines para conectar con el mundo exterior.

Parece que la fiebre de nuevas placas de desarrollo no ha hecho más que comenzar y la necesaria renovación de las ya existentes auguran un futuro prometedor en este mundo con el que poder desarrollar interesantes proyectos a muy bajo coste.

Enlace: en.wikipedia.org > Banana Pro

Enlace: Lemaker


Han sido noticia esta semana en el mundo Pi

time machine

Como sabrán (o no), ayer salió el nuevo sistema operativo OSX Yosemite para los ordenadores Mac. Toca formatear mi ordenador, cruzar los dedos e instalar desde cero que es lo que me gusta. ¿Qué tiene que ver la Raspberry Pi en todo esto?. Pues que por primera vez voy a usar la RasPi como una unidad Time Machine para hacer la copia de seguridad de mi sistema. Para esto me valdré de un artículo que salió hace un par de meses.

Esto y mucho más en las noticias semanales de ¡Raspberry Pi World!


Por cierto, he actualizado mi post sobre cómo hacer un backup manual de Mavericks antes de instalar Yosemite. Lo puedes leer aquí.

happy

XSL

¡De nuevo, NOOO!
  • Nueva vulnerabilidad SSL: Definitivamente, SSL ha muerto como he leído en internet. Poodle es la vulnerabilidad descubierta por tres trabajadores de Google. Si quieres saber si tu equipo es vulnerable a POODLE ("Padding Oracle On Downgraded Legacy Encryption"), ejecuta en la Terminal lo siguiente:

nmap --script ssl-enum-ciphers -p 443 twitter\.com |grep "SSLv3: No supported" || echo "Site vulnerable to poodle"

Comprueba aquí si tu navegador es vulnerable

¡Feliz finde!


Descargar y ver vídeos de Youtube desde la consola con mps-Youtube

mps 01

Cada vez que cambio de sistema operativo me pasa lo mismo: Debo de buscar una aplicación para bajar ese capítulo que tanto le gusta a mi hija de Youtube y nunca tengo uno que se adapte a mis necesidades completamente. Nunca pensé que desde la consola en Linux, Mac o Windows encontrara una programada en Python tan potente y rápido. Su nombre: mps-youtube


[ Introducción ]

Este script nos va a permitir ver vídeos, descargarlos a cualquier resolución, crear listas en local y mucho más, todo desde consola.

[ Instalación ]

Mediante pip te descargas este script y lo instalas en tu sistema con: python get-pip.py

Ahora instalamos mps-youtube con:


[sudo] pip install mps-youtube

Dependiendo del sistema operativo elegido, deberás instalar un reproductor u otro (ver la página en GitHub para más detalle).

Para ejecutarlo, basta con teclear: mpsyt

[ Uso ]

mps 02

Formatos para descargar el vídeo

Nada más entrar en la aplicación tendremos un prompt que nos pedirá que le introduzcamos los comandos a ejecutar. Aquí os muestro unos cuantos ejemplos:


/Aladdin # Busca todas las coincidencias de Aladdin

d 5 # De la lista extraída con el comando anterior, descargará la canción en la posición 5, permitiendo seleccionar el formato (webm, mp4, flv, 3gp,...)

set player mplayer # Usará como reproductor de vídeo mplayer

h # Ayuda en pantalla

i 5 # Información del vídeo en el quinto puesto

p,n # página anterior (p) y siguiente (n)

Tienes más posibilidades, como crear listas locales de tus vídeos favoritos y varias cosas más, pero con estos ejemplos tienes más que suficiente para ver y descargar sin tener que aguantar publicidad ni distracciones.

Enlace: github.com > mps-youtube

Enlace: xmodulo.com > How to access popular search engines from the command line on Linux


Han sido noticia esta semana en el mundo Pi

Eben Upton

¡Qué grande eres, Eben!

Semana algo desconectado del mundo Pi pero no por ello os voy a dejar sin las noticias semanales. Por otra parte, estoy escribiendo varios artículos y cuando los tenga preparados los tendréis disponibles...

...Mientras, ¡Arrancamos que viene el Finde!...


Rpi-TC

  • Nueva versión de la distro RPi-TC X: Una de las cosas que podemos hacer con nuestra Pi es servir como cliente ligero para conectarte remotamente a otro equipo. Esta distribución te permite conectar a los protocolos más comunes, y ahora recibe actualización. Para ver los cambios, visita su blog. | pitc.blogspot.com.es > New RPi-TC X version available!

MusicBox

  • Convierte tu Raspberry Pi en una caja de música: A todo el mundo le gusta la música y disfrutar de ella. Esta distro de apenas 1 GB te permitirá en cuestión de minutos tener tu sistema de sonido centralizado y que podrás controlar desde tu smartphone, soportando sonido en streaming a través de Spotify, SoundCloud, Podcast, mp4, AirPlay/DLNA...raspberrypihelp.net > Raspbery Pi Musicbox

  • Cómo tener tu propio Ambilight con Lightberry: Según nos cuentan nuestros compañeros de Xataka Home, este conjunto de luces para emular al sistema de Philips son de lo más sencillos de instalar. El pero es su precio con respecto a la versión DIY (házlo tú mismo), pero no todo el mundo es un manitas para crear su versión casera de la tecnología Ambilight. | xatakahome.com > Lightberry, la forma más sencilla de crear tu propio sistema Ambilight

¡Feliz finde!


Instalar la última versión de Transmission en Raspberry Pi

torrent

Me he encontrado un fantástico tutorial que quería compartir con vosotros para tener a la última el cliente de torrent más famoso para la Raspberry PI: Transmission.

Para instalarlo se vale de los paquetes en el repositorio Jessie de Debian, a los que espero que tengamos acceso de forma oficial pronto en nuestra distro favorita.

Enlace: htpcguides.com


¡PopcornTime en una RaspberryPi con PiTV!

pitv

PiTV retransmite series o películas desde enlaces torrent como hace PopcornTime...


Te permite seleccionar vía web la peli/serie que quieres ver y reproducirlo en tu RPi.

Para instalarlo, ejecuta lo siguiente:


wget http://pitv.pw/scripts/setup.sh
sudo sh setup.sh

Aviso que la instalación de este script en tu sistema "secuestrará" Raspbian para hacerlo suyo. Es decir, son muchas aplicaciones la que instala y cuando reinicias arranca las X para pasar a un entorno propio con Google Chrome de fondo. Luego deshacer los cambios es complejo. Además se trata de una versión Alpha muy temprana, pero yo lo he probado y funciona.

Sigue las instrucciones de instalación.

Cuando esté instalado, mostrará un logo de una Raspberry en un fondo naranja.

pitv

Ahora puedes acceder a la IP de tu RasPi desde un navegador web en tu tablet o smartphone como véis en la captura de arriba y seleccionar la película que deseas ver. Esperas unos segundos y se reproducirá en tu Raspberry Pi.

¡Disfruta!

Enlace: pitv.pw

Enlace: reddit.com > PiTV

Alternativa: npmjs.org > torrentcast


Han sido noticia esta semana en el mundo Pi

RuneAudio

Rune-Audio alcanza la versión 0.3-beta

Ante todo daros las gracias porque este blog ha alcanzado las 350 mil visitas, y espero que sigan creciendo más. Aún os tengo preparadas muchas sorpresas este año que viene.

Nos encajamos a finales de Octubre con varias noticias interesantes. Vamos a verlas...


  • Nueva versión de Rune-Audio: Es un software gratuito y de código abierto que convierte su Rpi en un reproductor de música de alta fidelidad. Disponible también para otros sistemas embebidos como Bleaglebone o Cubox. Reescrito y mejorado dispone de un entorno para controlarlo bastante elegante. Tiene integración con Spotify y soporta la mayoría de tarjetas de audio como la Wolfson o HiFiBerry. | runeaudio.com

  • Cómo usar wavemon para monitorizar la calidad de la conexión WIFI: Esto me recuerda cuando antiguamente teníamos que mover la antena de la televisión para coger más señal. Los tiempos no cambian y este programa te dirá la calidad de la señal WIFI donde tengas ubicada tu RPi. | raspberrypi-spy.co.uk > How To Use Wavemon To Monitor Your WiFi Connection

Distraz de Gameboy. Algún día me hago uno...
  • Halloween Pi Project: Hoy es Halloween y en Element14 llevan organizando desde mediados de mes un recopilatorio de los mejores proyectos donde se hayan utilizado una Raspberry Pi, algunos dan bastante miedo. ¿Cuál es tu favorito? | Element14

¡Feliz horripilante finde!


Servidor Git con la Raspberry Pi en 5 segundos

Git

Muchos de mis lectores son desarrolladores. A veces nos hemos visto en la necesidad de trabajar en proyectos con código que no queremos compartir con el mundo. GitHub es el centro neurálgico para guardar todos esos cambios con un magnífico sistema de control de versiones, pero a menos que quieras pasar por caja, todos los repositorios que crees en él estarán abierto al público.

Si te interesa almacenar los cambios que vas haciendo en tu código con el sistema Git en tu Raspberry Pi de forma privada, continúa leyendo...


Los pasos son complejos y requiere que sigas cada uno de ellos sin cometer un fallo, de lo contrario podrías destruir tu Raspberry Pi... ¡Naah!, es broma. Sí que pensaba que era algo mas complejo porque tampoco soy un experto en Git, sólo uso unos cuantos comandos diariamente.

Lo que he hecho es crearos un simple script para que ejecutéis en vuestra distro favorita, así no tenéis que marearos mucho, y lo he subido a PiKISS.

Os dejo el script aquí igualmente por si queréis echarle un vistazo:


OpenWRT y Latch en una Raspberry Pi

hacker

La seguridad es uno de los temas que más me apasiona y no le dedico todo el tiempo que quiero, pero sigo los mejores blogs sobre el tema y hoy Chema de Un Informático en el lado del Mal nos ha regalado este estupendo manual sobre configurar Latch en OpenWRT. Si no sabes de lo que hablo y quieres enterarte, sigue leyendo...


OpenWRT básicamente es un sistema operativo diseñado específicamente para dar funcionalidad de red a un equipo o router para que pueda actuar como firewall, punto de acceso WiFi o sniffer entre otros. Si, puedes instalarlo en un router TP-Link o Asus o en dispositivos embebidos como la Raspberry Pi.

Latch es un servicio online para añadir una capa de seguridad a cualquier proyecto: cuentas bancarias, servidores Web/ftp, desarrollos,etc, todo controlado por un panel de forma remota para proteger aquello que más protegemos: Nuestra privacidad.

Chema nos cuenta cómo integrar estas dos tecnologías en un artículo muy detallado y que nos puede servir tanto para el hogar como para proyectos empresariales. No os lo perdáis.

Enlace: elladodelmal.com > Configurar Latch en OpenWRT sobre una Raspberry Pi

Enlace: github.com > ElevenPaths


Han sido noticia esta semana en el mundo Pi

Rpi Slim

Raspberry Pi delgada

Noviembre empieza frío y seguro que estamos más tiempo en casa trasteando con nuestras RasPis. Esta semana veremos cómo quitar componentes de nuestra placa, un programa para auditar redes Wifi y una Bartop.


SlyFoxHound's Iron Man Suit Overview - HUD, Moving Parts, Lights, Sounds, Jarvis
  • Adelgazar la Raspberry Pi: Ahora viene una época de comida copiosa y conviene perder unos kilos. Tu RasPi también quiere perder unos gramos y algo de altura para aquellos proyectos que la necesiten. Adafruit nos ayudará a eliminar partes de tu Raspberry Pi pero ten cuidado, no a todos se les da bien la cirugía. | learn.adafruit.com > Diet Raspberry Pi

  • FruityWifi: Herramienta para auditar redes inalámbricas para sistemas Debian. Muy útil y fácil de usar con interface web que alcanza la versión 2.0. Merece la pena sólo por todos los módulos que trae incorporados. Tal vez le dedique un artículo completo si os interesa. | FruityWifi

Bartop

  • Bartop arcade de dos jugadores: Me encantan las máquinas recreativas. Sólo nombrarlas y me transporto a esos salones de juegos donde compartíamos esas tardes con cinco duros y gente friki. El que no pueda tener una en casa debido al tamaño, le recomiendo una Bartop que en cualquier sitio cabe. Aquí nos muestran cómo se ha creado una desde cero. | instructables.com > 2-Player-Bartop-Arcade-Machine-Powered-by-Pi

¡Feliz finde!


Raspberry Pi A+

RPiA+

¡20% más barata, 24% más pequeña and 42% más delgada!

Eben Upton se pronunció al respecto hace pocos meses y ya está con nosotros la nueva revisión del Modelo A, con los cambios que casi todos esperábamos...


Raspberry Pi Model A+ Launch

Obviamente se trata de un modelo B+ recortado en prestaciones para otorgar a tus proyectos de un sistema que consuma lo menos posible. Estas son sus características, aunque ya te la imaginas:

  • 700MHz Broadcom BCM2835 CPU

  • 256MB RAM

  • 40pin extended GPIO

  • Mejor sonido

  • 1 x USB 2

  • 1 Salida estéreo y compuesta para vídeo

  • HDMI

  • Puerto para cámara CSI

  • Puersto para pantallas DSI

  • Micro SD

  • Conector Micro USB

  • Compatible con HAT

  • Dimensiones: 56mm x 65 mm

  • Peso: 23 gr.

  • Sin puerto Ethernet

En mi opinión, se siguen quedando corto con los 256MB RAM. Deberían haber aprovechado y sacarlo con 512MB, estoy seguro que las ventas se dispararían. ¿Qué os parece a vosotros?

Enlace: linuxvoice.com > CHEAPER, SMALLER, CURVIER; THE ALL NEW RASPBERRY PI A+

PDF: Comparativa todos los modelos de Raspberry Pi gracias a Element14

Webs recomendadas para comprarla:


rPlay a finales de Noviembre en la Banana Pi

rplay

Yo de vosotros me iba comprando una Banana Pi.

Hoy navegando por los distintos foros de bananapi.com estoy viendo que la comunidad se está moviendo bastante y a falta de depurar un buen soporte en la aceleración gráfica por hardware, veremos proyectos muy interesantes a corto plazo.

Por lo pronto, tendremos una versión de pago de rPlay para Banana Pi con soporte para, atención: AirPlay, AirPlay mirroring, Chromecast y Miracast. A continuación os pongo un vídeo de su funcionamiento...


PC como pantalla para Banana Pi

El precio de este software no está aún confirmado, pero rondará los 5-10 dólares. Bastante bien si promete lo que dicen, y es que el gran problema de la Raspberry Pi es su CPU y que no se pueda ejecutar decentemente Google Chrome, por lo que no creo que continúen su desarrollo más allá de la beta que algunos tenemos.

El software se ejecutará en cualquier versión de Android 4.3+.

Se pondrá a la venta en la mísma página de bananapi.com y probablemente me compre una licencia, así que os informaré en cuanto esté disponible y haga las primeras pruebas.

Mas info: vmlite.com


Lakka: Distro para emuladores retro basado en OpenELEC

Lakka

¿Cómo se me ha podido pasar la distribución de mis sueños para el mundo de la emulación?

Tras la fiebre inicial de la noticia sobre una nueva Raspberry Pi A+, se me ha ocurrido ya algo para poder usarla: Emuladores.

Curiosamente he encontrado esta distro en foros de la Banana Pi y aunque ofrece soporte experimental para ésta, el que tiene para la Raspberry Pi es completo y estable.

¿Pero qué nos ofrece esta distro que no lo hagan ya otras como RetroPie o PiPlay?. ¡Vamos a verlo!...


Lakka menu en Raspberry Pi

Como he mencionado, su autor ha cogido el core de OpenELEC sin la parte de Media Center y ha creado un menú muy elegante para RetroArch muy parecido a los de la PS3 como podéis ver en el vídeo arriba.

Al estar basado en RetroArch podremos jugar a emuladores de NES, SNES, Sega Genesis o PSX entre otros, pero su desarrollador promete un sistema rápido con las siguientes características:

  • Basado en RetroArch y OpenELEC

  • Distro en 85 Mb con acceso de sólo lectura

  • Sistema de actualización no basado en paquete, sino en todo el sistema de ficheros y Kernel.

  • Open source

  • Menú amigable

  • Rebobinado de partida, hotplug hoypad, video streaming, capturas de pantalla, pausar juegos, guardar partidas,...

Actualmente está depurando el front-end y no solo estará disponible para la Raspberry Pi, sino que dará soporte a Banana Pi, Cubix-i o Cubietruck entre otros.

Si quires puedes probar una estable, pero dispones de las versiones diarias para distintos dispositivos en el enlace que dejo al final del post.

[ Log de pruebas iniciales]

  • He testeado una versión de desarrollo que puedes descargar aquí.

  • Overclock High pero me da que va a funcionar bien sin tocar este parámetro en el config.txt

  • En el primer arranque, redimensiona la SD para aprovechar la máxima capacidad.

  • Tarda unos 13 segundos en arrancar.

  • El menú se mueve con suavidad.

  • Viene con SSH activado por defecto (root@root).

  • Añadido al config.txt, hdmi_drive=2 para conseguir audio a través del HDMI.

  • Para copiar las ROMS utiliza Samba, por lo que tendrás que echar mano de otro equipo en la red. Los he copiado todos sin subdirectorios y se ordenan solos según la extensión de la ROM (.nes aparece bajo el menú de Nintendo, etc...)

  • He conectado un mando cableado de la XBox-360 y me la ha reconocido sin problemas en apenas 2 segundos.

  • Emuladores probados y funcionando a la perfección: FBA (Cadillac & Dinnosaurs), SNES (Kirby Superstar audio regular pero es uno de los pesos pesados de la Famicon, Super Mario Bros perfecto), Genesis (Sonic 3), NES (Super Mario Bros 3).

¡A jugar!

Enlace: lakka.tv

Enlace: GitHub.com > lakkatvyou

FAQ: GitHub.com > FAQ

Nightly builds: sources.lakka.tv


Han sido noticia esta semana en el mundo Pi

Raspberry Pi

Vaya revuelo con el nuevo modelo A+. No han parado de llover noticias. Tal vez no nos esperábamos un precio tan pequeño para unas prestaciones próximas a la de sus hermanos. Hoy tocaremos las más relevantes y veremos otras cosas en el resumen semanal sobre el mundo Pi. ¡Despegamos!


  • Raspberry Pi A+. ¿Cúanto consumo necesita?: Si vamos a comprarnos el modelo A+ seguro que es por la eficiencia energética que necesitamos. Tal vez debe estar conectado a una batería externa o es necesario que consuma lo menos posible. En este aspecto creo que el modelo A+ gana por goleada a la competencia y a sus hermanos. | raspi.tv > Raspberry Pi A+ How Much Power Does It Need?

  • 16 proyectos para el Modelo A+: EL nombre del artículo lo dice todo. | lifehacker.co.uk

Pi Video

  • Crear una unidad de captura de vídeo con la Raspberry Pi: Esta serie de artículos nos va a ayudar a crear una cámara para capturar vídeo portátil con ayuda de nuestra querida Pi. No os los perdáis. | Part 1 Part 2 Part 3

  • Distribuir la compilación a través de varias Pis con distcc: Alguno de nosotros tenemos más de una RasPi en casa. ¿Y si pudiésemos compilar nuestros programas usando la potencia de todas ellas? De una forma sencilla nos lo enseña este usuario de Reddit. | reddit.com

  • Qué hago con mi Raspberry Pi por James Bertelson: Este artículo tiene un par de meses pero lo he querido incluir para daros una idea del uso que le dan algunos a sus RasPis. | james.bertelson.me

Kano

  • Kano: Acercando a los más peques a los ordenadores de forma didáctica: Uno de los blogs sobre Linux que sigo ha publicado un artículo sobre Kano. Este ordenador basado en Raspberry Pi con indentidad propia que ya comentamos por aquí fue lanzado a través de una campaña en Kickstarter y ahora se comercializa. Por cierto, puedes probar su sistema operativo aunque no compres el Kit, ya que está disponible su descarga de manera gratuíta. | blog.desdelinux.net

¡Feliz finde!


Velocidad de la red: frambuesas Vs bananas

Lan Test

Muchos de nosotros queremos aprovechar la Raspberry Pi para montar un NAS en casa, un servidor DLNA, Samba o cualquier proyecto que haga uso intensivo de la red; Lo malo es que a veces nos olvidamos de la limitada capacidad de ancho de banda que posee el puerto Ethernet de la RasPi y se nos olvidan alternativas como la Banana Pi.

Frank Mankel es un usuario de una comunidad de Google Plus sobre la BPi y nos muestra qué velocidad alcanza usando iperf. Veamos los resultados de transferir un fichero por la red...


El fichero en cuestión es de 3.1GB desde una carpeta compartida con NFS hacia un IntelNUC con los siguientes resultados:


1. BananaPI 1 to my IntelNUC DC3217IYE
2. BananaPI 2 to my IntelNUC DC3217IYE

iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[  4] local 192.168.1.213 port 5001 connected with 192.168.1.241 port 37353
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.0 sec   635 MBytes   533 Mbits/sec
[  5] local 192.168.1.213 port 5001 connected with 192.168.1.200 port 57774
[  5]  0.0-10.0 sec   658 MBytes   552 Mbits/sec

BananaPI 1:
iperf -c 192.168.1.213
------------------------------------------------------------
Client connecting to 192.168.1.213, TCP port 5001
TCP window size: 21.0 KByte (default)
------------------------------------------------------------
[  3] local 192.168.1.241 port 37353 connected with 192.168.1.213 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   635 MBytes   533 Mbits/sec
iperf -c 192.168.1.213  0,04s user 10,05s system 97% cpu 10,325 total


BananaPI 2:
iperf -c 192.168.1.213
------------------------------------------------------------
Client connecting to 192.168.1.213, TCP port 5001
TCP window size: 21.0 KByte (default)
------------------------------------------------------------
[  3] local 192.168.1.200 port 57774 connected with 192.168.1.213 port 5001
[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-10.0 sec   658 MBytes   552 Mbits/sec
iperf -c 192.168.1.213  0,06s user 10,07s system 100% cpu 10,070 total

La transferencia se completó en 1:03, lo que son apróximadamente 50 MB/s. Recordemos que las velocidades con la RasPi oscilan sobre los 6-8 MB/s. ¿Qué os parece?

Enlace: plus.google.com


Top Sistemas Operativos actualizados recientemente (Noviembre 2014)

OS

Parece que fue ayer y ya han pasado seis meses desde este recopilatorio de sistemas operativos. Creo que es momento de repasar las distros que han actualizado sus imágenes o han pasado al olvido...


Los sistemas operativos que han actualizado su imagen recientemente son:

Las que NO se han actualizados en estos seis meses:

  • PiCore (May)

  • SqueezePlug (May)

  • SliTaz (Mar)

  • MinePeon (Mar)

  • Moebius (Jun 2013)

[ Conclusión ]

Atrás ha quedado distros como Inferno que prometía ser un experimento bastante aprovechable. Muchos apostamos también por pipaOS, pero desde Julio no se actualiza y creo que su autor no tiene muchos ánimos de lanzarla a lo más alto (me he intentado poner en contacto con él y no responde). Nos abandona de la lista SqueezePlug al que podemos sustituir por piCorePlayer. SliTaz me da mucha pena aunque sigue generando paquetes. Lamento que piCore se haya quedado atrás, seguro que nos sorprenden dentro de poco. He querido añadir Moebius porque gozó de cierta popularidad, pero su autor se ha cansado de las distros Debian, aunque promete una nueva versión revolucionaria. Estaremos atentos.

FreeBSD sigue actualizando su SO. Los Media Centers también tienen actualizaciones periódicas mensuales. He incorporado a la lista de actualizadas a Diet PI a la que quiero seguirle la pista. También lo ha hecho Sonic-Pi, Slackware y OpenSUSE entre otros. Añado a Firefox OS aunque aún no sea más que una prueba de concepto.

En general las distros para la Raspberry Pi gozan de buena salud y la gran mayoría se mantienen vivas... ¡Larga y próspera vida!.


Han sido noticia esta semana en el mundo Pi

BeOS

¿Alguien se acuerda de BeOS y su potencia multitarea real?

¡Hola gente! Un semana más, aquí andamos con algunas noticias no tan destacadas en el panorama semanal como suele ser habitual, pero que seguro que os interesa a más de uno. Hoy escribo sobre Haiku, clusters...


Raspberry Pi B+ Cluster (Super Computer) Part 1
  • The MagPi núm. 28 (Nov): Nuevo número de esta revista en versión digital con interesantes artículos sobre OpenCV, Arduberry, VoIP, Git, FUZE BASIC y mucho más. | themagpi.com

  • LinkIt ONE VS Edison VS Raspberry Pi VS Beaglebone Black: ¡Placas de desarrollos por todas partes!. En este caso tenemos una comparativa de cuatro de ellas y según nuestras necesidades, aprovecharemos mejor una que otra. Round one... fight!| seeedstudio.com

  • Raspberry Pi B+ Cluster (Parte 1): En esta primera parte de una serie de tres vídeos, Rasim Muratovic nos enseña los componentes necesarios para montar un cluster de servidores con cuatro RPis. En el segundo instalará y configurará Raspbian y en el tercero nos mostrará cómo programar para obtener ventajas en procesamiento gracias a la potencia del cluster. Interesante para todos aquellos que piensen que es algo complejo. En el vídeo que encabeza el artículo podemos ver una caja para montar el cluster muy sencilla pero bastante cool, ¿No os lo parece?.

haiku.png

Haiku OS
  • ¿Qué nos espera en Haiku Beta?: He sido usuario de BeOS en los albores de los tiempos. La noticia de un intento para portarlo a procesadores ARM abre nuevas posibilidades para nuestras máquinas, y es que jamás he conocido un sistema operativo más rápido que BeOS y más eficiente para aquellos equipos donde tímidamente instalábamos Windows 95 o nos peleábamos con el Kernel de Linux para arrancar las X. Haiku aceptó el legado de este sistema operativo muerto y aunque va a paso lento, parece que tendremos una Beta pronto, aunque sea para equipos x86. | blogstack.info > ¿Qué nos espera en Haiku Beta? - Relacionado: bebits.com

¡Feliz finde!


Kali habilita el soporte para pantallas PiTFT

Kali

Mientras preparo una review según peticiones sobre FruityWifi, nos encontramos con una actualización de la versión para auditar redes más famosa del momento: Kali Linux...


Disponible para la mayoría de placas de desarrollo, en el caso especial de la Raspberry Pi han decidido darle soporte a la pantalla táctic PiTFT de 2.8".

Una estupenda noticia si la tienes o quieres una (en raspipc.es puedes hacerte con ella por 36€) para diagnóstico, pentesting,...

Enlace: offensive-security.com > Kali with Raspberry Pi TFT Support


OpenMSX 0.11.0. Elige un sabor: Banana o frambuesa.

MSX

Este fin de semana he estado intercambiando correos con miembros del staff del emulador openMSX y he compilado la última versión del que considero el mejor emulador para MSX del momento. ¿Quieres ejecutarlo en la Raspberry Pi a 50 fps?, ¿Quieres probar el primer port de este emulador para la Banana Pi?. ¡Entra sin llamar!...


Athletic Land

Athletic Land: Mejor juego de MSX de todos los tiempos...¡Y a callar!

Creo que los chicos de este emulador se han superado con esta versión. Si quieres ver la lista de cambios pásate por este anuncio en msx.org.

Sé que estás deseando probarlo, así que si tienes una Raspberry Pi, he actualizado el post donde podrás conseguirlo.

Para los usuarios de la Banana Pi, he usado Bananian como distro para compilarlo y las instrucciones para hacerlo funcionar son las mismas que en el post que he mencionado para usuarios de la Raspberry Pi. El enlace de la descarga del emulador lo encontrarás al final de este post. Recordad instalar las dependencias: apt-get install libglew1.7 libtheora0 libao4.

El emulador va sorprendentemente bien en ambas plataformas, aunque noto que en la BPi va algo mejor.

Quiero dar las gracias a los miembros del openMSX Team y sobretodo a Patrick van Arkel y a Manual Bilderbeek por la ayuda recibida en el canal de IRC (freenode) #openmsx. Alguno de ellos ya tienen una Raspberry Pi, por lo que pronto veremos versiones compiladas por ellos mismos de este estupendo emulador para nuestras placas.

Descarga Banana Pi: uploaded.to > openmsx0-11.0BPI-armhf.deb

Descarga directa Raspberry Pi: openmsx0-11.0armhf.deb


Han sido noticia esta semana en el mundo Pi

gamebox

XBMC-Gamebox para usar por fin Airplay Mirroring con la RPi

Aquí está la sección más esperada de la semana. Una recopilación de las mejores noticias acaecidas esta semana en el mundo Pi, ¿Te lo vas a perder?. ¡Arrancamos!...


XBMC-GameBox for Raspberrry Pi demo
  • ppiFBA con rotación de pantalla y 4 jugadores: Metal Slug, Captain Commando, TMNT,... Títulos que con solo nombrarlos te dejan con ganas de jugarlos todos. Ahora podrás hacerlo con cuatro amigos o familiares en esta versión que ha modificado un usuario con varias mejoras. | github.com > pifba v 0.2

  • 47 proyectos con la RPi para inspirar tus creaciones: Si tienes la RPi en un cajón y no la usas, Makezine te da algunos consejos para utilizarla en proyectos alucinantes. | makezine.com

  • Concurso gana una Raspberry Pi B+ (España): Mi amigo de Un peatón en la red ha puesto un concurso en su blog para ganar una B+ si presentas un proyecto innovador para desarrollar con la Pi. ¡Ahora es el momento!| peatonet.com > Raspberry Shop y Un peatón en la red te regalan una Raspberry PI B+ estas navidades

  • XBMC-GameBox para Raspberrry Pi: Lo mejor para el final. Parece ser que a rPLAY le ha salido un duro competidor. ¿Una distro XBMC con soporte para Airplay/AirPlay Mirroring y ver la pantalla de tu iDevice en la tele?. La de veces que me habéis preguntado por algo así. Descárgatela ya que es gratis y deja de leer, anda. | XBMC-GameBox > Download


Lamobo D1: placa de desarrollo con cámara HD

LamoboD1

También llamada BPi-D1, se trata de una de esas campañas de Kickstarter que tienen éxito y ahora la venden por unos 48€.


SinoVoip Co. nos trae una nueva golosina tras el éxito de la Banana Pi. Presumen de ser la más pequeña placa de desarrollo con sus 38x38mm y 10 gramos de peso. El procesador es un 400MHz ARM926EJ 32Bits RISC Core con 64MB DDR2 y MicroSD. La cámara que incorpora alcanza una resolución tanto en vídeo como en audio de 1280x720px30fps. Aparte lleva integrado:

  • Sensor de audio.

  • Micrófono.

  • GPIO.

  • WiFi.

  • Firmware actualizable.

Lleva un sistema operativo al que puedes acceder mediante un navegador en otro equipo a través de la red y el consumo es mínimo, llegando mantenerse encendida con el WiFi desactivado y una batería externa de sólo 500mah un total de 4 horas.

Os dejo un par de enlaces para ampliar la información.

Enlace: tinyonestore.com > The Banana Pi D1 -Lamobo D1 is the smallest open-source development board around, with a built-in HD mini camera. Create your own mini-cam now!

Enlace: Manual PDF


Demo XBMC-Gamebox: Airplay mirroring para Raspberry Pi (Youtube)

XBMC Gamebox

El Viernes comenté una noticia acerca de un nuevo competidor para rPLAY. Pues bien, lo he testeado y os muestro en el siguiente vídeo de Youtube una demo...


Primero decir que se trata de una imagen de unos 1.3 GB que se basa en la distro Raspbmc. Yo la he testeado con una Raspberry Pi modelo B.

En el inicio te redimensiona la partición para aprovechar todo el espacio de tu tarjeta SD.

Una vez se ha reiniciado el sistema, veremos la pantalla del XBMC versión 13.2 (Oct, 2014). Nos pide elegir el idioma, lo cual no me ha funcionado pero es lo de menos.

En la sección de programas nos encontramos con los ajustes de Raspbmc y otro llamado www.xindawn.com... que no hace nada.

Vamos a activar el Airplay mirroring que es lo que nos interesa.

XBMC Gamebox for Raspberry Pi

El sistema se mueve fluído como podéis apreciar en el vídeo. He probado varios juegos y algunos no van del todo bien, teniendo cortes que lo hacen difícil de jugar.

Los vídeos almacenados se cortan a través de streaming desde el iPhone 6 y el iPad Mini Retina, tal vez debido al búffer que se queda pequeño. Si son vídeos cortos del carrete, no hay problemas.

A la hora de apagar la Raspberry Pi, no tiene ganas de apagarse, por lo que hay que desenchufarlo aún sin estar la Raspberry apagada.

La conclusión a la que llego es que si usas mucho la tecnología Airplay tienes una nueva alternativa que simplemente funciona si no te quieres gastar el dinero en un AppleTV. Sobre la versión de Raspbmc, no es todo lo estable que nos gustaría pero se mueve bien.

¿Y si lo quiero ejecutar desde Raspbian?. También puedes. Sigue las instrucciones del siguiente post en el foro.

Foro: xindawn.com

Descarga: xindawn.com > Versión 1.0.1 (30-10-2014)


Han sido noticia esta semana en el mundo Pi

Pi portable

No es la última tablet de Microsoft

¡Buenas gente! Deseando este fin de semana dedicarle algo de tiempo a terminar algunos tutoriales que tengo entre manos. Hoy vamos a ver sobretodo algunos usos que le podéis dar a la Raspberry Pi y una distro para emitir via streaming audio/vídeo desde vuestro Android a la RPi. ¡Vamos allá!


PORC | Pi Omx Remote & Cast
  • Mi Raspberry Pi portátil: Una de los mejores aspectos de la RPi es su tamaño y el bajo consumo. Gracias a estas dos cualidades, podemos convertirla en un portátil como han hecho los chicos de raspberrypi-spy.co.uk. Parte I - Parte II

SW lunchbox

Si, dentro hay una Raspberry Pi con una pantalla de 40". ¿No te lo crees? xD
  • Esto también me ha recordado que alguien ha metido dentro de una caja para el almuerzo una Raspi con pantalla, teclado, etc. No os lo perdáis, está en instructables.com.

  • HACKLET 24: Recopilación de los mejores proyectos presentados en el hackaday.io | HACKLET 24 – RASPBERRY PI PROJECTS

  • Pi Omx Remote & Cast: Si no tienes Airplay ni te gusta el mundo de la manzana y pasas del artículo que preparé sobre Gamebox, puedes retransmitir tus vídeos y música desde Android a tu Raspberry Pi conectada a la TV con PORC. No lo he testeado, pero merece la pena probarlo. ¿Te atreves? | Descarga: kentind.ovh

¡Feliz finde!.


Conexiones SSH y... ¡Olvídate de las contraseñas!

SSH hodor

Si no lo entiendes, te has equivocado de blog

El tutorial que hoy presento es algo esencial para nuestro día a día con las conexiones SSH, pero que a veces no hacemos por pereza (soy el primero).

Os explico de forma MUY SENCILLA como generar las llaves que necesitarás para que no tengas que escribir en cada conexión SSH, la maldita contraseña.


Vamos a crearnos las llaves pública/privada y a copiar la primera en el equipo remoto. Escribimos lo siguiente desde el equipo donde vayamos a conectarnos (en mi caso, un iMac):


cd .ssh
ssh-keygen -b 1024 -t rsa -f id_rsa -P ""
ssh pi@192.168.1.4 < ~/.ssh/id_rsa.pub 'mkdir -p .ssh && cat >> .ssh/authorized_keys'

Terminal en OSX mostrando todo el proceso. Click para agrandar

Con este último comando copiamos desde nuestro equipo la llave pública al/los equipo/s remoto/s, en este ejemplo hacia 192.168.1.4 (mi Raspberry Pi).

FIN

No ha sido tan difícil, ¿No?. ¿Y por qué no lo has hecho antes?.

Si quieres escribir menos, créate un alias en tu Linux o Mac: nano ~/.bash_profile


Ejemplo: alias sshrpi='ssh pi@192.168.1.4'

Y recarga la shell con: source ~/.bash_profile

Ahora cada vez que escribamos sshrpi, accederemos desde nuestro ordenador/computadora a la Raspi sin contraseña.

De nada.

smile


Reflexiones sobre ODROID-C1: ¿Otro Raspberry Pi Killer?

Odroid C1

No suelo comentar apenas nada respecto a competidores directos de la Raspberry Pi, pero este me ha llamado especialmente la atención por su precio: $35. ¿Quieres saber por qué me he comprado una?...


Uno de esos vídeos que tanto nos gustan (OpenGL ES y el conejo de Blender incluído)

La noticia la he leído en cnx-software.com. Tal y como comentan, Amlogic ha liberado para su modelo S805 el SDK para Android y un buildroot para Linux con soporte para GPU y VPU (Unidad de procesamiento de vídeo). Lo bueno de la empresa creadora de las placas ODROID es que tienen una buena comunidad y se preocupan por su producto.

Sus características más destacadas son:

  • Amlogic ARM® Cortex®-A5(ARMv7) 1.5Ghz quad core CPUs

  • Mali™-450 MP2 GPU (OpenGL ES 2.0/1.1 para Linux y Android, no OpenCL)

  • VPU para descodificación por Hardware (En XBMC pulsas la i y debes buscar la línea que pone "dc:am-h264")

  • Consumo menor a los 0.5A pero puede llegar a los 2A para alimentar dispositivos USB

  • 1Gbyte DDR3 SDRAM

  • Gigabit Ethernet

  • SPI, I2C, UART, ADC y GPIO con 40 pines

  • eMMC4.5 HS200 Flash Storage slot / UHS-1 SDR50 MicroSD Card slot

  • USB 2.0 Host x 4, USB OTG x 1

  • Puerto de infrarojos

  • Ubuntu 14.04 y Android KitKat 4.4

Arquitectura del Odroid-C1. Click para agrandar.

[ Primera impresión ]

No es justo compararla con la Raspberry Pi. Esto parece un empeño generalizado por acabar con el reinado de la Pi. La equipararía más a la Cubietruck con respecto a rendimiento y prestaciones. Banana Pi tiene cosas buenas y cada día van saliendo nuevas distros, pero falla en el soporte a la GPU y aunque ya se puede probar sus capacidades para reproducir a 1080p sin problemas, no es algo que consigas out of the box.

También es verdad que empiezas a hacer el pedido y al final te encuentras entre gastos de envío y accesorios, que tienes que pagar alrededor de unos 54€ ($67), aunque no está tan mal el precio para todo lo que obtienes.

Veo que han eliminado los conectores analógicos para audio/vídeo y no tiene puerto SATA, aunque exísten adaptadores para obtener ambas tecnologías.

Odroid C1

Odroid Magazine Dic 2014

[ ¿Qué puedo hacer con la Odroid-C1? ]

Como has visto, los conectores para "hablar" con el mundo real son varios al igual que la Pi, por lo que tienes las mismas posibilidades salvo la disparidad en algunos pines del puerto GPIO. Con respecto a la compatibilidad de accesorios, por ejemplo la cámara-Pi, no he leído nada al respecto, pero ya está a la venta pantallas de 9" y LCD 16x2.

La reproducción de vídeos a través de Android o Ubuntu son a 1080p y soporta descompresión por hardware para H.264/VC1/MPEG4/MPEG2 (No tienes que comprar la licencia aparte como es el caso de la Raspberry). Se espera igualmente que sea compatible con el nuevo formato H.265.

Para navegar según he visto en el vídeo que acompaña el artículo, se comporta con Chromium pero habrá que testearlo y no sacar conclusiones precipitadas.

Para juegos, se abre un nuevo mundo de posibilidades al tener el combo CPU/RAM/GPU mejor del mercado. En los foros he visto para Odroid en general, que podemos ejecutar sin problemas juegos como Doom 3, emuladores de PSP o de Nintendo 64 (Lo siento, Raspbians), al fín un juego de karaoke decente con el que poder molestar a los gatos de tu barrio

Si lo tuyo es Android, tienes a tu disposición la versión 4.4.2 rooteada para desarrollo y podrás instalar el Google Play sin problemas.

[ Recomendaciones finales ]

Tal vez nos estamos volviendo muy exigentes, ya que no nos conformamos con tener un escritorio y algunas aplicaciones que funcionen, sino que queremos ver hasta donde es capaz de llegar nuestras placas y cada vez la sacan con mejores prestaciones porque los fabricantes lo saben.

Aún es muy pronto (está en pañales) para que tenga una comunidad o proyectos interesantes. Seremos nosotros los que tendremos que cogerle de la mano y enseñarle a dar sus primeros pasos.

Mi recomendación es que si tienes una Raspberry y lo que te gusta es "cacharrear", sigue como estás y pasa de todas estas nuevas placas "Killer-PI", aunque sí que es verdad que algo estancada se ha quedado con respecto a hardware.

Si lo que quieres es un Ubuntu o Android para XBMC que simplemente funcione, con aplicaciones de todo tipo, juegos o navegar por internet conectado desde la TV de tu salón, ponte una venda en los ojos y compra el ODROID-C1 estas navidades (Yo YA lo he hecho).

Enlace: hardkernel.com > ODROID-C1

Enlace: Varios vídeos en youtube.com

Enlace recomendado: Odroid Magazine

Odroid WIKI: odroid.com


Han sido noticia esta semana en el mundo Pi

Yocto

Esta semana he puesto los ojos en la nueva placa ODROID que se está haciendo bastante famosa debido a su precio ajustado y elevadas prestaciones. Mientras la espero para hacer las primeras pruebas, acaba de salir otra Banana Pi al mercado y un nuevo número de la revista the MagPi...


486

Hoy quiero homenajear al procesador 486, que cumple 25 años y ha sido uno de mis favoritos
  • Raspberry pi + Qt5 + Yocto: A estas alturas, ya va siendo hora de que nos creemos nuestro propio sistema operativo, y nada mejor que hacerlo de la mano del proyecto Yocto del cual ya hemos hablado en más de una ocasión. Diego Sueiro nos lo enseña en este par de artículos que aún estando en portugues, es fácilmente entendible.  | Parte I - Parte II

  • The MagPi Diciembre: Nuevo número de la revista donde comparan el modelo A+ con sus hermanos, software de reconocimiento de imágenes con OpenCV y nos enseñan a programar un juego de naves en Scratch | TheMagPi Num. 29

Banana Pi-M2

Banana Pi-M2 lleva quad-core y WiFi, aunque carece de puerto SATA
  • ¿Qué es la Banana Pi-M2?: Justo cuando nos íbamos recuperando del susto de la nueva placa ODROID C-1, me encuentro con que han sacado un nuevo modelo de Banana Pi llamado M2 con WIFI incorporado y procesador A31S ARM Cortex-A7 quad-core pero sin puerto SATA. Más detalles a continuación. | bananapi.com

¡Feliz finde!.


Imágenes SD para jugar a Game Boy Color, Atari o MSX en tu Raspberry Pi

OctopusPi

De vez en cuando uno se encuentra sorpresas como esta sin querer. Un usuario francés con el nick Dr Floyd ha creado unas imágenes SD personalizadas para un sólo emulador. Y para que no tengas que esperar mucho, suelen iniciarse en cuestión de segundos...


Son imágenes que podrás descargar de forma aislada a través de Dropbox. Una vez descomprimida ocuparán unos 4 GB.

Se trata de una imagen Arch Linux preparada específicamente para una consola basada en Raspberry Pi llamada OctopusPi y que fué promocionada por Kickstarter. Viene con Kernel 3.10.38-1. podemos acceder a través de SSH (root@root) pero los juegos los podremos copiar desde la carpeta /boot/games que se encuentra en FAT32 (Tienes 1.5GB libres).

Funcionan con la Raspberry Pi Modelo A y B (problemas con la detección de joystick con el modelo B+).

Los emuladores disponibles son:

  • Game Boy Color

  • Atari 400/800/800XL/1200XL

  • MSX/MSX2

¡Disfrutadlas!

Enlaces: gamopat-forum.com > Console GAMOPAT OCTOPUS Pi, PRECOMMANDES !!!!! (FR) | gamopat-forum.com > [TELECHARGEMENT] OCTOPUS PI Les emulateurs! (FR)


Han sido noticia esta semana en el mundo Pi

Pi Vs the World

¡Raspberry Pi Vs The World!

Me veo en la tesitura de elegir combinar noticias sobre todas las placas tipo Pi o sólo de la Raspberry. Yo adoro la RasPi, pero también quería a mi iPhone 4 y acabé comprándome el 6, así que mientras la ODROID llega a casa por Navidad, pondré en este resumen semanal las noticias más relevantes sobre todas ellas (con alta predilección sobre la Raspberry Pi, por supuesto).


Cerrojo con lector RFID y una Raspberry pi
  • xupnpd para Raspberry Pi: Nos gusta la comodidad, y nada más cómodo que tener un disco duro de 4TB conectada a la RPi para compartir toda tu música, series de televisión y demás para disfrutarla donde quieras. Si conoces MiniDLNA o similar, aquí tienes un paquete .deb del programa xupnpd (eXtensible UPnP agent), un DLNA media server muy ligero del que hablaré dentro de poco. | Descarga: github.com > xupnpd-raspberry-armhf

  • Controlar un motor DC: Probablemente sea el tutorial que más se busca si quieres emprender un proyecto de verdad con la Pi. Este sistema es el más secillo que he visto hasta ahora (vídeo+código Python incluído). | hackaholic.info

  • U-Boot y el código fuente de Linux ha sido publicado: El éxito que está teniendo esta placa Koreana llamada ODROID-C1 no es para menos. Los vídeos que circulan por ahí sobre ella nos han dejado con la boca abierta a más de uno y yo ni me lo pensé cuando me hice con una el primer día. Ahora los chicos de cnx-software.com nos enseñan a utilizar el boot para arrancar Ubuntu 14.04.U-Boot and Linux Source Code for ODROID-C1 Board Has Been Released

Ve y graba TV streaming con una RPi y HDHomeRun EXTEND
  • Grabar y reproducir vídeos usando HDHomeRun Extend: Curioso e interesante me ha parecido este vídeo con el que despido el artículo. ¿Habéis pensado en grabar un streaming con el comando curl?. ¡Ingenioso!.

¡Feliz finde!.


Berryboot en la Banana Pi

Berryboot

Berryboot es una pequeña distribución para instalar sistemas operativos diseñado en principio para la Raspberry Pi. Ha sido portado a la Banana Pi para que sea más fácil instalar varias distros y no morir en el intento...


Lo primero que debemos hacer es descargarnos la imagen de éste enlace (versión 1.0). Luego bastará con descomprimirlo y "quemarlo" en una SD como lo haríais con cualquier otra distro.

[ Instalar tus propias imágenes ]

Berryboot te da la posibilidad de insertar un pendrive con un fichero .img y así instalar un sistema operativo que no esté en sus repositorios oficiales. Con este generará una nueva entrada en el menú y podrás acceder a través de el. Esto se hace pulsando en la opción Install from USB stick. Si deseas cuando arranque el SO que tenga la memoria partida para GPU/CPU, debes especificarlo en el fichero cambiando la extensión .img por .img128, .img192, .img224 o .img240

[ Conclusión ]

Berryboot te ofrece una manera sencilla de instalar distribuciones sin complicaciones y desde un interface muy amigable. Desde Bananian hasta Gentoo pasando por ArchLinux, Lubuntu o Raspbian. Recomendado sobretodo a los iniciados que quieran empezar a probar sistemas operativos sin parar hasta que encuentre aquel con el que se encuentre mas cómodo.

Enlace: forum.lemaker.org > berrybootforbananapireleased

Enlace: forum.lemaker.org > BerryBoot Images

Enlace: gist.github.com/wakeup > What is BerryBoot?


Consejos de Marketing si vas a vender tu proyecto

MailRelay

Lo más importante para una tienda online o a la hora de vender tu propio desarrollo, es llegar al mayor abanico posible de público para así poder dar a conocerlo. El correo electrónico es el medio más antiguo para hacer llegar esta información a un particular o empresa, pero también es el más efectivo.

En el mundo de las placas de desarrollo están proliferando los proyectos independientes y los seguidores de esta nueva tendencia, saben lo importante que es llegar al mayor número de usuarios al que le interese tu propuesta.

Hoy os voy a hablar del email marketing de la mano de Mail Relay si quieres que tu proyecto llegue a buen puerto.


Mailrelay, email marketing

Aviso que este es un post patrocinado y me hace tanta ilusión redactarla como que vosotros la leáis. Gracias :)

Tenemos varias posibilidades hoy día para dar a conocer nuestro desarrollo y gracias a las redes sociales o al crowdfunding, enseñarlo es mucho más fácil.

El Mail Marketing trata de utilizar el correo electrónico como medio de comunicación entre tú mísmo y un sector bien definido. Para lograr este objetivo, se intenta llegar a un público al que le pueda interesar tu desarrollo por medio de newsletter, concursos como los que hemos hecho en este blog anteriormente y otros medios. Es decir, se busca a alguien al que le pueda interesar nuestro proyecto que es lo verdaderamente importante y no acabar al final en la carpeta de correo basura o spam.

[ Recomendaciones ]

Una vez hemos hecho nuestro desarrollo con toda nuestra ilusión, lo más barato es crear un blog y pasar el enlace a través de las redes sociales a nuestros contactos y esperar a ver si hay suerte. Pocas veces nos decidimos por campañas de marketing porque pensamos que es para grandes empresas.

Nada más alejado de la realidad y Mail Relay es rey indiscutible en este tipo de publicidad que te ayudará a enviar correos a ese sector al que le puedas interesar y lo mejor de todo, adaptado a tus necesidades para tener un control exacto a través de un panel de control: Estar en contacto con nuestros suscriptores y clientes, estadísticas, plantillas gratuítas y un largo etcétera. Según el número de suscriptores y correos cada mes, puede salirte incluso gratis, por lo que yo no perdería oportunidad en barajarlo como una opción válida si quieres que hablen de tu proyecto, que al final, es lo que nos interesa a todos los emprendedores.

Enlace: Mail Relay

Artículo relacionado: MailRelay


Han sido noticia esta semana en el mundo Pi

BPi

Entre copita y copita me he acordado que tengo un blog que mantener, así que voy a soltar la botella y a teclear un poco...


  • Nuevas imágenes para RPi y BPi: Nos han sorprendido las fiestas con una nueva imagen de Raspbian descargable desde raspberrypi.org para la RasPi con su nuevo lavado de cara del entorno de escritorio y también tenemos para la Banana Pi la actualización de casi todas las distros existentes (Lubuntu, Raspbian, Android, Bananian, OpenSuSe, Fedora, Gentoo y ArchLinux) y que cada vez funcionan mejor. Puedes descargarlas desde la web de Lemaker.

  • Versión final de XBMC Kodi 14.0 lanzada: En pocos días veremos actualizadas las distintas versiones de nuestros sistemas operativos favoritos como OpenELEC o Raspbmc entre otros, basados en este famoso Media Center, aunque si no quieres esperar, en su Wiki te dan los pasos para instalarlo tú mismo. | kodi.wiki

Gobot

¿Por qué Andy es tan chulo y yo no?
  • Gobot, nuevo framework para la robótica: La robótica está de moda, y en Google lo saben. Por eso han desarrollado este nuevo Framework para Go que está soportada por nuestra RPi y algunas más como la Arduino o Beaglebone Black entre otras, aunque puedes programar también si te apetece en Javascript o Ruby. | github.com

¡Felices fiestas a todos!


MEGAPOST: Lo mejor de Mis Apuntes del 2014

RPi 500

Este es mi post número 500 y sigo bastante ilusionado con el blog. Sinceramente si no leyera tantos comentarios de vosotros y los halagos debido al esfuerzo que supone mantener el blog (¡y en dos idiomas!), no estaría por aquí.

Quiero recopilar en este post los mejores artículos que ha dado lugar un año de este humilde blog. Así que tanto si eres nuevo o me llevas acompañando desde hace tiempo, espero que sigas visitándome. Aún tengo mucho que contar... ¡Vamos allá!


[ Enero ]

[ Febrero ]

[ Marzo ]

[ Abril ]

[ Mayo ]

[ Junio ]

[ Julio ]

[ Agosto ]

[ Septiembre ]

[ Octubre ]

[ Noviembre ]

[ Diciembre ]

Como véis, ha sido un año en el que hemos aprendido mucho de nuestra placa favorita y empezamos a ver otras que van a marcar un ritmo muy vertiginoso en esta lucha que no tiene fin. Espero que os haya gustado y si alguien quiere comentarme alguna mejora en el blog, o simplemente decir que eres un fan, ¡Ahora es tu oportunidad!. Os lo agradeceré.

¡Felices Fiestas y próspero año nuevo!


Han sido noticia esta semana en el mundo Pi

RPi

Aquí estamos un año más buscando lo mejor que ha dado estos días con respecto a las placas de desarrollo. Si conocéis alguna noticia y la queréis compartir con los lectores de este blog, no dudéis en mandarla por mail. ¡Vamos con el repaso semanal!


C# Lego ball sorter using a Raspberry Pi & OpenCV

ODROID_Util

  • Primeros pasos con ODROID-C1 y Ubuntu: Los chicos de la tienda de RaspiPC tienen desde hace poco un blog muy interesante que conviene echarle un vistazo. En este post nos orientan de lo que debemos hacer una vez tengamos en casa nuestra ODROID. | raspipc.es

Kodi

  • Una nueva versión de Kodi (XBMC) y OpenELEC: Sólo voy a decir que LA INSTALÉIS. La he probado y no sé en qué más puede mejorar esta distribución. Se trata de la versión final 5.0. | OpenELEC

  • Termostáto Wi-Fi programable y controlador IR universal: Basado en el software HomeGenie y la placa Eden Senson, Este blog que desconocía completamente nos muestra qué podemos hacer con esta placa. Algunas de sus utilidades son: Sensor de temperatura y luz, control por infrarojo, contruir estadísticas, Web IDE con interface para programar GPIO/I2C/SPI/UART/Arduino™ | homegenie.it

¡Feliz año nuevo!


Guía: ¡Emuladores en OpenELEC con tu Raspberry Pi!

OpenELEC_RetroArch

...Érase una vez un usuario llamado mezo que se preguntó: "¿Por qué no hay un addon para ejecutar Retroarch en OpenELEC?". Así que ni corto ni perezoso se decidió a compilar los binarios en un addon y así poder jugar a sus emuladores favoritos dentro de su Media Center favorito. Y lo mejor de todo, es que compartió sus conocimientos con todo el reino para que en cada casa, los aldeanos pudieran jugar y ver películas desde un mismo centro de ocio...


Hace tiempo vimos un primer intento y sólo era cuestión de tiempo que alguien mejorara el sistema para poder usar emuladores en esta distro. Siempre la he defendido por su estabilidad y velocidad frente a sus adversarios. Ahora nos traen la posibilidad de terminar de ver una peli y jugar al Hellfire de la Genesis Megadrive (mi juego favorito).

Plataformas soportadas:

  • NES (fceu)

  • MAME (imame4all)

  • Master System/Genesis (picodrive)

  • Atari (stella)

  • SuperNES (pocketsnes)

  • Otros (beta test)

Vamos a entrar por SSH a nuestra distribución OpenELEC. Para ello deberá estar activado SSH. Lo puedes comprobar dentro de SISTEMA > OpenELEC > Servicios. El usuario es root y la contraseña openelec.

Tenéis dos métodos para instalar los emuladores:

[ Método 1: Fácil ]

Entramos por SSH y tecleamos lo siguiente:


wget http://misapuntesde.com/res/AdvLauncher_uLySeSS.zip
unzip AdvLauncher_uLySeSS.zip -d /
rm AdvLauncher_uLySeSS.zip
killall -9 kodi.bin

[ Método 2: El camino largo ]

Lo primero va a ser instalar el Addon y ejecutar algunos comandos en la terminal. Mis pruebas han sido en la última versión de OpenELEC, que a la hora de redactar el artículo es la versión 5.0.

Necesitamos tener también activar la opción Mostrar ficheros y directorios ocultos dentro de Ajustes > Apariencia > Lista de Ficheros.

Ejecutamos lo siguiente en la terminal:


cd /storage/.kodi/addons/
wget http://misapuntesde.com/res/emulator.tools.retroarch-1.0.2.zip && unzip emula* && rm emula*.zip
wget http://www.gwenael.org/Repository/repository.angelscry.xbmc-plugins/repository.angelscry.xbmc-plugins-1.2.3.zip && unzip repo*.zip && rm repo*.zip
chmod +x /storage/.kodi/addons/emulator.tools.retroarch/bin/*
./emulator.tools.retroarch/bin/retroarch.start
ln -s /storage/.kodi/userdata/addon_data/emulator.tools.retroarch/* /storage/emulators
mkdir -p /storage/emulators/roms
mkdir -p /storage/emulators/advancedlauncher
# Lo siguiente copia un juego para Megadrive en la carpeta roms (el juego es Homebrew y de libre distribución)
cd /storage/emulators/roms/ && wget http://misapuntesde.com/res/felix.zip && unzip felix.zip && rm felix.zip

Addon Advanced Launcher

Advanced Launcher & RetroArch Addons

Volvemos a OpenELEC y elegimos en el Menú Principal Programas > Add-ons > Conseguir mas... > Advanced Launcher y pulsamos el botón Install.

Seleccionamos dentro del Addon la opción Default con el botón derecho del ratón y seleccionamos Add New Launcher como puedes ver en la captura de arriba. Ahora sigue los siguientes pasos:

Añadir nuevo Launcher. Pulsa para agrandar.

Create New Launcher. Pulsa para agrandar.

1) Create New Launcher > Files launcher: Cuando te pregunten la aplicación que quieres lanzar, sigue la siguiente ruta: Root filesystem/storage/.kodi/addons/emulator.tools.retroarch/bin/retroarch.sh

Ruta del script. Pulsa para agrandar.

2) Select files path: Le indicamos la ruta de las ROMS, que será Home folder/emulators/roms/.

3) Le indicaremos las extensiones de los distintos juegos, por ejemplo para Genesis Megadrive será bin.

Extensión de las ROMs. Pulsa para agrandar.

4) Para Application arguments tecleamos: picodrive "%rom%" (o el nombre del emulador que quieras lanzar según la extensión del fichero. Puedes ver listado de plataformas soportadas arriba).

Nombre del emulador. Pulsa para agrandar.

5) El título del Launcher te lo inventas, yo he puesto Megadrive.

Titulo. Pulsa para agrandar.

6) La plataforma, Sega Genesis.

7) (OPCIONAL) El fanart y los thubnails yo los meto en el directorio previamente creado /storage/emulators/advancedlauncher, aunque este paso es opcional. Deberás copiar en esa carpeta luego las imágenes .jpg y añadirlas a cada juego manualmente.

Repite estos pasos por cada emulador que quieras tener.

[ Agregando ROMs ]

Ahora debemos agregar las ROMS pulsando en cada emulador con el botón derecho y seleccion Add Items.

Add Items. Pulsa para agrandar.

Desde ya podrás jugar a tus emuladores favoritos con aceleración por hardware a ¡60 fps!.

Advanced Launcher con algunos emuladores configurados. Pulsa para agrandar.

[ ¿Y ahora qué? ]

Para copiar las ROMS, podemos activar SAMBA y copiarlos desde nuestro equipo principal.

Cuando estés jugando, pulsando F1 y entrarás al menú de opciones del emulador, y para seleccionar una opción, pulsa la tecla X, para volver al menú anterior, Z. Pulsa ESC para salir del juego.

Puedes agregar más emuladores. Ve al proyecto lakkatv donde encontrarás los binarios, aunque todavía no he probado este método que han comentado en los foros, donde también he encontrado binarios para Amstrad, Amiga o ScummVM.

Estarás deseando jugar con Joystick. Cuando estés en el juego, conecta tu control pad o joystick, pulsa F1 y elige la opción settings > input > all. Puedes importar de tu configuración de RetroPie el fichero retroarch.cfg y sobreescribirlo en la siguiente ruta: /.kodi/userdata/addon_data/emulator.tools.retroarch/config/

Aquí tenéis el resultado final en un vídeo(siento la calidad, tenía prisa y no me fijé en los colores en pantalla):

OpenELEC Kodi with emulators for the Raspberry Pi

Espero que os haya gustado esta primera guía del año, y que hayáis sido buenos ;)

Fuente de la noticia: cria-o-teu-avatar.blogspot.com.br > Retroarch addon no OpenELEC para Raspberry Pi (Pt)

Foro: RetroArch Addon (arm RPI)


Han sido noticia esta semana en el mundo Pi

RPi

Aquí estamos otra vez. Esta semana he estado haciendo copias de seguridad de mi equipo principal (a veces siento que algo malo le va a pasar al disco duro) y aparte he estado testeando y corrigiendo el tutorial sobre RetroArch en OpenELEC, que para mí ha sido la panacea, ya que soy jugador casual y sobretodo veo series de TV. Por cierto, ha sido comentado en Xataka Home ;P

Vamos a ver qué otras cosas han sucedido como siempre, en el resumen semanal... Let's Go!


Por cierto, mi ODROID C1 está perdido en un avión en Korea y sigo esperándolo, así que nada de tutoriales hasta que la tenga en casa... sniff!

Sample QML Media Player of a QtMultimedia Backend with OpenMAX on Raspberry Pi
  • ¿Qué es la línea de comandos?: Estos son los tutoriales que nos gusta leer de vez en cuando. Siempre aprendes algo nuevo y si eres un profano en el arte de la línea de comando, aquí tienes un buena dosis de historia más que de aprender a usarlos. | learn.adafruit.com

  • Programando la ATtiny85 en una Raspberry Pi: En la web de Instructables puedes encontrar DE TODO. Ahora alguien nos viene con que podemos programar un ATtiny de esos tan pequeños con nuestra Pi. ¿Para qué queremos ya un equipo de escritorio? | instructables.com > Programming the ATtiny85 from Raspberry Pi

  • Interfaces simples para la Raspberry Pi: Esta serie de tutoriales en francés me han gustado por lo completo que son. Te van a enseñar a empezar con un proyecto sencillo para encender unos leds a través del móvil y el segundo algo más complejo que prefiero que veáis. Los siguientes enlaces están traducidos a español por Google: Une interface web simple et intuitive pour le Raspberry Pi (1/2) | Une interface web simple et intuitive pour le Raspberry Pi (2/2)

  • Actualizado las Librerías Qt Multimedia con Hardware Acelerado en Raspberry Pi: A finales de Diciembre se pusieron a disposición del público los binarios de estas librerías para Back End y así poder crearte tus propios menús con aceleración gráfica. En este blog tienes toda la información para aprovecharlo en tus proyectos. | thebugfreeblog.blogspot.co.uk

¡Feliz finde!


Mis apuntes de... responsive

misa responsive

¡Más vale tarde que nunca!

Bueno, después de 2 años, ya iba siendo hora de hacer el blog responsive o adaptable a distintos tamaños de pantalla, así que será más cómodo para los visitantes del blog navegar por ella con su tablet o móvil/celular.

Es algo que tenía pendiente desde hacía mucho y pensaba hacer un cambio completo al blog con respecto a Back y Front End, pero mejor voy paso a paso cambiando cosas (os recuerdo que está programado desde cero sin usar ningún CMS tipo Wordpress). Para el Front End me decidí por purecss, pero como no soy un experto en diseño al final me decanté por el archiconocido Bootstrap debido a su sencillez y a la ayuda que puedes encontrar sobre este Framework por internet.

Sólo me ha llevado un par de horas el diseño pero seguiré haciendo cambios a lo largo del año. Si notáis algo extraño, avisadme por favor.

También podéis comentar si os gusta. Es más, se agradece, jeje.

¡Gracias!


Nueva versión de RetroPie V2.4.1 disponible

RetroPie

POST ACTUALIZADO

Hacía tiempo que no teníamos noticia de Petrockblock y hoy nos presenta una nueva versión en estado beta de la distro por excelencia para jugadores amantes de lo retro. Esta vez nos encontramos con una versión muy recortada de Raspbian (comprimida, 610 MB frente a los 1.2 GB de la versión anterior) en el que ha eliminado mucho del software preinstalado. Os pongo a continuación algunas de las características de esta versión...


  • Correción de bugs menores

  • Actualizado RetroPie-Setup Script

  • Actualizado todos los componentes, por ejemplo, RetroArch soporta ficheros ZIP de forma nativa

  • Dispmanx puede ser activado o desactivado en cada emulador individualmente

  • El modo de pantalla puede ser configurado de forma individual

  • Añadido emulador de Atari Lynx

  • Añadido Darkplaces Quake (experimental)

  • Añadido Minecraft-Pi (experimental)

  • Añadido emulador OpenMSX (experimental)

  • Integración avanzada de ScummVM

  • Versión recortada del sistema operativo Raspbian

  • Reorganización de los binarios

[ Comentarios sobre esta versión ]

Lo primero es que se nota la versión de Raspbian más optimizada para juegos. El arranque muy rápido y la detección del Control Pad XBOX360 lo ha hecho sin problema alguno.

Vemos pocas opciones en el menú:

  • PORTS: Doom, Duke Nukem y Quaque 3 (todos sharewares, pero funcionan sin tener que buscarte los .wad)

  • Macintosh: No me ha funcionado, tal vez necesite la ROM o BIOS para que funcione.

  • IBM: DosBox (Yo hubiera preferido rpix86). Para salir, escribe EXIT y pulsa ENTER.

  • Apple II: Pantalla en negro y toca reiniciar la distro.

  • ScummVM (ver 1.7.0, 3 Enero 2015): Perfecto.

Carpeta roms con los sitemas soportados. Pulsa para agrandar.

Recordemos que para ver los demás emuladores, necesitamos meter a través de SAMBA algúna ROM dentro de la carpeta /roms. Yo he probado varias y funcionan todas a la perfección y me han reconocido el joypad sin tener que configurarlo previamente. Recordemos que para salir de cada emulador, debemos pulsar la combinación de teclas SELECT+START.

Lo que me ha gustado son los cambios de resolución en cada emulador para aprovechar tu pantalla al máximo.

En general, va progresando a pasos agigantados y creo que se convertirá de facto, en el sistema preferido para muchos jugones.

Enlace: RetroPie > RetroPie SD-Card Image V2.4.1, BETA (610 MB - 2GB descomprimida)


¡400.000 visitas!

Thank you

Hoy estoy de celebración... ¡Este blog ha alcanzado las 400.000 visitas!

Las palabras de agradecimiento van para mi familia, que me apoya incluso en estos momentos de incertidumbre laboral que voy superando poco a poco, y a vosotros por leer y compartir todo lo que aquí pongo.

Mis objetivos para este año es darle un lavado de cara al blog, e introducir más contenido relacionado con otras placas, sin dejar de lado a nuestra querida Pi.

¡Nos seguiremos leyendo, y espero que por mucho tiempo!

happy


raylib: Librería simple y fácil de usar para crear videojuegos

raylib

raylib logo

Si has programado alguna vez o conoces las librerías SDL, Allegro, o cualquier tipo de framework, te habrás dado cuenta el tiempo que ahorras en implementar por tí mismo ciertas llamadas al sistema o al lenguaje que quieres usar.

raylib es una pequeña librería open source bajo la licencia zlib/libpng en C muy interesante con ejemplos sencillos para que puedas crear juegos o aplicaciones multimedia multiplataforma. Además, tiene soporte para Android, HTML5 y por supuesto, Raspberry Pi.


Algunas de sus características son:

  • Aceleración por hardware OpenGL (1.1, 3.3+ or ES2)

  • Módulo para tipos de fuente con soporte de SpriteFonts

  • Soporte múltiple de texturas (DDS y generador de mipmaps)

  • Soporte 3d básico para figuras geométricas, modelos, Heightmaps y Billboards

  • Módulo para operaciones con vectores o matrices [raymath]

  • Carga y reproduce ficheros WAV y OGG

La versión actual es la 1.2.2 y tienes un installer para Windows o puedes compilarlo fácilmente con las instrucciones que puedes seguir desde Github.

Demos: raylib_demo

Foro: raspberrypi.org

Código fuente: Github > raylib


Han sido noticia esta semana en el mundo Pi

Life of Pi

La vida de Pi

Semana de mucho movimiento en este humilde blog: Web responsive, una media de 800 visitas diarias, mucho éxito con mi primer tutorial del año sobre RetroArch en OpenELEC y alcanzamos 400 mil visitas ya en 2 años...

Hoy tenemos un post muy completo. Leeremos noticias de Banana/Raspberry Pi, y un vídeo molón de Odroid-C1 ejecutando RetroArch...


RetroArch con framebuffer en una ODROID-C1
  • piCore 6.0 rc1: Ya comentaba yo en un post el pasado Noviembre que estaba algo estancada esta distribución minimalista (no más de 55 MB) un tanto especial. Ya van por la RC1 y en cuanto tengan la final en unas semanas, la comentaré por aquí, aunque recuerda que ya hablé de ella aquí y aquí. | forum.tinycorelinux.net > piCore 6.0 rc1

  • Stream de la Raspberry Pi Camera sobre Websockets HTML5: Tutorial muy sencillo para enviar el streaming de la Cámara-Pi a través de un Websocket HTML5. | simplyautomationized.blogspot.com.es

handlet portable

Handled Linux Terminal. Quiero uno.
  • Crear un Terminal de Linux portátil: Sinceramente lo que más me ha llamado la atención de este tutorial es el diseño de la web. Te va a permitir siguiendo estos pasos montarte un portátil con una Raspberry Pi A+ como el que ves en la foto que acompaña estas líneas. | n-o-d-e.net

Bananian 15.01 con aceleración activada. Click para agrandar
  • Bananian Linux 15.01 liberado: Esta distribución no para de mejorar semana tras semana: Completo soporte para las nuevas Banana Pro y BPI-R1, nueva herramienta de configuración del hardware, nuevos paquetes incluídos por defecto para dar soporte a tarjetas WIFI,... Todo en una imagen de 2 GB. | bananian.org

Arch Linux ejecutándo varias tareas en mi Banana Pi. Click para agrandar
  • Arch Linux para Banana Pi por Ryad: Todos sabemos lo tedioso que es configurar una distro como Arch Linux. Ryad nos lo pone más fácil con esta versión basada en la 1412 (kernel 3.4.103): sunxi-tools (fex2bin, bin2fex, etc.), fbturbo, slim, lxde, xfce4, yaourt, mplayer y XBMC Gotham. | RYAD'S BLOG > Banana Pi / Arch Linux / Customized Distribution

¡Feliz finde!


Gideros será portado a la Raspberry Pi

Gideros

Gideros Studio es un engine de programación basado en Lua que permite crear aplicaciones para iOS y Android. Fué lanzado en el año 2011 con más de 500 juegos publicados y el año pasado fue liberado como Open Source...


Este fín de semana, la campaña comenzada en Kickstarter por John Blackburn ha sido financiada. Su objetivo era conseguir fondos para que fuera portado a sistemas como OSX, Windows (Desktop y Phone) y entre las plataformas que han elegido se encontraba la Raspberry Pi.

Tiene un buen trabajo de ahora en adelante. Esperemos ver sus progresos pronto.

Enlace: kickstarter.com

Foro: raspberrypi.org


Han sido noticia esta semana en el mundo Pi

Odroid Box

Más vale tarde que nunca. Aquí mi ODROID-C1.

Las semanas que escribo pocas noticias significa que tengo algún tutorial entre manos o mucho trabajo. Esta ocasión se trata de lo segundo, que para ser Freelance no está nada mal. No obstante, no descuido la sección del Viernes y os animo a comentar las noticias que hoy destaco. ¡Vamos allá!


Acabo de recibir hoy Viernes mi Odroid-C1. Se ha retrasado bastante como he mencionado en otra ocasión, pero ahora podré dedicarle algo de tiempo a esta fantástica placa que ha empezado con mucha fuerza.

  • Jugar Wolfenstein 3D: Tienes todas las instrucciones para jugar en tu Raspberry Pi a este juego. Tal vez añada a mi colección de juegos en PiKISS. | dosonthepi.blogspot.co.uk > Install Wolf4SDL

  • Snappy Ubuntu Core en Odroid: El revuelo de esta semana ha sido la revelación por parte de Canonical de su sistema operativo para el IOT (Internet de las Cosas). Es ideal para cargar en placas de desarrollo ya que su consumo de RAM es de apenas 40 MB según se ha podido comprobar y funcionará en equipos con procesador Intel x86 y ARMv7. linuxgizmos.comlinuxinsider.com

  • Ubuntu 14.04.2 LTS (v1.2) para Odroid-C1: Nueva versión de Ubuntu con algunas mejoras destacables: corrección y mejoras del descodificador de vídeo, nuevas resoluciones soportadas, aumentada la frecuencia de 1.48Ghz a 1.536Ghz y soporte de overclock, Kodi ver. 15 con H265/H264/MPEG4/MPEG2/VC1... | odroid.com

retobox

  • retroboxOS v2.7.1 He colaborado en este proyecto traduciendo su entorno a español. Se trata de un entorno basado en el buildroot que ya vimos aquí pero con el front-end de emulationstation. Muy interesante. Espero dedicarle algo más de tiempo. GitHub | retrobox.fr

Me voy a trastear con la ODROID...¡Feliz finde!


Pongo a prueba: Android ver. 4.4. en ODROID-C1 (Review + Youtube)

Odroid-C1 with Android

Nunca he confiado demasiado en usar Android en este tipo de placas debido a mis constantes fracasos a la hora de hacer que funcione y que lo haga de manera eficiente. Veremos en este artículo si merece la pena tener una ODROID-C1+Android y lo haremos ejecutando varias aplicaciones, juegos y emuladores. Aconsejo que si tienes una Raspberry Pi, mejor no sigas leyendo...


CPU-Z

Lo primero que debo decir es que estoy testeando la versión 1.1 de Android que pertenece a la versión Kit Kat 4.4.2. La instalación la he hecho en una tarjeta SD de tipo UHS-I de 8GB de la marca Sandisk que compré en la misma tienda de hardkernel. La imagen sólo ocupa 219 MB. Todo lo que había leído sobre Android en una SD era que ni lo intentara, que es muy lento debido a los constantes accesos de entrada/salida que hace el sistema operativo y que lo preferible era una eMMC... Falso. El sistema operativo va MUY fluído y perfecto como si se tratara de cualquier tablet. No me quiero imaginar lo bien que iría con una tarjeta eMMC, pero con una SD basta, te lo aseguro.

La SD una vez insertada en la placa y arrancada, se redimensionará y tendremos disponible una partición FAT que actuará como tarjeta SD y en la que podremos copiar lo que necesitemos a través de nuestro PC.

Otro aspecto positivo es que con una tarjeta de 8 GB no nos vamos a quedar sin espacio, debido a que el propio sistema operativo se va a encargar de instalar las aplicaciones en otra partición si la principal se llena. Las pruebas las he hecho a resoluciones de 1280x800 y a 1920x1080 en algunas ocasiones.

[ Aplicaciones destacadas ]

He instalado algunas aplicaciones para probar. Click para agrandar

Entre las aplicaciones típicas, puedo destacar las siguientes instaladas:

  • ODROID Utility: Nos va a permitir configurar la resolución de pantalla principalmente, si ves que no se ajusta a la de tu pantalla.

  • DicePlayer: Reproductor sin grandes pretensiones pero que debería reproducir todo tipo de archivos multimedia sin problemas (con vídeos 4K el sistema se bloqueó).

  • Ultra Explorer: Navegador de ficheros liviano y simple.

[ Ajustes recomendados ]

  • Google Play: No viene instalado por defecto supongo que por motivos de derechos, pero nada mas fácil que descargar éste fichero y ejecutarlo a través del explorador de ficheros. La instalación de aplicaciones es muy rápida.

  • SuperSU: El SO viene rooteado, pero necesitarás instalar esta aplicación (o similar) desde Google Play para otorgar permisos a los programas que quieran acceder a ciertos archivos del sistema de ficheros. Uno de ellos es Kodi. Sin este tipo de aplicaciones como SuperSU, Kodi no podrá acceder a la descodificación por hardware, ni al reproductor de vídeo, por lo que es un paso estrictamente necesario.

[ Testeando,... ]

anTuTu

AnTuTu Benchmark me ha dado un resultado de 14196
  • Benchmark: Ejecutando AnTuTu v 5.6, ODROID-C1 consigue una puntuación de 14196. Si alguien quiere comparar...

anTuTu

Puntuaciones de algunas Tablets del mercado

Kodi mostrando un vídeo a 1080p. Click para agrandar
  • Reproductor de video: Perfecto. Probado con el reproductor llamado DicePlayer y también con Kodi. De hecho, es la mejor manera que he encontrado en TODAS las placas y TODOS los sistemas operativos que he tenido oportunidad de probar para reproducir videos sin saltos ni pérdida de frames. He probado vídeos a 4K y no funcionan. Banana Pi y Raspberry Pi van perdiendo la guerra en este apartado.

  • Juegos: La limitación que he encontrado es en los juegos 3D pero no por su rendimiento, sino porque están desarrollados para ser utilizados con pantallas táctiles y el ratón no funciona, por lo que no podemos ni tan siquiera pulsar un botón para comenzar a jugar. Tal vez exísta una forma, pero aún no la he encontrado.

Mupen64+ a pleno rendimiento. Click para agrandar
  • Emuladores: RetroArch: No funciona el emulador de Nintendo 64, los demás que he probado como SNES, GENESIS o MAME van perfectos | PPSSPP: Muy bien, salvo los que requieren mucho 3D como God of War, injugable actualmente. Kindom Hearts es un juego también en 3D, sin embargo se mueve y se ve sin problemas. | Spectaculator (ZX Spectrum): Nada destacable, obviamente va bien. | Mupen64+ (Nintendo 64): Mario 64 va casi perfecto, tanto en sonido como en fps. Tal vez unos pocos glitch en algunas sombras o texturas, pero apenas apreciable y no restan jubabilidad.

PPSSPP y el juego Kindom Hearts. Click para agrandar
  • Control Pad: En mi caso he probado el pad de la XBOX 360 cableada con los distintos emuladores (Retro Arch, Spectaculator o Mupen64+) y funciona sin configuración adicional.

  • Navegador Web: He probado el que viene por defecto y Chrome. La navegación fluída, bien el scroll a lo largo de la página, no hay ralentizaciones. Youtube móvil a través del navegador pierde calidad, mejor desde la aplicación. No, no funciona Flash pero a estas alturas, ¿Quién lo necesita?.

  • Youtube: Instalé Youtube ya que es un imprescindible cuando vienen mis amigos y por supuesto funciona como debería. Además, carga los vídeos muy rápido al igual que el entorno.

  • Karaoke: No he probado a conectarle un micrófono USB, pero instalando cualquier aplicación desde Google Play podrás reproducir ficheros .kar. Parece mentira que algo tan simple aún no pueda hacerse bien con la Raspberry Pi de manera decente.

  • Dispositivos USB: ODROID-C1 no viene con Bluetooth incorporado. He insertado un adaptador BT USB y no ha funcionado, pero tampoco lo esperaba. Un pendrive en formato FAT32 sin problemas.

[ Conclusión ]

Puedo decir que Android se comporta como debe y puede funcionar incluso como sistema operativo. Es una pena el problema con los juegos 3D que sólo soportan pantallas táctiles.

En definitiva concluyo diciendo que estoy muy contento con el combo ODROID C-1+Android, no defrauda a nadie y conectado a la tele de tu salón te asegura poder usarla como centro de ocio y entretenimiento.

Si alguien quiere que pruebe alguna aplicación adicional, que me lo diga en los comentarios.

Os dejo el vídeo donde podéis ver como van algunas de las aplicaciones comentadas en el artículo.

¡Gracias a todos!


Han sido noticia esta semana en el mundo Pi

bug

Ante todo quiero pedir disculpas por la caída que sufrió el Miércoles la web debido a problemas de hosting. Tardó unas 8 horas en solucionarse (bastante a mi parecer).

Quería recordaros que en el lateral tenéis recogido documentos de Google Docs sobre las distintas placas que voy adquiriendo y que seguro os resultará de especial interés.

Esta semana hablamos de fantasmas, odiosas comparaciones y VoIP.


Por cierto, gracias a todos de nuevo por la gran acogida que sigue teniendo el tutorial sobre Retro Arch en OpenELEC y los comentarios que dejáis en él. Las dudas, las voy resolviendo poco a poco.

  • GHOST,Nueva peligrosa vulnerabilidad descubierta: Si estás usando tu placa como servidor, mejor que parchees tu distro, ya que probablemente sea vulnerable, aunque si quieres comprobarlo, ejecuta esto en la terminal:

wget -O GHOST-test.sh http://www.cyberciti.biz/files/scripts/GHOST-test.sh.txt
bash GHOST-test.sh
Extraído de cyberciti.biz

Si lo es, sigue los siguientes artículos para parchearlo. diariolinux.com > parcheando-ghostcyberciti.biz > Glibc: GHOST Vulnerability Test To See If a Linux Sever Is Secure

Asterisk on Banana Pi

Asterisk ejecutándose en la Banana Pi
  • Asterix para la Banana Pi: La comunidad de Banana Pi intenta sobrevivir como puede tras el anuncio de la ODROID-C1. Si la compramos y no sabemos qué hacer con ella, podemos convertirla en una centralita telefónica con la imagen que acaba de salir del proyecto Asterisk. | dostmuhammad.com > Asterix for Banana Pi

TOR

  • Raspberry Pi como router VPN/TOR: Ya vimos en su día como navegar de forma anónima en éste artículo. Hoy he visto este tutorial más actualizado. | makezine.com > Browse Anonymously with a DIY Raspberry Pi VPN/TOR Router

  • Odroid C1 Vs Raspberry Pi B+: Muy buena comparativa en español de este estupendo blog en vídeo, que podéis ver encabezando este post. Así sabremos cuál de las dos placas nos interesa más dependiendo de nuestras necesidades. | aquihayapuntes.com

¡Feliz finde!


Quemar imágenes a la tarjeta SD en OSX

Terminal

Tenía ganas de preparar este script, ya que constantemente estoy probando distros en la Raspberry Pi y derivadas. Las soluciones que he encontrado por la red de otros usuarios no me satisfacen o simplemente fallan, aunque para usarlo primero debéis seguir unos consejos...


Antes de nada, comentar que este script en bash para la Terminal de OSX (pronto servirá también para cualquier distribución de Linux) permite "quemar" cualquier imagen .img en una tarjeta SD. Las recomendaciones que tenéis que seguir son las siguientes:

  • Es aconsejable no insertar ningún pendrive USB ni disco duro cuando vayas a usarlo.

  • Si tienes insertado uno o varios pendrives/HD, te mostrará una lista de dispositivos conectados y tendrás que especificar cual de ellos es. Por defecto, el dispositivo donde copiará la imagen será /dev/disk1.

  • También válido para quemar imágenes en USB, no sólo SD, útil para quemar otros sistemas operativos de escritorio como Ubuntu, Arch, Debian,...

Recuerda que debes darle permiso de ejecución cuando te descargues el script: chmod a+x burn.sh

Para usarlo, tan sencillo como entrar en la carpeta donde hayas descargado el script y ejecutar lo siguiente:


sudo ./burn.sh ruta_imagen

Descarga: GitHub > burn.sh


¡ATENCIÓN: Nueva Raspberry Pi 2!

raspberry-pi-2

Ya es oficial, la Raspberry Pi Foundation ha renovado su Raspberry Pi y está disponible para su venta en los canales oficiales de distribución. ¿Deseas conocer qué trae nuevo esta versión?. Yo lo sé, y estoy seguro que te gustará...


In-Depth with the Raspberry Pi 2

No ha cambiado:

  • VideoCore IV (GPU)

  • Mismo tamaño que el modelo B+

  • Mismo puerto HDMI

  • Mismo puerto Ethernet 10/100

  • Misma conexión micro USB para alimentar y número de puertos USB

  • Precio

Qué ha cambiado:

  • 0.8A @ 5V

  • Nuevo Broadcom BCM2836 900MHz quad-core SOC ARMv7 6 veces más rápido que el modelo B+

  • 1 GB de RAM

Aquí la tenéis: Raspberry Pi 2. Click para agrandar

Con el cambio de arquitectura, ya podremos ejecutar próximamente versiones de Ubuntu, Android o Windows 10 en la Raspberry Pi 2. Cuentan en theverge.com que Windows 10 para Raspberry Pi 2 será GRATIS.

Los demás modelos seguirán vendiéndose y habrá actualizaciones del modelo A+ y del Computer module, aunque tardarán en salir.

Enlace: raspberrypi.org > RASPBERRY PI 2 ON SALE NOW AT $35

Enlace: cnx-software.com > Raspberry Pi 2 / ODROID C1 Development Boards Comparison

Enlace: learn.adafruit.com > Introducing the Raspberry Pi 2 - Model B

Tienda: raspipc.es

Tienda: pimoroni.com

Tienda: thepihut.com

Tienda: rs-components.com

Tienda: element14.com

Enlace: raspi.tv > Raspberry Pi 2 – the New Quad-core A7 Pi2

Enlace: linuxvoice.com > RASPBERRY PI VERSION 2 PERFORMANCE

Enlace: bit-tech.net > Raspberry Pi 2 launches with quad-core ARMv7 chip

Enlace: blog.adafruit.com > Raspberry Pi 2 – Model B – ARMv7 with 1G RAM is here – benchmarks and more

Enlace: rs-online.com > Raspberry Pi 2 enters the multi-core realm!

Enlace: engadget.com > Raspberry Pi 2 appears two years early with substantial hardware upgrades

Enlace: makezine.com > RPi Founder Eben Upton Talks About the New Raspberry Pi 2

Enlace: bbc.com > Raspberry Pi 2 unveiled with faster processor and more memory

Enlace: cnet.com > Raspberry Pi 2 Model B is a quad-core upgrade, can run Windows 10

Enlace: thepihut.com > RASPBERRY PI 2 VS MODEL B+

Enlace: raspberry.piaustralia.com.au

Youtube: TheRaspberryPiGuy > NEW Raspberry Pi 2 - Quad-Core 900MHz, 1GB RAM

Youtube: Eben Upton Announces New Raspberry Pi


Distribuciones actualizadas para la Raspberry Pi 2 y las que vendrán

Cajas

Van apareciendo poco a poco las necesarias revisiones de los sistemas operativos para adaptarse al nuevo SoC de la RPi2. Vamos a ver las que ya están actualizadas y las que vendrán, en el siguiente artículo.


Raspberry Pi 2 With Kodi (xbmc) Openelec 5.0.1

Ya podemos ir viendo usuarios que están probando la potencia de la nueva Pi. Muchos me lo están preguntando por mail y lo digo aquí para aclararos a todos: NO, la nueva RPi2 no puede mover vídeos a 4K. Depositaremos nuestra confianza en el nuevo chip que tienen preparado los chicos de ARM llamado A72 (con GPU Mali-T880) y basado en Cortex-A53 que sí lo hará. Estoy deseando saber qué placa será la primera en montarla, pero mucho me temo que hasta el año que viene no la veremos.

Distribuciones Actualizadas:

4 cores

  • Raspbian y NOOBS: Era de esperar que la distribución oficial estuviera ya adaptada al cambio. Lo que más me ha gustado es el boot de inicio con las 4 frambuesas simbolizando los 4 cores del nuevo procesador.

  • Debbian Jessie: Una de las cosas que necesito es el cambio de Wheezy a Jessie en las distros basadas en Debian para estar a la última en cuanto a paquetería. Bueno, pues ya tenemos una versión que probar con Kernel 3.18+firmware que ocupa 3 GB.

  • Snappy Ubuntu Core: Sinceramente lo que tengo más ganas de probar en cuanto me llegue la RPi2 será esta distribución minimalista que también ha revolucionado estos días la red. Más info en la web de Ubuntu.

  • OpenELEC: Nuestra distribución favorita para el ocio y el entretenimiento ya se ha actualizado con el cambio de Kernel a la versión 3.18 y funciona realmente bien como puedes ver en el vídeo que acompaña el artículo.

  • OSMC: Anteriormente conocida como Raspbmc es otra distribución para ejecutar XBMC basado en Raspbian aunque aún no está muy optimizado en su versión Alpha 4.

Raspberry Pi2 ejecutando Lakka
  • Lakka: Los chicos de esta distribución basada en OpenELEC para ejecutar RetroArch ya están buscando Beta testers vía Twitter. Por lo pronto y aunque aún no es oficial, aquí tenéis las builds diarias para la Raspberry Pi 2 (pero yo no os lo he dicho).

Pronto disponibles:

  • Retro Pie: Seguro que las actualizaciones vendrán, aunque los emuladores en general no están preparados para utilizar varios cores, así que no esperemos ver un rendimiento mucho mejor.

  • Android: ¿Qué sucede con el sistema operativo de Google? Es raro que no esté YA lista una versión adaptada cuando otras placas la tienen desde hace tiempo. Según cuentan en linux.com ninguna versión de este sistema operativo ha sido montado con este tipo de SoC y puede que tarden en darle soporte. ¿Favoritismos hacia Microsoft?. Huelo a conspiración...

  • Otras: Para las demás distribuciones que solemos utilizar como Arch Linux, Pidora o Risc OS también tendremos que esperar unos días o incluso semanas, pero llegarán.

  • Windows 10: Tardaremos en verla y no será un Windows al uso como todos imaginamos, pero le sacaremos partido seguro.

Yo mientras espero detrás de la puerta que me venga mi Raspberry Pi 2. Sr. cartero, si estás leyendo esto, prometo invitarte a una cerveza si no tardas demasiado.


Han sido noticia esta semana en el mundo Pi

power

Todos sabemos a estas alturas que la gran noticia ha sido la sorprendente aparición de la ya bautizada como Raspberry Pi 2. Una evolución lógica que ha salido en casi todos los medios que conozco (incluso aquellos que no tienen que ver nada con este tipo de tecnología). Vamos a recopilar algunas noticias más y reflexionar un poco la orientación de este blog...


Lakka on Odroid-C1 (work in progress)

Y digo que ha sorprendido porque hablando con los chicos de raspipc.es, me comantaban que ni siquiera sus distribuidores lo sabían. El secretísmo en las empresas tecnológicas es normal y las filtraciones pueden hacer que una empresa pierda una inversión en la que han puesto todas las ilusiones y como no, el dinero.

En otro orden de cosas, la salida de la Pi2 hace que me plantée si merece la pena comentar otras placas. Posiblemente deje de lado la Banana Pi. Actualmente no me interesa y está cogiendo polvo encima de la mesa y por mucho que la miro, no me entran ganas de pelearme con ella en algún tutorial. Así que mantendré y actualizaré muy regularmente el Google Docs de la Banana, pero poco más. Me centraré en la Raspberry Pi 2... y en la ODROID-C1. Si, por mucho éxito que tiene y tendrá la Pi2, ODROID me ha sorprendido gratamente y tengo pensado varios tutoriales con su placa. En el mundo también se está apoyando y mucho a la C1 y todo lo que podamos hacer con la Pi2, podremos hacerlo con la C1 un poco más rápido.

No obstante, tendremos Rpi y RPi2 para rato, y aquí estaré yo para contarlo.

¡Vamos con las noticias!:

  • Nuevo número de la revista ODROID Magazine: Correspondiente al mes de Febrero, siguen con el artículo que recomiendo sobre Docker para desarrolladores. | magazine.odroid.com

Openelec_ODROID

  • OpenELEC para Odroid-U2/U3/XU3/C1: Aunque no está disponible aún, un usuario con ayuda del equipo oficial ha logrado compilarlo para varios modelos de ODROID. ¿Te animas a probarlo?. Yo lo he hecho y el resultado es IMPRESIONANTE. | forum.odroid.com

  • Progresos en Lakka: Como ya he comentado, podemos probar y ver desde YA esta distribución con la nueva Raspberry Pi 2... pero también con la ODROID-C1 como véis en el vídeo. Sorprendente. No se qué mas se puede mejorar.

  • Windows 10 en la Raspberry Pi 2: Por mucho que salga una versión recortada de Windows, no creo que veamos la de escritorio al que todos estamos acostumbrados. Podrá ejecutar aplicaciones .Net en un entorno gráfico (o no), pero habrá que ver hasta donde llega. Pero desde ya, no penséis en váis a poder jugar al Halo en la Pi2. | dev.windows.com

  • Raspberry Pi robot and hobby kit robot guide: Una serie de artículos muy interesantes para construirte tú mismo a Mazinger Z Raspberry Pi robot and hobby kit robot guide part 1 | Raspberry Pi robot and hobby kit robot guide part 2

  • Raspberry Pi 2: Nunca viene mal que nos comparen todas las placas Raspberry que tenemos disponible cara a cara | mcmelectronics.com y os recuerdo por si no lo habéis leído aún, el artículo de raspi.tv sobre consumo y rendimiento. Aquí os dejo otro sobre benchmarks de la mano de hackaday.com

¡Feliz finde!


Eliminar etiquetas HTML usando MySQL

mysql

El otro día me pasé medio día intentando limpiar de una base de datos MySQL para un proyecto, aquellos campos con código html que había insertado previamente con summernote. Ahora queríamos el texto limpio sin código así que tras fracasar en la creación de un script para hacerlo y ver que las soluciones en internet no daban resultado alguno, encontré el siguiente código para hacerlo directamente desde MySQL...


Se trata de crear una función que posteriormente llamaremos cuando ejecutemos un SELECT. El siguiente código lo puedes ejecutar como cualquier otra consulta:


SET GLOBAL log_bin_trust_function_creators=1;
DROP FUNCTION IF EXISTS fnRemoveHtml;
DELIMITER |
CREATE FUNCTION fnRemoveHtml( Dirty varchar(4000) )
RETURNS varchar(4000)
DETERMINISTIC 
BEGIN
  DECLARE iStart, iEnd, iLength int;
    WHILE Locate( '<', Dirty ) > 0 And Locate( '>', Dirty, Locate( '<', Dirty )) > 0 DO
      BEGIN
        SET iStart = Locate( '<', Dirty ), iEnd = Locate( '>', Dirty, Locate('<', Dirty ));
        SET iLength = ( iEnd - iStart) + 1;
        IF iLength > 0 THEN
          BEGIN
            SET Dirty = Insert( Dirty, iStart, iLength, '');
          END;
        END IF;
      END;
    END WHILE;
    RETURN Dirty;
END;
|
DELIMITER ;
Función para guardar como oro en paño

No importa que las etiquetas tengan parámetros definidos o que estén anidadas. El resultado será un texto limpio de código.

Gracias a Peter Brawley por postear la solución allá por el 2007 y a todos los que participaron en ese hilo.

Enlace: forums.mysql.com


Han sido noticia esta semana en el mundo Pi

RPi2

Esta semana he estado desconectado de las noticias.

Hace un par de años, si algunos lo recuerdan, mi mujer sufrió un ictus cerebral del que se recuperó poco a poco. Esta semana ha tenido unos dolores muy fuerte de cabeza y está hospitalizada. Desconocemos el orígen pero lo están estudiando, por lo que apenas puedo seguir el ritmo del mundo. No obstante, he recopilado los enlaces más destacados de la semana para cuando tenga tiempo y Elena esté totalmente recuperada. Desde aquí le mando el más grande de los abrazos, y el más tierno de los besos...


Afortunadamente, está mejor y este Lunes le practican una arteriografía para ver si todo está bien.


Quiero desarrollar un videojuego en 2D. ¿Por dónde empiezo?

video games characters

Ante todo, dar las gracias por las palabras en los comentarios del post anterior. Han encontrado algo que hay que operar el Lunes que viene, así que volveré a estar offline una semana más, aunque intentaré publicar mi resumen de noticias como cada Viernes o algún que otro artículo que tengo escritos y que no he publicado.

Hoy publico uno de esos artículos, que iré completando con el tiempo, así que guardadlo en vuestros favoritos para el futuro...


Esa misma pregunta que pongo en el titular me hice yo hace poco, y ahora tengo algo más de conocimiento para compartir con vosotros. Si os interesa el tema, no os entretengo más. Vamos a verlo.

Actualmente debido a mi trabajo, me limito a desarrollo web/móvil y alguna que otra vez, toco C#. Aprendí en mis estudios académicos C++. Odiaba los punteros como todos, pero es muy potente. Ratifico lo que leo en otros blogs de que si sólo tuviera que aprender un solo lenguaje, este sería sin duda C++.

¿Cuál es mi objetivo?

De esto va a depender todo lo demás. Tienes infinidad de posibilidades, y cada una tendrá una o varias respuestas: plataformas, 2D, 3D, MMO, RPG, Shot 'em up, puzzle,…

En mi caso (y en el tuyo), empezaría por algo básico: un juego 2D. Lo que abordaré en este artículo estará referido sobretodo a esto.

¿Para qué plataforma quiero hacer mi juego?

question

Windows, Linux, multiplataforma, sistemas embebidos, XBOX, iOS, Android, TODOS. Eso es otra, también dependiendo de la plataforma o sistema final, tendrás que elegir uno u otro lenguaje, framework o librería.

Es importante elegir que el ejecutable pueda funcionar en Linux, OSX… o Windows también ;) Un plus es si tus juegos pudieran ejecutarse en video consolas o placas embebidas como la Raspberry Pi.

¿Qué lenguaje aprendo entonces?

languajes

Algunas webs o portales como los chicos de gamefromscratch.com dan una serie de recomendaciones que hoy día (el artículo data de finales de 2011) no creo que sea lo más aconsejable.

Yo empezaría diciendo todo lo contrario a lo que dice el artículo anterior: Aprende C++, LUA y C#. No te arrepentirás, en serio.

¿Empezar de cero o usar alguna Librería/Framework/Engine?

Ten en cuenta que no vas a reinventar la rueda. Ni siquiera depende tu vida de esto ni vas a vivir de crear juegos: Usa herramientas que agilice la creación de tu juego.

Soy fan de locomalito y en parte él es el culpable de que me haya metido en esta casi nueva aventura (hice mis pinitos de desarrollar videojuegos en MSX y en MS-DOS hace 2/3 décadas). Él suele utilizar como motor Game Maker, una plataforma de desarrollo de pago y free que te da las herramientas necesarias para no tener que complicarte mucho. Los tiempos de desarrollo con este tipo de herramientas se agilizar bastante, y con la nueva versión puedes exportar tu juego a varias plataformas.

No es la única solución para esta forma de crear, tenemos disponibles otras como Arcade Game Studio si tu objetivo es un shot'em up para Windows.

godot

GODOT Engine

Como motor de juego que ahora mismo tiene una comunidad que va creciendo día a día y se encuentra en una versión estable, tenemos GODOT Engine, también multiplataforma y podrás crear juegos 2D/3D desde un mismo entorno con un lenguaje de programación específicamente desarrollado para crear videojuegos utilizando motores de física, totalmente gratuíto, exportación a iOS/Android/HTML5 entre otros, podrás programar en tu SO favorito y hay muchos vídeos y tutoriales que podrás seguir. RECOMENDADO.

El que probablemente sea el más utilizado a día de hoy es Unity, también respaldado por una amplia comunidad, aunque si tu juego es algo ambicioso, tendrás que pasar por caja. Como lenguaje de programación se usa C#.

Otra posibilidad que tenemos es usar una capa intermedia que nos ahorre mucho el trabajo y tener más control de todo lo que se hace, las librerías que se encargan de hacer de intérprete por tí y que para poner un fondo de pantalla, crear una ventana o ejecutar un archivo de sonido, tan sólo tengas que picar a unas pocas líneas de código. En eso me voy a centrar yo, en elegir una librería adecuada para mi juego. Estas son las que recomiendo:

SDL - SimpleDirect Media Layer

Lo bueno de esta librería es su portabilidad a múltiples plataformas, gran cantidad de tutoriales y buenos libros para aprender. Además, está ampliamente soportado en multitud de sistemas operativos y plataformas de desarrollo | SDL

Allegro

Allegro es otra solución que empezó a mediados de los 90, y soporta incluso programación en iOS y Android.

SFML

Multiplataforma que además, te permite utilizar tu lenguaje de programación favorito como puede ser .Net, Java, Ruby, Go... | SFML

Otras

Hay muchas. Me he topado con love2D, Marshmallow, awe6, Cocos 2D, stencyl, openfl,...

Si te han parecido pocos motores, pásate por esta wiki.

HTML5 y WebGL

Pues si, cada vez se está usando más el navegador como plataforma de juegos, y sinceramente pienso que es el futuro de los desarrolladores. Engines como Unity tienen su propias herramientas de exportación hacia HTML5, aunque tienes otros como biz.turbulenz.com, Tululoo Game Maker, createjs o threejs.

Desarrollo para smartphones

Si quieres ganar dinero de verdad, lo más demandado actualmente es el desarrollo para iOS y luego Android. Tenemos varias posibilidades de programar un juego usando estas plataformas por separado en sus lenguajes respectivos (Objetive-C o Swift para iOS, Java para Android), pero si no quieres complicarte mucho, echa un vistazo a gamesalad,Corona SDK o Gideros.

Librerías 3D específicas

No es motivo del artículo tocar este tema, pero te presento algunos enlaces que he ido encontrando para que explores por tu cuenta:

Enlaces interesantes y recursos

Tal vez lo mejor de este artículo sea ésta sección, donde podrás encontrar todo los enlaces que conozco a las mejores webs sobre videojuegos.

Cursos:

Artículos & Blogs:

Conclusión

editor

En este artículo tienes cantidad de enlaces por donde empezar y estoy seguro que muchos ni los conocías. Lo más importante creo que es no aburrirse, perseverar (como todo en esta vida), preguntar si te quedas atascado en algún foro y sobretodo disfrutar del arte noble de programar.

¡Nos jugamos!


Han sido noticia esta semana en el mundo Pi

RPi2

5 millones de Pis vendidas

Sigo aprovechando los días que llego a casa desde el Hospital para postear los enlaces que voy recopilando. Si queréis saber lo que interesa de verdad en este mundo de placas frutales, sigue leyendo...


orange pi

Orange Pi - Frontal
  • Orange-Pi: Frambuesas, bananas, peras y naranjas. No estamos en un mercado, pero casi. Esta placa presume de ser open-source y puede ejecutar Android 4.4, Lubuntu, Debian o cualquier imagen de la Rasberry Pi/Cubieboard/Banana Pi. Usa la AllWinner A20 SoC, tiene 1GB DDR3 SDRAM y viene en varias versiones | orangepi.org

PiPlay

  • PiPlay 8 beta 8: Ya disponible la nueva versión de PiPlay y compatible con la Rpi2, con algunas mejoras como el cambio de base de datos a sqlite y en velocidad | sourceforge.net

  • Nueva versión de Minibian compatible con Rpi2: Ya hemos comentado esta distribución en varias ocasiones. Se ha actualizado para ofrecer compatibilidad con la Raspberry Pi 2. Algunas de las características más notorias: Kernel 3.18.7+ #755, boot en 13 segundos, 334 MB espacio usado, swap desactivado y perfecto para aplicaciones de servidor | minibianpi.wordpress.com

  • Risc OS actualizada: El ritmo de distros actualizadas para el recién nacido Rpi2 no cesan. Es el turno de Risc OS, el que pienso es el sistema operativo más potente y marginado de los existentes | riscosopen.org > 2×Pi×r ... Pi 2 Release Available Now

  • Pi-Top renovada: Este Kit para construírte tu propio portátil ya lo comentamos en su día, y ahora viene un 30% más delgada y atualizada para que puedas usar como corazón de la máquina una RPi2 o incluso una ODROID-C1. El precio ronda los 265$ sin Rpi2 (233€)pi-top

  • Python y PyPy en Raspberry Pi 1,2 (Benchmarks): Nos encantan los benchmarks, y si eres programador de Python no dejaría pasar la oportunidad de leer este artículo de rpitips.com.

  • Ubuntu / Linaro para Raspberry Pi 2: Un usuario del foro oficial se ha atrevido a crear una versión que se supone debe ser más rápida que Raspbian. ¡Hagan sus apuestas! | raspberrypi.org

  • Raspberry Pi 2: Raspbian vs. Linaro (ARMv6 vs ARMv7): Las comparaciones a veces no son odiosas, y menos si queremos sacar lo mejor del que usaremos como sistema operativo. | Mikronauts.com


Han sido noticia esta semana en el mundo Pi

rpi

Raspberry Pi cumple 3 años con 5 millones de placas vendidas. Imagen de Raspi.TV

Qué tal, familia. Para los Andaluces,... ¡Feliz día de Andalucía!

Una semana agotadora metido en un hospital, pero todo bien y esperamos al final de la semana que viene estar en casa. Aprovecho hoy que he venido a casa para comentar brevemente lo que ha sucedido últimamente en el mundo Pi.

¡Vamos allá!...


Raspberry Pi - Building an Arcade Fightstick / Joystick
  • Construye una imagen personalizada para Raspberry Pi 2 con 'The Yocto Project': Crear tu propia distribución de Linux no es tan complicado hoy día. Necesitas varias horas para compilar el código fuente, pero gracias al Proyecto Yocto, es más fácil y accesible para todo aquel que no sea un gurú y necesite una pequeña distribución con un software específico. En el siguiente artículo podemos descargarnos una imagen de apenas 100 MB para la Pi2 | cnx-software.com

Mag Pi

  • TheMagPi Magazine ahora respaldada por la Fundación Raspberry Pi: Parece ser que han llegado a un acuerdo de colaboración y aunque todo siga igual, ahora contará con un equipo de colaboradores más sólido y las descargas a partir de ahora se harán desde el site de raspberrypi.org. Te dejo el enlace para que descargues el nuevo número de Marzo | raspberrypi.org > The MagPi

  • Ya disponible para ODROID-C1 el código fuente de Android: Tal como prometieron, tenemos disponible para compilar Android, así que pronto tendremos versiones personalizadas y mejores gracias a la comunidad | odroid.com

  • OpenELEC 5.0.5 lanzada: Con varias actualizaciones en la espalda, tenemos disponible una nueva versión con nada destacable especialmente, pero ahí la tenemos. Para ODROID, tenemos la actualización no oficial 5.0.1.0 donde se ha arreglado un problema con la medición de la temperatura y el apagado. openelec.tv | Descarga directa: ODROID-C1 OpenELEC 5.0.1.0

RPi Ebook

  • ¡ePub GRATIS! Raspberry Pi: Measure, Record, Explore es un libro no oficial que, pese a no estar acabado aún, recoge mucha información sobre la Pi y como el título indica, te va a permitir monitorizar datos ambientales y mostrarlo gráficamente en una web. Te lo puedes descargar sin coste, aunque su autor Malcom Maclean acepta donaciones | leanpub.com

  • Initial state nos regala una recopilación de sus mejores tutoriales: Y otro libro para descargar con interesantes proyectos sencillos para aprender a encender LEDs, retransmitir la posición de un GPS, etc | initialstate.com > Our Top 10 Raspberry Pi Tutorials


Recopilación de vídeos Raspberry Pi 2 sobre emuladores (Youtube)

Youtube

Hoy me he dedicado a recopilar vídeos de última hora sobre emulación en la Pi2. Me ha parecido interesante los siguientes vídeos destacados. ¿Tenéis tiempo de verlos?


RetroPie: Installing and running Kodi / XBMC (Tutorial)
Ultimate Raspberry PI 2 Retropie N64 Sega Openelec Dual Boot Demo
Raspberry pi 2 Running PSX Emulator playstation 1 one
Raspberry pi 2 Running Mame Emulator Retropie with emulation station


Ebook y Webinar tras el Email Marketing

the-inbox-academy

Debido al éxito que tuvo el post sobre Mail Marketing de la mano de MailRelay, la empresa vuelve a contar conmigo para hablar de las bondades de este sistema. El método es sencillo: Pulsad en todos los enlaces de este artículo para ampliar información si te interesa.


Webinar The Inbox Academy

Vuelvo a repetir que este es un post patrocinado y me hace tanta ilusión redactarla como que vosotros la leáis.

Tenemos varias posibilidades hoy día para dar a conocer nuestro desarrollo y gracias a las redes sociales o al crowdfunding, enseñarlo es mucho más fácil.

El Mail Marketing trata de utilizar el correo electrónico como medio de comunicación entre tú mísmo y un sector bien definido. Para lograr este objetivo, se intenta llegar a un público al que le pueda interesar tu desarrollo por medio de newsletter, concursos como los que hemos hecho en este blog anteriormente y otros medios. Es decir, se busca a alguien al que le pueda interesar nuestro proyecto que es lo verdaderamente importante y no acabar al final en la carpeta de correo basura o spam.

Una vez hemos hecho nuestro desarrollo con toda nuestra ilusión, lo más barato es crear un blog y pasar el enlace a través de las redes sociales a nuestros contactos y esperar a ver si hay suerte. Pocas veces nos decidimos por campañas de marketing porque pensamos que es para grandes empresas.

En el siguiente Webinar tenéis a los mayores expertos sobre este campo y este tipo de publicidad que te ayudará a enviar correos a ese sector al que le puedas interesar y lo mejor de todo, adaptado a tus necesidades para tener un control exacto a través de un panel de control: Estar en contacto con nuestros suscriptores y clientes, estadísticas, plantillas gratuítas y un largo etcétera. Según el número de suscriptores y correos cada mes, puede salirte incluso gratis, por lo que yo no perdería oportunidad en barajarlo como una opción válida si quieres que hablen de tu proyecto, que al final, es lo que nos interesa a todos los emprendedores.

Enlace: Mail Relay

Gracias por vuestro apoyo.


Han sido noticia esta semana en el mundo Pi

game gear

¡Ya estamos de vuelta!.

Felizmente, estamos ya en casa y mi esposa se está recuperando poco a poco. Agradezco vuestros comentarios nuevamente. Mientras, me planteo nuevos retos con la ODROID-C1 y la Raspberry Pi 2, pero eso ya lo iremos viendo en el blog. Ahora vamos con el resumen semanal dedicado casi exclusivamente a emuladores. ¿Te interesa?...


Raspberry Pi 2 PSX Emulation: 27 Playstation 1 Games Tested
  • Raspberry Gear: Mi hermano me regaló por navidades una Game Gear. Creo que ha sido la única consola portátil que tuvimos en su día. Como ahora se lleva lo retro, no me importaría llevarla en la mochila para jugar en cualquier parte, así que este tutorial nos vendrá bien para darle vidilla. Si te interesa, seguro que puedes conseguirte una Game Gear por menos de 20€ para hacerle luego las respectivas modificaciones | learn.adafruit.com > Raspberry-Gear

  • Pantalla en negro con juegos usando la librería SDL 1.2: Desagradable sorpresa nos hemos encontrado en Raspbian y la nueva versión del Kernel cuando queremos ejecutar algún juego o emulador, ya que la pantalla se nos queda en negro. No sufráis, es un error en la librería SDL 1.2 que tiene fácil solución. Simplemente instalar este paquete con el problema corregido que funciona en cualquier modelo de Raspberry Pi (Más info aquí):


wget http://malus.exotica.org.uk/~buzz/pi/sdl/sdl1/deb/rpi1/libsdl1.2debian_1.2.15-8rpi_armhf.deb
sudo dpkg -i libsdl1.2debian_1.2.15-8rpi_armhf.deb
rm libsdl1.2debian_1.2.15-8rpi_armhf.deb
  • Emulador de Amiga 500 & 1200 con DispmanX: Para el que no lo sepa, DispmanX es una modificación a la librería SDL para conseguir altas resoluciones en los emuladores usando la aceleración gráfica (GPU). En el siguiente hilo del foro oficial vamos a poder encontrar el famoso Uae4all2 modificado para que puedas jugar al Amiga con resolución 1080p | raspberrypi.org > UAE4ALL2 : Amiga 500 & 1200 emulator with DispmanX

recalbox

  • recalbox-os v3.2.4: Pasemos lista: PiPlay, RetroPie, Lakka, OctopusPI, ChameleonPi,... Son varios de los proyectos más conocidos a la hora de tener un sistema operativo listo para jugar a cualquier emulador que se precie. Creo que nunca he hablado de recalbox, así que os dejo el enlace del blog y del repositorio git donde conseguir la última versión. Hablaré de esta distro en un futuro próximo para que la conozcáis más a fondo. recalbox.com | github.com > recalbox-os/releases

¡Ahora si, feliz finde!


PiKISS será compatible con ODROID-C1

PiKISS

Para el que no lo conozca, PiKISS son una serie de scripts que estoy desarrollando para la comunidad. Te permite instalar software desde un menú que no se encuentra en los repositorios o que el sistema lo compile por tí, configurar de forma fácil la ip estática o tu WIFI o montar un servidor web en cuestión de minutos sin apenas esfuerzo. Ya no tendrás que escribir ni un comando más para las tareas más tediosas.

Quería comentar que próximamente añadiré soporte para la ODROID-C1 y más concretamente para Ubuntu. Ya he empezado refactorizando el código principal del menú, por lo que si lo tienes instalado, te aconsejo que ejecutes git pull para actualizarlo.

Más info: GitHub > PiKISS


Nueva versión de Lakka para Raspberry Pi 2 y ODROID-C1

Lakka

Nueva versión del que se ha convertido en mi sistema operativo para emuladores favorito. Actualizan la versión oficial para todas las plataformas y añaden de forma oficial a Raspberry Pi 2 y ODROID-C1. Veamos los cambios más relevantes:


En todas las plataformas se mejoran aspectos como shaders, actualización de los cores y paquetes.

Raspberry Pi 2:

  • Cambio emulador SNES pocketSNES por snes9x-next, con mejor sonido y compatibilidad

Bugs conocidos (Se corregirá en las próximas semanas):

  • Arrancar RetroArch lento (10+ seg)

  • Lanzar un emulador lento (10+ seg)

  • Menú con retardo (30fps)

  • Sin sonido en el emulador de N64

ODROID-C1:

  • snes9x-next y pcsx_rearmed funcionan al 99%

Bugs conocidos:

  • Sin vsync

  • Fallo en emulador de N64

  • Menú demasiado rápido (130fps)

En la web que os enlazo a continuación, tenéis vídeos de su funcionamiento en ambas plataformas.

Enlace: Lakka.tv


NetBSD y Ubuntu Mate para la Raspberry Pi

Ubuntu MATE

A la RasPi le crecen los hijos, y ahora que estamos con ARMv7 parece que muchas distribuciones se están pensando hacer un port y no sólo para nuestra placa favorita...


En el caso de NetBSD, el port viene tanto para la RasPi como para la C1. En el caso de la Raspberry Pi, funciona tanto en la 1 como en la 2, aunque no está optimizada para esta última. En éste enlace podrás encontrar las últimas versiones estables. Lo curioso es que han optimizado el sistema operativo para usar la GPU con el soporte a omxplayer, OpenGL ES, Quake 3 o RetroArch. Se merece una oportunidad.

Con NetBSD para ODROID-C1 es todo más artesano y casi debemos montarnos la imagen por nosotros mismos. Al menos, es un comienzo.

Ubuntu MATE 15.04 para Raspberry Pi 2 está basado en la imagen para ARM de Ubuntu (nada de Snappy Core) y aún es una versión muy temprana, aunque los fans de esta distribución verán más avances a lo largo del mes. Espero que pronto le den soporte a la GPU para poder reproducir vídeos.

La comunidad de CentOS no se queda atrás, y un usuario ya está creando una imagen para la Pi2 y ODROID-C1 que veremos más pronto que tarde.

NetBSD para Raspberry Pi: wiki.netbsd.org

NetBSD para ODROID-C1: wiki.netbsd.org

Ubuntu MATE 15.04 para Raspberry Pi 2: ubuntu-mate.community


Docker-Pi para admins y developers

Docker Logo

Como desarrollador, no me queda otra que estar a la última en cuanto a tecnologías, metodologías y nuevos sistemas que hagan mi día a día más fácil de llevar. Uso Vagrant y quiero cambiar a Docker, que es una de esas tecnologías a las que le quiero prestar más atención. ¿Merece la pena?


Para el que no lo conozca, Vagrant permiten crearte un entorno virtual separado de tu sistema operativo principal. El objetivo es que todos los desarrolladores de un proyecto trabajen sobre una base y luego no haya problemas al lanzar las releases en el equipo de producción, por ejemplo.

Vagrant usa VirtualBox. Con unos cuantos comandos, tienes un sistema operativo virtualizado y listo para desarrollar.

Docker es más de lo mísmo, pero no necesitas crear un equipo virtual completo. Se vale de un pequeño engine con un cliente y un servidor, y comparte el kernel de tu sistema operativo principal, siendo más eficiente.

Govinda Fichtner ha creado un sistema operativo basado en Raspbian para la Raspberry Pi con Docker 1.5.0 y kernel 3.18.8, así no tendrás que instalar nada. Tiene soporte para el sistema de archivos OverlayFS, que en teoría barre a otras alternativas como lvm o btrfs. Las imágenes para prepararte una máquina con Java, Python o Node.js entre otros, deben ser compatibles con ARM, pero esto ya lo habían pensado y han creado varios repositorios adaptados a los procesadores ARM que podrás encontrar en éste enlace.

Enlace: blog.hypriot.com

Imagen en descarga directa (~347MB): Docker-Pi


Raspberry Jam Barcelona

Raspberry Jam

Por primera vez, se va a celebrar una Raspberry Jam en España. Este evento se hace para que asista cualquier inquieto en conocer de primera mano proyectos muy interesantes sobre software, hardware, robótica, máquinas retro, domótica...

Es tu oportunidad para conocer a los pesos pesados del mundo "Maker" en España y UK, en el que un servidor estará presente dando una charla.

Será un día para pasarlo muy bien y aprender mucho de nuestra querida RasPi y otras placas que están marcando tendencias. También habrá sorteos.

Seguiré informando cuando tenga más datos que ofreceros. La entrada, todas las charlas y talleres son gratuítos. Ya podéis apuntaros (aforo limitado) en el siguiente enlace, donde podéis conocer las charlas y talleres que se impartirán:

eventbrite.co.uk

Más info: projectlog.ferranfabregas.info

¡Os esperamos!


Han sido noticia esta semana en el mundo Pi

crux arm

Esta semana hemos comentado nuevas distribuciones para nuestras placas, y un evento especial que ocurrirá en Barcelona en el que estaré presente como ponente. Pero han pasado muchas más cosas. Si quieres enterarte, !Da el salto!...


La noticia de la semana aunque no venga a cuento, ha sido la Keynote de Apple. Sinceramente me ha gustado más el Netbook que el iWatch, pero los precios me parecen muy caros para lo que realmente están vendiendo: I+D. Por eso, no he podido resistirme a enseñaros el vídeo viral del momento, con un personaje muy conocido en España:

Apple Engineer Talks about the New 2015 Macbook
  • Código fuente para Android 4.4 en ODROID-C1 Liberado: Creo haberlo comentado por aquí. Los chicos de cnx-software nos enseñan a dar los primeros pasos para construirnos nuestra versión cocinada de Androidcnx-software.com

  • Kali Linux en una Raspberry Pi con encriptación de disco LUKS: La información hoy en día y la forma en la que se guarda es algo muy a tener en cuenta. Cada día tenemos menos privacidad compartiendo nuestras vidas en redes sociales y nubes de almacenamiento. La idea en este interesante artículo es obtener una versión de Kali Linux con una partición completamente encriptada para que tu gobierno no sepas que tienes una foto de tu vecina desnuda. Por lo que he leído, podría ser extrapolable a cualquier distro | offensive-security.com

Raspberry Pi + ADXL345 + OpenGL
  • Conectando el acelerómetro ADXL345 en una Raspberry Pi y demostración de OpenGL: Muy buen tutorial en portugues para aprovechar el sensor ADXL345 gracias a las librerías wiringPi. Lo sencillo que resulta ahora realizar cualquier proyecto con este tipo de sensores | blog.everpi.net

  • CRUX-ARM 3.1 publicada para Raspberry Pi y ODROID-C1: Sinceramente, no conocía esta distribución hasta que la he encontrado casi de casualidad. Está disponible además de las mencionadas, para Cubieboard. Lo poco que he leído de ella es que data del 2009 y sigue el principio KISS para usuarios de Linux experimentados. En el blog que te dejo a continuación, tienes toda la información al detalle y descarga del rootfs | blog.vjml

¡Feliz finde!


Nueva versión de Crispy Doom para jugar a Doom, Heretic y Hexen

doom_heretic_hexen

¡Feliz día de PI!

Llevo toda la semana mejorando mi proyecto PiKISS, y me he dado cuenta de que la versión que instalaba de Crispy Doom se ha quedado algo obsoleta. Hace escasos días, ha salido una nueva versión y me he dispuesto a compilarla para actualizar mi script, pero eso no es todo...


crispy_01

Si tienes la copia original de estos juegos, no te sentirás tan mal cuando instales los wads comerciales

Ahora son las 8 de la mañana aquí en España, llevo desde las 3 despierto, y más de un dolor de cabeza me ha llevado el mejorar meticulosamente este script para que falle lo menos posible (sólo lo he testeado en Raspbian), y aunque aún es mejorable, esto es lo que hace:

  • Instala dependencias

  • Instala la última versión de Crispy Doom 2.3, si no está ya instalada

  • Te permite descargar las versiones shareware o comercial de Doom, Heretic, Hexen y/o Strife

  • Para jugar, tan sólo escribe doom, heretic, hexen o strife desde la terminal. También puedes jugar desde el entorno gráfico, dentro del menú Games encontrarás los accesos directos.

  • Compatible con Raspberry Pi 1,2 y ODROID-C1

Bugs conocidos:

  • Las versiones Shareware de Hexen o Strife no funcionan. Intentaré buscar otra versión que funcione.

  • En ODROID, creo que debe ser ejecutado dentro del escritorio.

crispy_02

Elige que juegos quieres instalar y...¡Disfruta!

Si quieres instalarlo, pásate por el proyecto alojado en GitHub o descarga el .deb desde el enlace que pongo al final del post.

Recuerda que si tienes problemas a la hora de visualizar el juego en la RasPi, es porque no tienes instalado el parche SDL. Debes ejecutar también lo siguiente:


wget http://malus.exotica.org.uk/~buzz/pi/sdl/sdl1/deb/rpi1/libsdl1.2debian_1.2.15-8rpi_armhf.deb
sudo dpkg -i libsdl1.2debian_1.2.15-8rpi_armhf.deb
rm libsdl1.2debian_1.2.15-8rpi_armhf.deb

Bueno, me voy a la cama... zzZZ

Descarga Raspberry Pi: crispy-doom2.3armhf.deb

Descarga ODROID-C1: crispy-doom-ODROID2.3armhf.deb


[Proyecto] Super Pintendo - Super Nes Case/Raspberry Pi

RetroPie_02.jpg

Hoy Domingo os presento un proyecto que ha elaborado mi hermano Rafael Cerrejón. Se trata de una carcasa de SuperNES con una Raspberry Pi en su interior.


img

Bueno, pues aquí presento mi Proyecto que habré tardado más o menos un mes en terminarlo (aunque debo reconocer que casi he tardado más a nivel de software que en montarlo). Todo es muy chapucero porque ADVIERTO, es la primera vez que hago un mod o como lo queráis llamar, los más PRO se llevarán las manos a la cabeza con algunas cosas, pero he puesto lo mejor de mi y he aprendido mucho eso si :D

Materiales:

  • Super Nes defectuosa (pagué 10€ por ella en eBay).

  • Raspberry Pi B+ (desgraciadamente, la Raspberry Pi 2 de 1Gb de RAM aún no había salido, pero menos el emulador de N64 y el de PSX, todos van perfecto).

  • Microsd de 32Gb con la distro Retropie. (en Amazon).

  • Wlan Usb Stick (en Amazon).

  • Cable HDMI de Amazon Basics.

  • 2 Mandos USB con forma de gamepad de Super Nes para ser más fiel, también vale uno de 360 o cualquier otro, pero "tipo" super nes es más chulo, claro. (Amazon)

  • Cables alargadores de (todo en Dealextreme y todos de mas o menos 50cm de largo): 4 de USB macho-hembra para los gamepad, el Wlan y uno que me ha quedado "suelto", RJ45 para el puerto de red, Micro Usb macho-hembra para el adaptador de corriente, HDMI macho hembra pues para eso, para el puerto HDMI, Paciencia y ganas :D

Aquí un album de fotacas, descripción en cada imagen: imggur

Aquí un vídeo para ver un poco como funciona:

Super Pitendo

TODO:

  • Usar el botón de POWER original de la consola para encender y apagar la consola.

  • Usar el botón de RESET original de la consola para volver al menu de juegos.

  • Usar un conversor de puertos para usar mandos originales de Super NES.

  • Poner más bonito la parte del USB WLan, no me acaba de convencer.

  • Poner más bonito los menus, personalizar el Splashscreen, etc..

  • Jugar xD

Foro: mediavida.com


Quake 2 en ODROID-C1

quake2

Ya podíamos jugar al Quake 2 en la Raspberry Pi hace un par de años como comenté por aquí en su día. Ahora he querido hacer lo mismo con la ODROID-C1 y para que resulte fácil para vosotros, lo he añadido al repositorio de PiKISS para que no tengáis que teclear mucho. Ahora tus dedos están a salvo.

Quería agradecer al usuario Meveric por ayudarme en el soporte para la ODROID-C1 en éste hilo del foro.

winkle


Script para instalar Descent 1 & 2 en la Raspberry Pi

Descent

Los que tenemos unos cuantos años de experiencia, hemos vivido el resurgimiento de los fps de una forma increíble.

Este es uno de esos juegos que merece la pena probar, ya que la sensación de manejar una nave con total libertad de movimiento hace que incluso a veces, nos mareemos mirando la pantalla.

Lo he añadido al proyecto PiKISS, para que no os tengáis que molestar en buscar la versión Shareware (pronto añadiré la completa).


Nuevo PiSNES para Raspberry Pi

Uwol

Ayer tenía un problema con el port de Descent y me puse en contacto con su creador para que lo corrigiera. Afortunadamente ya está solventado y el port funciona muy bien. Como extra, el script que preparé ayer te instala las texturas de alta definición y las pistas de sonido en formato OGG.

Aproveché también para actualizar el emulador PiSNES basado en snes9x con una noticia buena, y otra no tan buena...


Empezando por la no tan buena, he de decir que por lo menos a mí, no me funciona la última versión en la Raspberry Pi B, pero sí en la Raspberry Pi 2. Algo curioso ya que la tarjeta SD que uso en ambas placas es la mísma. Ya me he puesto en contacto con su desarrollador Squid para que lo mire.

Lo bueno, es que va de escándalo y un emulador que parecía que no avanzaba, le están añadiendo nuevas mejoras, entre las que se encuentran:

  • Soporte de dos jugadores

  • Compatibilidad con controladores de la Xbox 360, entre otros

  • Ahora usa GLES2 en vez de Dispmanx para el postprocesado en la GPU

Ya podéis actualizar PiKISS con git pull y disfrutar de esta actualización, o si queréis descargar directamente el port, os dejo el enlace a continuación. Por cierto, el siguiente juego homebrew de regalo dentro del script.

winking

Uwol cover

Uwol, Quest For Money para SNES

Descarga: sourceforge.net/projects/pisnes/

Descarga: PiKISS > Emus > PiSNES


Actualizado script para instalar Return to Castle Wolfenstein

Wolf

Ayer me tocó revisar este juego, y la verdad en una Raspberry Pi 2 se nota una mejora de rendimiento a la hora de cargar cada nivel. Necesitarás asignar a la GPU al menos 160 GB.

Puedes descargar el script desde PiKISS > rwolf.sh


ODROID Magazine Marzo

Odroid Magazine March

Esta semana ha salido la edición mensual de esta estupenda revista para los Odroiders inquietos.

La sorpresa me la he llevado cuando empiezo a leer el primer artículo y... ¡Resulta que pertenece a este blog!. Es el artículo sobre Android ver. 4.4. que publiqué en Enero de este mismo año.

Doy las gracias al equipo que hace posible esta revista, y a vosotros por supuesto.

Happy

Enlace: Odroid Magazine


Han sido noticia esta semana en el mundo Pi

odroid KitKat

Parece que en este blog hemos tenido 'La semana del videojuego'. Normal si lo que estoy es depurando todos los scripts de PiKISS para adaptarlos a la ODROID-C1 y a la nueva Raspberry Pi 2. Pero hay vida tras este blog, y aquí estoy yo para contarte lo sucedido esta semana en el mundo Pi...


ODROID C-1 in PS2 Slim case running Android 4.4.2

Quería agradeceros a todos la acogida que ha tenido el blog tras mi vuelta después de estar algo desconectado por la enfermedad de mi esposa. Sobrepasando actualmente las 1000 visitas diarias, me siento satisfecho al saber que os gusta el contenido de este blog y me anima a buscar información cada día para vosotros entre otras tareas.

  • Nueva imagen disponible de Android v1.3: Se trata de una nueva actualización de KitKat 4.4.2 que ahora tiene soporte limitado de CEC, indicador de batería al máximo para el SO, actualización del fastboot y CPU ajustado por defecto a performanceodroid.com

  • No llegan los nuevos drivers r5P0 para ODROID: A comienzos de semana, me comentaron en Google+ que estarían disponible este finde los nuevos drivers para la Mali 450 de la ODROID, pero no ha sido así y parece que se retrasarán hasta final de mes según se comenta aquí. Lo que sí tenemos es una actualización menor de la anterior r4p0 en los repositorios que podrás actualizar con un simple apt-get upgrade y que parece que corrige un error que encontré en los enlaces simbólicos. Pero cuidado, parece que no están muy depurados y dan problemas con Kodi como se puede leer en este hilo.

  • Sorteo en jpaez.com: JPaez está de aniversario y para vosotros organiza un sorteo muy interesante en el que solo tenéis que dejar vuestros datos para ganar un Kit con sensores muy interesantes. ¿A qué esperas? | fpaez.com

  • ODROID Magazine Marzo: Ya tenemos disponible el Magazine de Marzo para los Odroiders. En sus páginas podemos encontrar una review muy interesante sobre Android KitKat 4.4.2 y 5.0, infografía Raspberry Pi Vs ODROID-C1, siguen con el curso de Docker y el uso de Navio+ para los drones | magazine.odroid.com

smart_house

  • Construyendo una vivienda inteligente con la Raspberry Pi: El verdadero valor de esta serie de tutoriales que comienza en PubNub se basa en la integración de varias tecnologías y proyectos con la misión de presentar una vivienda inteligente de LEGO y una GUI que a mi me ha parecido espectacular | pubnub.com

  • Activando la virtualización KVM en la Raspberry Pi 2: La virtualización sobre ARM es todavía una tecnología emergente. Los nuevos procesadores la soportan, y en este artículo muy técnico de Sergio L. Pascual nos lo muestran con la nueva Raspberry Pi 2 y su Broadcom BCM2836 SoC con cuatro cores Cortex-A7. Aparte, el blog para el que le guste este mundo, tiene contenidos de muy buena calidad | blog.flexvdi.es

¡Feliz finde!


Han sido noticia esta semana en el mundo Pi

Desktop

Mi escritorio de pruebas

Esta semana ha sido de mucho trabajo, lo cual es bueno para mí. He desconectado un poco de todo, pero aquí estoy de nuevo dispuesto a encontrar lo mejor que ha pasado en el Mundo Pi. También quería comentar que estoy muy ilusionado, ya que el redactor jefe de ODROID Magazine quiere que escriba un artículo para el número de Mayo de la revista.

¡Vamos allá!


Odroid C1 - Retroarch - Lakka - Full Speed
  • Moebius vuelve a la vida: Hacía tiempo que no se actualizaba una de las distribuciones más ligeras para la RasPi. Me he enterado gracias a éste estupendo tutorial de James Doyle . Lo que me ha llamado la atención es que este SO ya no se nutre de los repositorios de Raspbian, sino que instala algo denominado contenedores, que no es más que grupos de paquetes | sourceforge.net > moebiuslinux

  • 14.04.2 LTS (v1.4) para ODROID-C1: Nueva imagen con muchas novedades, entre las que destaco las siguientes: Wifi drivers desde el kernel 3.18, actualizado drivers de la GPU Mali a la versión r5p0, IR ahora usa LIRC, puedes activar la aceleración para la GPU en Chromiummirror.golddroid.com

Plex Media Server

  • Instala Plex Media Server en una Banana Pi: Pocos somos lo que apostamos por la Banana Pi, pero es la única que trae un controlador SATA, Red Gigabit y una CPU potente con un sistema operativo (Bananian) que nada tiene que envidiar a los de la competencia. Soy poco amigo de Plex porque nunca me ha dado por instalarlo, pero esta es una oportunidad para desempolvar nuestra Banana (¿?) y disfrutar de un buen servidor multimedia | htpcguides.com > Install Plex Media Server on Banana Pi with Bananian

  • The Raspberry Pi camera guide: Guía muy completa si tienes que usar en tu proyecto una cámara y no sabes cuál es la apropiada | intorobotics.com

  • DoorCam y videovigilancia con componentes viejos: Estamos tan tranquilos en nuestro sofá, cuando alguien llama a la puerta y puede pasar dos cosas: Que sean personas o vendedores de seguros. Ahora ya no hace falta que te levantes. Puedes comprobar desde tu móvil quién ha llamado si sigues estas sencillas instrucciones | instructables.com > Old PC Accessories + Raspberry PI = DoorCam & surveillance Kit

  • Lakka saca versión oficial de su distribución para ODROID-C1: ODROID-C1 se ha convertido en una alternativa perfecta para emular todo tipo de consola o máquinas retro. Lakka como hemos comentado en anteriores ocasiones, usa la potencia de OpenELEC para mostrarnos un menú muy fluído y unos emuladores al máximo rendimiento, y para comprobarlo podéis ver el vídeo al comienzo del post | lakka.tv

¡Feliz finde!


RetroPie 3.0 Beta para Raspberry Pi 2 y PiPlay 0.8 beta 9

RetroPie

Tenemos disponible la primera versión beta exclusiva para Raspberry Pi 2 de RetroPie cuya función es montar tu propio sistema de entretenimiento retro y jugar a varios de los emuladores más conocidos. PiPlay también tiene una versión que merece la pena probar, así que ya sabes, tienes el finde de entretenimiento asegurado...


¿Cómo demonios he acabado jugando a Zork?. Fácil, porque viene de serie con RetroPie. Click para agrandar

Cambios destacados RetroPie:

  • Permite cambiar ahora de emulador para la misma plataforma o incluso aplicar distintas configuraciones

  • Resolución también es configurable

  • Nuevo menú en EmulationStation con fácil acceso a ajustes, configuraciones, gestor de ficheros...

  • AdvanceMAME 1.2 (basado en MAME 0.106), Rpix86 añadido de nuevo

  • Backup/Restore de los distintos gamelist/data y configuraciones

Cambios destacados PiPLAY:

  • Actualizado a la última versión de Raspbian

  • File Watcher escanea los juegos y actualiza el menú

  • Actualizado el config controller

En RetroPie se nota que todo está muy cuidado: Los juegos como Quake 3, Duke Nukem, Doom, ya tienen todos los ficheros necesarios para que funcionen su versión Shareware. Para tener Raspbian por detrás, los emuladores se mueven de forma muy fluída.

PiPLAY sinceramente hace mucho que no lo pruebo, pero el sistema de configuración de los controles tiene un apartado técnico y de diseño que me han dejado sorprendido. Además, el entorno aunque algo más lento que el ofrecido por la competencia, cumple su cometido.

La semana que viene tendremos nueva versión de RecalboxOS, un sistema que se está convirtiendo en mi favorito y que os aconsejo probar también.

Me gustaría que me comentárais abajo si os gustaría que hiciera una review más profunda de alguno de estos sistemas. ¿Cuál es vuestro favorito?

Descarga: blog.petrockblock.com > retropie-v3.0beta-rpi2 (659 MB)

Descarga: sourceforge.net > piplay-0.8-beta9 (3.5 GB)


KODITorrent: Addon para ver series y películas a través de Torrent

Kmediatorrent

Popcorn Time, Movie Box, TorrentTv, Flixtor,... son muchas y variadas las opciones que tenemos para ver por streaming gracias al protocolo torrent, películas y series.

Por casualidad me he encontrado con este add-on que funciona perfectamente en la Raspberry Pi y que te va a permitir sin complicaciones acceder a un amplio catálogo con calidad 720, 1080 e incluso 3D...


Ya había tocado en el blog alguna de estas alternativas, pero no me daba el resultado esperado. Ahora es cuestión de instalarlo en tu XBMC favorito y acceder a él a través de Video > Addons.

Casi todo el material está en inglés, pero al menos tenemos los subtítulos en español (yo lo prefiero).

Los menús se cargan rápido en una Raspberry Pi 2 sin overclock. Yo lo he probado con OpenELEC 5.0.6 y a la hora de buscar las semillas de una película, suele tardar unos 40 segundos con una conexión a 20 Mbps en cargar el buffer.

NOTA: Aunque ponga source code en el enlace de descarga en Git Hub, este es el fichero que debemos cargar a través del menú Sistema > Addons.

Descarga Add-on: github.com > jmarth/plugin.video.kmediatorrent - releases

Enlace: seo-michael.co.uk > Tutorial How to Install and Configure KMediaTorrent XBMC Kodi


Cómo usar sselph/scraper

Mame cubelindo

Foto de cubelindo en el foro de arcadespain.info

Puedes ser un desordenado en tu vida, tu orientación sexual o en tu habitación, pero a la inmensa mayoría nos gusta tener bien catalogado nuestras películas, y sobretodo las ROMs de nuestros emuladores: Con sus carátulas, su descripción,... toda una odisea si no fuera por herramientas como las que os voy a presentar hoy, llamada scraper.


Scraper (raspador, espátula) en el mundo de los emuladores, es denominado a aquellos programas que se encargan de buscar por nosotros toda la información posible de un juego para presentarlas en nuestro Front-end favorito, de la forma más agradable posible.

RetroPie por ejemplo viene con un scraper de serie muy potente programado en Python llamado ES-scraper. Hoy os presento una alternativa programada en Go llamado simplemente scraper y que funciona en la terminal de vuestro sistema operativo.

[ Requisitos ]

Lo primero que vamos a necesitar es instalar el lenguaje Go. Tienes paquetes para cualquier sistema operativo, incluído el código fuente en éste enlace. Yo te voy a enseñar a instalarlo en alguno de ellos. En el momento de publicar este artículo, la última versión de Go es la 1.4.2. Según el proceso, algunas veces no conseguirás la última versión (es el caso de Ubuntu), pero no importa.

Mac (a través de brew):


ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew doctor
brew update && brew upgrade
brew install go

Linux, Raspberry Pi, ODROID (Ubuntu) (+ info):


Ubuntu/Debian: sudo apt-get install golang

Fedora, CentOS/RHEL: sudo yum install golang

Para las demás placas ARM, visitar el siguiente enlace.

Ahora descargamos el código fuente del scraper y lo compilamos:


mkdir ~/go && cd $_
export GOPATH=$HOME/go
export PATH="$GOPATH/bin:$PATH"
(En Mac) export PATH="$PATH:/usr/local/opt/go/libexec/bin"

go get github.com/sselph/scraper
go build github.com/sselph/scraper

[ Uso ]

Con scraper -help podemos ver todos los parámetros disponibles. Click para agrandar

YA podemos usar el programa desde cualquier directorio con ROMs tecleando scraper en la mayoría de los casos. Para ROMs de mame, usaremos scraper -mame. Es interesante conocer alguno de los parámetros que le podemos pasar al programa. Por ejemplo para las roms de mame, podemos usar scraper -mame -mame_img "t,s" para descargar las carátulas (t) o una captura del juego (s) en caso de no encontrar la primera.

scraper dir

Scraper te genera un directorio images y el fichero gamelist.xml

Una vez hayamos hecho todo el proceso, tan sólo nos quedaría copiar el directorio images y el fichero gamelist.xml a la ruta ~/.emulationstation/gamelists/tipo_consola de nuestro RetroPie, Recalbox o cualquier proyecto que use EmulationStation.

Como ayuda para saber si ha fallado al reconocer algún título os recomiendo a la hora de pasar el scraper, copiar su salida a un fichero con scraper > games.txt y luego con cat games.txt | grep 'ERR' ya sabréis que juegos no ha podido reconocer.

Si tenemos problemas de que EmulationStation NO reconozca las imágenes, ejecutaremos el siguiente comando que apunta al fichero gamelist.xml previamente generado:


sed -i -e 's/.\/images\//~\/.emulationstation\/downloaded_images\/fba/ig' /path/to/gamelist.xml

[ Conclusión: El scraper perfecto ]

Este sistema te va a ahorrar mucho tiempo y esfuerzo en tener todas tus ROMs con sus imágenes y algunos datos de interés. Es una alternativa muy válida al scraper que viene con EmulationStation, aunque más personalizable. Tarda un par de segundos en reconocer y descargar la información de cada fichero. En mi caso (iMac), ha escaneado 685 ROMS en 14 minutos. Ahora eres tú el que elige si quieres pasar de ésto...

RetroPie img 01

a ésto

RetroPie img 02

winking_tongue_out

Enlace: github.com > sselph/scraper


Han sido noticia esta semana en el mundo Pi

Programa de actividades de la Raspberry JAM BCN. Pulsa para ver a pantalla completa

Se va acercando la Raspberry JAM BCN. Organizadores y ponentes nos vamos poniendo nerviosos porque queremos que todo salga perfecto y podamos pasar un día en el que vamos a aprender mucho y sobretodo, divertirnos y estar algo AFK. Aún estáis a tiempo de apuntaros y me gustaría comentar que, aunque el evento se hace de forma altruísta, valoramos que puedas colaborar económicamente. Visita la siguiente página en Indiegogo para más info.

¡Vamos con las noticias semanales!


  • Distribución personalizada para Banana Pi de Arch Linux: Pocos blogs quedan ya que saquen artículos interesantes para la Banana Pi. Ryan El-Dajani ha creado una distro para que no te tengas que pelear mucho con la Banana e incluye un Kernel personalizado, Firefox, LXDE, XBMC y aceleración por hardware para VLC, Kodi y (s)mplayerblog.eldajani.net

  • Los 5 mejores skins para Kodi: A comienzos de semana comentaba un addon para ver por streaming películas. Ahora toca poner guapo a tu XBMC para que sea la envidia de tus colegas con esta selección de los mejores skins. Yo me quedo con Aeon Nox. ¿Cuál es tu favorito? | htpcbeginner.com > 5 Best Kodi skins in 2015 to enhance your media center

plex media server

  • Instalar Plex Media Server en ODROID Lubuntu y Debian: Ya hablé de cómo instalar Plex Media Server en la Banana Pi, y esta semana me he encontrado otro post para hacer lo mismo en la ODROIDhtpcguides.com

  • Ediciones de Abril de las revistas The MagPi y ODROID Magazine: En la primera tenemos algunos artículos interesantes como uno dedicado a Sonic Pi. En la revista para ODROIDERS, me ha gustado como te enseñan a meter en una SD nada menos que tres sistemas operativos independientes. The MagPi | ODROID Magazine

¡Feliz finde!


Arreglando PiKISS

PiKISS

Llevo todo el santo día (nunca mejor dicho) arreglando PiKISS para la charla de la semana que viene. Tan sólo quería comentarlo por si queréis hacer un git pull.

No sólo han sido correcciones, algunos enlaces fallaban, he añadido nuevos scripts y también está el maldito fallo con las librerías SDL a las que Raspbian aún no ha puesto solución oficial...Esperemos que no tarden mucho.

Enlace: Git Hub > PiKISS


DietPi para Raspberry Pi y ahora también para ODROID-C1

DietPi

Ya hablé en éste post sobre DietPi, una distribución minimalista (ahora también disponible para ODROID-C1) que cuenta en sus haberes con un menú para convertir tu placa en todo un equipo con prestaciones personalizadas.

Esta distribución es una idea que siempre he tenido en mente: Crear un sistema operativo minimalísta y añadirle dependiendo de las necesidades del usuario, los paquetes necesarios para convertirlo en todo un Media Center, o un servidor Web/FTP, o un centro de entretenimiento con emuladores,...


Ha crecido en prestaciones desde la última vez que la probé, y ahora el concepto es diferente. Inicialmente tenemos una distribución Debian Minimal (el tamaño de la imagen es de apenas 780 MB) con una serie de paquetes preinstalados, que son:

  • dietpi-config: Configura tu placa, puedes Overclockear, configurar la red, etc).

  • dietpi-software: Instala software (Mira la captura que encabeza el artículo).

  • dietpi-update: Actualiza la distribución.

  • htop.

  • ramlog (Todos los logs en memoria y usa menos de 0.5mb de RAM).

  • Dropbear (Servidor SSH ligero).

  • Scripts preinstalados: treesize, cpu, update, logclear.

  • Configura automáticamente tu red WIFI modificando un fichero en /boot/dietpi.txt.

En el caso de ODROID-C1, la lista de software para instalar "ready to run" es parecida a la que tenemos en la RasPi: Servidor Bittorrent, OwnCloud, MiniDLNA, phpbb3 (foro) o Servidor Web/FTP entre otros.

[ Primer contacto ]

Lo primero que vemos nada mas arrancar por primera vez la distro es que hace dos reinicios para aumentar el tamaño de la partición según la capacidad de tu tarjeta SD. Vemos que carga el driver ntfs-3g y nos pregunta por el usuario root y la contraseña raspberry.

Ahora nos da una serie de opciones:

  • Seleccionar software optimizado para DietPi. Te avisa si vas a usar un disco duro USB. Ésta decisión no puede ser cambiada a posteriori. Recomendado si vas a usarlo para BitTorrent, OwnCloud, Kodi, RetroPie, MiniDLNA. Entre el software que se puede instalar, destacamos los anteriormente mencionados, y además Modipy, Proftp, No-Ip, entre otros.

  • Software adicional: Vim, OpenSSH Client o Samba Client.

  • Configurar la distro.

  • Go Start Install. Sigue adelante en el proceso.

Si no seleccionas ningún software, te dará la opción de arrancar con una versión de Debian Minimal, que es la que yo he elegido. El sistema se reinicia. Veamos como se ha quedado nuestro sistema:

htop sin instalar ningún paquete. Click para agrandar

Me ha resultado curioso que al intentar entrar por SSH, me dice que complete la instalación si estoy usando DietPi-Software. Se ve que su autor ha cuidado hasta el más mínimo detalle.

Dietpi SSH

SSH mientras se ejecuta DietPi-Software

El sistema apenas toma 21 MB de RAM. Voy a ejecutar Dietpi-software y a instalar LXDE+Kodi. Me sale un mensaje por si quiero arrancar al inicio algún software de los seleccionados (otro detalle). Le digo que no y vuelve al menú principal. Pulso Go Start Install y luego en el botón Start Install.

  • Empieza a instalar LXDE (500 MB en la tarjeta SD) y tarda 90 minutos en instalar y configurar el escritorio en una Raspberry Pi 2. Uff, es la última vez que lo hago.

  • Kodi 14.1 debe instalar 145 MB y tarda 30 minutos en instalarse. Desde LXDE, sólo consume en total un 11% de la RAM.

LXDE en Diet-Pi. Click para agrandar

Antes de terminar este artículo quiero felicitar a su autor, Dan Knight, el cual por cierto acepta donaciones via Paypal.

Enlace: github.com > DietPi

Enlace: fuzon.co.uk > Instrucciones


ArchPhile para Raspberry Pi

ArchPhile

Distribuciones para Raspberry Pi no oficiales tenemos para probar una cada día durante un mes, seguro. Esta semana hemos visto DietPi y ahora os voy a enseñar otra llamada Archphile, basada en Archlinux ARM/MPD con algunas características muy interesantes y que compite directamente con soluciones como Volumio.


ympd desde Firefox remoto. Click para agrandar

Entre sus características más importantes se encuentran:

  • mpd versión 0.19.0

  • Interface ympd 1.2.3.

  • Monta automáticamente discos USB con udevil

  • Soporte upnp/dlna/Airplay/Shairport

  • Samba/cifs/ntfs

  • Usuario root y contraseña archphile

  • Tamaño imagen: 1.6 GB

Enlace: archphile.org


Han sido noticia esta semana en el mundo Pi

Portable Pi

Adelanto al Jueves la sección, ya que mañana parto para presentar PiKISS en la Raspberry JAM que tendrá lugar en la Ciudad Condal. ¡Vamos allá!


raspex

¿Android Lollipop en Raspberry Pi 2?
  • Android 5.1 Lollipop en Raspberry Pi 2: La noticia ha saltado en todos los medios, pero ninguno dice que ésta versión es de pago (9$). ¿Funciona?, ¿Algún video demostrándolo?. Nadie lo sabe, pero aquí