Take the 2-minute tour ×
Amateur Radio Stack Exchange is a question and answer site for amateur radio enthusiasts. It's 100% free, no registration required.

Ok, so I'm looking to inject some computer generated CW into a little handheld rig by wiring direct into the mic input line. What sort of voltage is expected on this input, are we talking uV, mV or even Volts?

share|improve this question

2 Answers 2

up vote 2 down vote accepted

In general you are talking volts. But it's different for each make of radio and even different models of the same brand. You might want to start researching here, the link contains a vast amount of information about microphone pinouts and links to even more information. I know you mentioned you are hacking what's probably a cheap Chinese HT, but this source will give you some idea.

Next, connecting the computer directly to the radio, without some form of isolation is a Bad Idea (tm). It's doable for short tests, but you'll introduce noise and the possibility of ground loops, etc. They make cheap audio transformers for just such a purpose, plus they are useful for my next point.

PC speakers and mics are generally very low impedance, like 4 or 8 Ohms. Radio mikes are all over the place on impedance, but frequently 600 Ohms. So you'll need a transformer to match that anyways, once you determine the impedance of the microphone, you can select the right value.

share|improve this answer
great reply, many thanks for the link and the detail. You're right, its a cheap HT - Baofeng - that I'm hacking. I'm using a raspberry pi to firstly key the PTT and then secondly send some CW and possibly some RTTY down the mic input to be transmitted over FM. A cool little project and whilst the HT is cheap I dont want to make it toast, so an audio transformer or similar isolation will certainly help. Cheers, 73 –  m0atz Mar 12 at 20:53
Volts? That's a very sensitive microphone, or we are actually talking about a line input. –  Phil Frost Mar 13 at 0:45
no not a line input, i've stripped out the guts of a cheap HT and will be inputting a signal hard wired into where the mic should be... –  m0atz Mar 15 at 12:45
There's no way a normal microphone, subjected to a normal speaking voice, will produce "volts". Consumer line level is -10 dBV, which works out to 0.32 VRMS. If a microphone made "volts", we'd need attenuators to interface microphones to line-level equipment. Impedance matching is also likely not necessary. A microphone input will have a high impedance; driving it with a low impedance is the intended mode of operation (impedance bridging) –  Phil Frost Mar 21 at 12:08

A very simple adaptor can be built as follows:


You can increase R1 to lower the signal level at the microphone output, or decrease R1 to raise the signal level. While some use potentiometers to make adjustments easier, I've found they are a frustrating source of noise and failure in such circuits, and suggest that, if used, they should be used only to find an appropriate level, then measured and replaced with a fixed resister. C1 can be between 1uF and 4.7uF for audio level signals, but if you're trying to pass very high frequency signals you might stay on the lower end of that.

While C1 will help reduce ground loop problems, you may still experience them, particularly if the radio is located far from the computer, or attached to a different power source than the computer. The use of an audio isolation transformer can be helpful with this.

Impedance matching isn't necessary since the microphone impedance is significantly larger than the speaker output, and we're not trying to transfer significant power. The only worry one might consider is whether the speaker output will be damaged with a high impedance. My experience with most PC sound cards suggests that there's nothing to worry about, but you can place a low value resister in parallel with this circuit on the speaker output if it concerns you.

The values as suggested will probably provide more volume than needed. This only drops about 30dB, whereas I'd expect a 40dB drop is needed for a speaker output to microphone input. However, this is intentional, and allows further volume control to occur on the computer. Again, increase R1 by doubling it each time if you find this too "loud". A 1Mohm resistor in R1 would give about a 40dB drop.

share|improve this answer
Hi Adam, thanks for the reply, detail and diagram - all very useful. Just to eloborate a but more I'm using a raspberry pi to output some CW or poss RTTY, havent decided yet, over a GPIO pin and input that into the mic input of a Baofeng to transmit over FM. –  m0atz Mar 12 at 20:56
If you find pots to be noisy and failure-prone, maybe you have some really crappy pots. –  Phil Frost Mar 21 at 12:10

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.