快速入门ESP32(PlatformIO+esp32-s3)

没有废话,就是快速、记住是快速!(最好有点基础看,会更快)

开发环境

开发环境:VSCode PlatformIO esp32-s3
关于搭建环境,链接: 快速环境搭建

解决PlatformIO下载速度慢以及容易出错(解决vscode下载缓慢问题): 点我解决下载慢的问题

点亮TFT液晶

链接: 点亮液晶ST7789

遇坑(遇到如下bug,你遇到了嘛,“狗头”表情)

1、TFT_eSPI库,无线重启问题!
解决:
其实就是版本不兼容导致的,我遇到了,见此链接:点我查看

这边把platformio.ini配置改成如下:

platform = espressif32@6.6.0
framework = arduino

2、TFT_eSPI库点不亮ST7789TFT屏幕。
解决:
背光引脚采用低电平点亮(当然,大部分是高电平点亮),在User_Setup.h中,将TFT_BACKLIGHT_ON默认的HIGH改成LOW。

 #define TFT_BL   25            // LED back-light control pin
 #define TFT_BACKLIGHT_ON LOW  // Level to turn ON back-light (HIGH or LOW)

老调用人家的库,自己写库吧(新手略过)

首先,其实我也是入门,但是,很多时候不爱调用库,所以不爱调库(“狗头”表情)就可以自己写自己的库。

如何写自己的Arduino库:链接
如何编写发布Arduino库:链接

ps:由于本人arduino用起来不得劲,已经弃坑,还使用IDF了。“哈气”表情

b站地址

链接,若后期有好玩的东西,同时会分享在csdn和b站上,有视频会更加清晰,感谢! 点我~~关—注–哈!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值