- New
Product description: NB-IoT / Cat-M (eMTC) / GNSS HAT - SIM7080G - Raspberry Pi overlay - Waveshare 17693
The HAT SIM7080G for Raspberry Pi is an advanced telecommunications module dedicated to IoT applications. It supports NB-IoT and Cat-M technologies, enabling efficient data transmission in low-band LTE networks. Additionally, the module has GNSS functions with GPS, GLONASS, BeiDou and Galileo support, offering accurate positioning. Thanks to compatibility with Raspberry Pi , Arduino and STM32 boards, and numerous functions, such as support for TCP / UDP / MQTT protocols or support for AT commands , the module is a versatile solution for IoT projects. Equipped with a SIM slot for 1.8 V cards, adjustable logical levels and antennas, it is ideal for smart meters or environmental monitoring.
NB-IoT / Cat-M (eMTC) / GNSS HAT - SIM7080G - Raspberry Pi overlay - Waveshare 17693.
Main features of the communication module
- Communication protocol support: TCP / UDP / HTTP / HTTPS / TLS / DTLS / PING / LWM2M / COAP / MQTT
- Positioning functions: GNSS supports GPS, GLONASS, BeiDou and Galileo
- Standard 40-pin GPIO connector: compatible with Raspberry Pi series
- Leaded UART pins: for connection to development boards, e.g. Arduino / STM32
- Global LTE bands: NB-IoT and Cat-M with wide coverage
- Low power consumption: power saving modes like PSM and eDRX
- AT Commands Support: for configuration and testing
- Built-in USB interface: for testing AT commands, obtaining GPS positioning data and other functions
- Built-in voltage translator: 3.3V default, switchable to 5V via jumper
- SIM card slot: Only supports 1.8V SIM cards (3V SIM cards not supported)
- 3 LEDs: for easy monitoring of the working status
- Data transfer rate: 300 to 3686400 bps
- Auto-negotiation of popular baud rates: 9600 / 19200 / 38400 / 57600 / 115200 bps
Compatibility and module connection
The module is compatible with popular microcontrollers such as Raspberry Pi , Arduino , and STM32 . The module connects directly to the Raspberry Pi to the 40-pin GPIO connector. In the case of Arduino, pins D10 (RX) and D11 (TX) are used for serial communication, and for STM32, UART pins . In order to connect the module correctly, you must also connect the LTE and GPS antennas , and make sure that the SIM card is compatible (only 1.8 V). The module is turned on by holding the PWRKEY button for about 1 second.
The module does not support standard SIM cards . You must use an NB SIM card or a SIM card that supports eMTC.
Module programming
The module is programmed using AT commands , which are sent via the serial port. For example, to connect to the network, you can use commands such as AT+CPIN?
(checking the SIM card) or AT+CNMP=38
(setting the LTE mode). For Raspberry Pi, you can use the Python library , the sample code of which can be downloaded from a dedicated repository. Programming on Arduino and STM32 involves sending AT commands from the appropriate programming environment (IDE) , according to the module documentation.
Attention!
The SIM7080G supports global frequency bands, so there may be delays when registering on the network.
Technical specification of the module
- Frequency band:
- NB-IoT: B1 / B2 / B3 / B4 / B5 / B8 / B12 / B13 / B18 / B19 / B20 / B25 / B26 / B28 / B66 / B71 / B85
- Cat-M: B1 / B2 / B3 / B4 / B5 / B8 / B12 / B13 / B14 / B18 / B19 / B20 / B25 / B26 / B27 / B28 / B66 / B85
- Data transmission:
- NB-IoT: UL ≤ 150 kbps, DL ≤ 136 kbps
- Cat-M: UL ≤ 1119 kbps, DL ≤ 589 kbps
- GNSS positioning:
- Satellite systems: GPS, GLONASS, BeiDou, Galileo
- Receiver type: 16 channels
- Operating Frequencies: GNSS L1: 1575.42 ± 1.023MHz / GLONASS: 1597.5 ~ 1605.8MHz / BeiDou: 1559.05 ~ 1563.14MHz / Galileo L1: 1575.42 ± 1.023MHz
- Refresh rate: 1 Hz
- GNSS data format: NMEA-0183
- GNSS Antenna: Active Antenna
- Supply voltage: 5V
- Logic level: 3.3V/5V (jumper switchable)
- Operating temperature: -40°C to 85°C
- Storage temperature: -45°C to 90°C
- Dimensions: 65 x 30.5 mm
Kit Contents
- 1x NB-IoT / Cat-M (eMTC) / GNSS HAT - SIM7080G - Raspberry Pi overlay - Waveshare 17693
- 1x LTE Antenna
- 1x External GPS Antenna (Type B)
- 1x USB Type-A to microUSB cable
- 1x 2x20-pin female connector
- 1x Raspberry Pi mounting screw set