Exploramos un poco las posibilidades que da esta plaquita de desarrollo basada en el chip esp8266, sumamente barata. Una gran cantidad de emuladores y juegos se desarrollan para esta maravilla.
¿Qué es?
El esp8266 es una solución de hardware de bajo costo para wifi. Incorpora un procesador de 32 bits Xtensa LX106 de 80 mhz, fácilmente overclockeable. En el mercado se lo encuentra a 1 dolar la placa entrenadora, lista para usar. En Argentina el precio es de 250 pesos el módulo para el arduino, y unos 500 pesos o menos la placa compatible con arduino.
Para los que son nuevos en esto, Arduino es una placa de desarrollo para iniciarse en la electrónica y controlarla desde la pc. Pero su versatilidad la hizo de uso incluso en el ámbito industrial.
La plaquita en su versión arduino, puede venir también como módulo para el arduino mega/uno
Mucho para tan poco precio
Con el boom de las consolas retro, los emuladores y los juegos que evocan a los desarrollados para los hardware de los 80s y 90s, esta plaquita de bajo presupuesto se convierte en una gran opción para armar una retroconsola (o el nombre que le quieran poner). Estas consolas chinas y los raspberrys estan con precios por las nubes, cuando son soportados por una comunidad que le da una segunda vida.
Las posibilidades de colocarle un display lcd para convertirla en una consola portatil, o tener salida por ntsc o rgb son características muy interesantes.
Debido a eso se están porteando muchos emuladores y desarrollando juegos. Pasamos a ver algunos de ellos.
Emuladores y juegos para la plaquita
Pasamos a detallar los emuladores disponibles:
- C64 emu: un emulador completo de la commodore, tiene soporte de ntsc, y de display 40x25. El link a la página es el siguiente
- ZX Spectrum; otro emu de homecomputer, carga roms y al parecer muy bien. Soporta lcd, no se si salida a tv (es cuestión de agregarle en todo caso, si se la amañan). La página del proyecto es la siguiente
- PC-XT: el creador del emu de c64 también porteó uno de una pc-xt. La página es la siguiente
Juegos disponibles:
- Game engine: un motor de juegos para la plaquita, muy completo. Se ve espectacular. Mas info acá y en su github
El flappy bird corriendo en esta maravilla
Hay muchos juegos hechos con el game engine, ya lo iremos probando.
Esto recién empieza, ya iremos probando también nosotros. Muchos se tiraron a otra variante mas poderosa, el esp32, tambien muy barato. ¡Pero esta es más barata!
¿Se imaginan tambien usarla como chip de apoyo para potenciar los juegos de las consolas clásicas, como atari 2600, nes, snes, sega genesis, etc?. Posibilidades ilimitadas para esta cosita barata.
Les recomiendo comprarla y empezar a experimentar con la suite de programación de arduino, por que además de todo esto que vimos se puede experimentar con robotica, domótica y lo que se imaginen.