FishBot-ESPIDF开发环境快速搭建指南
-
FishBot-ESPIDF开发环境快速搭建指南
为方便快速的开发FishBot的嵌入式程序,我们采用Docker搭建ESPIDF开发环境,一共分为三步
- 拉取FishBot-驱动版代码
- 安装Docker
- 创建开发环境容器
1.拉取代码
git clone https://github.com/fishros/fishbot-motion-control.git -b <vesion> fishbot-motion-control
2.安装Docker
一键安装里有,很快捷
wget http://fishros.com/install -O fishros && . fishros
3.新建开发容器
docker run -it --rm --name espidf --privileged -v=/dev:/dev -v `pwd`:`pwd` -w `pwd` espressif/idf:release-v4.4
4.直接编译
docker run -it --rm --privileged -v=/dev:/dev -v `pwd`:`pwd` -w `pwd` espressif/idf:release-v4.4 idf.py build
5.直接烧录
docker run -it --rm --privileged -v=/dev:/dev -v `pwd`:`pwd` -w `pwd` espressif/idf:release-v4.4 idf.py flash