J'ai recemment acheté une board 4 relais pour un raspberry Pi, afin de contrôler des éléments électriques avec Octoprint (allumage de l'imprimante 3D, d'un bandeau de Led, etc...).
Le souci, c'est que je n'ai réussi à faire fonctionner qu'un seul relais sur les quatre. Dans la doc, il est stipulé que les ports à utiliser sont les GPIO 7, 3, 22 et 25. Hors, chez moi, seul le 7 fait quelque chose.
J'ai donc regardé de plus près le cablage des relais et ai comparé avec le schéma suivant :
Et donc, il s'avère qu'Octoprint et les plugins PSU Control et Enclosure n'utilisent pas le numéro de GPIO, mais le numéro de PIN sur lesquelles sont connectés les relais.
Donc, il faut utiliser les numéros 7, 15, 31 et 37 !