1.3inch oled (b) 产品简介
提供树莓派、stm32、arduino例程 产品参数 工作电压: 3.3v/5v 通信接口: 3-wire spi, 4-wire spi, i2c 屏幕类型: oled 控制芯片: sh1106 分辨率: 128*64(pixel) 显示尺寸: 14.7(h)x 29.42(v)(mm) 像素大小: 0.21 x 0.21 (mm) 产品尺寸: 40.5 x 37.5(mm) 显示颜色: 蓝色 工作温度: -20°c ~ 70°c 存储温度: -30°c ~ 80°c 视角: >160° 功能引脚 功能引脚 描述
vcc 3.3v/5v电源正
gnd 电源地
nc nc
din spi数据输入
clk spi时钟输入
cs 片选,低电平有效
d/c 数据/命令,低电平表示命令,高电平表示数据
res 复位,低电平有效
硬件配置 oled模块提供三种驱动接口:分别为3-wire spi、4-wire spi 和i2c接口,模块背面有两个可选择焊接的电阻, 通过电子的选择来选择相应的通信方式, 如图:
模块出厂默认使用4线spi通信模式, 即bs0,bs1默认接0(1和0不全代表电平,只是电阻接上或者接下的焊接方式,具体硬件链接见下表):
注:上图为硬件上的焊接, 下表为实际的硬件连接
通信方式 bs1/bs0
3-wire spi 0/1
4-wire spi 0/0
i2c 1/0
具体硬件配置,如下:
使用4线spi: 即出厂程序设置:bs0与bs1接0连接到地,din接0连接至树莓派mosi,clk接0连接至树莓派sclk;
使用3线spi: bs0接1连接到vcc,bs1接0连接至gnd,din接0连接至树莓派mosi,clk接0来连接至树莓派sclk;
使用i2c: bs0接0连接至gnd,bs1接1连接至vcc(3.3v),din接0连接至树莓派sda,clk接1连接至树莓派scl;
使用i2c时:dc的高低状态可以控制从设备的地址,如果接到了gnd,那么i2c的7位地址为:0x3c;
ps:程序默认spi模式,需要切换模式请修改 dev_config.h 详见程序说明-底层硬件接口-接口选择
ps:使用stm32时,iic例程使用的是模拟iic,连线请注意
rpi使用教程 提供bcm2835、wiringpi、文件io、rpi(python)库例程
硬件连接 连接树莓派的时候,选择用7pin排线连接,请参考下方的引脚对应表格
oled raspberry pi
bcm2835编码 board物理引脚序号
vcc 3.3v 3.3v
gnd gnd gnd
din spi:d10(mosi) / i2c:d2 spi:mosi / i2c:sda.1
clk spi:d11(sclk) / i2c:d3 spi:sclk / i2c:scl.1
cs d8(ce0) ce0
d/c d25 gpio.6
res d27 gpio.2
开启spi和i2c接口 打开树莓派终端,输入以下指令进入配置界面
sudo raspi-config 选择interfacing options -> spi -> yes 开启spi接口
然后重启树莓派:
sudo reboot
i2c同理,进入配置界面选择interfaceing options -> i2c -> yes 开启iic接口,然后重启
泰克公司推先进802.11 WLAN测试解决方案
东芝再不出售芯片业务将面临被摘牌 三家竞购仍未果
如何处理处理器风扇的噪声 风扇突然加大速度的原因是什么
巅峰对决!2022年珠海市第三届半导体行业集成电路测试工竞赛成功举办
Allegro封装命名要注重可搜索性
树莓派教程 详解树莓派驱动OLED模块
新华社聚焦四维图新丨铺智慧道路 助力产业变革
压力容器腐蚀原因及解决方法
工信部重拳整治骚扰电话 移动转售企业被明确责任
装修电工布线注意事项
iQOO Neo新机发布采用屏下指纹触控技术
2017年国内销量将达2940万辆,增速5%
NVIDIA加速计算平台:更强大的GPU加速,更简化的部署流程
扫地机器人的拆解
双工器和滤波器的区别
MAX17122 多输出电源IC(中文资料)
最简单的电容振荡电路图大全(四款最简单的电容振荡电路设计原理图详解)
PCB背板设计和检测要点
美国“独角兽”公司已完成退出14笔,退出金额创下历史最高
连续7年领跑!在华为云桌面,藏了一盘数字办公的大棋