1.3寸OLED SH1106 I2C版 技术手册

知识库
知识库文档
/firmware/显示屏/1.3寸 OLED SH1106 I2C版/1.3寸OLED SH1106 I2C版 技术手册.md

文档

1.3寸 OLED SH1106 I2C版 技术手册

1. 概述

采用 SH1106 驱动IC的1.3寸OLED,128×64像素,I2C接口。与SSD1306核心区别:SH1106内部GRAM为132×64(多4列),需设置列偏移(Column Offset=2)。U8g2已完美适配。

2. 引脚定义

引脚 名称 功能
1 VCC 3.3V~5V
2 GND
3 SCL I2C时钟
4 SDA I2C数据

I2C地址:0x3C(默认),可改 0x3D

3. 电气特性

参数 典型值 单位
工作电压 3.3~5.0 V
全屏电流 25 mA
休眠电流 5 μA
I2C速率 400k Hz

4. SH1106 vs SSD1306 关键差异

特性 SSD1306 SH1106
GRAM 128×64 132×64
列地址 0-127 2-129 (偏移+2)
充电泵 内置 外部电容
U8g2构造 _F_ (页缓冲) _1_/_F_均可

5. 初始化序列要点

0xAE  // 关闭显示
0x02  // 设置低列地址=2 (SH1106特有)
0x10  // 设置高列地址=0
0x40  // 起始行=0
0xA1  // 段重映射 (左右镜像)
0xC8  // COM扫描方向 (上下翻转)
0xAF  // 开启显示

6. 注意事项

  • 务必使用SH1106专用构造函数,SSD1306库不可直接驱动
  • U8g2中选 U8G2_SH1106_128X64_NONAME_F_HW_I2C
  • 模块四周白色区域为保护边框,实际显示区域约29mm×16mm
  • 部分模块出厂未焊接I2C上拉电阻,需自加4.7KΩ

信息

路径
/firmware/显示屏/1.3寸 OLED SH1106 I2C版/1.3寸OLED SH1106 I2C版 技术手册.md
更新时间
2026/5/26