Things used in this project

Hardware components:
Ardgen mega
Arduino Mega 2560 & Genuino Mega 2560
Ard due
Arduino Due
Either Arduino Mega or Due are required, not both!
09590 01
LED (generic)
Fairchild semiconductor pn2222abu. image
General Purpose Transistor NPN
Mfr 25frf52 10k sml
Resistor 10k ohm
Resistor 150 ohm
Mini toggle switch SPDT On-On
For 16 address switches (SW15-0) plus power switch
Momentary switch SPDT (On)-Off-(On)
For function switches (RUN/STOP/EXAMINE...)
Metal sheet for front panel backing
12577 01
SparkFun Bluetooth Modem - BlueSMiRF Silver
Optional. Connecting this to the Arduino TX/RX pins will allow any bluetooth-enabled computer or phone to act as a serial terminal for the emulated Altair.
microSD card with SD card adapter
Optional. Necessary only for disk drive emulation, which is not required for the simulator to work.


Hardware setup for Arduino Mega and Arduino Due
Instead of providing full schematics (very repetitive) this document describes which pins to connect to which front panel elements and provides schematics for the sub-circuits (such as LED driver circuits)
LED Stripboard layout
An attempt at showing the layout of the stripboard that the LEDs are connected to. It's a bit crowded but it should be good enough to see how things are connected together. Important is that the components for each LED take up no more than 5 spaces on the stripboard. That way the LEDs can be close enough together to have the front panel at original size.


Arduino Altair 8800 simulator code



Did you replicate this project? Share it!

I made one

Love this project? Think it could be improved? Tell us what you think!

Give feedback


Similar projects you might like

16x2 LCD backpack with enclosure for the Onion Omega
  • 792
  • 10

Work in progress

This is a 3D printable backpack module using ATmega328 that includes an enclosure for all the components. It allows the LCD to be online.

Digital dashboard
  • 372
  • 8

Work in progress

Measuring engine data with arduino and retrieve / display it over LAN in a webpage with awesome configurable steelseries gauges

Automated Shower Boiler
  • 66
  • 2

Full instructions

Do you live in a country where you use solar energy to warm up the water? Well, how about we automate the process of the shower boiler.

  • 3,694
  • 27

A Lego arachnid controlled by your smartphone.

  • 1,283
  • 8

My brother and I created a midi synthetiser called the Pianographe.

Valentine's Sunflower
  • 1,235
  • 9

Full instructions

A romantic project for Valentine's Day - a 3D printed sunflower that opens and closes in reaction to light. Have a Sunny Valentine!

ProjectsCommunitiesContestsLiveJobsBetaFree StoreBlogAdd projectSign up / Login
Respect project