如何将设备固件更新到MicroPython并显示自定义消息
扫描二维码
随时随地手机看文章
Elecrow CrowPanel是一款具有1.28英寸圆形显示器(TFT)和集成ESP32C3芯片的设备。开发智能手表MVP!
电子CrowPanel圆形TFT显示ESP32
本项目将向您介绍来自Elecrow的新型1.28英寸圆形显示器,该显示器集成了ESP32C3芯片等!该项目将演示将设备固件更新到MicroPython并显示自定义消息的步骤。
这款设备集成了许多漂亮的功能,包括带Wi-Fi、蓝牙的TFT电容触摸屏,以及一个2针JST连接器的LiPo电池——在这篇文章发表时,你可以在这里买到它,价格不到17美元。
thony中的MicroPython
MicroPython是一种定制显示的简单方法,这个使用Thonny的MicroPython教程是闪烁新固件的极好指南。还有Arduino和平台IO的文档。请按照链接完成固件更新。这是我的GitHub repo与MicroPython代码和固件更新。
视频中显示的示例代码使用gc9a01库中的LCD_1inch28类在启动时显示消息,然后在while循环中显示文本和颜色。视频显示了设备运行来自repo的LCD.py程序。
MicroPython中的自定义显示循环
我将更新这篇文章来解释用于显示循环的代码。这些照片显示了RTC单元,蜂鸣器,陶瓷天线和旋转编码器等功能:
项目扩展
我将更新这个项目与额外的图片的设备运行更多的代码从GH仓库。我正在为该设备工作,并将在准备发布时发布STL文件。
本文编译自hackster.io