This is probably a stupid question, but I've been wondering if an Arduino is capable of sending and receiving a audio signal without any audio shield?
What I want to do is basically make a two way communicator with an arduino without any outside shields, purely plug the audio signal into an analog pin and try to send it via Bluetooth or RF to a receiving arduino.
I probably already know the answer is going to be NO, but I just want to be sure.
but I've been wondering if an Arduino is capable of sending and receiving a audio signal without any audio shield?
The only way it has of receiving an audio stream is the analog pins which are pretty slow for sampling the stream, and do not like the negative voltage part of it.
There really isn't a way to "send audio" since audio is made up of many different frequencies.
Reading from a Mic and writing back to a speaker is the easy part. All you have to do is figure out how to move the data from one Uno to another greater than 10Kb/sec if you want it to sound good. This can be done using the serial port if the cable is not too long. A small buffer should do if there are no transmission errors. I have done it using XBee or Wifly.