项目架构 ESP8266项目开发并非使用IDE自动管理工程文件,而是使用了诸多第三方程序如Python,以及使用了Makefile管理依赖与控制编译,所以项目的创建与日常维护较为复杂,本篇将详述创建一般项目的详细步骤.下图描述了一个ESP8266工程的大致模样: 要开始本篇的教程,请确保已经完成了上一课<开发环境搭建>中的内容,此处的编译需要上一篇所提到的IDE与IDE文件夹下的Cygwin的支持,否则无法工作.创建这样一个项目的大致步骤如下: 步骤1,SDK下载 官网下载最新SDK,以下地址…