Arduino IDE for ESP8266 快速入门(一)介绍Arduino IDE for ESP8266

先放Github地址:https://github.com/esp8266/Arduino

最近很火的ESP8266物美价廉,简直给物联网界带来了一个大福利,可是我们如何才能快速上手呢?

目前开发ESP8266有这么几种方法:官方AT固件、官方SDK、NodeMCU固件、Arduino IDE for ESP8266

先说官方AT固件,运行着官方AT固件的ESP8266相当于一个WiFi模块,必须外接单片机才能使用,在功能上还是比较全面的,只可惜需要使用串口来通信,要占用单片机宝贵的串口资源,而且有种大炮打蚊子的感觉(虽然价格实在是很便宜)

Espressif官方SDK,C语言,功能全面,但是开发难度大,不适合快速上手

NodeMCU固件其实算是ESP8266的一大福利了,比较火,但是据说还有一些bug,而且库不是很全面,官方给的库就那几种,扩展性有待提高

然后就是Arduino IDE for ESP8266了,这个其实和Espressif给的官方SDK相兼容,而Arduino的语法你懂得,非常容易上手,Arduino官方的新版IDE直接支持了ESP8266开发,市面上出现的一些ESP8266开发板也可以做到像普通Arduino UNO那样方便地上传固件,而且大量的第三方库让ESP8266的扩展性爆表,个人认为如果接触过Arduino的话,这样上手ESP8266是非常容易的。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 除了Arduino官方出品的几个开发板能只用Arduino SDK来开发外,很多三方的开发板和单片机也可以使用Ar...
    Cocoonshu阅读 3,816评论 1 16
  • 玩了IoT好几年了大多数时间都耗在搞4轴上,通信方式一直也就用着2.4G (nrf2401),以前一直认为这是一种...
    梁睿坤阅读 11,079评论 2 26
  • 如果选择纯C作为ESP8266的开发,有两个途径: 使用乐鑫官方原生的 RTOS-SDK或者NONOS-SDK 使...
    梁睿坤阅读 7,771评论 7 13
  • 什么是arduino? Arduino,是一个开放源代码的单芯片微控制器,它使用了Atmel AVR单片机,采用了...
    竹个介阅读 18,168评论 0 9
  • 今天快过完了,才明白这行程安排的强度! 早7:40离开住处,去莫高窟,到下午4:00回来。那地儿有多火?看窟一天限...
    邵清清静阅读 262评论 0 5