进行lvgl_micropython的固件编译: 1.网址https://github.com/lvgl 打开lv_micropython(直接输网址https://github.com/lvgl/lv_micropython也行) 2.下载lv_micropython,打开esp文件夹,打开终端,输入: git clone https://github.com/lvgl/lv_micropython.git 3.终端中打开下载的文件夹: cd lv_micropython 更新所需...
gitclonehttps://github.com/lvgl/lv_micropython.gitcd~/lv_micropython git submodule update --init --recursive 编译mpy-cross: make -C mpy-cross 更新ports/esp32的子模块: make -C ports/esp32 submodules 编译固件: make -C ports/esp32 LV_CFLAGS="-DLV_COLOR_DEPTH=16 -DLV_COLOR_16_SWAP=1"...
MicroPython[ESP32-S3]:开启WIFI设置NTP时间同步并显示当前日期和周 348 -- 1:42 App ESP32蓝牙键盘实现一键全选、复制、粘贴功能 452 -- 0:56 App ESP32烧写betaflight固件并且成功试飞 703 -- 15:06 App MicroPython[ESP32-S3]:LVGL显示GIF+http request显示哔哩哔哩粉丝计数 6097 6 3:27 App 你好小智...
esp32s3驱动4.3寸电容触摸屏480x800分辨率LVGL v9简单优化后运行效果 1330 -- 8:17 App esp32s3 micropython 人工智能开发板AI摄像头人脸识别视觉TFT屏 3452 -- 7:12 App 1.esp32s3新手小项目使用SquareLine设计一款天气桌面摆件 2432 -- 24:37 App 1.ESP32s3硬件介绍与开发体验 1829 -- 0:41 App esp...
模拟器可在没有嵌入式硬件的PC上进行嵌入式GUI设计 可移植到MicroPython 可快速上手的教程、示例、主题 丰富的文档教程 在MIT许可下免费和开源 三、解决方法 记录oled iic编译失败,如何修改,并成功使用。 1. 编译失败的结果如图: 2. 修改如下,删除LV字符 这是官方失误导致的 3. 看下正确cfg配置:...
#目前esp32 s3+lv_micropython v1.91无法使用lvgl的一些宏定义,一使用就会程序出错,只能根据文档把宏定义改为对应的数字,如LV_KEY_NEXT等定义(对应的是数字9)都不能用,或者它改了名字我用不了。这里记录一下吧。我使用gpio的p0来做实验。 from machine import Pin, SoftSPI,SPI ...
模拟器可在没有嵌入式硬件的PC上进行嵌入式GUI设计 可移植到MicroPython 可快速上手的教程、示例、主题 丰富的文档教程 在MIT许可下免费和开源 记录oled iic编译失败,如何修改,并成功使用。 编译失败的结果如图: 这是官方失误导致的,修改如下,删除LV字符 看下正确cfg配置:...
micropython使用了颇长时间,写代码挺高效的,但是后来遇到了LVGL移植的瓶颈,不得不放弃了micropython转而使用Arduino。 1.ESP32是有两条硬件I2C总线的,乐鑫提供的Wire库是直接调用硬件I2C的库 软件I2C驱动的方式,乐鑫并没有提供,Arduino第三方库中能搜到一些软件I2C的库,可自行移植,不是本文重点。
LVGL还提供了多种语言的绑定,例如Python、Micropython、JavaScript等,以及多种开发工具,例如模拟器、视觉化设计器、字体转换器等。 1 硬件设计 ESP32参数如下: LCD屏幕参数如下: ESP32与LCD的接线如下: 2 软件设计 注:本文是基于PlatformIO搭建的Arduino环境,所有软件代码也是基于这个环境编译。不知道怎么搭建的同学自行...
also trying to checkout master in lib/micropython gives me error ~/lvgl_micropython/lib/micropython$ git checkout master error: pathspec 'master' did not match any file(s) known to git i've tried this on lvgl dir that i've pulled from git earlier and also on fresh dir made with git...