Questo è un ambito dell'elettronica del quale sono completamente a digiuno, sia dal punto di vista teorico (giusto un corsetto universitario qualche anno fa) sia dal punto di vista pratico, quindi per cortesia, parlatemi come se fossi un bambino

Per puro esperimento didattico vorrei realizzare un "ritorno in posizione iniziale" di un motore quindi immaginando l'albero che parte in una certa posizione, vorrei girare l'alberello a mano e disegnare un controllore che lo riporti al punto di partenza.
Il sogno finale sarebbe realizzare un oggetto del genere
https://youtu.be/ip641WmY4pA
Chiaramente senza pretese né di risoluzione né di funzionamento, è pura didattica.
Dal Punto di vista teorico ho materiale e tool con i quali studiare, programmare microcontrollori non è un problema, ma ho gravissime lacune sull hardware e il driving dei motori
- che motore mi serve? DC con encoder? Stepper? Bushless?
- quanti step è ragionevole che abbia l encoder?
- coppia del motore?
- scheda driver?
Qualsiasi link o altre idee sono ben accette, se sto sbagliando approccio ditemelo
