Réplica do DSKY da Apollo roda no Raspberry Pi com software da Apollo 13

O projeto open source Recreate Apollo recriou em escala 1:1 o DSKY, o painel de exibição e teclado com o qual os astronautas conversavam com o Apollo Guidance Computer (AGC). A réplica usa um Raspberry Pi com o emulador VirtualAGC, peças impressas em 3D e, segundo a publicação oficial da Raspberry Pi, o software do módulo de comando da Apollo 13.

O criador é Michael Newton, engenheiro de aviônica de aeronaves comerciais em Calgary, no Canadá. Ele modelou as peças a partir de desenhos de engenharia de arquivo da NASA, adaptando pontos de fixação internos para o Raspberry Pi e os microcontroladores. Do lado de fora, ele avalia que o DSKY está cerca de 90% fiel ao original.

Como funciona

Por dentro, o conjunto combina o Raspberry Pi, microcontroladores Arduino ligados por USB e um script em Python para integrar tela, teclas e luzes indicadoras. As teclas usam switches mecânicos Kailh Box Navy. O emulador yaAGC, do VirtualAGC, reproduz características do computador original, como o clock de 1,024 MHz, a palavra de 15 bits mais um bit de paridade e o comportamento de interrupção associado aos alarmes 1201 e 1202 da Apollo 11.

O AGC original foi apresentado em 1966 pelo laboratório Charles Stark Draper, do MIT, e equipou os módulos de comando e lunar da Apollo, com menos de 100 kB de memória. A réplica não tenta reproduzir o hardware original por dentro: ela preserva a interação, com os códigos numéricos de “verb” e “noun”, e permite usar o painel também em modo periférico, com o simulador Project Apollo – NASSP, do Orbiter, ao manter uma tecla pressionada.

O que vem a seguir

Todos os modelos CAD, esquemas e um guia de montagem de 100 páginas estão disponíveis gratuitamente no GitHub, segundo a Raspberry Pi. Newton já planeja uma versão premium futura, com corpo em alumínio, melhores indicadores e, possivelmente, uma tela eletroluminescente real.

Crédito da imagem: Michael Newton / Raspberry Pi, na publicação oficial da Raspberry Pi sobre o projeto.

Fontes: Raspberry Pi, Hackster e CircuitDigest.

Transparência: esta matéria foi preparada com auxílio de inteligência artificial e checagem em fontes públicas da internet, incluindo a publicação oficial da Raspberry Pi. As informações classificadas como declaração do criador estão identificadas como tal. Consulte as fontes originais para confirmar os detalhes antes de reproduzir o projeto.

Muse