東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫(kù)|最新更新|下載分類|排行榜

編程相關(guān)破解相關(guān)編程工具反編譯安裝制作程序源碼軟件補(bǔ)丁數(shù)據(jù)庫(kù)Visual Studiovc++visualbasicdreamweaver

首頁(yè)編程開(kāi)發(fā)編程工具 → ESP8266模塊開(kāi)發(fā)編程軟件 1.0 【視頻教程】綠色免費(fèi)版

ESP8266模塊開(kāi)發(fā)編程軟件

ESP8266模塊開(kāi)發(fā)編程軟件1.0 【視頻教程】綠色免費(fèi)版

  • 大小:50.8M
  • 語(yǔ)言:中文
  • 平臺(tái):WinAll
  • 更新:2016-09-01 18:3
  • 等級(jí):
  • 類型:編程工具
  • 網(wǎng)站:暫無(wú)
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:國(guó)產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評(píng)論下載地址

ESP8266模塊開(kāi)發(fā)是一款專業(yè)的ESP8266編程工具,針對(duì)esp8266串口wifi模塊進(jìn)行編程,有詳細(xì)的視頻教程,需要的朋友可以免費(fèi)下載。

ESP8266固件編程與燒寫

燒固件即可理解成是燒寫系統(tǒng),或者是燒寫驅(qū)動(dòng)。想玩ESP8266就要先往里面燒寫固件。就像學(xué)習(xí)其他一般WiFi模塊,我們要先了解幾個(gè)問(wèn)題:

a、固件從哪里來(lái)?

第一種是從官網(wǎng)獲取各個(gè)不同版本的固件;

第二種是從互聯(lián)網(wǎng)上獲得別人已經(jīng)寫好并編譯好的固件,一般是從官網(wǎng)上修改所得;

第三種是自己編寫的固件。

b、怎樣燒固件?

第一種如果燒寫已有固件,則可用普通燒寫工具刷入該bin文件;

第二種是自己編寫好的固件源代碼,要用編譯工具先將源代碼編譯出.bin文件,才可以進(jìn)行燒寫。

c、怎樣編寫自己的固件?

先在官網(wǎng)上下載基礎(chǔ)的iot_sdk包,再用編程工具,如Eclipse,編寫好之后,進(jìn)行編譯,再燒寫,這些步驟在下文都會(huì)一一詳述。

1、打開(kāi)編程工具

進(jìn)入\esp8266

\1.在eclipse編寫固件源代碼\1.編程工具\(yùn)AITHINKER-ESP8266-SDK\ESP8266IDE.exe

關(guān)于ESP8266IDE.exe的詳細(xì)使用方法請(qǐng)看下面,與eclipse的用法相同:

\1.編程工具\(yùn)安信可科技ESP8266模塊編譯平臺(tái)說(shuō)明.pdf

在上面說(shuō)明文檔中導(dǎo)入的步驟中導(dǎo)入esp_iot_sdk工程。

2、打開(kāi)esp_iot_sdk工程

\1.在eclipse編寫固件源代碼\2.iot_sdk_examples,下面有四個(gè)已有的sdk工程,大同小異,可以根據(jù)不同需要導(dǎo)入不同工程,也可到官網(wǎng)下載。

其中,all_fit是小黃板上最實(shí)用的一個(gè)工程,里面包含已經(jīng)編譯好的IOT固件AI-THINKER-IOT-2014-10-17 165528.bin,可以燒寫到板子上,方法查看第4點(diǎn):燒寫已有固件的方法。

同時(shí)也包含IOT.apk,安裝到安卓手機(jī)上,將手機(jī)連接上小黃版放出來(lái)的WiFi,即可玩app里面的操作。

其他三個(gè)工程,用ESP8266IDE.exe修改好代碼后編譯燒寫。

3、SDK代碼修改基本方法

