Lorsque vous parlez de la PIN2 d'un ATtiny, est-ce que vous parlez de la broche 2 ou bien de la sortie 2 au sens d'Arduino ? Car ce n'est pas la même chose.
De toute façon, les broches d'un microcontrôleur ATtiny sont multiplexées, ce qui veut dire qu'elles ont plusieurs fonctions. La sortie 2 est en fait la broche 7 et peut être soit une E/S numérique (PB2), soit une entrée analogique (A1) ; après, vous en faites ce que vous voulez dans le programme. La broche 2 du µC est soit une E/S numérique (PB3), soit une entrée analogique (A3).
Pour comprendre le multiplexage des broches d'un µC ATtiny, vous pouvez vous référer à l'article
https://www.locoduino.org/spip.php?article195 .
L'optocoupleur a un intérêt certain, c'est qu'il assure l'isolation galvanique entre le µC et le reste du circuit (signal DCC par exemple) ; l'utiliser est donc une sécurité.
-----
Broche : la patte du circuit intégré, la 1 étant repérée par un point ou une encoche et la numérotation tourne dans le sens inverse des aiguilles d'une montre
PIN ou sortie : ce qu'est capable de faire la broche.