先放Github地址:https://github.com/esp8266/Arduino
最近很火的ESP8266物美價(jià)廉富蓄,簡(jiǎn)直給物聯(lián)網(wǎng)界帶來(lái)了一個(gè)大福利筑悴,可是我們?nèi)绾尾拍芸焖偕鲜帜兀?br>
目前開(kāi)發(fā)ESP8266有這么幾種方法:官方AT固件娩嚼、官方SDK殷绍、NodeMCU固件冠摄、Arduino IDE for ESP8266
先說(shuō)官方AT固件,運(yùn)行著官方AT固件的ESP8266相當(dāng)于一個(gè)WiFi模塊拓哟,必須外接單片機(jī)才能使用想许,在功能上還是比較全面的,只可惜需要使用串口來(lái)通信彰檬,要占用單片機(jī)寶貴的串口資源伸刃,而且有種大炮打蚊子的感覺(jué)(雖然價(jià)格實(shí)在是很便宜)
Espressif官方SDK,C語(yǔ)言逢倍,功能全面,但是開(kāi)發(fā)難度大景图,不適合快速上手
NodeMCU固件其實(shí)算是ESP8266的一大福利了较雕,比較火,但是據(jù)說(shuō)還有一些bug挚币,而且?guī)觳皇呛苋媪两俜浇o的庫(kù)就那幾種,擴(kuò)展性有待提高
然后就是Arduino IDE for ESP8266了妆毕,這個(gè)其實(shí)和Espressif給的官方SDK相兼容慎玖,而Arduino的語(yǔ)法你懂得,非常容易上手笛粘,Arduino官方的新版IDE直接支持了ESP8266開(kāi)發(fā)趁怔,市面上出現(xiàn)的一些ESP8266開(kāi)發(fā)板也可以做到像普通Arduino UNO那樣方便地上傳固件,而且大量的第三方庫(kù)讓ESP8266的擴(kuò)展性爆表薪前,個(gè)人認(rèn)為如果接觸過(guò)Arduino的話润努,這樣上手ESP8266是非常容易的。