Hi All, I have been assign a project to interface a microcontroller with a SIM300 GPS-GSM module. Data from GPS will be transmitted to Microcontroller serially and the same data has to be sent to GSM Module through GPRS connectivity. I have been asked to use TCP/IP stack for using GPRS. The SIM300 also supports TCP/IP.
Now I would like to know which microcontroller shall I used for my application? Since, there are lot of evaluation boards available based on different microcontrollers, which microcontroller series evaluation board will serve my purpose?
Any help would be highly appreciated.
Regards Raj
"a SIM300 GPS-GSM module"
The SIM300 is not a GPS module.
Note that SIMcom replaced SIM300 series with new SIM900 series over a year ago: "
You send the data to the GSM module serially; the module then forwards that data over GSM/GPRS.
"I have been asked to use TCP/IP stack for using GPRS"
GPRS is a packet-based system - that's what the 'P' stands for!
"Now I would like to know which microcontroller shall I used for my application?"
If you google "SIM300" and "Microcontroller", you will see what many others have done...
Just about any microcontroller should be able to cope with what you've outlined...
Obviously, you need one with at least 2 UARTs. I would recommend at least 3 - so that you have at least one free for debug/diagnostics/control...
Dear Andrew,
As mentioned by you in the last post
"You send the data to the GSM module serially; the module then forwards that data over GSM/GPRS."
Now to send the data over GPRS, I want to use TCP/IP.
Could you please provide some reference how to use this? I tried searching about what You asked, but couldn't get much information on that.
Any specific microcontroller can serve my purpose? OR for which I can use the TCP/IP stack?
Thanks
With TCP/IP involved I'd use an ARM (Cotex M3 would be a good choice). Erik
As already noted, the information I have states that the SIM300 has TCP/IP built in - so why not just use it...?!