Arduino Mega 2560 as an EEPROM burner for an Atari 2600 cartridge

Arduino Mega 2560 connected to the EEPROM socket

Digital pins of the Arduino board connected to the EEPROM socket

Connectivity schematics (click to enlarge)


A daughter board of the EEPROM socket board to show the data bus state

Programming the EEPROM

The Arduino sketch (see here) to burn a 4k Atari 2600 game into the 28C64 EEPROM

The Atari 2600 cartridge

Cartridge board schematics (click to enlarge)

The Atari 2600 cartridge board for the 28C64 and a 74LS04 inverter

The Pilot X cartridge in action

It works!
Click here to play the game online.
See here for the Commodore C16/P4-Version.