介绍
合宙ESP32C3开发板配套0.96寸ST7735的IPS80X160屏幕的Micropython版驱动,加入了中文字库的支持
适用于合宙ESP32C3+搭配销售的0.96寸显示屏
文件说明
文件来源:链接 文件压缩包:esp32-c3_-st7735.rar
- fontlib.py:引用 MicroPython New FontLib 项目,用于读取字库文件,注释掉了测试方法
- combined.bin:引用 FontMaker 项目生成的字库文件,此文件为微软雅黑16号字
- ST7735.py:基于ST7735驱动修改,增加了中文字库的支持
- main_example.py:使用示例
使用说明
重命名为esp32c3_st7735,使用Thonny将文件夹上传到ESP32-c3的方法是:
选择文件,点击右键有一个“上载到”的选项,这样就可以了。
chatgpt怎么说
使用Thonny进行Micropython编程时,如何import文件夹目录下py程序
在 Thonny 中,如果您要导入一个文件夹目录下的 Python 程序,可以按照以下步骤操作:
在 Thonny 中打开您的 Micropython 项目,并在左侧的文件树中找到要导入程序的文件夹。
在要导入程序的文件夹上单击鼠标右键,选择 "Add to PYTHONPATH"。
在 "Add to PYTHONPATH" 弹出窗口中,选择 "This folder and all subfolders",然后单击 "OK"。
在您的 Micropython 代码中,可以使用 Python 的 import 语句来导入该文件夹下的 Python 程序。
例如,如果您的 Micropython 项目中有一个文件夹目录 my_module,其中包含一个名为 my_module.py 的 Python 程序,您可以在您的 Micropython 代码中使用以下代码导入该程序:
python
Copy code
from my_module import my_function
这将导入 my_module.py 文件中定义的 my_function 函数,您可以在您的 Micropython 代码中调用它。请注意,在导入程序之前,您需要将其添加到 PYTHONPATH 中,如上所述。
zjnbzch@gmail.com
我并没有找到 Add to PYTHONPATH 选项,请告诉我如何在main中指定目录
如果您在 Thonny 中没有找到 "Add to PYTHONPATH" 选项,您可以在代码中使用 sys.path.append() 方法将特定目录添加到 Python 的搜索路径中。这样,您就可以在 Micropython 代码中导入该目录中的 Python 模块了。
以下是在代码中添加目录路径到搜索路径的示例代码:
python
Copy code
import sys
sys.path.append('/path/to/my_module')
这将添加指定目录 /path/to/my_module 到 Python 的搜索路径中,您可以在代码中使用 import 语句导入该目录中的 Python 模块了。
例如,如果您要导入 /path/to/my_module 目录下的 my_module.py 文件中的 my_function 函数,可以使用以下代码:
python
Copy code
from my_module import my_function
请确保您已经将 /path/to/my_module 替换为实际目录路径,并且该目录中包含 my_module.py 文件。