进入插件页搜索安装TFT_eSPI库,如下: 添加到当前项目: 添加完成之后回到项目:,进入这个文件夹下可以看到该插件的所有文件: 修改配置文件,首先打开驱动: 宽高比可按需求配置 打开此处的esp32引脚配置 按上面的引脚接线自己的esp32和屏幕,或者自己修改引脚 在example里面选一个符合自己屏幕尺寸的例子,代码复制到自己的ma...
LCD1602的显示 LCD1602遵循L2C协议,按照ESP32上的L2C引脚(22号和21号)接就可以了。 #include<Arduino.h>#include<LiquidCrystal_I2C.h>LiquidCrystal_I2Clcd(0x27,16,2);//初始化一个LCD屏幕,这里的16和2代表它本身是16列2行的屏幕,0x27是默认值voidsetup(){ lcd.init();//初始化lcd.backlight();//背...
插件安装完成之后,打开左边的蚂蚁头图标 你会发现VSCode自动开始下载platformio依赖的各种资源 观察右下角提示信息,当出现如下图所示的提示信息时,果断关闭Vscode程序 这里果断关闭VScode终止下载,是因为后续的下载速度很慢,并且就算这一步成功下载了,后续创建esp32的项目时,仍然需要下载更多资源,博主整体测试下来,总体耗时...
五、使用PlatformIO 我们发现左边多了一个新的插件图标,我们点击一下 然后点击PIO Home的Open -> 再右边点击新建项目,我们填写我们的项目名称等信息 这里建一个ESP32Code的工程,板子搜索ESP32然后选择ESpressif ESP32 Dev Module这个最常规的板子,框架就选择Arduino,之后点击Finish新建项目。 这个时候会下载开发所需的...
下载安装vscode platformio最新版本(3.3.3) 创建文件(英文命名) 下载LVGL最新版本(9.2.2),以及下载TFT_eSPI库 打开LVGL源文件库 复制(lv_conf_template.h)路径pio\libdeps\esp32doit-devkit-v1\lvgl\src\lv_conf_template.h粘贴路径pio\libdeps\esp32doit-devkit-v1\lvgl\src\lv_conf.h重命名为(lv_conf....
下载安装vscode platformio最新版本(3.3.3) 创建文件(英文命名) 下载LVGL最新版本(9.2.2),以及下载TFT_eSPI库 打开LVGL源文件库 复制(lv_conf_template.h)路径pio\libdeps\esp32doit-devkit-v1\lvgl\src\lv_conf_template.h粘贴路径pio\libdeps\esp32doit-devkit-v1\lvgl\src\lv_conf.h重命名为(lv_conf....
首先在Arduino上面设置一下需要调用的库路径 然后用VS Code导入工程 打开platformio.ini:添加:lib_extra...
启动VSCode,在左边的的扩展应用中搜索PlatformIO,点击安装即可,安装过程如果需要安装其他扩展插件,就默认安装就好了,这个安装不会很久,等到提示安装成功之后,重启VScode。 我们发现左边多了一个新的插件图标,我们点击一下,然后点击PIO Home那里的Open,再右边点击新建项目,我们填写我们的项目名称等信息,这里建一个ESP32_De...
ESP32学习记录<一>开发环境搭建VSCode+platformIO 前言 一、下载vscode编辑器 二、安装platformIO IDE插件 总结 前言 好久没更过博文,一直在忙专业课和比赛,学到的东西没及时记录。随着各种的比赛的延期,开始有多余的时间,记录自己的学习情况和心得。第一次接触esp32,后面做个小比赛用到了esp8266,踩了很多坑。一开...
在构建ESP32开发环境的过程中,我们可以将PlatformIO视为VSCode的一个插件,从而在VSCode环境中利用其提供的Arduino框架进行ESP32的开发编程。接下来,我们需要下载并安装VSCode。你可以通过访问其官方网站https://code.visualstudio.com/download来获取并安装适合你电脑系统的版本。下载完成后,双击进行安装,并按照软件安装...