El chip Atmega328 utilizado en muchos Arduinos tiene un límite en la cantidad de corriente que puede proporcionar directamente. Puede encontrar esto en la hoja de datos sección 28.1 página 313.
- Un límite por pin - 40 mA máx.
- Un límite por total de IC: 200 mA máx.
simular este circuito : esquema creado usando CircuitLab
Si está utilizando los pines Atmega IO para activar los transistores (FET o BJT) y utiliza el suministro de 5 V o 3,3 V para proporcionar corriente a los LED a través de estos transistores, no hay ningún problema con los límites de corriente de Atmega328.
simular este circuito
Los circuitos FET son más simples. Para un mayor número de LED, puede ser mejor usar un IC de controlador de LED adecuado en lugar de un gran número de transistores.
El regulador de voltaje en la placa Arduino que proporciona alimentación regulada de 5V o 3.3V tendrá un límite que también puede impedir que lo utilice para controlar una gran cantidad de LED (o una cantidad menor de LED de alta potencia).