SIM7000E Arduino NB-IoT / LTE / GNSS / GPRS / GPS Expansion Shield with Arduino

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!

Start by reading and using this: How to get the best out of this forum - Using Arduino / IDE 1.x - Arduino Forum

Schematics, links to datasheets, please.
Words would take forever to understand each other, and all helpers will not assign that time to Your post.

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

I’m very suspicious about this…

The SIM7600 used 2A peak, and Incant see why the 7000 would be so much different.

I’d be looking at the power arrangements / requirements.

have a look at SIM7000_Hardware_Design_V1.04 manual
I would not atempt to power a modem direct from an Mega or UNO - use an external power supply

1 Like

What link?

"Arduino" tells nothing. There are at least 20, very different ones. You need to be much more precise.

Right above hi in the original post.
Really sorry, I need to work on my conciseness.
Arduino Mega

Thank you so much for the document, you're a lifesaver!!

Sorry, I am not familiar with either module.
Thanks, I will check them out.

Found it! Sales sites are interesting when buying one but datasheets are preferred.

I couldn't upload PDFs so I resorted to that instead. Thanks for all the help regardless! Wish you all the best.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.