Comments on: Getting Started with LILYGO T-SIM7000G ESP32 (LTE, GPRS, and GPS) https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/ Learn ESP8266, ESP32, Arduino, and Raspberry Pi Sat, 05 Jul 2025 10:28:59 +0000 hourly 1 https://wordpress.org/?v=6.8.2 By: Sara Santos https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-1065030 Sat, 05 Jul 2025 10:28:59 +0000 https://randomnerdtutorials.com/?p=114056#comment-1065030 In reply to Martin.

Hi.
We have this guide with the T-A7670G modem: https://randomnerdtutorials.com/lilygo-ttgo-t-a7670g-a7670e-a7670sa-esp32/

About the inconsistencies between TX and RX. It is probably because the RX of the module should connect to the TX of the ESP32. So, if the RX of the module is connected to GPIO 27, on the ESP32-side, that will be the TX.

I hope this makes sense.

Regards,
Sara

]]>
By: Martin https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-1064662 Fri, 04 Jul 2025 14:25:03 +0000 https://randomnerdtutorials.com/?p=114056#comment-1064662 I’ve been using one of these boards in an IoT project and it has worked for a number of years. I now want to use a similar module but with the SIM7670 modem. I notice that the TX and RX pins seem to be inconsistent between the two modules. In fact, the information seems inconsistent between the SIM7000 code in this article and the schematic.
Schematic gives SIMRX as pin 27; code for SIM7000 gives pin 26; code for SIM7670 gives 27.

Another question: can I view RNT tutorials without adverts? My rather ancient PC really struggles. I have purchased the ESP getting started book from you!

]]>
By: Mo https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-1042963 Mon, 12 May 2025 19:36:04 +0000 https://randomnerdtutorials.com/?p=114056#comment-1042963 Hello,

Thanks for the great tutorial. I’ve followed the instructions but my lilygo board is stuck in the “Failed to restart modem, attempting to continue without restarting” loop and I’m unable to work out the problem. Has anyone seen this error before?

]]>
By: Paolo https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-1015842 Wed, 12 Mar 2025 11:24:29 +0000 https://randomnerdtutorials.com/?p=114056#comment-1015842 In reply to Robert JESSUP.

Ciao Bob ho scaricato da github il tuo progetto che è fantastico. Ti chiedo solo un piccolo aiuto Vorrei iniziare soltanto con un sensore tipo BME280 o DHT22 ma con una scheda LILYGO A7670G. Gentilmente potresti indicarmi il codice minimo per fare questo. Ti ringrazio se mi puoi aiutare. Cordiali Saluti

]]>
By: Henning https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-1015015 Sun, 09 Mar 2025 13:55:37 +0000 https://randomnerdtutorials.com/?p=114056#comment-1015015 Using this nice board for some time everything went fine, but now a problem appeared when travelling abroad: Network connection failed because roaming is not activated. I didn’t find the appropiate AT command to activate roaming.

Is there someone who knows howto?

Thanks,
Henning

]]>
By: Raj Mehta https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-986398 Mon, 25 Nov 2024 13:19:33 +0000 https://randomnerdtutorials.com/?p=114056#comment-986398 Great article! I’m currently exploring OTA updates for ESP32-WROOM-32e and was wondering—would it be possible to perform an OTA update using the Tsim7000G module, specifically without relying on Wi-Fi?

I’d love to hear if anyone has tried this approach or has insights into using cellular modules like Tsim7000G for OTA updates with ESP32-WROOM-32e. Thanks!

]]>
By: Alex https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-986111 Sun, 24 Nov 2024 18:46:11 +0000 https://randomnerdtutorials.com/?p=114056#comment-986111 I had used this board before and stored it. Today Nov 2024, i could not get it to upload
Two issues im sharing for anyone else.

#define GSM_NL “\r\n” near the top of your sketch. or it wont complile

If on Mac OS install latest wch-ic.com/downloads/CH34XSER_MAC_ZIP.html
Make sure you clear security con SystemPrefs, reboot, and TWO similar serial ports will show when you connect the board, mine worked using the one with a W .

Hopefully RNT can update the post

]]>
By: Robert "Chip" Fleming https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-961697 Thu, 26 Sep 2024 14:37:55 +0000 https://randomnerdtutorials.com/?p=114056#comment-961697 In reply to Robert “Chip” Fleming.

The reason for the multiple replies is that my replies initially showed awaiting moderation, then disappeared.

One additional piece of info: in the TinyGSM library, #define GSM_NL... may have been replaced with #define AT_NL... somewhere between version 0.11.1 and version 0.12.0.

]]>
By: Robert "Chip" Fleming https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-960177 Sat, 21 Sep 2024 16:01:05 +0000 https://randomnerdtutorials.com/?p=114056#comment-960177 In reply to Samuel.

GSM_NL was defined in the TinyGSM library header files in version 0.11.1 of TinyGSM, but the definition was taken out in version 0.12.0.

If you have the same problem as Samuel, just add the line
#define GSM_NL "\r\n" near the top of your sketch.

]]>
By: Robert "Chip" Fleming https://randomnerdtutorials.com/lilygo-t-sim7000g-esp32-lte-gprs-gps/#comment-959535 Thu, 19 Sep 2024 19:42:34 +0000 https://randomnerdtutorials.com/?p=114056#comment-959535 In reply to Samuel.

In version 0.11.1 of the TinyGSM library, many header files included the following line:
#define GSM_NL "\r\n"

In version 0.12.0 of the TinyGSM library, this macro does not appear.

I got Rui’s code to compile by including the macro near the top of the sketch.

]]>