I was hoping to build the esp32 sim800l project, but because I am in the US I cannot use 2G devices.
This link Why We Don’t Recommend 2G GSM Phones in the US | PCMag explains in more detail why 2G cannot
be used. Has anyone developed a project using a 3G device using the esp32?
Thank you for any comments or suggestions
There are other compatible modules with 3G and 4G and you can use the TinyGSM library with them. However, these modules are way more expensive.
You can see the complete list of compatible modules here and see which ones support 3G and 4G: https://github.com/vshymanskyy/TinyGSM#supported-modems
I would not use any module that is 3G only as all carriers are (Or already have) phasing out 3G spectrum for use with 5G.
Thank you both for your responses. After a bunch of searching, the best price for a 4G module
was $29.87 for a SIM7000E module, on EBAY. I am going to do a bit more research on it before
The problem with that module is that it’s for Europe and you say you are in the US. You should either get the SIM7000A (America) or SIM7000G (Global). The difference is in the bands used in the different regions.
If it were me and I was just in the development stages I would spend a little more and get a Botletics module. These guys have done a lot of work getting these things working with Arduino. See Github.