Bom Dia Carlos,
Minhas primeiras experiencias com CNC, foram com esses uln2003, aprendi algumas coisas, inclusive queimar algumas paralelas,
na minnha opnião melhor gastar um pouco a mais e montar pelo menos uma Placa "Phase Driver" (Herculano), minha primeira máquina usava uma destas, pra muitos casos é mais do que suficiente.
No forum tem muita inforamção sobre esta placa, quanto ao software, o TurboCNC funciona muito bem com ela, embora algumas pessoas já usaram com o EMC.
Abraço
Rubens