Archivos de la categoría Arduino

RetroPie: Recordando nuestros Videojuegos de los 90s

El interés por los juegos retro, se dio a finales del año pasado cuando Nintendo anunció la salida de su consola “Nintendo NES Classic Edition”, la cual se agotó por completo en algunas semanas. Ahora está disponible solo en algunas tiendas en Amazón por precios muy elevados, un poco más de 6 mil pesos y subiendo…

Nintendo NES Classic Edition – videoconsolas

¿Te quedaste sin poder comprar la consola de Nintendo este año? También yo, pero para todo hay soluciones.

En los últimos años la tendencia de desarrollo de proyectos se ha estado enfocando un poco más al Internet de las cosas ( IoT ) y a los llamados Weareables o dispositivos que se pueden llevar como accesorios, por ejemplo un reloj inteligente.

Hablando del IoT; el llamado Hardware libre se ha puesto muy de moda, proyectos que ya tienen unos años en el mercado no solo se han hecho famosos; sino que hemos visto como han crecido y se han hecho aún más importantes; Arduino y Raspberry Pi por mencionar algunos.

El día de hoy hablaremos de la Raspberry Pi y un proyecto en específico, el Retro Pie. Este proyecto es el que usaremos para poder construir nuestra propia consola de videojuegos retro.

Algunos pros que tenemos frente a la NES Classic edition. Es que crearemos una plataforma de código abierto. La cual podemos modificar a nuestro antojo. Aunque la versión básica es lo bastante robusta para satisfacer todas nuestras necesidades. Esta Retro Pie no solo es para juegos de NES, sino que podemos integrar ROMS de Super Nintendo, Nintendo 64, sega entre muchos, muchos otros; todo depende de tus gustos y tu nostalgia de video jugador de los noventas (o antes, jeje).

¿Qué necesitamos?

Lo primero que necesitamos obviamente es una Raspberry pie. Te recomiendo la Raspberry Pi 3, que es la que ya integra el módulo de WiFi y el Modulo de bluetooth. Lo cual te ayudará a poder cargar fácilmente juegos a tu Retro Pie, sin necesidad de estar conectando cables y también podrás configurar tus controles inalámbricos.

En amazon existen paquetes que ya tienen todo lo necesario para echar a andar tu Raspberry y tienen buenos precios por ejemplo este:

 

Necesitarás también una tarjeta de memoria micro SD te recomiendo una de 32 GB para tener buen espacio para almacenar las ROM’s de tus juegos favoritos.

En Amazon tienen esta ADATA, a buen precio.

 

Un control, puedes re-usar alguno de Xbox o algún control que tengas con entrada de USB. Yo te recomiendo el de algún Xbox 360, funcionan sin ningún problema.

Obviamente un cable HDMI para conectar a tu televisor.

Y finalmente, aunque no son necesarios. Alguna carcaza para cuidar la tarjeta y algunos disipadores de calor, porque tu Raspberry estará prendida por mucho tiempo =)

La configuración no es complicada, solo tienes que seguir los pasos y pronto estarás usando tu nueva consola retro.

Nota: te dejo el manual completo (en Inglés) para poder construir tu Retro Pie, en este post solo explicaré de manera, superficial la instalación.

Descargar la Imagen de Retro Pie

Lo primero que tenemos que hacer es conseguir la versión más reciente de Retro Pie y lo podemos hacer desde esta página, Retro Pie puede instalarse en las versiones Raspberry Pi 1, 2, y 3 (yo recomiendo la 3 porque es la más rápida y con Wifi y Bluetooth). Si no tienes una Raspberry te recomiendo que de una vez compres la 3, pero si  ya tienes una anterior la puedes re-usar.

Una vez que tengas la Imagen guardada en tu computadora…

Extraemos la imagen de Retro Pie

Dentro de nuestro archivo comprimido (con extención .gz) se encuentra la imagen de Retro Pie (con extención .img) para ello podemos utilizar algún software de compresión. El manual oficial de Retro Pie recomienda usar 7-Zip.  Tu puedes usar tu favorito.

Instalar la Imagen de RetroPie en la tarjeta SD

