Le 2N3904 est un transistor à jonction bipolaire NPN commun utilisé pour les applications générales d'amplification ou de commutation de faible puissance. Le transistor est conçu pour un courant et une puissance faibles, une tension moyenne et peut fonctionner à des vitesses modérément élevées.