Waveshare SIM7028 NB-IoT HAT is a compact NB-IoT communication HAT designed for Raspberry Pi, Jetson Nano, and other host controllers that need low-power wide-area connectivity. Built around the SIM7028 module, it supports global NB-IoT bands and a wide range of IoT communication protocols including TCP, UDP, LWM2M, COAP, DTLS, HTTP(S), MQTT(S), and TLS/SSL. This makes it a strong fit for remote metering, remote monitoring, asset tracking, environmental data logging, industrial telemetry, and low-power sensor nodes. The SIM7028 NB-IoT HAT uses a standard Raspberry Pi 40PIN GPIO layout and also provides control pins for Arduino and STM32 style hosts. With onboard Type-C debugging, USB to UART, a nano SIM slot, configurable logic level, and support for AT command control, this Waveshare NB-IoT HAT is well suited for embedded developers building low-throughput, low-delay, and low-power IoT systems. Features SIM7028 NB-IoT module with global band support for low-power wide-area communication Supports TCP, UDP, LWM2M, COAP, DTLS, DNS, NTP, PING, HTTP(S), MQTT(S), and TLS/SSL Standard Raspberry Pi 40PIN GPIO header for Raspberry Pi and Jetson based integration UART control pins for host boards such as Arduino and STM32 Type-C interface for software debugging and development convenience Onboard USB to UART chip with jumper-configurable UART communication routing Nano SIM card slot compatible with NB-IoT specific SIM cards Configurable 5V / 3.3V logic level with 3.3V default setting Low power operation with PSM, DRX, and eDRX working modes AT command control based on 3GPP TS 27.007, 27.005, and SIMCOM enhanced AT commands Online development resources for Raspberry Pi, Jetson Nano, Arduino, and ESP32 examples Specifications Brand Waveshare Model SIM7028 NB-IoT HAT Communication Type NB-IoT Band Support B1 / B2 / B3 / B4 / B5 / B8 / B12 / B13 / B14 / B17 / B18 / B19 / B20 / B25 / B26 / B28 / B66 / B70 / B85 Supported Protocols TCP, UDP, LWM2M, COAP, DTLS, DNS, NTP, PING, HTTP(S), MQTT(S), TLS/SSL Data Rate Up to 159Kbps UL, Up to 127Kbps DL Power Supply 5V Logic Level 5V / 3.3V, 3.3V by default Overall Current Idle mode: 4mA Module Current Idle: 2.8mA, PSM: 0.8uA, DRX: 0.11mA, eDRX: 0.018mA Baud Rate 2400bps to 460900bps, 115200bps by default SIM Card Nano SIM, NB-IoT specific card Interfaces 40PIN GPIO, UART control pins, Type-C debugging Host Compatibility Raspberry Pi, Jetson Nano, Arduino, STM32, ESP32 Weight 0.06 kg Applications Remote monitoring for low-power sensor nodes and long-term field deployment Smart metering for utility data collection and periodic data upload Asset tracking and infrastructure status reporting over NB-IoT networks Industrial telemetry for lightweight machine data and controller reporting Environmental data logging with Raspberry Pi or MCU host boards Remote healthcare and bicycle-sharing terminals where low throughput and low power are important MQTT based IoT dashboards using cloud services and lightweight message transport Packing List SIM7028 NB-IoT HAT x1 GSM Antenna x1 Other Content Raspberry Pi and Jetson compatibility Jetson Orin connection example Pinout definition Outline dimensions Cloud connectivity and data visualization are key strengths of the SIM7028 NB-IoT HAT. This NB-IoT module supports lightweight telemetry and messaging workflows, and it can be used with AWS IoT Core, Alibaba Cloud IoT, and standard MQTT based services for remote device communication. Important note: shipment and support restrictions may apply in certain regions for SIMCOM-based modules, including Iran, North Korea, Cuba, Sudan, and Syria. Resources Wiki Schematic Demo Code AT Command Manual OpenELAB Wiki Raspberry Pi Documentation Jetson Orin Developer Guide FAQ Is SIM7028 NB-IoT HAT a 4G LTE Cat-4 module?No. SIM7028 NB-IoT HAT is an NB-IoT communication HAT optimized for low-power, low-throughput IoT applications rather than high-bandwidth LTE Cat-4 networking. What host boards can be used with this NB-IoT HAT?The board is designed for Raspberry Pi and also works with Jetson Nano, while the exposed UART control pins make it suitable for Arduino, STM32, and ESP32 based development. What kinds of projects suit SIM7028 NB-IoT HAT best?This Waveshare board is best for remote monitoring, smart metering, asset tracking, industrial telemetry, and other low-power IoT systems that benefit from NB-IoT wide-area connectivity and MQTT or HTTP based cloud communication.