Home Content News Open-Source DSKY Recreates Apollo Guidance Controls

Open-Source DSKY Recreates Apollo Guidance Controls

0
2
The finished build, with 3D-printed housing and a modern display behind the original panel layout. (Image: Michael Newton)
The finished build, with 3D-printed housing and a modern display behind the original panel layout. (Image: Michael Newton)

Recreate DSKY is an open-source Apollo Guidance Computer replica built with Raspberry Pi, Arduino and 3D-printed parts, with free design files and instructions for enthusiasts to build their own working unit.

The Recreate DSKY project provides an open-source route to building a working replica of the display and keyboard (DSKY) used to interact with the Apollo Guidance Computer (AGC) during NASA’s Apollo missions. Developed as a documented personal build, it combines a Raspberry Pi running the Virtual AGC software with Arduino-based peripherals, custom electronics and 3D-printed parts modelled on archived NASA drawings. The creator has published the source code, 3D models, documentation and complete build guide on GitHub, allowing enthusiasts to reproduce the project, study its implementation and adapt it for demonstrations or simulator use. The repository is released under the GNU General Public License version 3.0 (GPL-3.0).

The prototype uses a Raspberry Pi to run Virtual AGC, an open-source software implementation of the Apollo Guidance Computer and related systems. Arduino microcontrollers manage the physical controls and indicators, linking the replica’s keypad and annunciator lights to the software. Its enclosure and printed components are based on historical drawings, with modifications to accommodate modern electronics. This combination recreates the interaction between astronauts and the guidance computer without requiring access to original Apollo hardware.

The project’s documentation covers the electronics, mechanical construction, software setup and assembly process. Its GitHub repository separates 3D-printable parts, Arduino peripherals, Raspberry Pi and PC resources, and additional reference material. This structure gives builders access to the individual elements needed to reproduce the unit and helps them understand how its hardware and software work together. The replica can operate as a standalone demonstration device or be integrated into compatible flight simulators as a physical control interface.

An upgraded DSKY v2 is also under development. Planned changes include a different single-board computer, redesigned lighting and keypad microcontrollers, a custom printed circuit board, and a replaceable annunciator module to support replicas of both the Apollo Command Module and Lunar Module DSKY. The developer intends to offer the upgraded version in small batches, either as a kit for self-assembly or as a fully assembled product. A more premium variant is also planned, featuring CNC-machined aluminium construction and redesigned illuminated displays. These are development plans rather than features confirmed in the existing prototype.

By publishing the build files and instructions, Recreate DSKY makes an otherwise specialised historical computing interface accessible to electronics enthusiasts, educators and spaceflight simulation developers. The project also provides a practical way to explore the architecture of the Apollo Guidance Computer and how astronauts interacted with it. 

For more information, click here.

Loading form…

LEAVE A REPLY

Please enter your comment!
Please enter your name here