跳到主要内容

1.3inch OLED HAT 产品说明

提供树莓派和Jetson nano示例程序

SKU产品
待补1.3inch OLED HAT

产品参数​

  • 驱动芯片: SH1106
  • 支持接口: 3-wire SPI, 4-wire SPI, I2C
  • 分辨率: 128*64
  • 显示尺寸: 1.3inch
  • 外形尺寸: 65mm*30mm
  • 显示颜色: 蓝色
  • 视角: >160°
  • 工作温度: -20°C ~ 70°C
  • 存储温度: -30°C ~ 80°C

功能引脚​

功能引脚树莓派接口(BCM)描述
KEY1P21按键1GPIO
KEY2P20按键2GPIO
KEY3P16按键3GPIO
摇杆UPP6摇杆上
摇杆DownP19摇杆下
摇杆LeftP5摇杆左
摇杆RightP26摇杆右
摇杆PressP13摇杆按下
SCLKP11/SCLKSPI时钟线
MOSIP10/MOSISPI数据线
SCLP3/SCL1I2C时钟线
SDAP2/SDA1I2C数据线
DCP24数据/命令选择
CSP8/CE0片选
RSTP25复位

硬件配置​

OLED模块提供三种驱动接口:分别为3-wire SPI、4-wire SPI 和I2C接口,模块背面有六个可选择焊接的电阻, 通过电子的选择来选择相应的通信方式, 如图:

1

模块出厂默认使用4线SPI通信模式, 即BS0,BS1,DC,CS,CLK,DIN默认接0(1和0不全代表电平,只是电阻接上或者接下的焊接方式,具体硬件链接见下表):
注:上图为硬件上的焊接, 下表为实际的硬件连接

通信方式BS1/BS0CSDCDINCLK
3-wire SPI0/1CS1MOSISCLK
4-wire SPI0/0CSDCMOSISCLK
I2C1/001SDASCL

具体硬件配置,如下:

  • 使用4线SPI:

即出厂程序设置:BS0与BS1接0连接到地,CS接0连接到树莓派CE0(使能管脚),D/C接0连接到树莓派的P24(数据/命令管脚),DIN接0连接至树莓派MOSI,CLK接0连接至树莓派SCLK;

  • 使用3线SPI:

BS0接1连接到VCC,BS1接0连接至GND,CS接0连接至树莓派CE0,D/C接1连接值GND,DIN接0连接至树莓派MOSI,CLK接0来连接至树莓派SCLK;

  • 使用I2C:

BS0接0连接至GND,BS1接1连接至VCC(3.3V),CS接1连接GND,D/C接1来连接至GND,DIN接1连接至树莓派SDA,CLK接1连接至树莓派SCL;使用I2C时:DC的高低状态可以控制从设备的地址,这里接到了GND,那么I2C的7位地址为:0x3C
使用I2C修改后电阻如下图所示

1