简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1、lvgl简介lvgl是一款全部用c语言实现的ui图形库,对硬件的要求比较低,可以较为流畅的运行在单片机上。并且完全开源,对按钮,触摸,编码器旋钮等支持的非常到位。且开发的界面较为美观,符合时下主流的审美。目前最新版本已经更新到了8.3版本,官网地址为https://lvgl.io/。本次移植使用的是8.1版本。下载链接为https://github.com/lvgl/lvgl/releases
配置开发环境1、安装python,最好还要安装git2、下载离线安装工具esp-idf-tools-setup-offline-2.11.exe3、安装好后,到项目目录下打开powershell运行export脚本,位于安装目录esp-idf下面#powershell 命令d:\esp-idf\export.ps1#cmd终端命令d:\esp-idf\export.ps1如果出现运行报错,就排查下
解决办法:关闭git对于NTFS文件系统的保护,随后再次git checkout即可。分析是因为原代码是Linux环境下编写的,导致文件系统出的锅。
https://nodejs.org/en/ 下载最新版本安装完成后,修改环境变量默认 nodejs是有的,需要自己添加npm路径。
1、lvgl简介lvgl是一款全部用c语言实现的ui图形库,对硬件的要求比较低,可以较为流畅的运行在单片机上。并且完全开源,对按钮,触摸,编码器旋钮等支持的非常到位。且开发的界面较为美观,符合时下主流的审美。目前最新版本已经更新到了8.3版本,官网地址为https://lvgl.io/。本次移植使用的是8.1版本。下载链接为https://github.com/lvgl/lvgl/releases
1、模块介绍本实验主要用到两个模块esp32tinyRTC模块的图片如下所示:esp32模块型号为ESP32Devkitc v4,是启明云端官方的开发板。与乐鑫官方的完全一致,引脚顺序,原理图一摸一样。可以直接使用乐鑫官方的示例源程序进行调试。tiny RTC模块包含一个ds1307 一个 24c32 eeprom,一个电池,一个ds8b02温度传感器,温度传感器没有焊接。板子的原理图如下:...
python爬虫爬取网页将特定信息存入excel背景1、最近遇到一个需要进行数据分析的项目,主要是将网页上需要的信息,进行归拢,分析。当信息量少的时候,采用复制粘贴-excel分析还比较快捷方便,当如果数据上升到几百甚至几千条时,一个一个的复制粘贴,就明显感觉效率低下,难以操作。2、之前也一直听说过python爬虫,趁着这个机会正好来实验一波。笔者几年前曾学过python,有一定的基础。需求分析:
目标通过esp32自建web服务器实现配网。具体来说:1、esp32上电,手机/电脑/平板连上esp32的wifi。2、用浏览器访问esp32的网址esp32默认是192.168.4.13、在web页面中输入需要esp32连接的wifi名称,和wifi密码4、esp32自动连接上指定的wifi需求分析1、为什么要用自建web服务器的方式配网,而不使用esp32官方推荐的ble或者smartconf