http://www.rowetel.com/blog/?p=70
The Mesh Potato absorbed quite a few of the ideas I had for the $10 ATA.
Lately I have been working on sending and receiving audio samples
through an OpenWRT router RS232 console port, and interfacing to
Asterisk. Previously we tested echo cancellation and the Speex, which
ran well on an Atheros based router (Ubiquity Nanostation).
This same router firmware would work quite nicely with the $10 ATA -
which means a big boost for the $10 ATA project.
What we need now is for some microcontroller code to be written to
interface the RS232 samples to the A/D and D/A of the microcontroller.
Much of this has been prototyped (see previous posts). I don't have
time for this myself but would be very happy to support anyone who wants
to work on this.
Cheers,
David
For testing with a PC, just use the USB-serial converter already on the
Arduino, so read/write RS232 bytes from something like /dev/ttyUSB0
(assuming it's a Linux x86 PC).
We would need the Arduino RS232 TTL level tx/rx signals when connecting
to the router.
Cheers,
David
The Mesh Potato project absorbed many of the ideas of the $10 ATA and
has been progressing well lately. The Mesh Potato is a custom Wifi
router with a microcontroller and FXS port. Many blog posts here:
This means that much of the host-side software required for $10 ATA
concept has been developed, for example sample I/O over the RS232 UART,
an Asterisk channel driver, DTMF detection and echo cancellation, all
running on a version of OpwnWRT. This software could run on many Wifi
routers.
The major difference is that the Mesh Potato uses an off the shelf FXS
module that are expensive quantity. What we need for the $10 ATA
concept is some continued development of a low cost FXS interface based
around a microcontroller.
There are many synergies between the $10 ATA and the Mesh Potato
project. If we can develop a low cost FXS interface we could build a
$10 board that could make any Wifi router into a Mesh Potato. The Mesh
Potato could use the low cost FXS interface to reduce it's manufacture
cost.
Also of interest - some kind people have submitted some low cost FXS
circuits:
http://www.rowetel.com/ucasterisk/hardware.html#slic
Cheers,
David