M5Stack在ubuntu上进行开发编译
说明 M5Stack开发板内部采用的是ESP32的芯片,所以如果要建立相应的开发环境,可以在ubuntu上搭建ESP32的开发环境。接下来,整理一下M5Stack如何在ubuntu上进行开发编译工作。 第一步:安装必要的库文件 对于esp32的开发,需要依赖一些库。 sudo apt-get install git make gcc libncurses5-dev flex bison gperf python- serial 第二步:创建工作目录 首先创建工程目录 mkdir esp32 接着创建工程子目录 mkdir crossTools demos sources 目录说明 crossTools:交叉编译环境 demos:例程 sources:SDK源代码 第三步:交叉编译环境下载 可以到官网上下载 xtensa-esp32-elf-linux64- 交叉编译环境,也可以用wget在控制台上进行下载。 wget https://dl.espressif.com/dl/xtensa-esp32-elf-linux64-1.22.0-75-gbaf03c2-5.2.0.tar.gz 下载完成后解压即可。 tar -zxvf xtensa-esp32-elf-linux64-1 .22 .0-75-gbaf03c2-5 .2 .0 .tar .gz 第四步:将编译环境添加至环境变量