element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
RoadTests & Reviews
  • Products
  • More
RoadTests & Reviews
Polls What Is Your Interest in Roadtesting Cellular IoT Dev Boards?
  • Blogs
  • RoadTest Forum
  • Documents
  • RoadTests
  • Reviews
  • Polls
  • Files
  • Members
  • Sub-Groups
  • More
  • Cancel
  • New
Join RoadTests & Reviews to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: rscasny
  • Date Created: 5 Nov 2018 7:57 PM Date Created
  • Last Updated Last Updated: 11 Oct 2021 2:58 PM
  • Views 2186 views
  • Likes 2 likes
  • Comments 25 comments
Related
Recommended

What Is Your Interest in Roadtesting Cellular IoT Dev Boards?

When it comes to wireless connectvity, element14 community members often cite WiFi, Bluetooth, ZigBee and the like. Cellular isn't always at the top of the discussions. There's a lot of reasons for this, cost of which is probably one of them.

 

But Cellular IoT (NB-IoT, LTE-M, etc) is growing a lot worldwide. From what I have read, the growth is not just good but decisive. Despite some other drawbacks such as payload size and power consumption, I think these cellular IoT products are making big impact in the marketplace. So, I'm thinking that the time has come to roadtest more products that feature cellular connectivity. To start, I would expect this to be development boards.

 

I wanted to gauge the RoadTest Group's interest in Cellular IoT products.

 

Sincerely,

 

Randall Scasny

