1- What kind of drive do You want? a home-made analog, or pulse/direction?

2- How to recognize the correct device before buy?

3- With device on hands, how to ensure which device type it is?