Raspberry Pi 4G LTE HAT 入门指南
概述

4G Raspberry Pi HAT 是一款功能强大且多用途的扩展板,设计用于与 Raspberry Pi 各型号(包括 A+、B+、Pi 2、Pi 3、Pi 4、Pi 5 和 Zero)以及 PC 的无缝集成。配备 40 针 GPIO 接口,确保即插即用的兼容性。该 HAT 搭载 Quectel EG25-GL CAT4 LTE 模块,提供高速 4G 通信、短信功能以及 IoT 和 M2M 应用的云平台集成。此外,它还通过 Qualcomm® IZat 技术提供精准的 GNSS 定位,非常适合工业路由器、坚固型平板电脑、视频传输和数字标牌等应用。HAT 支持通过 UART 和 USB 进行通信,并附带软件工具,便于通过 AT 指令进行配置和调试。
核心模块 EG25-GL 提供强大的性能,支持全球频段,确保在 LTE、UMTS/HSPA+ 和 GSM/GPRS/EDGE 网络中的可靠连接。向后兼容 4G、3G 和 2G,支持多种通信协议,如 MIMO、DFOTA 和 DTMF。其多星座 GNSS 接收器确保定位精准且快速。
包装内容

4G LTE HAT 包装内包含安装和操作所需的所有组件:
- 螺丝和螺柱 提供安装和固定 HAT 所需的所有硬件。
- 螺丝刀 便于安装的工具。
- 2 根 4G 天线 确保可靠的 LTE 连接。
- USB-A 转 USB-C 转接头 用于连接 HAT 和 Raspberry Pi 的 USB 3.0 接口。
- 2x20 针叠加排针 提供安装时所需的高度和对齐间隙。
- 0.3 米 Type-C 数据线 支持供电和数据传输。
硬件准备
特性
- 支持全球频段,无区域限制。
- 即插即用,适配树莓派,无需安装驱动。
- 包含2根LTE天线及所有必要的安装配件,无需额外购买。
- 高速LTE CAT4通信,支持最高150 Mbps(下行)和最高50 Mbps(上行)。
- 支持拨号、短信、TCP、UDP、PPP、FTP、HTTP、NTP、PING、QMI、NITZ、SMTP、MQTT、CMUX、HTTPS、FTPS、SMTPS、SSL、MMS、文件传输。
- 支持GNSS:GPS、GLONASS、北斗(BDS)、伽利略(Galileo)、QZSS。
- 通过USB 2.0接口实现树莓派/PC的高速4G通信。
- 额外的支持PD协议的USB-C电源接口,可为4G帽和树莓派分别提供高达27W的电力,提供更高的负载能力。
- 板载LED PWR/NET状态灯,便于监控网络状态和模块运行。
- 板载RST PWR按钮,可快速手动复位和控制模块开/关。
- RST/PWR/RX/TX引脚通过40针GPIO连接到树莓派,可通过DIP开关启用复位、模块开/关和UART通信控制。
规格
EG25-GL 4G模块规格
属性 | 详情 |
---|---|
区域/运营商 | 全球 |
尺寸(mm) | 29.0 × 32.0 × 2.4 |
重量(g) | 约4.9 |
工作温度 | -35°C 至 +75°C |
扩展温度 | -40°C 至 +85°C |
频段 | |
- LTE-FDD | B1/2/3/4/5/7/8/12/13/18/19/20/25/26/28/66 |
- LTE-TDD | B34/38/39/40/41 |
- WCDMA | B1/2/4/5/6/8/19 |
- TD-SCDMA | 不支持 |
- GSM/EDGE | B2/3/5/8 |
GNSS | GPS/GLONASS/北斗(BDS)/伽利略(Galileo)/QZSS |
增强功能 | |
- DTMF | 支持 |
- DFOTA | 支持 |
- QMI/RmNet | 支持 |
- QuecFile® | 支持 |
- (U)SIM卡检测 | 支持 |
最大数据速率 | |
- LTE-FDD(Mbps) | 150(下行)/50(上行) |
- LTE-TDD(Mbps) | 130(下行)/30(上行) |
- DC-HSPA+(Mbps) | 42(下行)/5.76(上行) |
- WCDMA(kbps) | 384(下行)/384(上行) |
- EDGE(kbps) | 296(下行)/236.8(上行) |
- GPRS(kbps) | 107(下行)/85.6(上行) |
支持的协议 | TCP、UDP、PPP、FTP、HTTP、NTP、PING、QMI、NITZ、SMTP、MQTT、CMUX、HTTPS、FTPS、SMTPS、SSL、MMS、文件传输 |
电气特性 | |
- 电源电压范围 | 3.3–4.3 V,典型值3.8 V |
- 功耗(关机) | 7 µA |
- 功耗(睡眠) | 1.3 mA |
- 功耗(空闲) | 15.7 mA |
硬件概览

