Only have sim7600 core board. Do I need an extension?

Hello everyone. I am working on a GPS remote tracker sending data through 4G. I bought an article from Aliexpress including the following 3 components:

As you can see, other than the 4G and GPS antennas, it has the sim7600 module core board (indeed the article name is "Original CAT1 SIM7600E-L1C breakout,4G LTE core board 1pc"). However, it seems that I cannot safely connect to Arduino UNO using only it (chatgpt), and that I need some sort of extension. This is what I've seen in most tutorials:

Is there any way I can connect safely to arduino UNO using only the core board, or do I need some sort of extension? Are there any cheaper and valuable alternatives to sim7600?
Thank you all for the support

No idea what an extension is.
Do you have a datasheet for the things you bought?
In the pics of what you bought from AE, I don't see a GPS module, only the antenna.
Use the writing (upside down) on the bottom edge of the SIM module to get the pinojut of the board. It looks like maybe 8 pins.
That picture of the RED board is very different. It does have the same SIM, but also many, many, many more components and connections. Which of the two do you think is potentially workable?

1 Like

rather than photos links to the original web page where you purchased the modules would be more useful

the probability is that the modules use 3.3V logic
if so do not connect directly to a UNO which uses 5V logic
use level converters or even better move to a microcontroller which uses 3.3V logic, e.g. ESP32, RP2040, STM32, etc

1 Like

here is the link: https://www.aliexpress.com/item/32866275602.html?spm=a2g0o.order_list.order_list_main.5.49083696Hpaolb&gatewayAdapt=glo2ita

if you go down you'll see the project description (I'm a beginner in arduino projects, I found it just now).
I see that the red one has many connections, I just need to send data through for 4G to a webserver.

Edoardo

here is the link: https://www.aliexpress.com/item/32866275602.html?spm=a2g0o.order_list.order_list_main.5.49083696Hpaolb&gatewayAdapt=glo2ita

if you go down you'll see the project description (I'm a beginner in arduino projects, I found it just now). The arduino uno I own has a 3.3 V pin, so I think I can use that (right?)

Edoardo

the UNO uses 5V logic
connecting a 5V output directly to a module which use 3.3V logic can damage it

2 Likes

NO, the board no matter if UNO or NANO is NOT a PSU except for trivial sensors, a SIM is not trivial.

1 Like

Find a similar project either in library samples, or the Project HUB or a general google search. Forget AE for now and find that project either at AdaFruit or Sparkfun etc. Once you know what you want then you can maybe source it through AE,
BTW, isn't 7600 now obsolete? What country still uses it?

1 Like

the SIM7600X does support 4G

1 Like

so guys let's sum up: the product I bought as of now is not directly compatible to arduino uno, so I either need a shield (but the price will go up) or I should move to other microprocessors like raspberry pi right?

there is a SIM7600 HAT for a RPi but a bit expensive

if you already have a SIM7600 module (from post 1) try a ESP32 microcontroller - the ESP32 NodeMCU cost about £7 on EBAY in the UK

is supported by the Arduino IDE - see Getting Started About Arduino ESP32

1 Like

okay thanks a lot. so I must use something that is compatible with 3.3V logic (esp32, or arduino uno with a level-logic converter like this one: 4-Channel 5V / 3.3V Logic Level Converter - Bastelgarage Electronics Online Store) and then I'm set? or do you see any other criticality? sorry for the inexperience but I'm really beginning

I would avoid the complexity and extra wiring of a level converter
the more interconnecting wires the more likely of getting poor connections and intermittent problems

2 Likes

Another advantage of esp is that you will not hit rom/ram limits after adding one tiny feature...

1 Like

SIM-A7670E connected to an ESP32

simple serial program

// ESP32  Serial1 test - for loopback test connect pins RXD1 and TXD1

#define RXD1 16 // can map Serial1 and Serial2 to many ESP32 GPIO pins
#define TXD1 17 // check pin usage https://randomnerdtutorials.com/esp32-pinout-reference-gpios/

// for RS232 shield connect
// ESP32 RXD1 to TTL/RS232 Rx
// ESP32 TXD1 to TTL/RS232 Tx
// connect GND pins together and VCC to 3.3V on ESP32 5V on UNO ect
// for loopback test connect 9-pin D_type connector pins 2 Tx to 3 Rx (pin 5 is GND)

void setup() {
  // initialize both serial ports:
  Serial.begin(115200);
  Serial1.begin(115200, SERIAL_8N1, RXD1, TXD1);
  Serial.printf("\n\nESP32 serial1  test RXD1 pin %d TXD1 pin %d\n", RXD1, TXD1);
  Serial.printf(" loopback test connect pin %d to pin %d\n", RXD1, TXD1);
  Serial.printf("RS232: ESP32 pin %d RXD1 to TTL/RS232 Rx and pin %d TXD1 to TTL/RS232 Tx\n", RXD1, TXD1);
  Serial.printf("RS232 - loopback connect 9-pin D-type pin 2 Tx to pin 3 Rx\n");
}

void loop() {
  // read from Serial1, send to Serial
  if (Serial1.available()) {
    int inByte = Serial1.read();
    Serial.write(inByte);
  }
  // read from Serial, send to Serial1
  if (Serial.available()) {
    int inByte = Serial.read();
    //Serial.write(inByte);     // local echo if required
    Serial1.write(inByte);
  }
}

serial monitor output in response to AT commands

*ATREADY: 1

+CPIN: SIM REMOVED
AT
OK
AT+CGMI
SIMCOM INCORPORATED
OK
AT+CGMR
+CGMR: A131B03A7670M6C
OK
AT+CGMM
A7670E-LASA
OK
AT+CSQ
+CSQ: 16,99
OK

the photo shows the SIM-A7670E powered from the ESP32 5V supply which is sufficient for testing AT commands

in practice an external power supply 5V 2amp minimum is recommended for communications, e.g. from documentation
image

note although the power supply is 5V the IO logic level is 3.3V

2 Likes

This looks like a viable option. What do you think however about esp32 + sim7600 (without the hat)? It would be suitable to go this way as I already have sim7600e

good idea - get a ESP32 NodeMCU like in photo of post 16
run the post 16 code to test AT commands
when it works you can start on your GPS tracker

1 Like

I think he onlyh has the SOC chip in the middle of your board but I could be wrong, see post 1.

yes I do, but I'm going to buy the ESP32. Do you think I need anything else? do I need the sim7600 hat?

I don't know, it's not something I am involved in or interested in. Where I live, 4G is being replaced with 5G, and the SIM devices are very expensive.