-
Notifications
You must be signed in to change notification settings - Fork 215
Arduino IDE Setup
If you haven't already, download and install the latest version of the Arduino IDE here.
If you're going to use an ESP8266 copy and paste the following URL into File -> Preferences -> Additional Board Manager URLs: http://arduino.esp8266.com/stable/package_esp8266com_index.json
Then you can go into Tools -> Board -> Boards Manager and search for "esp8266 by ESP8266 Community" and install the package.
If you plan on using an ESP32 with the Arduino IDE, simply copy and paste the following URL into File -> Preferences -> Additional Board Manager URLs: https://dl.espressif.com/dl/package_esp32_index.json
Then you can go into Tools -> Board -> Boards Manager and search for "esp32 by Espressif Systems" and install the package.
In the Arduino IDE, navigate to Tools -> Manage Libraries... to open the Library Manager and search "Botletics" and install the "BotleticsSIM7000" library. You can also find the code at this new repo. It was migrated there on 11/2/2022 to comply with Arduino Library Manager specs and remove dependency from the Adafruit_FONA library so that they don't conflict if both are installed.
If you want to use the temperature sensor you will also have to download the Adafruit MCP9808 Library by also clicking "Download ZIP" but this time you can extract the file directly to the Arduino libraries folder.
For the "IoT_Example" sketch you might also need the Adafruit MQTT library for MQTT with Adafruit IO
It's recommended that you first go through the rest of the pages in this wiki to get a good hands-on understanding of how everything works, but once you become familiar with it feel free to check out all the available library functions provided by this Arduino library.