其中,<firmware.bin>是你下载的MicroPython固件的文件路径,请将其替换为实际路径。 步骤3:连接ST7789显示屏 在这一步中,我们需要连接ESP32开发板和ST7789显示屏。根据ST7789显示屏和ESP32开发板的引脚定义,将它们通过杜邦线连接起来。以下是示意图: 连接步骤 开发板.CLI --> ST7789显示屏.CLK 开发板.CS --> ...
#display = ST7789(hspi,320,240,reset=Pin(9),dc=Pin(8)) #display.fill(CYAN) import lvgl as lv from ili9XXX import st7789 import fs_driver import time #gc.collect() #0.这个是关键的初始化函数,支持TB购买的1.69寸240x280的spi屏幕 disp=st7789( mosi=13, clk=14, cs=11, dc=8, rst...
于是想拿出来用micropython点个屏玩玩,屏幕驱动IC型号是st7789,github查找了一番,发现外国友人已经适配好了驱动,英文字符显示也有了,链接:https://github.com/russhughes/st7789_mpy.git,不过我们想要显示汉字那就得自己动手加上去了。这部分工作我已经适配好了,这里就不展开来讲了。 所有内容已经维护在gitee仓库了ht...
使用ESP32C3模组驱动ST7789TFT 屏幕 演示视频 B站:MicroPython 驱动 TFT 屏幕 固件文件 固件使用MicroPython 资源管理器集成了如下文件 │ chushibiao.txt│├─fonts│ chushibiao.bin│ chushibiao_24.bin│ chushibiao_30.bin│ chushibiao_36.bin│└─imagesluffy.ppmluffy_120.jpgluffy_240.jpgluffy_60.jpgmu...
知乎,中文互联网高质量的问答社区和创作者聚集的原创内容平台,于 2011 年 1 月正式上线,以「让人们更好的分享知识、经验和见解,找到自己的解答」为品牌使命。知乎凭借认真、专业、友善的社区氛围、独特的产品机制以及结构化和易获得的优质内容,聚集了中文互联网科技、
#目前esp32 s3+lv_micropython v1.91无法使用lvgl的一些宏定义,一使用就会程序出错,只能根据文档把宏定义改为对应的数字,如LV_KEY_NEXT等定义(对应的是数字9)都不能用,或者它改了名字我用不了。这里记录一下吧。我使用gpio的p0来做实验。 from machine import Pin, SoftSPI,SPI ...
在本章实验中,我们将通过编写MicroPython驱动程序来实现SPILCD显示。在开发板上,我们已经预留了SPILCS...
之前在淘宝买了一块2.4寸240×320像素的SPI串口屏(使用的驱动芯片是ST7789V),下面尝试使用TFT_eSPI库在Arduino+ESP32上快速点亮这个屏幕。屏幕上有8个引脚,我对应的接线如下(我买的这个屏幕背光线不接悬空的话屏幕不会亮) 在Arduino的库管理器中下载TFT_eSPI库,之后在该库的路径下(C:\Users\xx\Documents\Ardui...
前言 以学习物联网嵌入式开发为目的,从较为简单的esp32s开发板进行入手,使用micropython进行esp32开发,通过python语言控制esp32s开发板已实现蓝牙、wifi通信,串口通信,GPIO等各种功能。一 搭建开发环境1.下载安装python前往python官网下载最新版python,本例使用python3.9;2.安装vscode前往Vscode官网安装Vscode,按照喜好进行语...
I'm trying to get a display (ST7789, 320x240) to run on a ESP32 Cam in Micropython. However, I don't exactly know how to wire it. Attached you'll find how I did it, together with the code / driver from here:https://github.com/devbis/st7789py_mpy/tree/masterThere's a new ...