esp8266

macos安装ESP8266_RTOS_SDK开发环境

一、安装python3环境:

      brew instsall python3

      成功安装后运行python3得到如下界面即安装成功

二、获取esp8266 sdk:

cd ~/esp

git clone –recursive https://github.com/espressif/ESP8266_RTOS_SDK.git

三、获取Toolchain

mkdir -p ~/espcd ~/esp

tar -xzf ~/Downloads/xtensa-lx106-elf-macos-1.22.0-100-ge567ec7-5.2.0.tar.gz

四、设置环境变量

PATH=${PATH}:~/esp/xtensa-lx106-elf/bin
export IDF_PATH=~/esp/ESP8266_RTOS_SDK
export ELF=~/esp/xtensa-lx106-elf/bin

五、Mac_OSX_VCP_Driver驱动安装:

https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers?tab=downloads

双击install CP210x VCP Driver.app进行安装

六、查找usb驱动名

插入esp8266

命令行输入命令:ls /dev/cu.*

cu.usb开头的即为您的esp8266 驱动名复制下来:/dev/cu.usbserial-14210

七、设置 make menuconfig

default serial port 修改成您的esp8266的串口名,就是刚刚复制下来的:/dev/cu.usbserial-14210(根据您实际情况进行调整,不要直接复制文章内容)

8.编译测试

make 编译代码

make flash 刷入固件

make monitor 可以看到代码运行情况