
Indicator driver
virtualagc/agc_hardware
Schematics and board layouts for an Apollo Guidance Computer replica

Schematics and board layouts for an Apollo Guidance Computer replica
Digital indicator is an open-source printed circuit board by virtualagc, from the virtualagc/agc_hardware repository on GitHub, published under the MIT licence. It is a 4-layer board of 63.5 × 109.2 mm with 217 parts on 316 nets, routed with 3,116 tracks and 389 vias.
Its parts include 178 diodes, 13 resistors and 4 connectors.
This repository contains KiCAD projects and libraries for a replica of the Apollo Guidance Computer. The schematics have, for the most part, been digitized directly from the original schematics for the computer and ND-1021042, the LEM Primary Guidance, Navigation, and Control System Manual, Volume I and Volume II. The schematics have been peppered with metadata required for digital simulation using my agc_simulation repository.
All logic modules (A1-A24) have been digitized and appear to be operating correctly in simulation. Additionally, one custom module, fixed_erasable_memory, has been designed. The simulation is able to completely pass the AGC Block Two Self-Check present in Aurora 12 (the only program we have so far with the complete version), so the central processor wiring is correct. Interfaces still need to be fully tested.
The current focus is on designing and building a working DSKY replica, which will make further interface testing significantly easier. The digital indicator and alarm indicator modules are done, and the Indicator Driver Module has been digitized.
ND-1021042, which contains all of the schematics missing from Eldon Hall's set, has recently become available. Once the DSKY is functioning, I plan to do another pass through A1-A24 and check for differences between the schematics, ND-1021042, and my digitizations. I may or may not end up implementing accurate memory modules after that.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 178 | LED | LEDs:LED-0603 | D1, D10, D11, D100, D101, D102, D103, D104, D105, D106, D107, D108, D109, D110, D111, D112 +162 |
| 21 | R8_BUSSED | agc_footprints:R8_746 | RN1, RN2, RN3, RN4, RN10, RN11, RN12, RN13, RN14, RN15, RN16, RN17, RN18, RN19, RN20, RN21 +5 |
| 6 | 500 | Resistors_SMD:R_0603 | R2, R3, R4, R7, R10, R13 |
| 4 | 250 | Resistors_SMD:R_0603 | R1, R5, R8, R11 |
| 4 | CONN_02X20 | agc_footprints:SHF-120-01-L-D-SM | P1, P2, P3, P4 |
| 3 | 1k | Resistors_SMD:R_0603 | R6, R9, R12 |
| 1 | LOGO | agc_footprints:digital_indicator_outlines | G1 |

virtualagc/agc_hardware
Schematics and board layouts for an Apollo Guidance Computer replica

virtualagc/agc_hardware
Schematics and board layouts for an Apollo Guidance Computer replica

loxodes/vna
Under development open hardware microwave vector network analyzer


neuroidss/FreeEEG32-alpha1.0
ALPHA1.0 TEST FAILED, USE NEW VERSION INSTEAD FreeEEG32 alpha1.0 32 channels mobile electroencephalography under GNU AGPL 24 bits, 4kSPS ADCs 4x AD7770 MCU STM32F427ZI WIFI ESP-12F (ESP8266) USB CP2102N Accel & hyro…


oresat/oresat-adcs-hardware
Controller PCB for OreSat reaction wheels, magnetorquers, IMU, and magnetometers

Ashet-Technologies/Home-Computer
A retro-inspired home-computer project.


patrickyeon/battery-characterizer
battery tester/characterizer hardware, firmware.
It measures 63.5 × 109.2 mm and has 4 copper layers, 1.6 mm thick.
217 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the virtualagc/agc_hardware repository on GitHub, at the commit this page was made from: the board is dsky/digital_indicator/digital_indicator.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).