This neat 3.5mm audio jack is our preferred choice for adding audio input/output to our projects. The connector on this jack holds any 3.5mm plug tightly in place, and its clear enclosure and metal bushing make it aesthetically pleasing. Given its popularity, we're now offering it as a standalone product in addition to the Audio Jack Breakout Board version.
For stereo audio, pins 2 and 4 correspond to the left channel whereas pins 3 and 5 correspond to the right channel; pin 1 corresponds to ground. The Normally Closed (NC) shunt/switch pins (4, 5) are connected to the tip (2) and ring (3) pins, respectively. The switch between the latter and their corresponding shunt pins is opened when a plug is inserted.
The shunt pins offer the possibility of having a default mechanism in our design for transmitting and/or receiving an audio signal. They allow us to seamlessly switch our audio input/output between an internal (e.g., built-in speaker or mic) and external (e.g., headphones / external speaker or mic) connection.
Will it work on a breadboard?
Yes. It. Will! The pins are arranged in such a way that we won't get 2 of them on the same row, which is great if our project needs individual access to the pins.
Ai EAGLE Libraries
The device for this part can be found in Ai_Connectors.lbr under the name STEREOJACK.