1、当我们工作或者学习时,需要用到ESP8266和ESP32做项目,那么一台电脑必然需要支持ESP8266和ESP32的开发,但是如果按照普通的方法安装这两个环境时可能会相互排斥。
2、安装ESP32的环境
请参考我的另一篇文章 ubuntu 搭建ESP32开发环境_dear_Wally的博客-CSDN博客
3、安装ESP8266的环境
请参考我的另一篇文 ubuntu 搭建ESP8266开发环境_dear_Wally的博客-CSDN博客
4、注意事项:
安装ESP8266时,SDK环境变量的配置需要使用红框里面的方式
5、编译ESP8266
安装成功ESP8266和ESP32的环境之后,打开新的终端,进入到ESP8266的例程目录下,比如hello_world
cd /home/study/wifi/esp/esp8266/ESP8266_RTOS_SDK/examples/get-started/hello_world
执行命令get_esp8266 (打开新的终端时都要执行1次)
get_esp8266
执行make开始编译
make
6、编译ESP32
安装成功ESP8266和ESP32的环境之后,打开新的终端,进入到ESP32的例程目录下,比如hello_world
cd /home/study/wifi/esp/esp32/esp-idf/examples/get-started/hello_world
执行命令get_esp32 (打开新的终端时都要执行1次)
get_esp32
执行idf.py build开始编译
idf.py build
7、总结
编译ESP8266或者ESP32时,请打开新的终端,否则可能环境变量不对报错