Les courants dans l'arduino

Donc alimenté les LEDs par des mosfet en utilisant une source de courant extérieure,

Attention de bien faire la différence entre une source de courant et une source de tension.

La source de tension impose une tension constante, le courant est variable et ne dépend que de la charge.
La source de courant impose un courant constant, la tension aux bornes de la charge ne dépend que de la charge.

Ce qui en apparence est une simple confusion de vocabulaire peut être lourd de conséquences.
Exemple :
charge = résistance R
Source de tension U qui donnera dans la charge R un courant I = U/R
Source de courant I qui donnera dans la charge une tension U =RI