SIM7070G Arduino NB-IoT / LTE / GNSS / GPRS / GPS Expansion Shield

SKU: DFR0572

The SIM7070G is an Arduino-compatible NB-IoT/CAT-M/GNSS expansion board. It supports global frequencies (CAT-M, NB-IoT, GSM/GPRS/EDGE) and GNSS (GPS, GLONASS, Galileo, BD). With ultra-low power and precise positioning, it’s ideal for smart logistics, asset tracking, and IoT projects. It includes built-in AT commands, libraries/docs for quick setup, and holds comprehensive global certifications for easy compliance.

Overview of SIM7070G Arduino NB-IoT / LTE / GNSS / GPRS / GPS Expansion Shield (Global)
  • Docs
  • Tech Specs
  • Specification

    Parameter Details
    Operating Voltage 5V (Note: The module will consume a large amount of current at the moment of network connection, an external power supply is needed during operation)
    Input Voltage 7~12VDC
    Data Transmission - GPRS: 85.6Kbps(UL), 107Kbps(DL)
    - EDGE: 296Kbps(UL), 236.8Kbps(DL)
    - LTE Category M1: 589Kbps (DL), 1119Kbps (UL)
    - LTE Category NB1/NB2: 127Kbps (DL), 158.5Kbps (UL)
    - EGPRS: Compatible with MCS 12
    Supported Bands - NBIoT: B1 B2 B3 B4 B5 B8 B12 B13 B18 B19 B20 B25 B26 B28 B66 B71 B85
    - CAT-M (LTE-HD-FDD): B1 B2 B3 B4 B5 B8 B12 B13 B14 B18 B19 B20 B25 B26 B27 B28 B66 B85
    - GSM/GPRS: GSM850MHz
    - EDGE: EGSM900MHz, DCS1800MHz, PCS1900MHz
    - GNSS: GPS, GLONASS, BeiDou, Galileo; Protocol: NMEA
    Interfaces - NBIoT Antenna Interface: IPEX1
    - GNSS Antenna Interface: IPEX1
    - SIM Card: NBIoT/CAT-M/2G Card (Only supports 1.8V SIM card, not 3V card)

    Pinout

    Functional Diagram

    PINOUT

    1. Software/Hardware Serial Switch: Since controllers such as Arduino UNO/Mega default D0 and D1 as hardware serial ports connected to the USB port, many expansion boards that require the use of serial ports may encounter serial port conflicts during use. Therefore, a software serial port interface is specially designed, allowing users to communicate with Arduino using the software serial port. For extended reading:
    2. For convenient program control, the Boot button is by default connected to the D12 pin. The module can be powered on by pulling the D12 pin high for 2 seconds. After powering on, the SIM7070G will have an initialization time of about 2 seconds. After initialization, it can be used normally.

    FAQ

    • Does it support CAT-M ??

      You tried testing with the 1.8.1 version of the IDE》

    • After burning the sample code, the serial port output cannot be initialized?

      (1) Check whether the external power supply is 7~12V, powered through the DC2.1 black round hole on the main board, or through the vin, gnd port on the expansion board.

      (2) Check whether two antennas are installed.

      (3) Check the TX>D8, RX>D7 dip switch on the expansion board.

      (4) See if the red power indicator light on the expansion board is always on, and the NET indicator light is blinking.

      (5) Check whether the NB card is inserted. After checking, press the Boot button to restart and observe.

    • Can SIM7070G use communication and GNSS positioning at the same time?
      SIM7070G cannot use communication and GNSS positioning functions at the same time.

    Explore More Related Questions >

    Was this article helpful?

    TOP