【精彩原创】ESP-mp-01开发板I2C驱动OLED显示

ESP-mp-01开发板是基于ESP8266 Soc的可以运行MicroPython的开发板,不像STM32版本的Pyboard,ESP8266本身没有USB,只能通过TTL串口和Wifi访问ESP8266。

文件传输需要借助uPyLoader或ESPyHarp等工具来进行文件传输。此次使用开发板的I2C功能来驱动OLED显示。
【1】硬件连接:

ESP8266 I2C对应的引脚为Pin(14)--SCL,Pin(2)--SDA:
【2】程序源码:

  1. # main.py -- put your code here!

  2. import machine

  3. from machine import Pin,I2C

  4. import ssd1306

  5. import math

  6. import time

  7. # construct an I2C bus

  8. i2c = I2C(scl=Pin(14), sda=Pin(2), freq=100000)

  9. display = ssd1306.SSD1306_I2C(128,64, i2c)

(0)

相关推荐