Recientemente hice ingeniería inversa en algunos firmware (y otros bits) de un enrutador, y descubrí que los LED del panel frontal estaban controlados desde un chip de la puerta del inversor hexagonal 74HC06 en lugar de un controlador LED adecuado.
Un poco confundido, saqué la hoja de datos y descubrí que el chip podía manejar tanto como 35 mA, lo que parece ser un buen truco. Puedes usar dos LED de baja corriente a la vez, ahórrate un montón de transistores separados. y conduce todo desde un único IC barato.
Después de seguir investigando, encontré otros IC de inversor y puerta de búfer que pueden hundir hasta un par de cientos de miliamperios en un paquete pequeño, con un costo menor que incluso comprando un montón de transistores 2n2222. Esto parece absolutamente ideal para conducir pequeñas cargas desde un microcontrolador.
¿Es esto realmente un truco común? ¿Me estoy perdiendo de algo? ¿Algo complicado de lo que debería estar enterado?