FireBeetle 2:Gravity IO扩展板

1. 简介

这是一款专为FireBeetle 2系列提供的Gravity IO扩展板,它提供数字端口、模拟端口、I2C端口、UART端口和SPI端口,并且提供了电源输入排线座方便接入外部电源 ,EN排针方便关闭主板供电

特点
  • 支持FireBeetle 2系列主板,现支持M0ESP32-E
  • 支持Gravity系列产品引脚线序
  • 支持SD卡模块直插
  • 支持GDI显示接口
  • 支持外部电源输入接线座
  • 主板开关EN引脚

2. 产品参数

  • 12组数字端口
  • 5组模拟端口
  • 3组并联I2C端口
  • 1组UART端口
  • 1组SPI端口
  • 1组sp端口
  • GDI显示接口
  • 外部供电接线座子
  • EN跳线
  • 产品尺寸: 60mmx25.4mm
  • 固定孔通经: 2.0mm

3. 功能说明

以下说明仅针对Arduino使用环境,如果在其他环境使用请根据原理图调整使用方式。

3.1 数字端口

IO扩展板提供了0~13,除4\8,共12组数字端口,可以用过IO号直接使用。
注:ESP32在Arduino环境使用引脚时,需要使用Dx如D0,而不是直接使用IO号0,或者使用主控板对应的IO号3。

3.2 模拟端口

IO扩展板提供了A0~A4,共5组数字端口,可以用过IO号直接使用。

3.3 I2C端口

IO扩展板提供了3组并联的I2C。

3.4 UART端口

IO扩展板提供了1组Uart接口,R对应0号引脚,T对应1号引脚,使用Uart时,请勿使用0、1引脚。

3.5 SPI端口

IO扩展板提供了1组SPI接口,支持SD模块直插使用,SS连接了6号引脚。

3.6 SP引脚

SP引脚在不同的主控板上使用了不同的功能,在M0上代表NC、RXD、TXD、A5,在ESP32-E上代表I2C。

3.7 GDI显示接口


此接口为DFRbot专用GDI显示屏接口,使用18pin-FPC线连接,单线材连接屏幕,为您提供最简捷的屏幕使用方式
以下是GDI接口使用的引脚列表

FPC PINS标准 IO 扩展板线序
VCC 显示屏供电 3.3V
BLK 显示屏背光 12/D13
GND GND
SCLK SPI时钟 18/SCK
MOSI SPI主机输出 23/MOSI
MISO SPI主机输入 19/MISO
DC 数据/命令 25/D2
RES 复位 26/D3
CS 显示屏片选 14/D6
SDCS SD卡片选 13/D7
FCS 字库片选 0/D5
TCS 触摸片选 4/D12
SCL IIC时钟 22/SCL
SDA IIC数据 21/SDA
INIT 初始化 16/D11
BUSY-TE 防撕裂引脚 17/D10
X1 可扩展引脚1 NC
X2 可扩展引脚2 NC

使用FPC连接屏幕时根据GDL demo配置所需对应的引脚号即可,通常只需要配置三个引脚
支持GDI的显示屏:


具体使用方式请参考:GDL显示屏wiki:https://wiki.dfrobot.com.cn/_SKU_DFR0664_2.0_240x320_LCD

NOTE: 请不要重复使用相关引脚,扩展板上的GDI仅支持ESP32-E,M0如需使用GDI请使用开发板上集成的GDI接口

3.8 电源插座与EN开关


VIN:连接在主板的VCC引脚,接线端子方便连接螺线电池,注意,在VIN连接外部电源时,不要主控不要连接其他供电方式或者USB。
GND:公共地。
EN:可设计为主控开关,在EN接地时,主控将停止运行。

疑难解答

更多问题及有趣的应用,请访问论坛


更多