老王0.8元128x32OLED屏幕(4线SPI)转接板3.3V供电
屏幕母座型号 BM20B(0.8)-24DS-0.4V(51)
提供一个stm32f103c8t6的屏幕驱动(基于中景园电子0.87寸OLED修改)
购于TB[隔壁论坛老王电子数码DIY]
### 使用须知
* **本模块仅支持3.3V供电(设计时省略了LDO)**
* 通讯协议为4线SPI
* 驱动芯片为SSD1316,可使用U8g2直接驱动(以下为本屏幕初始化构造器)
U8G2_SSD1316_128X32_F_4W_SW_SPI u8g2(U8G2_R0, /* clock/scl/D5=*/ 14, /* data/sda/D7=*/ 13, /* cs/D8=*/ 15, /* dc/D6=*/ 12, /* reset/D4=*/ 2);//esp8266
* 如有特殊需求可以使用附件提供的stm32f103c8t6的屏幕驱动(基于中景园电子0.87寸OLED修改)
* 屏幕母座焊接有一定难度(对于本人新手来说),在购买时可以多买2-3个防止焊接时出现失误
* 本人仅为一个刚入门的电子爱好者,项目软硬件设计难免存在瑕疵,欢迎大家在评论指出,在此提前感谢大家
* 如果本项目对您有所帮助,欢迎您点赞评论
### 正面
![128x32_Front.jpg](//image.lceda.cn/pullimage/4svs43BV25DeiEDgDASfnYD1BfpgYaLeLPsDlbSj.jpeg)
### 反面
![128x32_Back.jpg](//image.lceda.cn/pullimage/y539PqasqAg5O8DYVHplpvWHtThEp15qezW7i6rZ.jpeg)
### 显示效果
![128x32_Display.jpg](//image.lceda.cn/pullimage/p8zpr9iLYZj96HUUKGNr1DZbAp219Oi8CJ5kJd4F.jpeg)
### 杂谈
最近无意间接触到“研究价”相关的东西,感觉打开了新世界的大门。开始了疯狂的买买,希望自己在购买后都在手中利用起来(最近准备考试,感觉已经快要吃灰了)。购买后才知道"研究价"三个字的含金量,由于我个人的一点小需求需要在stm32g030f6上使用屏幕,所以希望能够找到类似中景园提供的基础屏幕驱动。一番搜索后发现SSD1306有SPI但SSD1316仅有IIC,不巧就是没有SSD1316_SPI。于是我只能抱着SSD1316和SSD1306的数据手册和驱动代码来回对照,来回看了可能1/2个小时,大概验证了我的想法,这两个芯片不能说是一模一样,可以说是毫无差别(绝大部分,仅驱动128x32的OLED屏幕)。真正移植的时候打开SSD1306_SPI和SSD1316_IIC,Ctrl+c、Ctrl+v最多不超过3分钟完美移植(肯定有有缺陷的地方)。这个屏幕另一个麻烦的地方就是需要一个对应母座,由于我的焊接水平不过关,一开始连焊3个都存在问题,后面掌握技巧后才成功显示(中间一度以为自己板子画错了)。玩这些“研究价”的东西确实很能消磨时间。
老王0.8元128x32OLED屏幕转接板
屏幕母座型号 BM20B(0.8)-24DS-0.4V(51)
提供一个stm32f103c8t6的屏幕驱动(基于中景园电子0.87寸OLED修改)
发布者:C6C6C6C6C6
创建时间:2022-02-21 01:52:43
更新时间:
2024-03-12 00:52:55