El 4N35 está diseñado para una corriente de 10 mA.
Es posible usar una corriente más pequeña, pero entonces no hay garantía de la relación de transferencia actual, por lo que tendrá que usar los valores típicos de la hoja de datos y aplicar un factor de seguridad grande.
Por ejemplo, para I F = 5 mA, la hoja de datos afirma que una corriente de colector de aproximadamente 6 mA podría ser posible, pero para tener en cuenta las variaciones de fabricación y los efectos de la temperatura, es mejor que la resistencia de salida sea lo suficientemente grande como para que la corriente del colector no es más de aproximadamente 1 mA:
ElCC2650escapazdeconducir4mAentodoslosGPIOs,o8mAenGPIOsdediscoalto.(LasespecificacionesVOL/VOHenlahojadedatosmuestranquétangrandepuedeserlacaídadevoltajeinternaenestascorrientes).Laespecificación"GPIO pullup current" describe las resistencias incorporadas de pullup.
Si es posible, reemplace el 4N35 con un mejor optoacoplador: el PC817 (o cualquiera de sus muchos clones "xx817") se especifica para 5 mA, y el H11L1 funcionaría a 1.6 mA.