將對(duì)應(yīng)的esp_iot_sdk工程導(dǎo)入ESP8266IDE.exe后,進(jìn)入\app\user\user_main.c,修改以下內(nèi)容:

在52、53行中修改WiFi賬號(hào)和密碼

在276、280行中修改服務(wù)器端地址和端口號(hào)

進(jìn)行上述操作即可讓小黃板連上當(dāng)前WiFi,要對(duì)程序作進(jìn)一步修改,請(qǐng)查看:

\esp8266\esp8266編程相關(guān)手冊(cè)\2C-Espressif IoT SDK 編程手冊(cè)_v0.9.1.pdf

4、燒寫已有固件的方法

若要參考廠家已有固件,可以用燒寫工具導(dǎo)入燒寫,并與廠家對(duì)應(yīng)的app配合使用。詳情參看:

\esp8266\2.燒寫已有固件的方法\燒寫已有固件說(shuō)明文檔.doc

5、自行編譯燒寫固件的方法

(1)配置環(huán)境:參看下述文檔,按照步驟安裝并配置好,

esp8266\3.在win下配置固件編譯環(huán)境并燒寫\完全脫離虛擬機(jī)進(jìn)行編譯的環(huán)境安裝包.txt

(2)按照文檔將在第3步編寫好的工程的三個(gè)文件driver、include、user,復(fù)制到C:\usr\xtensa\esp_iot_sdk\app里面。

(3)燒寫程序先將小黃板的跳帽接上,再插入電腦USB口,運(yùn)行C:\usr\install里的xtensa

(4)在命令提示符狀態(tài)下輸入:cd app

(5)然后輸入make指令對(duì)源代碼進(jìn)行編譯操作

(6)編譯成功后,輸入makebin,最終輸出Fans_SDK_flash.bin固件。

(7)將模塊8266通過(guò)USB轉(zhuǎn)TLL串口接到電腦上,確保模塊是處理升級(jí)燒錄狀態(tài)(跳帽插在多出來(lái)的兩個(gè)腳上),最后在命令提示符下輸入burnbin,將固件寫到模塊中去。

ESP8266說(shuō)明

ESP8266的出現(xiàn),迅速推動(dòng)物聯(lián)網(wǎng)的發(fā)展,通過(guò)對(duì)它的開(kāi)發(fā),它能通過(guò)云服務(wù),可以使人遠(yuǎn)在幾千里都可以遠(yuǎn)程遙控自家的家電,然而,對(duì)模塊的開(kāi)發(fā)使用的是c語(yǔ)言,C語(yǔ)言艱涉難懂,對(duì)于很多初學(xué)者來(lái)說(shuō),舉步維艱,針對(duì)這種情況,ESP8266編程工具,對(duì)編程做了一下整合,把問(wèn)題簡(jiǎn)單化,程序模塊化,語(yǔ)法進(jìn)行了分類,設(shè)計(jì)C語(yǔ)言文件結(jié)構(gòu)也做了智能化的調(diào)整,使開(kāi)發(fā)者,開(kāi)發(fā)一項(xiàng)常用的功能,只需條很短的時(shí)間,就能夠開(kāi)發(fā)出來(lái),軟件不光開(kāi)發(fā)簡(jiǎn)單,搭建8266編譯環(huán)境也簡(jiǎn)單,只需要點(diǎn)擊下截,一鍵安裝,即可生成模塊所需要的固件

PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

ESP8266模塊開(kāi)發(fā)編程軟件截圖

下載地址

ESP8266模塊開(kāi)發(fā)編程軟件 1.0 【視頻教程】綠色免費(fèi)版

熱門評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)

編輯推薦

本類軟件必備

編程UltraEditvc++6.0Notepad++編譯VBILSpyHopper數(shù)據(jù)MySQLoracleaccess設(shè)計(jì)DreamweaverfireworksFlash

報(bào)錯(cuò)

請(qǐng)簡(jiǎn)要描述您遇到的錯(cuò)誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式