Estoy mirando la hoja de datos de un controlador LED (el MAX6955 ), y muestra que todos los pines de interfaz; reloj, datos, dirección, etc., tienen máximos actuales de 20 o 40 mA. Soy consciente de que el Arduino que estoy usando es capaz de abastecerse considerablemente más actual que eso, por lo que debo tener cuidado de no inundar el esclavo I2C con más de lo que puede manejar.
Parece contraintuitivo que necesitaría un resistor en todas estas líneas (aunque podría necesitar resistores pull-up por otras razones), pero tampoco quiero correr el riesgo de experimentar con el dispositivo. Son alrededor de $ 18 / cada uno, así que prefiero no soplar uno con una suposición inepta.
¿Arduino se ajustará a un conjunto de límites de suministro de corriente estándar I2C, o voy a tener que hacer algo arcano para garantizar la seguridad de estos chips?