22 lines
482 B
Python
22 lines
482 B
Python
|
from machine import Pin, SoftI2C
|
||
|
import ssd1306
|
||
|
from time import sleep
|
||
|
|
||
|
pin16 = Pin(16, Pin.OUT)
|
||
|
pin16.value(1)
|
||
|
|
||
|
# ESP32 Pin assignment
|
||
|
i2c = SoftI2C(scl=Pin(15), sda=Pin(4))
|
||
|
|
||
|
# ESP8266 Pin assignment
|
||
|
#i2c = SoftI2C(scl=Pin(5), sda=Pin(4))
|
||
|
|
||
|
oled_width = 128
|
||
|
oled_height = 64
|
||
|
oled = ssd1306.SSD1306_I2C(oled_width, oled_height, i2c)
|
||
|
|
||
|
oled.text('Hello, World 1!', 0, 0)
|
||
|
oled.text('Hello, World 2!', 0, 15)
|
||
|
oled.text('Hello, World 3!', 0, 25)
|
||
|
|
||
|
oled.show()
|