vscode + platformIO 开发 esp32 记录 更新ing

0. reference

https://zhuanlan.zhihu.com/p/444466189

1. 安装

乏善可陈,vscode搜索platformIO就行了
请添加图片描述

2. 新建工程

请添加图片描述
请添加图片描述

会很慢,因为要去github上下东西

2.1 reference

https://www.cnblogs.com/jzcn/p/16643104.html
这里面写的十分详细

2.2 试过的方法:

  • 改网址
    在extension setting里面将platformio-ide.customPyPiIndexUrl点击edit in settings.json然后加入:“platformio-ide.customPyPiIndexUrl”: “https://mirrors.aliyun.com/pypi/simple/”
    虽然还是很慢,但是至少进度条会走了
    请添加图片描述
    请添加图片描述
    请添加图片描述

3. upload

请添加图片描述

3.1 ubuntu下upload时候没有ttyUSB0

  • reference
    https://0xsuk.github.io/posts/2022-07-19-how-to-install-ch340-on-ubuntu-22.04/
    https://www.codetd.com/article/14339918
    https://blog.csdn.net/qq_39851127/article/details/125988455
sudo dmesg | grep brltty
# 如果是[ 7033.078452] usb 1-13: usbfs: interface 0 claimed by ch341 while 'brltty' sets config #1
sudo apt remove brltty
sudo chmod a+rw /dev/ttyUSB0
ls -la /dev/ttyUSB0

在这里插入图片描述
然后就行了:
在这里插入图片描述

4. 添加自己的库

4.1 在lib里面加

可以查看其中的readme.md按照其中的方式加即可
请添加图片描述

4.2 在include里面加

同上

4.3 在platform里面加

打开插件的主界面,点击library,然后搜索你想要的库,添加就好了
请添加图片描述

请添加图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值