Skip to content

arduino-libraries/Arduino_Cellular

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📡 Arduino Cellular

Arduino Lint Compile Examples Spell Check Sync Labels Render Documentation

This library provides a toolkit for interacting with the official Arduino 4G Modules (EMEA and Global Versions). 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 in the PCIE_SIM connector on the Portenta Mid Carrier
  3. Connect the 5 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 (5V) because modems 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 "arduino_secrets.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

📖 Documentation

For more information about this library please read the documentation here.

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