Arduino EEPROM Programmer W25Q128 & others

Hello,

Anyone know a programmer eeprom with Arduino?

I found a driver for the Winbond memory W25Qxxx library:
https://code.google.com/p/winbondflash/
(W25Q80, W25Q16, W25Q32, W25Q64, W25Q128)

But I wonder if anyone has done an interface to save EEPROM data to a binary file.

As this other program that does the writing and reading of the memory installed on the board with the ci MT1389:
http://jefferson-ryan.blogspot.com.br/2008/09/procedimento-de-reading-the-flash-serial.html

(C.I. MT1389 is used in DVD playback device. )

The main idea is to back up the memory of wifi router.

Thank you.