Hola.

Estoy generando pulsos de 100 ns mediante PWM en un ESP32, con un periodo determinado para frecuencias diferentes (rango desde 100hz a 6000hz) y todo funciona bien, el problema es que necesito amplificar esos pulsos para que la corriente suba a unos 400mA, pero no encuentro el circuito apropiado para hacerlo, pues he probado con varios transistores y con todos obtengo pulsos deformados.

Pueden darme alguna idea para solucionar el problema.

Gracias.