四博智联产品售后

标题: ESP8266多种开发环境资料 [打印本页]

作者: 跑龙套的保    时间: 2018-8-14 10:28
标题: ESP8266多种开发环境资料
ESP8266发行至今,网上各种资料逐步完善,也衍生出了多种多样的开发方式。
目前开发使用ESP8266主要分为三种类别
1.使用已经开发完成的固件。如AT固件,发送AT即可控制ESP8266,我们的透传固件,MQTT,HTTP固件均属于此类别。
2.直接开发esp8266。esp8266为一款开源soc,乐鑫提供了原厂SDK和工具链,可直接开发编程ESP8266,生成自己的固件。
   arduino ide for esp8266也属于此类别。把原厂SDK封装成了arduino支持包,可以使用arduino ide开发esp8266。
   我们的书籍《基于ESPduino的智慧物联开发宝典》就是基于arduino环境编写的。
购买地址:http://sell.doit.am

3.脚本语言解释器固件。目前esp8266有移植了多种脚本语言解释器固件,有lua、micro python,JavaScript等,
  esp8266预先烧录解释器固件,可以下载运行开发者开发的脚本程序。

收集的各个环境资料

AT固件
http://bbs.doit.am/forum.php?mod=viewthread&tid=261
http://bbs.doit.am/forum.php?mod=viewthread&tid=440

透传固件
http://bbs.doit.am/forum.php?mod=viewthread&tid=402

arduino ide for esp8266
用arduino 开发可以买我们的书,sell.doit.am
也可以在github上查看资料
https://github.com/esp8266/Arduino
https://arduino-esp8266.readthedocs.io/en/2.4.2/

原厂SDK
用乐鑫原厂SDK开发可以乐鑫官网查看资料
https://www.espressif.com/zh-hans/support/explore/get-started/esp8266/getting-started-guide

LUA固件
用lua开发可以在nodemcu的网站查找资料
http://www.nodemcu.com/index_cn.html
https://github.com/nodemcu/nodemcu-firmware

micro python固件
用micro python可以在下面的网站上查看
http://docs.micropython.org/en/latest/esp8266/esp8266/quickref.html
https://blog.csdn.net/yannanxiu/article/details/53966374


JavaScript固件
https://github.com/jerryscript-project/jerryscript/tree/master/targets/esp8266

8266是开源的,所以衍生出了多种多样的开发方式,网上各种资料比较多,可以选择一个熟悉的环境来开发,
各个开发方式主要区别在于运行效率、开发效率和资料丰富度。







欢迎光临 四博智联产品售后 (http://bbs.doit.am/) Powered by Discuz! X3.2