7 years, 8 months ago.

mbed-client-quickstart for cellular/3G/2G

I would really like to start investigating into the IoT Capabilities of the mbed device connector service, but unfortunately all documentation I am able to find is meant for ethernet connections only , and - unfortunately - nothing for cellular.

I am aware that there are various types of cellular modems around but it would be nice to have a template as part of a mbed-client package that works with a given modem so someone like me would only need to change the specific AT commands for his/her modem.

As I am a newbie maybe I am missing something, if there is something around already please let me know.

Any support in regard to this topic is highly appreciated!

br, Rainer

1 Answer

7 years, 8 months ago.

Hi Rainer,

The working example for mbed client can be found over here, it supports an example WiFi device along with ethernet and mesh networks. We are currently working on a cellular device but don't have a good example ready yet. It would be exciting to see support on more devices.

Your best bet would be to look at the esp8266-driver (the WiFi device in the example). The driver uses an AT command set based on the ATParser library. It should be relatively easy to port the driver to a new AT command set device.

Let us know if you run into problems or have any questions.

Hi Christopher,

I am following your advise and porting the esp8266 driver to my SIM808 modem.

Everything works fine so far, but unfortunately whenever I am trying to connect to the mbed server it sends out the following AT command: AT+CIPSTART=0,"UDP","8.8.8.8",53 .

I did set #define MBED_SERVER_ADDRESS "coap:api.connector.mbed.com:5684" though.

Another Question: as I have not yet ENTROPY enabled do I need to access the mbed server through another port?

Any advise is highly appreciated!

posted by Double MC 27 Sep 2016

Hey Haster,

I am also trying to connect Device Connector over Cellular. I am having issues. Is it still a problem? Are you guys still trying to fix it? I am using u-Blox C027 development board.

Your reply will be appreciated.

posted by Suraj Pal 23 Feb 2017