ESP8266模塊使用完整教程

最近小編收到很多問題,其中一個就是下面小編爲大家整理一下關於ESP8266模塊使用完整教程的步驟,希望這些方法能夠幫助到大家。

ESP8266模塊使用完整教程

操作方法

(01)首先,8266片上集成wifi+MCU,使用的是一個M0的內核,而且成本很低,因爲片上有wifi和MCU,所以作爲網絡終端非常的方便,當然,因爲是wifi,所以低功耗方面就別想了,低功耗+聯網,NB-IOT更加合適。

ESP8266模塊使用完整教程 第2張

(02)然後,esp8266也是一個單片機,上電還是得從0地址開始跑,平時我們使用單片機,一般都是使用keil等軟件編程,然後下載,軟件很多事情已經幫我們做好了,我們的重心放在main函數之後就行了。

ESP8266模塊使用完整教程 第3張

(03)然後,可以把它看做一個很大的程序,只不過人家幫我們寫好了,上電就開始運行,然後一直等待我們給單片機發送指令,我們發送指令後就執行相應的操作。

ESP8266模塊使用完整教程 第4張

(04)然後,是AT固件,芯片出廠的時候裏邊刷的就是AT固件,AT固件,用戶主要通過串口使用AT指令跟8266交互,要控制8266。所以使用這種固件的時候還需要一個主機通過串口跟8266連接,這種使用方法,就單純將8266當做一個網絡傳輸芯片,串口轉wifi,本文不討論AT固件。

ESP8266模塊使用完整教程 第5張

(05)然後,是Node-mcu固件,因爲這個固件才能完全發揮8266的魅力,先說一下這個固件的魅力,官方介紹是,這套固件,可以讓8266像Arduino一樣操作硬件IO,而且讓你能完全使用API接口進行開發,更要命的是,固件裏邊可操作的模塊還很多,像gpio操作、json處理、file文件創建管理、網絡連接等等。

ESP8266模塊使用完整教程 第6張

(06)最後,這個固件就像是安卓手機的刷機包,刷機之後我們就可以通過圖形界面進行各種操作,在安卓手機上運行各種應用程序,esp8266刷入nodemcu固件之後,也能在上邊運行編寫的應用程序。

ESP8266模塊使用完整教程 第7張

特別提示

上述方法爲小編整理所得,希望能夠幫助到大家。