I own a Raspberry Pi 3B and want to extend the sound capabilities. So what I need is sound output for speakers and headphones via a 3.5mm phone jack. In addition to that, I want to add an internal mic and mic-in jack for headphones.
What I already have is sound output support for both headphones and speakers with the IQaudio DAC+. Currently I'm struggling with microphone input. Of course, I could buy an external USB sound card, but 1. the mic quality isn't that good, 2. I only need input jacks not both I/O and 3. I'd still need an internal mic. This might sound a bit confusing, so to sum up my question is as follows:
How can I add both internal mic and external mic (via jack) to the RPi 3B without using USB ports and external power sources?
Edit:
Internal mic refers to a mic which is always present like the mic in a smartphone. On the contrary, an external mic is a mic which can only be connected via phone jack. I'm sorry if these terms were misleading.