目前来说esp32的整体开发体验还是不错的,关于esp32开发环境的搭建官方也有给出指导文档(https://docs.espressif.com/projects/esp-idf/zh_CN/latest/esp32/get-started/index.html),基本上是按步就班的就能正常搭建。
通常都是在linux或者windows下搭建开发环境,手上刚好有一块在用的树莓派3B+,于是就在这上面搭建了,毕竟也是属于linux环境不是。
一、准备工作
首先是做些准备工作,安装一些必要的依赖包:
sudo apt-get install git wget flex bison gperf python3 python3-pip python3-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-util libusb-1.0-0