VS Code
文章平均质量分 84
青烨慕容
这个作者很懒,什么都没留下…
展开
-
ESP32 使用LVGL 带FreeRTOS
LVGL使用1、显示图片2、显示中文3、完整代码4、显示效果开发环境 VS CodeESP32 TTGO TTGO屏幕135x240 LVGL全称Light and Versatile Graphics Library,是一个轻量级开源的嵌入式GUI库,界面精美,资源消耗小,可移植度高,全库采用纯 c 语言开发。64 kB 闪存和 8 kB RAM 足以用于简单的用户集成从 30 多个随时可以使用小部件中选择,并轻松自定义它们在任何平台上使用 LVGL,如STM32、K210、Ard原创 2021-02-17 17:33:17 · 9150 阅读 · 1 评论 -
ESP32 利用python搭建简易服务器 实现HTTP OTA空中程序升级
ESP32 OAT1、ESP32 实现OTA2、ESP32 bin文件准备3、python 服务器开启4、效果显示开发板:ESP32 TTGOVS Code 想实现ESP32 HTTP OAT程序升级,奈何没有自己的服务器,便想到了开启Python自带的简易服务器,实现了OTA升级,虽然仅仅是局域网,但是如果搭配内网穿透那么就可以实现远程升级。 实现功能,首次开机之后连接服务器自动进行程序升级,升级成功之后,显示屏显示文字提示,之后如果要进行程序升级,通过按键触发的方式进行程序升级。1、原创 2021-02-07 18:59:51 · 2972 阅读 · 0 评论 -
ESP32 低功耗
ESP32 低功耗原创 2021-02-07 13:11:24 · 1457 阅读 · 0 评论 -
ESP32 TTGO 1.14寸液晶屏使用 TFT_eSPI库驱动
ESP32 TTGO1、屏幕驱动常用API2、示例代码ESP32 TTGO开发环境:VS Code (便于查看函数) ESP32 TTGO一块高颜值的开发板,自带1.14寸屏幕使用ST7789驱动,使用TFT_eSPI库。文档链接:https://github.com/Xinyuan-LilyGO/TTGO-T-Displaygithub下载文件,拷贝到自己的arduino 库文件里面就可以使用了。下图所示引脚分配:1、屏幕驱动常用API实例化屏幕:TFT_eSPI::TFT_eS原创 2021-02-05 21:22:57 · 11570 阅读 · 7 评论 -
ESP32 ULN2003驱动步进电机 ,解决电机振动,但不转动问题
ESP32 步进电机驱动1、Stepper库修改部分2、电机工作代码开发环境 VS Code步进电机 :28BYJ-48步进电机ESP32 TTGO 使用ESP32 驱动步进电机,使用了自带的Stepper库,但是,结果是电机未转动,以至于我认为购买的电机出了问题,自己还测试了一下,最后发现电机是正确的,是Stepper电机驱动库的问题,与我购买的电机驱动有时序差异,即需要修改电机驱动库里面的不兼容的部分,最后成功驱动28BYJ-48步进电机。使用的电机如图所示:1、Stepper库修改原创 2021-02-04 20:58:11 · 11803 阅读 · 9 评论 -
Arduino 安装ESP8266/ESP32 并且配置VS Code开发环境
ESP8266/ESP32安装简介1、下载安装:1.1、方式1——链接下载:1.2、方式2——打包文件安装:1.3、方式3——编译源码2、VS Code 配置arduino2.1、下载VS Code2.2 、VS Code 插件安装2.3 、中文乱码或者串口无法使用解决2.3.1、中文乱码2.3.2 、串口无法打开3、效果展示简介安装ESP8266/ESP32的方法如下:方式1:IDE添加链接方式2:下载打包好的安装包方式3:下载源码安装 使用VS Code 搭建arduino 开发环境使用起原创 2021-01-31 15:24:34 · 2885 阅读 · 0 评论