EG91X开发板介绍

支持的模块列表

功能列表

基本概述

QuecPython_EG91X系列C1-P02开发板是一款专门针对QuecPython设计的、小巧便携的“口袋型”开发板。

主模块搭载EG915U系列LTE Cat 1无线通信模块,同时在封装上兼容移远通信多网络制式EG91系列、EG95系列、BG95系列和BG96模块,实现了2G网络和4G网络的无缝切换,以满足不同行业产品应用需求。

该开发板自身板载Type-C接口,方便开发,开发者仅需一条USB Type-C数据线即可轻松玩转开发板。

并且该开发板兼容树莓派zero的扩展板,树莓派zero的扩展板可以在开发板上直接使用。

开发板资源

功能说明

开发板的主要组件、接口布局见下图

img

开发板尺寸图

img

开发板主要引脚布局见下图

img

小提示
开发板的更多资料,请访问 https://python.quectel.com/download

开发板配置

开发板外设接口分配表明细如下:

序号 名称 型号 丝印 备注
1 USB Type-C接口 - - -
2 SIM卡座1 SMN-315-ARP7 SIM1 Nano-SIM
3 SIM卡座2 MUP-C7809-1 SIM2 E-SIM
4 SD卡槽 TF-101A-P3 SD 2.0 使用SD卡前,首先需要在10PIN功能排针中使能SD,对SD供电。
5 USB 供电开关 - USB_ON/OFF 开关处于常闭状态时,Type-C对模块和开发板供电,USB可正常连接;USB开关处于常开状态时,Type-C仅对开发板供电,此时模块处于未供电状态。
6 MIPI接口 - MIPI_DSI 主模块为EG91X系列时,支持MIPI屏幕,且全兼容树莓派外设。
7 摄像头接口 - - 开发板支持定制的SPI摄像头,最大像素支持30W像素。
8 MIC&SPK接口 AW8733A- +MIC-/-SPK+ -
9 40-Pin排针 - - 板载40-Pin排针,具体参见上文图表。
10 10-Pin排针 - - 板载10-Pin排针,具体参见上文图表。
11 ADC接口 - ADC1_IN ADC测量接口
12 PWK按键 - PWK 开机按键
13 RST按键 - RST 重启按键
14 BOOT按键 - BOOT 固件烧录按键
15 天线接口 - LTE
DIV/WIFI/BT
GNSS
LTE天线座
DIV/WIFI/BT天线座
GNSS天线座

开发板载有5颗功能性指示灯,分别如下

  • P21:电源指示灯。
  • PSM:模块Pin 1,为PSM指示灯。
  • SCK1:SIM1检测指示灯,SIM1卡插入时亮起。
  • SCK2:SIM2检测指示灯,SIM2卡插入时亮起。
  • PWR:电源指示灯。

上述指示灯位置参考上文开发板正面图下方丝印(模块所在面为正面)。

开发板接口

10-Pin排针引脚分配表

排针 编号 丝印 功能
10-Pin 1 PWK_AUTO POWERKEY
10-Pin 2 PWK_AUTO GND
10-Pin 3 VDD_EXT 1.8 V
10-Pin 4 VDD_EXT VDD_EXT
10-Pin 5 MODULE_EN 3.8 V
10-Pin 6 MODULE_EN 3.8 V
10-Pin 7 SD_EN SD_EN
10-Pin 8 SD_EN 3.3 V
10-Pin 9 GNSS_EN 3.3 V
10-Pin 10 GNSS_EN GNSS_EN
  • 1 & 2:自动开机
  • 3 & 4:VDD_EXT 连接时可对外供电,测量功耗时需断开
  • 5 & 6:接通 DCDC 对模块供电
  • 7 & 8:使能 SD 供电
  • 9 & 10:使能 GNSS 有源供电

测量功耗时注意关闭USB供电开关,开发板背面USB_ON/OFF的拨杆开关。

40-Pin单号排针引脚分配表

编号 名称 功能复用 功能 编号 名称 功能复用 功能
1 3V3 - 3.3 V输出 2 5V - 5 V输出
3 SDA I2C1_SDA
GPIO14
I2C1串行数据
通用输入输出
4 5V - 5 V输出
5 SCL I2C1_SCL
GPIO13
I2C1串行时钟
通用输入输出
6 GND - 接地
7 P92 GPIO30 通用输入输出 8 TXD UART1_TXD UART1发送
9 GND - 接地 10 RXD UART1_RXD UART1接收
11 P116 GPIO41 通用输入输出 12 P05 GPIO2
SPI1_CS
通用输入输出
SPI1片选
13 P16 GPIO24 通用输入输出 14 GND - 接地
15 P42 GPIO26 通用输入输出 16 P21 GPIO17 通用输入输出
17 3V3 - 3.3 V输出 18 P111 GPIO38 通用输入输出
19 MO0 SPI0_MOSI
GPIO15
SPI0主输出从输入
通用输入输出
20 GND - 接地
21 MI0 SPI0_MISO
GPIO21
SPI0主输入从输出
通用输入输出
22 P37 GPIO23 通用输入输出
23 CLK0 SPI0_CLK
GPIO10
SPI0时钟
通用输入输出
24 CS0 SPI0_CS
GPIO9
SPI0片选
通用输入输出
25 GND - 接地 26 P83 GPIO28 通用输入输出
27 P85 GPIO18 通用输入输出 28 P86 GPIO19 通用输入输出
29 P84 GPIO29 通用输入输出 30 GND - 接地
31 P104 GPIO34 通用输入输出 32 P20 GPIO16
PWM0
通用输入输出
PWM0输出
33 P105 GPIO35 通用输入输出 34 GND - 接地
35 P07 GPIO04
SPI1_MISO
通用输入输出
SPI1主输入从输出
36 P106 GPIO36 通用输入输出
37 P108 GPIO37 通用输入输出 38 P06 GPIO3
SPI1_MOSI
通用输入输出
SPI1主输出从输入
39 GND - 接地 40 P04 GPIO1
SPI1_CLK
通用输入输出
SPI1时钟

上手准备

首先需要有一台运行有Windows 10以上操作系统的电脑。

  • Step1:开发板连接

使用USB Type-C数据线连接开发板的Type-C接口和电脑USB口即可完成供电。

  • Step2:开发板开机

长按PWRKEY开机,在按下PWRKEY按键之前,需保证供电电压稳定。建议从上电到按下PWRKEY按键之间的时间间隔不少于30 ms。如果需上电自动开机且不需要关机功能,则可以把10-Pin排针中PWK_AUTO丝印对应的两个引脚短接。

进行以上操作后等待主板上电源指示灯亮(主板上丝印为PWR灯,参考上文指示灯)。

执行以上操作后PWR灯常亮即开机成功

资料下载