ESP32用MicroPython驱动ST7735屏显示中文,有哪些实用又省内存的方法?
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
Python内容推荐
Micropython for esp32s3 st7735 TFT显示屏驱动、st7789 TFT显示屏驱动、支持中文字符显示
蓝桥杯python Micropython for esp32s3 st7735 TFT显示屏驱动、st7789 TFT显示屏驱动、支持中文字符显示
基于MicroPython在ESP32上用TFT-LCD-ST7735显示图像
Python不仅在大型项目中获得广泛应用,近年来在微处理器领域也逐渐得到越来越多的重视。本文详细介绍了如何利用MicroPython在ESP32微处理器上驱动ST7735 TFT彩屏,并显示图像。作者首先准备了要显示的图像并传输到ESP32开发板上,然后连接好ST7735屏幕与ESP32开发板,接着介绍了ST7735驱动库的下载与安装,最后展示了如何在ESP32上使用tftbmp.py显示一张著名的Lena测试图像。 适合人群:具有基本MicroPython或ESP32开发经验的电子爱好者及工程师。 使用场景及目标:①为开发者提供详细的步骤指南,以便于理解和操作;②为希望了解MicroPython和ESP32配合使用的项目提供一个实例。 其他说明:本文所使用的开发环境主要为Thonny IDE,所需文件和代码可以在GitHub及提供的百度网盘链接中找到。文中还涉及一些额外参考资料供进一步学习。
ST7735 Micropython 驱动
ST7735 Micropython 驱动
MicroPython for esp32C3,st7735 TFT显示屏,中文字库支持,WIFI连接,时间同步,天气信息获取,aht20测温湿度
MicroPython for esp32C3,st7735 TFT显示屏,中文字库支持,WIFI连接,时间同步,天气信息获取,aht20测温湿度 中文字库内含编码转换表,可以任意显示中文字符(应该只支持GB2312-80部分的汉字),支持中英字符混合,支持换行符及tab符
Micropython for esp32 WIFI同步时间、获取天气信息、AHT20驱动、Timer中断、GPIO中断、st7735 TFT驱动支持中文字符显示、蓝牙控制ws2812灯
python Micropython for esp32 WIFI同步时间、获取天气信息、AHT20驱动、Timer中断、GPIO中断、st7735 TFT驱动支持中文字符显示
MicroPython for ESP32S3 Timer回调函数、GPIO中断处理函数、aht20温湿度测量及显示、BLE控制ws2812灯珠、st7735 TFT显示屏驱动、中文字符支持
MicroPython for ESP32S3 Timer回调函数、GPIO中断处理函数、aht20温湿度测量及显示、BLE控制ws2812灯珠、st7735 TFT显示屏驱动、中文字符支持
st7789_mpy:适用于MicroPython的快速纯C驱动程序,可以处理ST7789芯片上的显示模块
ST7789 MicroPython驱动程序 概述 这是MicroPython的驱动程序,用于处理基于ST7789芯片的廉价显示器。 它同时支持240x240和135x240的显示器变体。 它是用纯C语言编写的,因此您必须自己构建固件。 目前支持ESP8266,ESP32和STM32端口。 建筑指导 按照手册中的说明准备构建工具。 您应遵循有关构建MicroPython的说明,并确保无需此显示模块即可构建固件。 将此模块与MPY源一起克隆: $ git clone https://github.com/devbis/st7789_mpy.git 转到MicroPython ports目录并为ESP8266运行: $ cd micropython/ports/esp8266 对于ESP32: $ cd micropython/ports/esp32 然后使用指定的USER_
合宙lutaOS:air101-LCD+esp32C3+micropython 0.96寸的LCD屏测试代码
之前囤了一波合宙9.9元的ESP32C3板子,最近才开始测试,可惜的是合宙不知道是不是倒闭了,板子也不卖了,太可惜了! 花了一些时间终于把之前买的这个0.96寸的160x80分辨率,主控ST7735S的LCD屏调通了,网上有一些代码都不能直接拿过来用,主测试刷屏代码
micropython:用于ESP-32和ESP-8266微控制器的各种代码段
微型Python 适用于ESP-32和ESP-8266微控制器的各种代码段
Python RetinaNet V2目标检测 ResNet50-FPN
Python RetinaNet V2目标检测 ResNet50-FPN RetinaNet ResNet50-FPN V2 对图片做 COCO 预训练检测,输出标注图与置信度条形图,可换本地 jpg/png。 功能: · RetinaNet V2 · ResNet50-FPN · COCO 预训练检测 · 检测框与得分条形图 · 可换本地图片 · 打包预跑出 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
Python FCN语义分割 ResNet50-FPN
Python FCN语义分割 ResNet50-FPN FCN ResNet50-FPN 对图片做 VOC 预训练语义分割,输出类别着色与叠加图,可替换本地 jpg/png。 功能: · FCN · ResNet50-FPN · VOC 语义分割 · 类别着色叠加 · 可换本地图片 · 打包预跑出 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
Python InfoGAN互信息生成对抗网络 按类采样
Python InfoGAN互信息生成对抗网络 按类采样 生成器同时接收噪声、类别与连续隐码,判别器估计互信息,输出分类采样图与损失曲线。 功能: · 隐码条件生成 · 辅助分类头 · 连续码回归 · CUDA 训练 · 按类采样网格 · 打包预跑出 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
Python红绿灯识别 HSV圆检测
Python红绿灯识别 HSV圆检测 Hough 圆定位灯体,HSV 判断红/黄/绿,含合成三态演示图,批量导出识别结果与 CSV。 功能: · Hough 圆定位灯体 · HSV 判红黄绿 · 传统视觉、依赖少 · 合成三态演示图 · CSV 报告 · 打包时预跑 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
Python 字符RNN 文本生成 古诗续写
Python 字符RNN 文本生成 古诗续写 在古典短文本语料上训练字符级 RNN,按提示词采样续写并导出 samples.csv 与训练损失图。 功能: · 字符级 RNN 语言模型 · 古典短文本语料 · samples.csv 采样结果 · 训练损失图 · 可调温度采样 · 打包时预跑 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
第十二章Python继承与多态习题答案
已经博主授权,源码转载自 https://pan.quark.cn/s/55098f3d6342 ### 核心概念概述 #### 1. Python 继承机制 **继承** 作为面向对象编程中的一个关键要素,支持从一个已存在的类(称为 **基类**、**父类** 或 **超类**)派生出新的类(称为 **派生类** 或 **子类**),新类能够获得并使用原类的所有属性和函数。 **示例 12.1** ```python class A: def __init__(self, i=0): self.i = i class B(A): def __init__(self, j=0): self.j = j def main(): b = B() print(b.i) print(b.j) main() ``` - **核心内容**: - 在这个示例中,`B` 类从 `A` 类中继承了特性。 - `B` 的构造函数没有显式地调用 `A` 的构造函数,因此不会对 `A` 中的 `i` 属性进行初始化。 - **答案详解**: 选项 A 是正确的,因为尽管 `B` 类继承自 `A` 类,但它没有通过构造函数来初始化 `A` 的属性 `i`。所以,在尝试打印 `b.i` 时,会使用 `A` 类中预设的值 `0`。 #### 2. 通过 `super()` 调用父类构造函数 **示例 12.2** ```python class A: def __init__(self, i=1): self.i = i class B(A): def __init__(self, j=2): super().__init__() self.j = j def main(): b = B() prin...
Python直方图规定化 源图参考图匹配对照
Python直方图规定化 源图参考图匹配对照 按参考图直方图对源图做规定化匹配,输出源/参考/匹配三图对照和灰度直方图。可换自己的图。 功能: · 源图/参考图 · 直方图规定化 · 三图对照 · 灰度直方图 · 可换自己的图 · 打包时预跑 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
Python KeypointRCNN人体关键点检测 ResNet50-FPN
Python KeypointRCNN人体关键点检测 ResNet50-FPN Keypoint R-CNN ResNet50-FPN 检测人体并绘制关键点,输出标注图与关键点统计图,可换本地人像照片。 功能: · Keypoint R-CNN · ResNet50-FPN · 人体关键点 · 检测框与关键点图 · 可换本地图片 · 打包预跑出 output/preview 压缩包含可运行源码、依赖与说明,按 README 安装后即可复现。
fb增强固件及字库.zip
fb增强固件及字库,还有驱动ST7735的相关库,文章链接:https://blog.csdn.net/weixin_57604547/article/details/122274614
ESP32S3驱动1.8寸128X160分辨率屏幕实现LVGL的基础工程
测试屏幕为ST7735 1.8寸屏,分辨率128X160
AN0008-Jump-To-Boot-Memory-ZH-V2.0.0
从用户代码跳转到系统bootloader
最新推荐




