0.96寸双色OLED显示屏使用 SSD1306 驱动,分辨率128*64。默认使用SPI接口通信。
引脚定义及和开发板(以ESP8266开发板为例)连接方式:
- GND:电源负极/地 --- 连接开发板 GND
- VCC:电压正极/3.3V --- 连接开发板 V33 / 3.3V
- DO:在SPI和IIC通讯中为时钟管脚,Mixly 中对应为 CLK --- 连接开发板 数字IO口
- D1:在SPI和IIC通讯中为数据管脚,Mixly 中对应为 MOSI --- 连接开发板 数字IO口
- RES:复位管脚,用来复位(低电平复位),Mixly 中对应为 RST --- 连接开发板 数字IO口
- DC:数据和命令控制管脚,Mixly 中对应为 DC --- 连接开发板 数字IO口
- CS:片选管脚,Mixly 中对应为 CS --- 连接开发板 数字IO口
Mixly Arduino ESP8266 驱动示例:
- 模块位置:
- 示例程序:
硬件SPI可以按照上图连接,软件SPI可以任意连接。Mixly使用软件SPI,所以现阶段可以任意连接引脚。上图中的Mixly模块可以拆开来使用。
为了节省IO口也可这样连接(只需要3个IO口):
- GND:电源负极/地 --- 连接 GND
- VCC:电压正极/3.3V --- 连接 V33 / 3.3V
- DO:时钟管脚 --- 连接 任意数字IO口,如D14
- D1:数据管脚 --- 连接 任意数字IO口,如D13
- RES:复位管脚 --- 连接 RST
- DC:数据和命令控制管脚 --- 连接 任意数字IO口,如D12
- CS:片选管脚 --- 连接 GND
在软件中 RES:复位管脚、CS:片选管脚 选择任意未使用的IO口即可。如RES、CS都选择A0也可以。