from machine import Pin, SoftI2C
import ssd1306
# 创建i2c对象
i2c = SoftI2C(scl=Pin(4), sda=Pin(5))
# 宽度高度
oled_width = 128
oled_height = 64
# 创建oled屏幕对象
oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)
# 在指定位置处显示文字
oled.text('Hello!', 0, 0)
oled.text('Hello, World 2!', 0, 10)
oled.text('Hello, World 3!', 0, 20)
oled.show()
# from machine import Pin,SoftI2C
# import ssd1306
# import framebuf
# i2c = SoftI2C(scl=Pin(4),sda=Pin(5),freq=100000)
# oled = ssd1306.SSD1306_I2C(128,64,i2c)
# img = [0x00,0x66,0xff,0xff,0x7E,0x3C,0x18,0x00]
# buffer = bytearray(img)
# fb = framebuf.FrameBuffer(buffer,8,8,framebuf.MONO_HLSB)#framebuf.MONO_VLSB
# oled.blit(fb,30,10)
# oled.blit(fb,90,10)
# oled.show()