0.96寸双色OLED显示屏使用 SSD1306 驱动,分辨率128*64。默认使用SPI接口通信。
2022-12-09T13:32:47.png

引脚定义及和开发板(以ESP8266开发板为例)连接方式:

  1. GND:电源负极/地 --- 连接开发板 GND
  2. VCC:电压正极/3.3V --- 连接开发板 V33 / 3.3V
  3. DO:在SPI和IIC通讯中为时钟管脚,Mixly 中对应为 CLK --- 连接开发板 数字IO口
  4. D1:在SPI和IIC通讯中为数据管脚,Mixly 中对应为 MOSI --- 连接开发板 数字IO口
  5. RES:复位管脚,用来复位(低电平复位),Mixly 中对应为 RST --- 连接开发板 数字IO口
  6. DC:数据和命令控制管脚,Mixly 中对应为 DC --- 连接开发板 数字IO口
  7. CS:片选管脚,Mixly 中对应为 CS --- 连接开发板 数字IO口

Mixly Arduino ESP8266 驱动示例:

  • 模块位置:

2022-12-09T14:08:06.png

  • 示例程序:

2022-12-09T14:32:18.png
硬件SPI可以按照上图连接,软件SPI可以任意连接。Mixly使用软件SPI,所以现阶段可以任意连接引脚。上图中的Mixly模块可以拆开来使用。

为了节省IO口也可这样连接(只需要3个IO口):

  1. GND:电源负极/地 --- 连接 GND
  2. VCC:电压正极/3.3V --- 连接 V33 / 3.3V
  3. DO:时钟管脚 --- 连接 任意数字IO口,如D14
  4. D1:数据管脚 --- 连接 任意数字IO口,如D13
  5. RES:复位管脚 --- 连接 RST
  6. DC:数据和命令控制管脚 --- 连接 任意数字IO口,如D12
  7. CS:片选管脚 --- 连接 GND

在软件中 RES:复位管脚、CS:片选管脚 选择任意未使用的IO口即可。如RES、CS都选择A0也可以。