![](https://img-blog.csdnimg.cn/20190927151117521.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
ESP32
学习单片机ESP32
redhat_yan
.
展开
-
ESP32micropython oled初始化
i2c = I2C(sda=Pin("Y8"), scl=Pin("Y6")) oled = SSD1306_I2C(128, 64, i2c, addr=0x3c)oled.text("Hello World!", 0, 0) oled.text("MicroPython", 0, 20) oled.text("By 01Studio", 0, 50) oled.show(原创 2022-08-20 14:22:09 · 72 阅读 · 0 评论 -
ESP32
DACfrom pyb import DAC,Switchfrom machine import Pin,I2Cfrom ssd1306 import SSD1306_I2Ci2c = I2C(sda=Pin("Y8"), scl=Pin("Y6"))oled = SSD1306_I2C(128, 64, i2c, addr=0x3c)sw =Switch() dac = DAC(原创 2022-08-20 14:23:06 · 154 阅读 · 0 评论 -
ESP32
# 导入相关模块from pyb import ExtIntfrom machine import I2C,Pinfrom ssd1306 import SSD1306_I2C# 初始化 OLED 模块i2c = I2C(sda=Pin("Y8"), scl=Pin("Y6"))oled = SSD1306_I2C(128, 64, i2c, addr=0x3c)# OLED 初始信息显示oled.fill(0) # 清屏背景黑色oled.原创 2022-08-20 14:25:36 · 87 阅读 · 0 评论 -
ESP32
import pyb # 导入相关模块from machine import Pin,I2Cfrom ssd1306 import SSD1306_I2Ci2c = I2C(sda=Pin("Y8"), scl=Pin("Y6")) # 初始化相关模块oled = SSD1306_I2C(128, 64, i2c, addr=0x3c)Light = pyb.ADC('Y11') # 初始化 ADC,Pin='Y11'while True: oled.fill(0)原创 2022-08-20 14:25:05 · 69 阅读 · 0 评论 -
ESP32
# 导入相关模块# 子文件夹下的调用方式from HCSR04 import HCSR04 from pyb import Pin,delayfrom machine import Pin,I2Cfrom ssd1306 import SSD1306_I2C# 初始化 OLEDi2c = I2C(sda=Pin("Y8"), scl=Pin("Y6"))oled = SSD1306_I2C(128, 64, i2c, addr=0x3c)原创 2022-08-20 14:23:48 · 96 阅读 · 0 评论 -
ESP32
# 导入相关模块from pyb import ExtIntfrom machine import I2C,Pinfrom ssd1306 import SSD1306_I2C# 初始化 OLED 模块i2c = I2C(sda=Pin("Y8"), scl=Pin("Y6"))oled = SSD1306_I2C(128, 64, i2c, addr=0x3c)# OLED 初始信息显示oled.fill(0)原创 2022-08-20 14:24:23 · 73 阅读 · 0 评论