RoadTest Program Manager

 

  • scasny
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • dougw
    dougw over 7 years ago +8
    The cell network has enormous potential and enables fantastic applications, and consequently we need to become experts with it. Unfortunately as ntewinkel points out the number of real applications is…
  • ntewinkel
    ntewinkel over 7 years ago +6
    The biggest drawback for cellular (for me anyways), is the cost. I have a few cellular modules, but still have not tried them out yet as I just don't have the time to dedicate to it, and I fear I'll end…
  • geralds
    geralds over 7 years ago +5
    Usually I'm very interested, but in the same word, as Douglas dougw and Nico ntewinkel have mentioned, the cost can skyrocket during development time. About 10 years ago, I was involved in an industrial…
  • ntewinkel
    ntewinkel over 7 years ago in reply to kas.lewis

    Hi Kas,

     

    Right, they appear to be near Vancouver. I'm slightly more West than the West Coast: I'm in Comox on Vancouver Island, but in a pinch an airplane or floatplane gets me to Vancouver in just over half an hour.

     

    Thanks for the offer to collaborate! At this point I'm still working full time and I haven't had time to work on my own projects for a while, so I think I'll just keep whittling away for now whenever I have a spec of time. I'm focused mainly on some ESP8266 related projects for the foreseeable future. And I have this CNC machine I really want to put to use soon image

     

    Thanks,

    -Nico

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • kas.lewis
    kas.lewis over 7 years ago in reply to ntewinkel

    Hello ntewinkel,

     

    They are headquartered out of British Columbia and they do have pretty helpful staff (if you can get the phone). If you get a MangOH Red ($99) it comes with 100 MB of data with no expiration.

     

    I was hoping you might be more in the middle of this huge country, but it sounds like you are more on the west coast. If you would like to collaborate (help with a nubee) I would be more than happy to work on a project with either a MangOH Green or Red anlong with you.

     

    Kas

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • ntewinkel
    ntewinkel over 7 years ago in reply to kas.lewis

    Thanks Kas kas.lewis !

     

    That's very useful to know. I also just now (finally!) had a closer look at Sierra Wireless - sounds like an interesting company to keep an eye on. I've never tried MangOH yet, I'll have to add that to my list. Plus they're headquartered somewhat close to here - I think Sierra Systems (related, I think?) was one of the companies in the early 90s that was hiring us co-op students from UVic image

     

    The no-end-date part of the data plan is especially nice for those little side projects. The 90 day trial is also very nice - it allows a no-cost way to check off plenty of the unknowns before diving in deep.

     

    Cheers,

    -Nico

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • kas.lewis
    kas.lewis over 7 years ago in reply to kas.lewis

    ntewinkel,

     

    I had a call with Sierra Wireless today and they were pretty helpful. What was interesting is if you plan on using them they can provide upto 5 SIM cards for free that have I think 100MB of data on them for you to do system testing with. This would allow testing for 90 days at which point they would talk about more commercial style contracts. I should mention that on a regular contract (such as the 100 MB that comes with the MangOH Red) the data does not expire but is more like a pay as you go with no expiration.

     

    I was looking for only a few SIM cards so they said they would try put me in touch with a reseller as they deal with more volume style contracts (more than just 5 SIM cards).

     

    With regards to the endless comments here about difficulty getting cell modems working and dealing with AT commands, I have not had this issue with the MangOH boards. They run a Linux framework called Legato that is open source and has a decent community. They are more expensive than the chinese brands but maybe they will be easier to use. I can't say as I've only used the MangOH boards and also I'm newish to using linux in this way. If you want more info on these boards I have posted a few blogs here about them while I have been slowly working on a side project to use one in a weather balloon application.

     

    Kas

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Instructorman
    Instructorman over 7 years ago in reply to avnrdf

    I used MultiTech cell modems and SMS protocol.

     

    As I recall, there was virtually no documentation in the MultTech manual describing the sequence of AT commands necessary to discover and connect to the cell network.

    Each AT command was described in the manual, sometimes poorly, or incorrectly, but nothing tied it all together.

     

    As I mentioned, I figured how to discover and connect to the cell network through application of logic and a lot of experimenting.

    During development I wondered if all the misconfigured requests I sent to the network would draw attention.  Didn't seen to be an issue, and within a week or so, I had it figured out.

     

    rscasnyased on some of the comments here perhaps a tutorial on how to discover and connect to cell networks using AT commands, or whatever is currently in vogue, might be helpful for those getting into cellular IoT.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • neuromodulator
    neuromodulator over 7 years ago in reply to avnrdf

    At this point I'm wondering which module did you guys use. I'm currently using the SIMCOM 5320

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • avnrdf
    avnrdf over 7 years ago in reply to Instructorman

    I'm in a similar situation.

     

    I'm trying to port over a project that uses a ESP8266 to upload data to a cloud platform using MQTT, to a cellular modem.

    Getting the ESP8266 to work was pretty easy - give it the credentials and use a couple of commands to format the data, and then upload it.

     

    The cellular module on the other hand is complicated - you need to send multiple AT commands (which aren't documented very well) to initialize the module, make it connect to the network, open up a connection to the server etc. The connection tends to work for a while, and then disconnects.

    Using HTTP/TCP seems to be a little simpler, but it seems that there is a lot that can be done to simplify all of this.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • abrain
    abrain over 7 years ago

    I'm in the extremely interested minority, but I've had quite a few years experience with cellular comms, from early analogue through the various flavours of GSM, and am soon hoping to deploy some 4G modules around the Midlands in the UK.

     

    The necessary AT commands are usually an interesting challenge, as is dealing with the various errors you get when the connection is dropped, or can't be established.

     

    Although trying, it's also quite satisfying when it does work and just survives out in the field and can be contacted - it's not quite so rewarding as deploying and communicating with a Martian rover, the journey time is usually less, but it sometimes feels almost as hard to get to the locations!

     

    As for Luis' comments about video over cellular, I guess because I've been at this so long I try and be very minimalist - do most of the processing locally, discard as much as you can that's boring and can be summarised somehow, and just save that expensive bandwidth for something you know to be interesting / urgent. It's not always easy (or even possible!) to work that out before you deploy the device, but if you don't it can soon get pricey, as pretty much everyone above seems to have noticed too!

     

    A

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Instructorman
    Instructorman over 7 years ago

    I completed a project several years ago that used GSM cell modems.  The modems were in a package that included environmental sensors.  The client wanted alerts sent when temperature or humidex thresholds were exceeded.

    Each device had a SIM card and a $100/year voice and text plan. I built a total of 6 of these devices.

     

    My biggest headaches were similar to neuromodulator 's.  The AT command documentation was incomplete and sometimes wrong.  Plus, the actual process for discovering and connecting to a network was not explained in the modem documentation, so I figured it out using trial and error.  Probably not the best method, but it worked.

     

    I also discovered that text messages have a variable latency travelling through the network, in some rare cases arriving hours after they were sent.

    Not a great feature when sending temperature trip alarms.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • neuromodulator
    neuromodulator over 7 years ago

    I'm currently using a 3g module on an IOT project (SIMCOM 5320). The AT command documentation is 540 pages long and is written in bad chinglish, even worse, the document specification of the module responses is not even right for a few commands. I'm opening a TCP socket to a server to send and receive data, to do that it takes around 8 AT commands, which can return errors that should be properly delt. I'm still not done programming the drivers, I'm using around 12 AT commands, and still need to implement a few more edges of the state machine (loss of TCP connection, loss of mobile connection, etc) and properly parse asynch messages. The 2G modules are far less expensive than the 3G, the traffic cost as others points is not cheap, here the lowest bracket is 1.5 USD for 1 mb/month, but is followed by 3 USD for 100 mb/month. As I want to stay below 1 mb/month I'm using the least number of bits to represent data, which I'm accomplishing through the designing of a binary communication protocol, mapping of floating point numbers into fixed point numbers and differential compression. The strength of these modules is geographical coverage, which may be surpassed only by satellite communication.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube