四博智联产品售后

 找回密码
 立即注册
搜索
查看: 19160|回复: 0

ESP8266多种开发环境资料

[复制链接]

14

主题

26

帖子

1万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
17563
发表于 2018-8-14 10:28:10 | 显示全部楼层 |阅读模式
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是开源的,所以衍生出了多种多样的开发方式,网上各种资料比较多,可以选择一个熟悉的环境来开发,
各个开发方式主要区别在于运行效率、开发效率和资料丰富度。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|四博智联 Inc. ( 粤ICP备15034758号-1

GMT+8, 2024-3-28 21:29 , Processed in 0.054887 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表