Progetto robot

Salve a tutti, avrei alcune domande, ho in mente di creare un robot con arduino, in origine il prototipo verrá creato utilizzando Arduino Uno/Mega/Leonardo (li ho entrambi, devo decidere) ma il progetto finale sará stand-alone su un pcb che avrá lo stesso chip di arduino. Il robot voglio farlo camminare utilizzando un programma scritto in C++ e QT5 che scrivero' al momento. Il tutto deve avvenire in modalitá senza fili. Ora ho trovato a casa 2 nRF24L01+ e pensavo di utilizzare quelli. Il primo andrebbe collegato ad arduino per ricevere i comandi, la mia domanda posso collegare il secondo trasmettitore al pc via usb (magari tramite qualche circuito) per inviare i segnali dal mio software? Ho cercato su internet ma ho trovato solo esempi di comunicazione tra 2 arduino. A me servirebbe qualcosa per comunicare tra robot-pc (mio software) senza dover utilizzare internet.

Invece per quanto riguarda lo spostamento, potete dirmi quale é meglio utilizzare motori stepper o brushless DC?

Nessuno sa aiutarmi?