Resistenza variabile elettricamente

Va bene allora lo spiego in questo modo: devo controllare la velocità di un motore in corrente continua, per farlo devo regolare il valore di tensione ai capi del motore, la soluzione più semplice ed immediata, come suggerita anche da voi, è l'utilizzo di un PWM o un potenziometro / reostato.
Siccome però deve essere una cosa automatica e quindi non deve richiedere l'intervento dell'utente, la scelta di utilizzare un reostato viene scartata.
Rimane il PWM, che verrebbe realizzato tramite il semplice comando di arduino analogWrite che piloterebbe un transistor per amplificarne la tensione e, anche questa scelta di scontra contro la mia esigenza di non utilizzare transistor perchè non essendo un esperto di elettronica, non sono pienamente a conoscenza dell'utlizzo corretto del transistor e, nonostante abbia già impegnato del tempo per informarmi a riguardo, la parte pratica è risutalta più volte fallimentare bruciando qualche paia di transistor. (avevo anche postato una domanda a riguardo: https://forum.arduino.cc/t/transistor-bd911/940379

Sostenendo queste due motivazioni ho quindi bisogno di un metodo alternativo per pilotare la velocità di un motore DC ma da quanto leggo non ci sono tante altre soluzioni