4G LTE HAT 与 Raspberry Pi GPIO 连接
4G LTE HAT 通过标准的 40 针 GPIO 接口与 Raspberry Pi 连接,实现无缝集成。主要的 GPIO 连接及其功能如下:
-
电源供应 (5V):HAT 通过 GPIO 接口上的 5V 引脚从 Raspberry Pi 获取电源。在连接 PowerMode 开关跳线后,Raspberry Pi 也可以通过这些引脚反向供电。
-
UART 通信 (RX/TX):Raspberry Pi 的 GPIO 引脚 8 (TXD) 和 10 (RXD) 连接到 HAT,作为与 4G 模块通信的主要 UART 接口。需要注意的是,PCB 上的 DIP 开关需要进行调整。具体设置将在后续的 DIP 开关部分详细讨论。
-
复位 (RST):GPIO 引脚 29 连接到 4G 模块的复位引脚,允许 Raspberry Pi 通过切换信号复位 4G 模块(默认低电平,高电平触发复位)。需要注意的是,PCB 上的 DIP 开关需要进行调整。具体设置将在后续的 DIP 开关部分详细讨论。
-
电源控制 (PWR):GPIO 引脚 31 连接到 4G 模块的电源控制引脚,使 Raspberry Pi 能够通过高电平信号打开模块,或通过低电平信号关闭模块。
这些连接确保了 Raspberry Pi 能够有效地为 4G LTE HAT 供电、通信和控制。需要注意的是,PCB 上的 DIP 开关需要进行调整。具体设置将在后续的 DIP 开关部分详细讨论。
电源供应
4G LTE HAT 支持多种电源供应模式,以确保灵活性和兼容性:
- Raspberry Pi 40 针 5V 电源供应:HAT 可以直接从 Raspberry Pi 的 40 针 GPIO 接口上的 5V 引脚获取电源。这种方式适用于小型应用,但对于较大的功率需求可能不足,需要进行可靠性测试。

- Raspberry Pi USB-A 或 USB-C 电源供应:HAT 可以通过 Raspberry Pi 的板载 USB-A 或 USB-C 接口供电。套件中包含的适配器简化了此设置,允许直接连接到 HAT。
由 Raspberry Pi 供电。

由 PC 供电。

- 外部 USB-C 电源供应:可以为 HAT 连接一个独立的 USB-C 电源,该电源支持 5-15V PD 电源供应,最大可提供 27W 功率。通过使用跳线,HAT 还可以通过 40 针 GPIO 接口直接为 Raspberry Pi 供电。
这些选项提供了灵活性,以满足不同应用需求和功率需求。需要注意的是,PCB 上的 DIP 开关需要进行调整。具体设置将在后续的 DIP 开关部分详细讨论。
单独为 4G HAT 供电。

同时为 4G HAT 和 Raspberry Pi 供电。

SIM 卡插槽
4G LTE HAT 包含一个用于 CAT4 模块的 SIM 卡插槽,支持 3V 或 1.8V 电压的 Nano SIM 卡。为了正确安装,SIM 卡插槽应与位于其下方的 Raspberry Pi 网络端口垂直对齐。这可以确保连接安全并实现最佳性能。

