树莓派4安装VScode和PlatformIO-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1158|回复: 0

树莓派4安装VScode和PlatformIO

[复制链接]
发表于 2022-8-14 17:32 | 显示全部楼层 |阅读模式
本帖最后由 topdog 于 2022-9-17 16:17 编辑

考虑到树莓派4的低功耗特性,安装VScode和PlatformIO用于开发嵌入式。已经安装了nodejs 和 npm 。

首先安装PlatformIO:
1,创建一个虚拟环境(不需要sudo
[pre]python3 -m venv  /home/pi/PlatformIO-rp4[/pre]
2,启用虚拟环境
[pre]source /home/pi/PlatformIO-rp4/bin/activate[/pre]
3,安装PlatformIO核心
[pre]python3 -c "$(curl -fsSL https://raw.githubusercontent.com/platformio/platformio/master/scripts/get-platformio.py)"[/pre]
10.PNG

[pre]nano /home/pi/.platformio/penv/pip.conf

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple[/pre]

4,终止虚拟环境:
[pre]deactivate[/pre]

5,配置环境变量
[pre]sudo su
ln -s ~/.platformio/penv/bin/platformio /usr/local/bin/platformio
ln -s ~/.platformio/penv/bin/pio /usr/local/bin/pio
ln -s ~/.platformio/penv/bin/piodebuggdb /usr/local/bin/piodebuggdb[/pre]

[pre]echo "export PATH=\$PATH:/home/pi/.platformio/penv/bin" >> ~/.profile[/pre]

查看一下pio
[pre]pi@raspberrypi:~ $ which pio

/home/pi/.platformio/penv/bin/pio
[/pre]

6,启动pio home
[pre]pio home[/pre]

7,以ESP32为例还需要安装platform和tool命令如下:
[pre]pio pkg install -g --platform "platformio/espressif32@^5.1.1"
pio pkg install -g --tool "platformio/framework-arduinoespressif32@^3.20004.220825"[/pre]

其次安装VScode,参见《树莓派应用商店Pi-APP》

16.png

安装过程
17.PNG


VScode里面PlatformIO启动界面
18.PNG

注意信任设置
20.PNG






您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-1 01:31 , Processed in 0.231630 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表