This weekend marked the 49th anniversary of the legendary Intel 4004 microprocessor, and to celebrate [Erturk Kocalar] combined the old and new in this intriguing Retroshield 4004 / Busicom 141-PF calculator project. We have reported on his Arduino shield project before, which lets you connect a variety of old microprocessors to an Arduino so you can experiment with these old chips with a minimum of fuss.
We really appreciate the detailed explanation that [Erturk] provides about the inner workings of the calculator. Interfacing the emulator to the original ROM code running on the 4004 is non-trivial — take a look at the explanation of the spinning drum printer, for example. We enjoyed perusing the annotated ROM listing, as well as reading the story of the efforts which have been undertaken to prevent these historical documents from being lost forever. Be sure to check out the history of the 4004 and its inventor Federico Faggin if you’d like to delve deeper.
Source: CELEBRATING THE 4004’S 0X31ST ANNIVERSARY