link
Hi, I'm totally new here and would really appreciate the help.
I have this uni project that was assigned to me and I haven't made any progress yet as I am totally clueless.
I am trying to connect a SIM7000E Arduino NB-IoT / LTE / GNSS / GPRS / GPS Expansion Shield with Arduino Uno to initiate calls with the user when a PIR sensor detects a human, but I have no idea how to work with SIM7000E as I have never used it before. This model (please check out the link above) has no JST connector nor a DC jack so I suppose the shield has to be plugged into the Arduino Uno and then get powered up via the Uno's DC jack or USB connector, right? If not, how do I connect them properly and how do I power the SIM7000E? What library or code do I use to ensure my SIM card is compatible with the module?
Thank you so much. Looking forward to your guidance!
Hi! Thank you for your help.
I tried uploading a datasheet and schematics PDF but it seems that new users aren't allowed to upload. The link in the original post contains some info about the module.
This is the best datasheet I managed to find online: Waveshare
are you sure the UNO is a suitable host for the project? e.g. has sufficient flash, SRAM, etc for the application in particular if you wish to use TCP/IP or other complex protocol
also you probably require a hardware serial port which is lacking on the UNO
suggest a ESP32 or even a Raspberry Pi as host?
I am just experimenting with the SIM7000E for now, tryna figure how it works first.
Noted, will an Arduino Mega suffice?
I have read multiple published journals and like half of them use Arduino so I don't know, I figured I will go ahead with it. I do not have much exposure to Raspberry Pi and from what I heard, it's primarily coded in Python if I'm not mistaken.
a Mega which has four hardware serial ports sounds a better choice than a UNO
have a web search for sim7000 arduino library - looks like there are several
the Raspberry Pi can be programmed using a number of languages - I use C++ and Java
the SIM7000 HAT you referenced in post 3 should plug directly into a Raspberry Pi