Une autre solution que les 2N2222 est le ULN2803 -equivalant de 8 2N2222 précédés d'un ampli, pour tirer encore moins de courant!- (voir
http://www.chicoree.fr/w/ULN2803).
J'y vois plusieurs avantages si on a beaucoup -jusqu'à 8- de pattes GPIO à mettre en sortie uniquement:
- on n'a pas à s'ennuyer avec plein de soudures
- la diode de roue libre est déjà installée dans le circuit intégré.
Le prix est un petit peu plus cher (surtout si on peut avoir des prix de gros sur les transistors) mais le gain de temps le compense peut être. en tous cas c'est moins cher que des relais spécialisés faibles courant -avec ampli précablé-.
Edité : il peut arriver qu'un contrôleur (et le RPi n'est "qu"un contrôleur très rapide, certes) fonctionne encore mais qu'un étage de sortie -GPIO- soit abimé -le reste est fonctionnel-