50% OFF! Hot items selling fast—Grab them before they're gone!

50% OFF! Hot items selling fast—Grab them before they're gone!

Waveshare SIM7070G NB-IoT / Cat-M / GPRS / GNSS HAT for Raspberry Pi

$31.19 $38.99

  • Unconditional Satisfaction Guarantee
  • No Shipping Fees Above 30
  • 2 Months to Decide. Returns Simplified.
SKU: US31209348

Shipping Notice: Due to manufacturer restrictions, this product cannot be shipped to Iran, North Korea, Cuba, Sudan, or Syria.

Description

Waveshare SIM7070G NB-IoT / Cat-M / GPRS / GNSS HAT for Raspberry Pi is a compact cellular IoT HAT built around the SIM7070G module, designed for Raspberry Pi and also suitable for Arduino and STM32 development through its breakout control interface. It combines global-band NB-IoT, Cat-M, GPRS, and GNSS positioning in one board, making it a practical choice for remote monitoring, asset tracking, smart metering, smart agriculture, smart city, and other low-power IoT deployments.

This Waveshare SIM7070G HAT supports common cloud and networking protocols including TCP, UDP, HTTP, HTTPS, TLS, DTLS, LWM2M, COAP, and MQTT. With onboard USB for AT command testing, a standard Raspberry Pi 40PIN GPIO header, GNSS antenna support, and development resources for multiple platforms, it works well for developers building cellular communication and GNSS tracking projects.

Features

  • SIM7070G-based cellular IoT HAT with NB-IoT, Cat-M, GPRS, and GNSS support.
  • Standard Raspberry Pi 40PIN GPIO header for direct compatibility with Raspberry Pi series boards.
  • Supports communication protocols such as TCP/UDP/HTTP/HTTPS/TLS/DTLS/PING/LWM2M/COAP/MQTT.
  • Supports GPS, BeiDou, GLONASS, and Galileo positioning.
  • Onboard USB interface for AT command testing, GNSS data reading, and module debugging.
  • Breakout UART control pins for host boards such as Arduino and STM32.
  • 3.3V default logic level, switchable to 5V via onboard resistor configuration.
  • 1.8V SIM card slot and onboard status indicators for power and network monitoring.
  • Wide baud rate support from 300 to 3686400 bps, with common auto-negotiation presets.
  • Includes official development resources for Raspberry Pi, Arduino, and STM32.

Specifications

Cellular Communication
NB-IoT Bands B1/B2/B3/B4/B5/B8/B12/B13/B18/B19/B20/B25/B26/B28/B66/B71/B85
Cat-M Bands B1/B2/B3/B4/B5/B8/B12/B13/B14/B18/B19/B20/B25/B26/B27/B28/B66/B85
GSM/GPRS/EDGE 850/900/1800/1900MHz
NB-IoT Data Rate 136Kbps (DL) / 150Kbps (UL)
Cat-M Data Rate 589Kbps (DL) / 1119Kbps (UL)
GPRS Data Rate 85.6Kbps (DL/UL)
EDGE Data Rate 236.8Kbps (DL/UL)
Applicable Region Global
SIM Card Support NB-IoT / Cat-M / 2G card, 1.8V SIM card only
GNSS
Receiver Type 16-channel, C/A Code
GNSS Frequency GPS L1: 1575.42 1.023MHz; GLONASS L1: 1598.0625 ~ 1605.375MHz; BDS B1: 1559.052 ~ 1591.788MHz; Galileo L1: 1575.42 1.023MHz
GNSS Data Format NMEA-0183
GNSS Antenna Active antenna
Hardware
Power Supply 5V
Operating Voltage 5V / 3.3V (configured via 0 resistor)
Current Consumption About 41mA in idle mode
Operating Temperature -40C to 85C
Storage Temperature -45C to 90C
Dimensions 30.50mm 65.00mm

Applications

  • Remote monitoring systems for industrial and environmental data collection.
  • Asset tracking and location-aware devices using GNSS and cellular backhaul.
  • Smart metering, utility collection, and field data upload.
  • Smart agriculture projects requiring low-power long-distance telemetry.
  • Smart city gateways, sensor nodes, and infrastructure monitoring.
  • Raspberry Pi IoT development for cloud-connected prototypes and proof-of-concept systems.

Product List

  • SIM7070G Cat-M/NB-IoT/GPRS HAT 1
  • LTE Antenna 1
  • GPS External Antenna (B) 1
  • USB-A to Micro-B Cable 1
  • Standoffs Pack 1

Other Content

Development support: this Waveshare SIM7070G Raspberry Pi HAT can be used directly with Raspberry Pi through the 40PIN header, or connected to STM32 and Arduino through the breakout UART control interface. Official reference wiring and setup images are included below for quick deployment.

Network note: the official FAQ states that SIM7070X / SIM7080X series cannot use cellular networking and GNSS positioning at the same time. If your application depends on both communication and positioning, plan the workflow accordingly.

Signal note: if the module has trouble registering to the network, the official AT command guidance highlights AT+CMNB=2 for fixed NB-IoT, AT+CMNB=1 for fixed Cat-M, and AT+CNMP=38 for fixed LTE mode.

Related reading on OpenELAB: Waveshare: Leading Provider of Developer Modules, Raspberry Pi: Popular Single-Board Modular Computer, How to Set Up a Raspberry Pi for Beginners.

Resources

  • Official Wiki
  • Schematic
  • Source Code
  • USB Driver
  • sscom Tool
  • SIMCom GPS Tool
  • NetAssist Tool
  • SIM7080 Series AT Command Manual V1.02
  • SIM7070/SIM7080/SIM7090 Series AT Command Manual V1.03
  • Email Application Note
  • HTTP(S) Application Note
  • MQTT(S) Application Note
  • TCP/UDP(S) Application Note

FAQ

1. What SIM card type does this board support?
It supports a 25mm 15mm standard SIM card. If you are using a Micro SIM or Nano SIM, you need a suitable SIM card holder or adapter.

2. Why does the module sometimes not respond to AT commands immediately?
The official guidance notes that SIM7070G may get stuck when first powered on. Send the AT command several times until it returns OK.

3. Can SIM7070G use cellular networking and GPS positioning at the same time?
No. According to the official FAQ, the SIM7070X / SIM7080X series cannot connect to the cellular network and use GPS positioning simultaneously.

4. What should I do if there is no signal?
You can try fixing the network mode with AT+CMNB=2 for NB-IoT, AT+CMNB=1 for Cat-M, or AT+CNMP=38 for LTE mode, then refer to the official AT command manual for operator-specific configuration.

Shipping Info Standard Shipping
Cost: $25/Free Shipping We offer free shipping on orders over $30. Please check the free - shipping eligibility at checkout.
Delivery Time: It usually takes [3-5] business days for standard shipping. Please note that this is an estimated time frame and may be affected by local holidays, and unforeseen circumstances.

Related products