ESP8266 WiFi SoC及其模块开发系列工具集(大全)

ESP8266 WiFi SoC及其模块开发系列工具集(大全):
(由[email protected]收集整理,不断完善中。)
1、esp-open-sdk,基础SDK工具包。包括:
(1)gcc开源编译器,提供芯片工具链的生成基础环境。
(2)xtensa-lx106开发工具链,提供芯片代码编译器。
(3)乐鑫的SDK,提供编程接口和芯片Bootloader。
(4)esptool固件烧写工具。

2、nodemcu,面向LUA的应用开发固件。包括:
(1)nodemcu-firmware,提供LUA运行环境。
(2)LUA,各种有意思的LUA代码。
(3)IDE,代码编辑、烧写、代码上载等开发工具。
(4)论坛\QQ\网站,提供共享资源和技术支持。

3、micropython,面向python的应用开发固件。包括:
(1)micropython for esp8266,提供python运行环境。
(2)esptool.py固件烧写工具。

4、rtos固件,基于FreeRTOS的开源SDK,目前由乐鑫维护。
5、AT固件,开源的AT指令集实现,目前由乐鑫维护。

6、XCMD固件,智能透传固件(即将开源),由OpenThings开发。
7、xconsole,基于python的串口和TCP的代码上传与交互调试工具集。

8、其它资源
(1)http://www.esp8266.com,最权威的讨论bbs。
(2)https://github.com/esp8266,关于编译的指导。
(3)https://github.com/jcmvbkbc/crosstool-NG,工具链编译器。
(4)https://github.com/pfalcon/esp-open-sdk,应用开发工具链。

(5)http://www.nodemcu.com,LUA引擎及nodeMCU开发板官网。
(6)https://github.com/nodemcu,LUA引擎源代码。
(7)http://bbs.nodemcu.com,nodemcu讨论区。

(8)https://github.com/andrewclink/esptool.git
(9)https://github.com/themadinventor/esptool.git, esptool.py.
(8)http://bbs.espressif.com,乐鑫官网资源下载区(一般人不让说话)。
(9)https://github.com/espressif,乐鑫开源代码区。

(10)https://github.com/micropython/micropython,python的移植(进行中)。
(11)https://git.oschina.net/supergis/ESP8266Lib,用于Arduino的库,支持Nano。
(12)https://git.oschina.net/supergis/ESP8266App,包含xconsole等强大工具。






你可能感兴趣的:(ESP8266 WiFi SoC及其模块开发系列工具集(大全))