138 字
1 分钟
解决淘宝买的1.3寸oled花屏的问题

最近想玩树莓派Pico了,就在淘宝上买了个便宜的1.3寸oled屏,好像是ssd1315主控,但我找遍全网都没找到能用的micropython的驱动,刚刚终于找着了,作此小纪

访问这个库 robert-hh/sh1106 下载sh1106.py,上传到你的pico上,代码范例:

from machine import Pin, I2C
from utime import sleep
import sh1106
pin = Pin("LED", Pin.OUT)
i2c = I2C(0, scl=Pin(13), sda=Pin(12))
print("I2C device: " + str(i2c.scan()))
oled = sh1106.SH1106_I2C(128,64,i2c)
oled.init_display()
oled.poweron()
stat = 0
oled.flip(True)
while True:
oled.text("I2C:" + str(i2c.scan()),0,2)
oled.invert(stat)
oled.show()
stat = 0 if stat else 1
sleep(0.5)

有什么错误欢迎大家指正!

解决淘宝买的1.3寸oled花屏的问题
https://blog.mailset.top/posts/解决淘宝买的1-3寸oled花屏的问题/
作者
mail_set
发布于
2024-11-18
许可协议
CC BY-NC-SA 4.0

分享文章

生成精美分享图或复制链接,与更多人分享本文。

继续阅读

沿着主题读

基于共同的标签与分类

换条路线

从其他文章中稳定抽取

评论

正在加载评论...

最后更新于 ,距今已过 691 天

部分内容可能已过时