O programador de eeprom indicado pelo ben eater pode ser facilmente implementado numa placa de testes (breadboard).
Lista de componentes usados
– 1x Arduino Nano (or most any other kind)
– 2x 74HC595
– 1x 28C16 EEPROM (should also work for 28C64 or 28C256)
O processo de construção do programador de eeproms está bem documentado no seguinte video no youtube
O software e o esquema do circuito está disponível no seguinte repositório do github.
https://github.com/beneater/eeprom-programmer
Chamo a atenção que no video é usado uma eeprom 28c16, enquanto o circuito disponível no repositório do github apresenta as ligações para uma epprom 28c256.

Notei um problema no encaixe do ic 28c16, que não encaixa bem e os contactos não são de confiança.
Desenho do circuito no Eagle
Circuito e placa em pdf
Num outro site dedicado a retro computing está disponível mais informação sobre o assunto, em particular sobre o software data protection (SDP), e um circuito actualizado.
The Ben Eater EEPROM Programmer, 28C256 and Software Data Protection
No seguinte repositório pode-se encontrar o programa para o circuito actualizado.
https://github.com/Bread80/BenPrommer-SDP
Este repositório tem o desenho do circuito melhorado feito em kicad.
No tindie está a venda um pcb com os chips logicos e o zif socket, que tem associado um novo repositório com a promessa de fazer a gravação de ficheiros bin.
https://www.tindie.com/products/gindiamond/at28c16-eeprom-programmer/
https://github.com/ProgrammingCube/AT28C16-Programmer