天线连接
4G LTE HAT 支持三个天线连接,每个连接使用 IPEX 1 接口:
- 主 LTE 天线接口:用于主要的 LTE 连接。
- 辅助 LTE 天线接口:提供辅助 LTE 支持,以增强性能。
- GPS/GNSS 天线接口:专用于 GPS 和 GNSS 功能,确保精确定位。

这些天线选项确保了 LTE 和基于位置的应用的强大可靠连接。
LED 指示灯
4G LTE HAT 配备了两个 LED 指示灯,用于状态监控:
- PWR LED(红色):亮起表示 HAT 的电源状态。
- NET LED(蓝色):指示网络连接状态。在活动连接和数据传输期间以特定间隔闪烁,如果未建立连接则保持关闭。
网络指示灯状态及对应的网络状态
指示灯 | 指示灯状态 | 对应的网络状态 |
---|---|---|
NET_STATUS | 闪烁 (200 毫秒亮 / 1800 毫秒灭) | 已注册到 2G 网络 |
闪烁 (1800 毫秒亮 / 200 毫秒灭) | 已注册到 4G 网络 | |
常亮 | 数据传输中 | |
熄灭 | 无网络连接 |
这些 LED 提供了关于 HAT 电源和网络活动的快速视觉反馈。
USB-C 接口

4G LTE HAT 包含两个具有不同功能的 USB-C 接口:
- USB-C 1 接口
- 集成了 EC25 模块,支持 USB 2.0 功能。
- 支持 AT 命令通信、数据传输、GNSS NMEA 输出、软件调试和固件升级。
- USB-C 2 接口
- 用于为 LTE HAT 提供高达 5V-15V 的高功率供电。
- 电源供电可以通过 DIP 开关进行切换。
- 连接 PowerMode 开关跳线后,该接口可直接为 Raspberry Pi 供电。
这些接口确保了 HAT 的高效通信、调试和电源传输。 这些接口为 HAT 提供了高效的通信和调试功能,其中 USB-C 2 接口专用于电源传输。
Boot Pads
- 提供对 LTE 模块的 USB_BOOT 引脚和 1.8V VDD 的访问。
- 短接 USB_BOOT 引脚可强制 LTE 模块进入启动模式,从而通过 USB-C 1 接口进行固件烧录。
RST/PWR 按钮
- RST 按钮:一键重置 LTE 模块。按钮为水平安装,设计便于操作。
- PWR 按钮:
- 在关闭状态下,按下按钮可开启 HAT。
- 在开启状态下,长按按钮可关闭 HAT。
DIP 开关
- 自动开机开关:
- 0(关闭):禁用。
- 1(开启):在通电后自动开启 LTE HAT。
- 外部电源开关:
- 0(关闭):禁用。
- 1(开启):允许通过 USB-C 2 接口提供外部电源。
- RX 连接开关:
- 0(关闭):禁用。
- 1(开启):启用与 Raspberry Pi UART-RX 的通信。
- TX 连接开关:
- 0(关闭):禁用。
- 1(开启):启用与 Raspberry Pi UART-TX 的通信。
- RST 连接开关:
- 0(关闭):禁用。
- 1(开启):允许 Raspberry Pi 通过 GPIO 控制 LTE 模块的重置。
- PWR 连接开关:
- 0(关闭):禁用。
- 1(开启):允许 Raspberry Pi 通过 GPIO 控制 LTE 模块的电源状态。
布局
4G LTE HAT 的设计经过精心对齐和布局,以便与 Raspberry Pi 5 无缝集成:
- USB-C 1 接口:安装后,与 Raspberry Pi 5 的 USB 3.0 接口垂直对齐。
- USB-C 2 接口:与 Raspberry Pi 5 的 USB-C 电源端口垂直对齐。
- Nano SIM 卡槽:与 Raspberry Pi 5 的以太网端口垂直对齐。
- 状态指示灯(PWR/NET):这些指示灯与 Raspberry Pi 5 的状态 LED 垂直对齐,便于清晰查看。
- 天线连接器:三个均匀分布的天线连接器位于板后部,便于连接。
- Boot Pads:方便地位于板的外缘,允许用户轻松短接以进行启动模式操作。
这种周到的布局确保了与 Raspberry Pi 5 的兼容性、易用性和整洁的安装设置。
HAT 结构与 Raspberry Pi 兼容性
4G LTE HAT 的设计与 Raspberry Pi 的尺寸相匹配,确保无缝集成。主要的兼容性和结构特点包括:
-
40 针 GPIO 对齐:HAT 通过 40 针 GPIO 接头连接,并与 Raspberry Pi 完美对齐。添加了堆叠连接器以保持与官方 Raspberry Pi 散热器的兼容性。
-
支持 USB-A 转 USB-C 适配器:安装堆叠连接器后,USB-C 1 端口位于适当的高度,可直接连接 USB-A 转 USB-C 适配器。
-
摄像头连接器访问:PCB 布局为 Raspberry Pi 5 的摄像头连接器预留了空间,并提供了孔位以便摄像头线缆轻松通过。
-
固定安装孔:HAT 包含四个安装孔,与 Raspberry Pi 5 的安装点对齐,可通过铜柱和螺钉确保牢固固定。
-
高度调整:堆叠接头将 HAT 提升到 Raspberry Pi 上方的适当高度,为组件提供足够的间隙,并确保 USB-C 1 端口可用。
这些设计考虑使 HAT 完全兼容 Raspberry Pi 5,同时保持易于安装和功能性。
安装指南

