AVR EPROM Dumper
Simple circuit. FT232R breakout board, ATmega168, two 74HC595 shift registers (storing a 14-bit address), and the "victim," a 27C128 16-kilobyte EPROM chip.
You could do this easily with an Arduino, but we'd laugh at you.
Taken on September 22, 2009