From what scott has said, it runs an embedded linux kernel. The Tattler, again going from what has been said in the past, is using off-the shelf hardware with a custom cable for interfacing with the car. (I'd bet it is a geode w/ serial to CAN and a USB GPRS modem.) Pictures from forum here<http://www.teslamotorsclub.com/showthread.php/5055-New-cell-phone-app-Tesla-Tattler-works-on-all-cell-phones/page9> .
There is one major advantage that the mbed has over other MCUs. Upgrading FW becomes as easy as using a flash drive. The mbed is based on an ARM Cortex-M3 (LPC1768). So, it could run linux. For what it's worth, it would be easy enough to whip up a board to go between the mbed and the simcom board that is in current use. That board could house the CAN transceivers as well. Here <http://mbed.org/handbook/mbed-NXP-LPC1768> is the mbed HW reference. William On Sun, Jun 10, 2012 at 6:36 AM, Mark Webb-Johnson <mark@webb-johnson.net>wrote:
By the way, does anyone know what the Tattler uses? Any pictures? I'm guessing a development board with CAN, something like those boards on the olimex site.
Regards, Mark.