Skip to content

A library which provides a toolkit for interacting with the official Arduino Pro 4G Modules.

License

Notifications You must be signed in to change notification settings

arduino-libraries/Arduino_Cellular

Repository files navigation

Arduino Cellular

Arduino Lint Compile Examples Spell Check Sync LabelsRender Documentation

This library provides a toolkit for interacting with the official Arduino 4G Modules. It allows you to connect to the internet, send and receive SMS messages, and get location from the cellular network or GPS.

Examples

Features

  • Fast 4G connection to the internet
  • Secure SSL connections with BearSSL
  • Get location using GPS or GSM
  • Synchronise time with the cell provider
  • Send and Receive SMS Messages

Instructions

  1. Insert your Arduino 4G module to the Arduino Portenta Mid Carrier
  2. Insert a valid SIM card either on the back of the Arduino 4G miniPCI board, or the PCIE_SIM connector on the Portenta Mid Carrier
  3. Connect the 6 SERIAL1 header pins to their corresponding pins on the PCIE_BREAKOUT header using jumpers
  4. Connect the 3V3 PCIE pin to the 3V3 Buck
  5. Connect external power to the Mid Carrier, via the VIN (5-12V) because modem use a lot of power when connecting or getting a GPS location. Make sure your supply can handle around 3A.
  6. Get the APN settings from your network operator and add them to the "ArduinoSecrets.h" file for each sketch
const char apn[]      = "live.vodafone.com";
const char gprsUser[] = "live";
const char gprsPass[] = "";
  1. Install the library and it's dependencies
  2. Enjoy

About

A library which provides a toolkit for interacting with the official Arduino Pro 4G Modules.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published