This article may be in need of reorganization to comply with Wikipedia's layout guidelines. (July 2019) (Learn how and when to remove this template message)
|Alma mater||Boston University, B.S. 1966|
|Known for||Saving Apollo 14 mission from abort|
Don Eyles (born 1944) is a retired computer engineer who worked on the computer systems in the Apollo 11 lunar landing. As a young engineer during the lunar landing on 20 July 1969 he assisted with a series of computer alarms which could have caused the mission to be aborted.
In 1966, at age 21, Eyles was hired by Draper Laboratory. He helped program the onboard computer for the Apollo Guidance Program Section where he worked with MIT, and other researchers, on the Apollo Guidance Computer.
During the Apollo missions Eyles worked on the computer systems, programming for Jack Garman, advising flight controllers in Mission Control on the operation of spacecraft computer systems and prior to the Apollo 11 mission he helped program operations for how flight controllers could react to a computer error code. 
These aided the engineers during the mission by giving them the ability to react to errors. One such error was when a switch was not working and Eyles worked out a way to bypass the switch on the onboard computer.
There were a number of errors with the computer system during the mission. One was diagnosed as the rendezvous radar switch being in the wrong position, causing the computer to process data from both the rendezvous and landing radars at the same time. Eyles concluded in a 2005 Guidance and Control Conference paper that the problem was due to a hardware design bug previously seen during testing of the first uncrewed LM in Apollo 5. Having the rendezvous radar on (so that it was warmed up in case of an emergency landing abort) should have been irrelevant to the computer, but an electrical phasing mismatch between two parts of the rendezvous radar system could cause the stationary antenna to appear to the computer as dithering back and forth between two positions, depending upon how the hardware randomly powered up. The extra spurious cycle stealing, as the rendezvous radar updated an involuntary counter, caused the computer alarms.
According to a Rolling Stone article published in 1971 "The switch tells the on-board computer to reverse the engines — blasting the Module away from the moon, back into orbit. On the Apollo 14 flight, the switch accidentally jammed and would have told the computer to reverse the Module’s course despite the fact that the astronauts wanted to complete the descent. "We had to write a new program that would make the computer not see the switch," said Eyles. 
- Eyles, Done (1 January 2018). "Sunburst and Luminary: An Apollo Memoir". Fort Point Press. Retrieved 17 July 2019 – via Google Books.
- Don Eyles, Tales From the Lunar Module Guidance Computer, doneyles.com; accessed 21 September 2016.
- Hotz, Robert (July 14, 2019). "Apollo 11 Had a Hidden Hero: Software". Wall Street Journal. Retrieved July 18, 2019.
- Mission Evaluation Team 1969, pp. 190–192.
- Martin, Fred H. (July 1994). "Apollo 11: 25 Years Later". Apollo 11 Lunar Surface Journal. NASA. Retrieved June 13, 2013.
- Eyles, Don (February 6, 2004). "Tales from the Lunar Module Guidance Computer". 27th annual Guidance and Control Conference. Breckenridge, Colorado: American Astronautical Society. Retrieved June 13, 2013.
- Don Eyles: Extra! Weird-Looking Freak Saves Apollo 14!, rollingstone.com; accessed July 17, 2019.
- Charles Draper Labs Patents, Justina.com; accessed July 24, 2019.