C'est que le courant des broches est de 40mA
Non:
Certification Atmel (la seule de fiable puisque c'est le constructeur du micro):
1) A titre exceptionnel et sur de courtes durées Imax = 40mA
2) En Service permanent Atmel ne garanti que 20 mA par sortie individuelle.
Par port Atmel ne garanti que 200mA en fourniture de courant ("source") et 150mA en absorbsion de courant ("sink").
Les ports sont des ensembles
physiques de 8 sorties, Arduino masque leur existence mais tout se trouve dans la datasheet de ton micro. (voir recherche gogole).
Lire et relire la datasheet !!!!
Bien sûr Atmel à des marges et la quasi totalité des micros peuvent supporter plus de 20 mA en régime permanent.
Mais quasi totalité ne veut pas dire totalité et c'est toi qui prend le risque en connaissance de cause surtout si tu as une Mega où le micro est en boîtier CMS impossible à changer.