Hello, fellas. Do you ever doubt that what the difference is between 2n2904 and 2n2222? I guess many of us don't know how to make distinguish and how to choose directly. Here, I've posted an article about the differences between 2n2904 and 2n2222. Hope this is useful for you!https://www.utmel.com/components/2n3904-vs-2n2222-what-is-the-difference-between-2n2222-and-2n3904-transistor?id=835