Ahora necesitamos un software que nos ayude con la creación de la partición, del sistema de archivos y que copie la imagen de RetroPie en nuestra tarjeta SD. Para ello podemos usar los siguientes softwares:

  1. Para Windows usar el programa Win32DiskImager
  2. Para Mac pueden usar Apple Pi Baker
  3. Para Linux puedes usar el comando “dd” o UnetBootin

Una vez que la tarjeta esté correctamente formateada y la imagen creada, la insertamos en la Raspberry Pi y conectamos la tarjeta. Primero el HDMI a nuestra televisión, luego el control del videojuego (un teclado USB también te ayudará para la configuración de la WiFi) y finalmente la conectas a la corriente eléctrica a través de la micro usb.

Listo verás cómo inicia Rasberry en tu televisión y como inicia el emulador.

El siguiente paso es la configuración de tu control.

Retro Pie detectará tu control y lo intentará configurar, lo que tienes que hacer es presionar el botón “A” hasta que RetroPie pase a la ventana de configuración de los botones. Ahora solo sigue las instrucciones.

Para la configuración de la WiFi, solo ingresa al menú de RetroPie y busca el menú de configuración de WiFi. Apunta la IP address que se le asignó a tu Raspberry Pie, la cual la usarás posteriormente para agregar Rooms a tu equipo a través de un FTP.

Una vez configurado el control y la WiFi es hora de buscar Rooms en internet y agregarlos a tu RetroPie desde tu computadora de escritorio.

Nota: Como el uso de Rooms no es “legal” no te puedo poner la liga de la página donde yo he encontrado muchos juegos funcionales. Pero no es nada difícil dar con él en google puedes encontrarlo en menos de un segundo. 😉

Como lo mencioné antes no esta tan detallado este post pero puedes seguir el Manual oficial de RetroPie en esta página

O en siguiente video que te lo explica paso a paso

Estoy planeando hacer un video en español, con la configuración paso a paso de RetroPie en una Raspberry Pi 3. Pronto les avisaré en mis redes sociales. ¿Ya me sigues en Twitter? @JesusRosas

RetroPie es un proyecto que está en constante desarrollo y este post de aquí solo explica lo más básico, si quieres más información sigue la comunidad de RetroPie, tienen muchas cosas interesantes que están agregando y probando en RetroPie.

Si te gustó el post compártelo con tus amigos; Gracias Por leer el blog.

Raspberry Pi 2 y Arduino Starter Kit

Hace unos días decidí comprarme en Amazon una Raspberry Pi 2 y un Paquete Arduino Starter Kit. He seguido muy de cerca el movimiento Makers en algunos blogs y en conferencias y eventos de tecnología como la Campus Party y solo faltaba un pequeño pretexto para comprarme estos dos dispositivos, Mi cumpleaños; así que decidí auto regalármelo.

 


Por si no lo sabías estos dos dispositivos están diseñados para poder ayudarte con pequeñas creaciones tecnológicas, la Raspberry Pi es una pequeña computadora de bolsillo que puedes utilizar para programar y automatizar procesos y ponerlas a interactuar con dispositivos externos, como sensores, leds, pantallas y periféricos, tiene conexión a internet y puedes usarla perfectamente como una terminal linux o Windows.

El Starter Kit de Arduino es una placa programable a través de la consola de tu computadora, viene con todo lo necesario para poder realizar pequeños proyectos que te llevarán de la mano para aprender más sobre sistemas digitales, programarlos y hacer pequeñas y grandes creaciones con circuitos eléctricos.

Es cierto que suena un poco complicado, pero si te apasiona el crear tus propios procesos automatizados interactuar entre dispositivos, periféricos y circuitos eléctricos, créeme que es muy apasionante. En la universidad llevé clase de sistemas digitales y en ese momento no me apasionó demasiado, me fui más por el lado del software y la programación en lenguaje de un poco más alto nivel. Ahora, más como pasatiempo, suena interesante y muy divertido poder experimentar con este tipo de dispositivos, hacer pequeñas creaciones y hasta compartir con mi pequeño sobrino en unos años más todo este mundo de los Makers enseñándolo a programar.

Vamos paso a paso, aprendiendo juntos y les estaré compartiendo los proyectos superados y algunos otras cosas que me saque de la manga.