Ideas de proyectos Raspberry Pi: ¡Reanimando lo Retro!

proyectos raspberry pi máquina de escribir contador geiger juegos de texto

¡He aquí algunos nuevos y emocionantes proyectos Raspberry Pi que encuentran la manera de reanimar lo retro!

Juegos interactivos de ficción con Raspberry Pi Pico

Un ebadger LodeRunner ejecutando BadgerFrotz. (Foto del Github de Eric Badger)
Un ebadger LodeRunner ejecutando BadgerFrotz. (Foto del Github de Eric Badger)

Eric Badger ha creado BadgerFrotz, que permite jugar a juegos de ficción interactiva como Zork.

Eric construyó este sistema portando el Frotz Z-Machine port que es un intérprete para todos los juegos Infocom y otros Z-Machine.

También tuvo que encontrar una manera de dar salida de vídeo en el Pico y proporciona un enlace a cómo lo hizo en el Github del proyecto. No obstante, probablemente puedas adaptarlo a un hardware personalizado o a una placa VGA Pimoroni.

Por encima de todo, este proyecto es una experiencia de aprendizaje sobre cómo gestionar las limitaciones de Pico. Según Eric,

"El proyecto demuestra cómo utilizar la memoria flash del Pico de forma que funcione con múltiples núcleos y el DMA/PIO generando la señal VGA. Escribir en la memoria flash es moderadamente doloroso, ya que no se puede ejecutar código desde la memoria flash mientras se escribe en ella. Como tal, todo el código en ejecución debe estar en RAM, DMA no puede estar en ejecución. El proyecto demuestra cómo escribir en la flash y luego restablecer la señal VGA."

Si te gusta su proyecto, puedes comprar un dispositivo ebadger LodeRunner. El ebadger LodeRunner ejecuta Loderunner así como BadgerFrotz sin ningún cambio. Véase el fotograma izquierdo del vídeo que yuxtapone un Apple II a la derecha.

Más información en Github de Eric Badger.

Contador Geiger Pico W

Contador Geiger Pico W de Dmytro Panin (foto de Reddit)
Contador Geiger Pico W de Dmytro Panin (foto de Reddit)

Dmytro Panin construyó este contador Geiger y utiliza la Raspberry Pi Pico W para transmitir los datos en línea.

Utilizó un tubo M4011 $50-$60 e implementó el software en C++.

El contador Geiger de Pico mide la radiación ionizante en nano-Sieverts por hora (nSv/h).

Panin vive en el centro de Kiev (Ucrania), cerca de Chernóbil, y mide la radiación desde la ventana de su apartamento.

En el momento de escribir estas líneas, su API informaba de 156 nSv/h, lo que equivale al efecto de comer un plátano y medio. He aquí algunas comparaciones relevantesTenga en cuenta que el XKCD vinculado está en micro-Sieverts, mientras que la API de Panin lo informa en nano-Sieverts. 1 Nano = 0,001 Micro.

Máquina de escribir Brother AX-25... ¡Revivida!

Los creadores han utilizado la Raspberry Pi en varios proyectos retro, como la emulación de consolas de juegos y el reanimar una gramola.

Esto va aún más lejos al revivir una máquina de escribir.

Artillect construyó este proyecto utilizando una Raspberry Pi, Arduino y una máquina de escribir Brother, y la razón para crear este proyecto es que "me gusta trastear". Artillect dice,

"No sé muy bien por qué la gente se siente tan atraída por la tecnología retro hoy en día, pero creo que en parte se debe al hecho de que las cosas eran mucho más sencillas en aquella época. Sé que es por eso por lo que me gusta trastear con la electrónica retro. Probablemente podría aplicar ingeniería inversa a mi máquina de escribir en unas pocas semanas, ¡no puedo decir lo mismo de los PC modernos!".

Artillect construyendo su máquina de escribir con Raspberry Pi y Arduino (foto de YouTube de Artillect)
Artillect construyendo su máquina de escribir con Raspberry Pi y Arduino (foto de YouTube de Artillect)

Estarás pensando... "uh, ¿es sólo una máquina de escribir? ¿Entonces por qué NO modificarla y dejarla como estaba?"

Sí, funciona como una máquina de escribir. Pero más que eso, es una Terminal Linux completamente funcional. Puedes hacer cualquier cosa que no requiera una interfaz de usuario. Así que, no, no puedes usar nano como procesador de textos, pero puede utilizar ed (un editor de texto)

Pero, ¿cómo se ve lo que ocurre en el Terminal? Pues, ¡imprime líneas en papel!

Código fuente

Archivos de proyecto de PCB

También puede consultar nuestra serie Paragon Projects haciendo clic en aquí.

Si tiene alguna pregunta o quiere sugerirnos un proyecto, coméntelo a continuación.

Deja un comentario