Skip to content

T-PCIE get it now

概述

LILYGO T-PCIE 是一款基于 ESP32 的蜂窝开发板,配备 Mini PCIe(mPCIe)插槽,支持更换不同的蜂窝调制解调器模块。主控为 ESP32-WROVER-E(双核 Xtensa LX6,240 MHz,4 MB Flash,8 MB PSRAM),支持 Wi-Fi 和 Bluetooth 4.2。T-PCIE 兼容多种蜂窝模块,包括 SIM7000G(NB-IoT/Cat-M)、SIM7600X(LTE Cat-4)等标准 mPCIe 形式的调制解调器。AXP2101 PMU 负责 ESP32 和调制解调器的电源管理,Nano SIM 卡槽和 USB-C 接口完善整体设计。适用于蜂窝 IoT 网关、远程监控节点和便携 LTE/NB-IoT 数据设备。

快速开始

示例支持

示例PlatformIO/ArduinoESP-IDF描述
LilyGo-T-PCIE蜂窝 AT 指令、MQTT、HTTP 示例

PlatformIO

  1. 安装 Visual Studio CodePython
  2. 在 VS Code 中搜索并安装 PlatformIO IDE 扩展
  3. 打开 LilyGo-T-PCIE 项目文件夹
  4. 打开 platformio.ini,选择与您的模块对应的环境
  5. 点击 编译,通过 USB-C 连接设备,点击 上传

Arduino

  1. 安装 Arduino IDE
  2. 安装 Arduino ESP32
  3. 工具开发板 中配置:
Arduino IDE 设置
开发板ESP32 Wrover Module
CPU 频率240 MHz (WiFi)
Flash 大小4MB (32Mb)
分区方案Huge APP (3MB No OTA/1MB SPIFFS)
PSRAMEnabled
上传速度921600
  1. 点击 上传

开发平台

  1. Arduino IDE
  2. PlatformIO

相关视频

主要特性

  • ESP32-WROVER-E 双核 Xtensa LX6 @ 240 MHz,Wi-Fi + Bluetooth 4.2
  • Mini PCIe(mPCIe)插槽,支持更换蜂窝调制解调器模块
  • 兼容 SIM7000G、SIM7600X 等 mPCIe 蜂窝模块
  • AXP2101 PMU,管理 ESP32 及调制解调器供电
  • Nano SIM 卡槽
  • USB-C 供电和编程
  • 4 MB Flash,8 MB PSRAM
  • 电池接口,支持便携使用

规格参数

参数
主控ESP32-WROVER-E(Xtensa 双核 LX6,240 MHz)
Flash4 MB
PSRAM8 MB
无线Wi-Fi 802.11 b/g/n,Bluetooth 4.2
蜂窝通过 mPCIe 模块(SIM7000G、SIM7600X 等)
PMUAXP2101
SIMNano SIM 卡槽
USB1 × USB-C
电池JST 接口,支持锂离子/锂聚合物电池

引脚图

调制解调器 UART

信号GPIO
UART TX(发往调制解调器)27
UART RX(来自调制解调器)26
调制解调器 PWR KEY4
调制解调器 RESET5
调制解调器 POWER ON25

I2C(AXP2101)

信号GPIO
SDA21
SCL22

尺寸图

原理图

数据手册

软件库

依赖库

常见问题

  • Q. T-PCIE 的 mPCIe 插槽兼容哪些蜂窝模块? A. T-PCIE 已通过 SIM7000G(NB-IoT/Cat-M/GPRS+GPS)和 SIM7600X(LTE Cat-4)测试。其他标准 mPCIe 形式的调制解调器或许可以工作,但不在官方支持范围内。

  • Q. mPCIe 插槽传输的是 USB 还是 PCIe 信号? A. T-PCIE 的 mPCIe 接口使用 UART 信号连接至 ESP32(非完整 PCIe),这是嵌入式设计中集成蜂窝调制解调器的标准做法。

  • Q. 需要外置天线吗? A. 需要。必须将蜂窝天线连接到调制解调器的天线接口(IPEX/U.FL)才能可靠入网。如果使用带 GPS 的模块,还需连接 GPS 天线。

更新日志

版本日期说明
V1.0初始版本