Howdy Fernando, yep, I've been busy with another project for some time now. How long do you want to go? There is a few options, depends on budget and your electronic ability to build a board. You can go fibre optic, for which there are standard available modules, but they come at a price and you have to keep in consideration whether these optic cables will be in movement. The cheaper option is to go differential with RS458. It will mean that you have to double the conductor quantity, i.e if you have 17 pins to extend, you will need a 34 core cable, but the size of the conductor is small. With this option you can exceed 1000 meters distance. The cable must be twisted pair, but do not have to be individually screened. The devices that you can use as a driver is cheap, one of them is the SP490 from Sipex, but there is many other manufacturers. I use the sipex IC's as I haven't had a failure yet, and they have a high speed capability.
So which way do you wanna go? Optic, or differential?
Cheers,
Whacko