
迷你OLED物联网显示屏
简介
由ESP32-C3驱动的迷你0.96寸OLED显示屏,可以变成挂坠,也可以是桌面小屏。
简介:由ESP32-C3驱动的迷你0.96寸OLED显示屏,可以变成挂坠,也可以是桌面小屏。开源协议
:CC BY-NC 4.0
描述
灵感来自“当代艺术驱动器”,如当代艺术驱动器 Contemporary Art Driver,使用ESP32,提升性能且提供联网功能,使得显示的内容更多样。

这是什么?
实际上就是一个集成了MCU与OLED屏幕的迷你开发板,当然也可以直接作为成品使用。PCB设计得尽可能小,同时元件间距不会过密,以便于手工焊接。

有什么用?
使用电池供电时,可当做一个小饰品或吊坠(电池后盖外壳有穿绳孔)。即如“当代艺术驱动器”,但可以显示的内容更丰富。
也可以放在桌面底座上,当做一个桌面小屏,显示时间、天气等信息。当然,这两种形态是可以随时切换的,只需要更换后盖即可。

由于能耗增加,故采用锂电池或桌面供电方案。通过更换后盖,可以切换供电方式。

主要元件
芯片:ESP32-C3FH4,内置储存
屏幕:中景园0.96寸OLED,64*128,驱动为SSD1312(使用SSD1306的方法可以直接驱动)
部件介绍
完整的组件分为三个PBC:
- 主板(必需):包含ESP32-C3、屏幕、LOD及其外围电路。有一个Type-C接口用于供电与通讯。
- 电池板(可选):用于独立供电,包含锂电池充电模块,使用401030聚合物锂电池。使用弹簧触点为主板供电。
- 转换底座(可选):用于桌面放置时将屏幕立起来,就是一个Type—C转换头。
与4个外壳:
- 主板前外壳
- 主板后盖
- 电池后盖
- 桌面底座

关于开发
因为ESP32-C3可直接USB通信,所以直接插上USB线就可以开发,板上有BOOT按钮(上方)与重置按钮(下方)。因为相关程序本人还未完全弄好,所以这里暂时还未公开。
以下是ESP32的一些端口:
- 顶部的侧按用户按钮上拉在GPIO12
- 屏幕使用I2C通信,SDA在GPIO4,SCL在GPIO5
- BOOT上拉在GPIO9,必要时也可以当做普通按钮使用
剩余的非必须端口均未使用。
本人非电子相关专业,还请各位指点不足。
设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程

评论