Electronic – Simple circuit to boost line-level audio

adcamplifieraudiogpiomicrocontroller

I am looking for suggestions or pointers to a simple circuit that boosts line-level audio, so that it is strong enough to use with the ADC peripheral on my MCU.

I am aware and have seen many that use an op amp, but I am looking for something cheaper (but still simple), that does not introduce any other artefacts except amplitude boost.

I believe line-level audio is centered at ground and has about a 1.6v swing, where as my ADC input requires a swing of 3.3v

EDIT: My preference is to get this done with a few resistors and capacitors, if that is possible??

Best Answer

An op-amp would be the best choice. Simpler than that is a single transistor pre-amp.

enter image description here

Should be powered by the same input range you need, and it will be biased Vin/2.

Alternatively, you can move R1 after the input dc-blocking cap C1, and lose C2.

enter image description here