Una réplica del DSKY de Apollo funciona en Raspberry Pi con software de Apollo 13

El proyecto de código abierto Recreate Apollo ha recreado a escala 1:1 el DSKY, el panel de pantalla y teclado con el que los astronautas se comunicaban con el Apollo Guidance Computer (AGC). La réplica usa una Raspberry Pi con el emulador VirtualAGC y, según la publicación oficial de Raspberry Pi, el software del módulo de mando de Apollo 13.

Su creador es Michael Newton, ingeniero de aviónica de aeronaves comerciales en Calgary, Canadá. Modeló las piezas a partir de planos de ingeniería de archivo de la NASA, adaptando los puntos de fijación internos para la Raspberry Pi y los microcontroladores. Por fuera, estima que el DSKY es aproximadamente un 90% fiel al original.

Cómo funciona

Por dentro, el conjunto combina la Raspberry Pi, microcontroladores Arduino conectados por USB y un script en Python para integrar pantalla, teclas y luces indicadoras. Las teclas usan interruptores mecánicos Kailh Box Navy. El emulador yaAGC, de VirtualAGC, reproduce características del ordenador original, como el reloj de 1,024 MHz, la palabra de 15 bits más un bit de paridad y el comportamiento de interrupción asociado a las alarmas 1201 y 1202 de Apollo 11.

El AGC original se presentó en 1966 en el laboratorio Charles Stark Draper del MIT y voló en los módulos de mando y lunar de Apollo, con menos de 100 kB de memoria. La réplica no reproduce el hardware original por dentro: preserva la interacción, con los códigos numéricos de “verb” y “noun”, y también puede usarse en modo periférico con el simulador Project Apollo – NASSP, de Orbiter, manteniendo una tecla pulsada.

Qué viene después

Todos los modelos CAD, esquemas y una guía de montaje de 100 páginas están disponibles gratis en GitHub, según Raspberry Pi. Newton ya planea una futura versión premium, con cuerpo de aluminio, mejores indicadores y, posiblemente, una pantalla electroluminiscente real.

Crédito de la imagen: Michael Newton / Raspberry Pi, en la publicación oficial de Raspberry Pi sobre el proyecto.

Fuentes: Raspberry Pi, Hackster y CircuitDigest.

Transparencia: este artículo se preparó con ayuda de inteligencia artificial y se verificó con fuentes públicas en internet, incluida la publicación oficial de Raspberry Pi. Las afirmaciones atribuidas al creador están identificadas como tales. Consulte las fuentes originales para confirmar los detalles antes de reproducir el proyecto.

Muse