树莓派4安装VScode和PlatformIO
本帖最后由 topdog 于 2022-9-17 16:17 编辑考虑到树莓派4的低功耗特性,安装VScode和PlatformIO用于开发嵌入式。已经安装了nodejs 和 npm 。
首先安装PlatformIO:
1,创建一个虚拟环境(不需要sudo)
python3 -m venv/home/pi/PlatformIO-rp4
2,启用虚拟环境
source /home/pi/PlatformIO-rp4/bin/activate
3,安装PlatformIO核心
python3 -c "$(curl -fsSL https://raw.githubusercontent.com/platformio/platformio/master/scripts/get-platformio.py)"
nano /home/pi/.platformio/penv/pip.conf
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
4,终止虚拟环境:
deactivate
5,配置环境变量
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
echo "export PATH=\$PATH:/home/pi/.platformio/penv/bin" >> ~/.profile
查看一下pio
pi@raspberrypi:~ $ which pio
/home/pi/.platformio/penv/bin/pio
6,启动pio home
pio home
7,以ESP32为例还需要安装platform和tool命令如下:
pio pkg install -g --platform "platformio/espressif32@^5.1.1"
pio pkg install -g --tool "platformio/framework-arduinoespressif32@^3.20004.220825"
其次安装VScode,参见《树莓派应用商店Pi-APP》
安装过程
VScode里面PlatformIO启动界面
注意信任设置
页:
[1]