(128,64,i2c,addr=0x3c)#OLED显示屏初始化:128*64分辨率,OLED的I2C地址是0x3coled.font_load("GB2312-12.fon")oled.fill(0)foriinrange(4):# oled.font_set(0x24, i, 1, 0)oled.text("Hello World!",0,0)#写入第1行内容oled.text("MicroPython"
4.1. ssd1306.py脚本代码: # MicroPython SSD1306 OLED driver, I2C and SPI interfacesfrommicropythonimportconstimportframebuf# register definitionsSET_CONTRAST=const(0x81)SET_ENTIRE_ON=const(0xA4)SET_NORM_INV=const(0xA6)SET_DISP=const(0xAE)SET_MEM_ADDR=const(0x20)SET_COL_ADDR=const(0x21)SET_...
1. esp32驱动SSD1306的oled显示汉字(micropython)(11035) 2. esp32固件烧录(9987) 3. git切换到某个tag(8204) 4. git 用远程覆盖本地(7400) 5. 打印go中指针的内容(3129) 推荐排行榜 1. git 取得两个 tag 之间的 commit(1) 2. git 用远程覆盖本地(1) 博客...
🔧思路参考:https://www.codenong.com/46211002/ 🚩原固件本身始是基于uPyCraft平台开发的使用的,MicroPython设备根目录下带lib文件夹,import urequests模块在MicroPython官方的固件中是已经封装到固件里面的,而这个带字库支持的固件却没有,但是有关代码中应该是又有指定了路径,所以在调用import urequests模块时,不...
MicroPython支持MicroPython是Python编程语言的一个精简版本,特别适合资源有限的嵌入式系统,如ESP32。通过该项目,您可以直接在ESP32上编写Python代码来控制OLED屏幕,无需深入学习底层硬件操作。 中文显示项目的亮点在于其对中文的支持,这意味着您可以在ESP32的小型屏幕上显示汉字,极大地拓宽了其应用场景,比如作为智能家居的...
1、建立ssd1306.py文件,该文件是oled12864驱动文件。 # 文件内容如下import timeimport framebuf# register definitionsSET_CONTRAST = const(0x81)SET_ENTIRE_ON = const(0xa4)SET_NORM_INV = const(0xa6)SET_DISP = const(0xae)SET_MEM_ADDR = const(0x20)SET_COL_ADDR = const(0x21)SET_PAGE_ADDR ...
在本章实验中,我们将通过编写MicroPython驱动程序来实现OLED显示。在开发板上,我们已经预留了OLED模块接口...
01. MicroPython 开发 ESP32 简介 03:08 02. 搭建 MicroPython 开发环境 04:27 03. 面包板与杜邦线 06:13 04. 点亮一颗LED 04:44 05. LED闪烁 02:15 06. LED流水灯 08:33 07.1 数码管显示 14:26 07.2 面对对象方法-数码管显示(拓展) 08:11 08.1 四位数码管显示 12:59 08.2 动态扫描 07:03 ...
#MicroPythonSSD1306 OLED driver, I2C and SPI interfaces from micropython import const importframebuf# register definitions SET_CONTRAST = const(0x81) SET_ENTIRE_ON = const(0xa4) SET_NORM_INV = const(0xa6) SET_DISP = const(0xae) SET_MEM_ADDR = const(0x20) ...
在MicroPython环境下为ESP32驱动OLED屏幕,可以按照以下步骤进行: 1. 寻找适用于ESP32的MicroPython OLED库 对于ESP32,常用的MicroPython OLED库有ssd1306,它支持多种基于SSD1306控制器的OLED屏幕。 2. 安装并导入所需的OLED库到MicroPython环境中 首先,你需要在你的ESP32设备上安装ssd1306库。这通常可以通过MicroPython...