软件准备
对于 Windows
步骤 1:安装驱动程序
对于 Windows 用户,下载并安装 模块所需的驱动程序。 这是与模块正常通信的必要条件。
步骤 2:连接模块 使用 USB 线缆将模块插入 PC。 确保 SIM 卡已正确插入模块。
步骤 3:启动模块 按下模块上的电源按钮以启动模块。
步骤 4:访问通信端口 安装驱动程序后,您将看到三个独立的 COM 端口可用于与模块通信。
步骤 5:安装 GUI 工具 (QCOM v1.6)
下载并安装 QCOM v1.6,这是一个用于与模块交互的图形界面工具。 打开工具以开始发送 AT 命令。
步骤 6:配置并测试 COM 端口
打开 GUI 工具并选择模块的相应 COM 端口。 根据需要调整通信设置(例如波特率)。
在命令输入框中输入以下测试命令:
AT
步骤 7:验证输出
如果设置成功,模块将返回以下输出:
OK
Raspberry Pi
步骤 1:安装驱动程序
- 1.1. 验证内核兼容性 确保您的 Raspberry Pi 安装了最新的内核。使用以下命令检查内核版本:
uname -r
本指南使用的内核版本为 6.6.xx(Bookworm)。安装相应的 Quectel USB 驱动程序。
- 1.2. 更新并安装所需工具 运行以下命令更新系统并安装必要的工具:
sudo apt upgrade
sudo apt install git make gcc
- 1.3. 下载并安装 Quectel USB 驱动程序 克隆驱动程序仓库并构建驱动程序:
git clone https://github.com/QuecPython/Quectel_Linux_USB_Serial_Option_Driver.git
cd Quectel_Linux_USB_Serial_Option_Driver/src/v6.4.11
sudo make install
- 1.4. 连接并验证
通过 USB 将模块连接到 Raspberry Pi。 按下模块上的电源按钮。 验证模块是否被正确检测:
lsusb
ls /dev/ttyUSB*
对于 AT 命令,使用 /dev/ttyUSB2 作为通信端口。
步骤 2:安装 Minicom
- 2.1. 安装 Minicom 安装 Minicom 工具以发送 AT 命令:
sudo apt install minicom
- 2.2. 配置 Minicom 以设置模式运行 Minicom:
sudo minicom -s
配置以下设置:
端口: /dev/ttyUSB2
波特率: 9600
校验: N
步骤 3:使用 AT 命令测试
- 3.1 在配置的端口上打开 Minicom
sudo minicom -D /dev/ttyUSB2
输入以下命令测试通信:
AT
模块应返回以下响应:
OK
资源
-
[网页] LTE EG25-G
-
[文档] AT 指令手册 V2.0
技术支持与产品讨论
感谢您选择我们的产品!我们致力于为您提供多种支持,确保您使用我们的产品时体验顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。