Need a component or components to communicate via 3g, 4g or other

Go To Last Post
7 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have a bit of a noob question but would appreciate some advice from the more experienced folks.  I have a project where the ideal scenario would have my controller communicating information over the internet to a web server via an http request.  The component wouldn't be anywhere near a wireless network so I am assuming it would need its own 3g, 4g or other sort of connection.  Am I barking up the right tree or is there an easier way to do this?

 

Thanks!

This topic has a solution.

Last Edited: Fri. Oct 16, 2015 - 12:29 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

You probably don't specifically need 3G or 4G - so be more generic, and say "Cellular"

(after all, the 'G' just stands for "Generation" - so you have to ask, "Generation" of what)

 

But, yes - Cellular remains the nearest thing to "ubiquitous" coverage - and there are still areas where coverage is poor to non-existent...

 

Search for GSM and/or GPRS; that's 2G/2.5G - but whatever you find will have an upgrade path to the later generations.

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

awneil wrote:
there are still areas where coverage is poor to non-existent...

https://twitter.com/antronicsltd...

 

http://www.informationweek.com/s...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Just to mention "SimCom SIM900". In days gone by everyone who wanted to add GSM/GPRS to a device used SIM300 but that's now replaced by the ubiquitous SIM900. There's a strong chance you'll be using that to add mobile comms to your design.

This reply has been marked as the solution. 
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Other devices & manufacturers are, of course, available - but the SIMxxx do certainly seem to be favourites among hobbyists...

 

Just two current threads on this very well-worn topic:

 

https://www.avrfreaks.net/forum/s...

 

https://www.avrfreaks.net/forum/i...

 

In particular, note: https://www.avrfreaks.net/comment...

 

I wrote:
Do not copy the all-too-frequent error of just sending commands, ignoring responses, and relying on delays.

 

That's like driving a car with your eyes shut, and just hoping that you turn the wheel at the correct time - and that there's no other cars in the way!!

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
Last Edited: Tue. Mar 17, 2015 - 10:11 AM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

For some recent general discussion, see: https://www.avrfreaks.net/forum/g...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Big thanks for the answers so far.  They are super helpful!