If you do have a sanguinololu, you can put in a DRV8825 stepper drive for the extruder, then put the extruder's chip in Y. Then you end up with 1/32 microstepping in the extruder (smoother feed, but you have to double your steps/mm in the EEPROM). Nice little chance to upgrade.
SD3 w/ RUMBA (8825s), merlin hot end (in pieces). Ender3 w/ silent board for PLA printing. Ender5 w/ silent board, e3d v6, new z lead screw, and glass bed. DiY Kossel w/ smoothieboard (in pieces). Vellman Vertex (in pieces)
Shapeoko2 router in process of being converted to laser engraver (in pieces)
Multicam 5000 series CNC Router w/ 11HP spindle, 5x10' table, and auto tool changer (in pieces)