1. 搭建步骤
以下步骤是以Ubuntu 16.04 LTS 32bit 英文版中为例,其他Linux系统类似,但不排除有小细节不同(如包管理软件为yum等)。
ESP32的下载需要使用USB串口工具,请确保自己的开板(ESP-DevkitC、NodeMCU-32S)集成有USB串口功能,或者使用USB转串口工具,Linux中串口的描述符默认是/dev/ttyUSB0,如果你使用的串口不是/dev/ttyUSB0,烧写时修改的路径请自行修改。
以下示例中linux用户的名称为ss,请自行替换为自己linux的用户名。此外,工程及编译工具都放在用户根目录下,你可以根据自己实际情况设置到合适位置中。
在熊大如下的git项目版本中已经经过了测试,不排除最新版本有了完善:
commit a8504d523214ee872ae480106e31cd1db138b74f
Author: Bernard Xiong
Date: Fri Aug 25 15:29:362017 +0800
1.1. 下载交叉编译工具
cd ~
wgethttps://dl.espressif.com/dl/xtensa-esp32-elf-linux32-1.22.0-61-gab8375a-5.2.0.tar.gz
1.2. 解压缩交叉编译工具
tar -xzf xtensa-esp32-elf-linux32-1.22.0-61-gab8375a-5.2.0.tar.gz
1.3. 安装必要的软件
sudo apt-get install git wget make libncurses-devflex bison gperf python python-serial scons
1