esp8266源碼
⑴ WiFi串口模塊。esp8266 51單片機程序
去看官方手冊啊,默認波特率115200,上電開機時用115200會有返回亂碼,但是不用管,最後應該會有個OK返回,之後你就用AT命令就行了,其他波特率比如9600是不會有反應的
⑵ esp8266和mt7681哪個好
這個,說不準
價格A.esp8266比較有優勢,B.而cc3200價格比較貴,比esp8266貴了不止3倍,C.mt7681價格處於中間
看性能,A.esp8266性能比較弱,跑不了太復雜運用,B.mt7681自身有個mcu跑的協議棧,提供給用戶的mcu部分幾乎為0,需要外掛mcu,C.cc3200相對強一點,有專門mcu給你,但是貴啊
開發難度,A.esp8266屏蔽了部分源代碼,提供API,相對開發容易,但是沒有提供sock介面,B.mt7681也屏蔽了部分源碼,性能比esp8266弱,就是沒有mcu的問題,做簡單控制可以,提供了uip介面,暫且算輕量級的sock吧,C.而cc3200,好多TI已經提供運用代碼,可以很好的學習實例,一堆,適合想深入玩wifi的,兼容linux的sock,這點做的很好啊
總結,A.做產品,考慮性能+開發難度,看你做的產品吧,沒有標准B.考慮學習,建議cc3200,資源多,學的多,只能告訴你這么多了!
⑶ 如何在Windows平台下編譯esp8266 SOC源碼
一,安裝編譯環境
1,下載安裝文件Fans_ESP8266_SDK_Make.exe:
雙擊Fans_ESP8266_SDK_Make.exe執行安裝,默認安裝到C盤,不用改變安裝路徑,一路遇到選擇框就點擊「確定」和「允許」。安裝完成後,會在C盤根目錄下生成三個文件夾:c:\python27, c:\ESP8266_SDK_Fans_V2.0, c:\usr
2,需要配置license,用文本編譯器打開C:\usr\xtensa\XtDevTools\install\tools\RC-2010.1-win32\XtensaTools\Tools\lic\license.dat,在裡面有如下一行:HOSTID=1008B149EFD7,等號後面的是本機的mac地址,需要修改成自己電腦的MAC。選擇右下角的網路連接圖標,選擇網路連接詳情可查看:
二,編譯
進入到C:\usr\xtensa\esp_iot_sdk目錄下,下載測試用例(http://download.csdn.net/detail/yunjinwang/9629398),將auto_app_test和auto_lib兩個文件夾拷貝到這里,然後進入C:\usr\install目錄下,雙擊「xtensa_IOT」,將會運行一個dos窗口,最後一行應該是C:\usr\xtensa\esp_iot_sdk, 然後執行cd auto_app_test,
輸入make,如果編譯成功會有如下結果:
輸入makebin會生成對應的鏡像包Fans_SDK_flash.bin文件
三,刷機
首先確保PC機上沒有其它串口設備,可進入「設備管理」中查看com,如果有多個,不能確保一定能燒寫成功。
用USB轉串口板連接ESP8266串口腳到PC的USB口上,在「設備管理」中查看是否會生成一個com設備。同時需要將GPIO0接GND。(在我們的開發套件上,只需要把USB線把板和PC連上,用線將D3與GND連接,就OK了)
在dos窗口上輸入burnbin,就會開始刷機了。
當出現以下情況時,請確保1,GPIO0接GND,2,串口設置沒有被其它軟體打開。
四,運行
刷機完成後,將GPIO0與GND斷開,重新斷電或reset ,即可重新去行。
⑷ esp8266 wifi模塊 實現手機發送數據給單片機 串口 通信
1、進入命令模式
2、AT+CWMODE設置AP模式
3、AT+CWSAP設置<ssid><passwd><channel><加密方式>
此時用手機連接步驟3設置的wifi信號
4、下載一個手機網路調試助手,查看模塊的ip和port,連接之後就可以發數據了
以上只是大致的思路和主要步驟、具體的得根據你買的模塊手冊設置
⑸ WIFI晶元ESP8285與ESP8266EX的區別在哪
有貨的,首先這兩個型號ESP8285和ESP8266EX都是WIFI晶元,各方面的描述、特點以及應用領域都一樣的,沒有較大的區別。
是一款高度集成的 Wi-Fi SoC 解決方案,其低功耗、緊湊設計和高穩定性可以滿足用戶的需求。 擁有完整的且成體系的 Wi-Fi網路功能,既能夠獨立應用,也可以作為從機搭載於其他主機 MCU 運用。當 ESP8285 獨立應用時,能夠直接從外接 flash 中啟動。
集成了天線開關、射頻balun、功率放⼤器、低雜訊放大器、濾波器和電源管理模塊。
⑹ stc89c52rc單片機 AT指令配置esp8266的程序源碼。我試了好幾個都不能配置,
stc89c52rc單片機 AT指令配置esp8266,一般可以先發送一條測試指令 "AT"有返回信息說明單片機與esp8266通訊連接已經建立,接著可以發送 "AT+CWMODE=3" ,設置成AP兼Station模式,"AT+CIPMUX=0"或者"AT+CIPMUX=1"、單鏈接 或者 多鏈接模式,還可以設置成 TCP連接 或者UDP 廣播,注意單片機 每發送 一條 AT 指令需要 有一個延時 才能 發送下一條 AT 指令(延時時間約 在 5 mS 左右)否則會不成功。
⑺ esp8266串口wifi模塊開發板那種性價比比較高,求推薦
esp8266串口wifi模塊開發板,主要看你怎麼應用了,市面上的哪些模塊基本上只是一個單純的硬體,哪些SDK基本上跑不通,要自己二次開發,但是對於新手開發難度還是比較大,建議你採用51單片機wifi開發板http://www.hx-wl.com.cn/51wifi/有單片機源碼和APP源碼,這樣對於初學wifi的用戶,還是挺有幫助的,希望對你有幫助。
⑻ 基於ESP8266的開源MCU方案(一)智能家居方案總體介紹
基於ESP8266的開源MCU方案(一)智能家居方案總體介紹
基於ESP8266的開源MCU方案(二)甜園智能開發板TY-S1
基於ESP8266的開源MCU方案(三)甜園智能串口通信協議
基於ESP8266的開源MCU方案(四)甜園智能開發板入網介紹
基於ESP8266的開源MCU方案(五)模擬智能三路開關面板
基於ESP8266的開源MCU方案(六)模擬智能彩燈
基於ESP8266的開源MCU方案(七)模擬智能聲光報警器
基於ESP8266的開源MCU方案(八)模擬智能窗簾
基於ESP8266的開源MCU方案(九)模擬智能情景面板
基於ESP8266的開源MCU方案(十)模擬智能溫濕度感測器
基於ESP8266的開源MCU方案(十一)模擬智能空氣檢測儀
基於ESP8266的開源MCU方案(十二)智能場景:一鍵場景
基於ESP8266的開源MCU方案(十三)智能場景:定時場景
基於ESP8266的開源MCU方案(十四)智能場景:聯動場景-溫濕度觸發單個任務
基於ESP8266的開源MCU方案(十五)智能場景:聯動場景-空氣質量觸發多個任務
待續...
從事物聯網智能設備開發的朋友應該對樂鑫的 ESP8266 非常熟悉了,在 MCU embedded Wi-Fi 細分領域全球市場排名第二,截止 2018-01-06 在 Github 上有 12,635 個 ESP8266 的項目。
基於 開源方案 和 TY-S1開發板 可以:
猴!到這里算是開了個頭,希望通過這個系列的文章和各位從事智能設備開發的同行一起交流,或者為智能設備的愛好者提供一個思路和工具。
⑼ 求大神給下安卓控制esp8266 io的安卓端源碼
ESP8266隻是一個通訊模塊,如可以編制一個遠程式控制制的手機APP,手機可以通過APP發送控制指令和接收返回的數據,單片機可以通過串口與ESP模塊連接,接收控制指令或數據執行操作或者返回數據等等。
⑽ 怎麼使用esp8266WiFi模塊,js連接mqtt,實現簡單的智能家居控制
如果您是想通過esp8266WiFi模塊的MQTT協議來實現智能家居控制的話,可以了解一下支持MQTT協議的esp8266WiFi模塊,比如SKYLAB的WG219/WG229以及WG231。
WG229
WG229是一款基於ESP8266晶元方案的小尺寸低功耗低成本串口WiFi模塊,符合802.11b / g / n 無線模塊標准,支持UART-WiFi -乙太網數據傳輸。專為移動設備和物聯網應用設計,可將用戶的物理設備連接到WiFi無線網路上,進行互聯網或區域網通信,實現聯網功能。另外WG229僅需要通過出串口使用AT指令控制,就能滿足大部分的網路功能需求。WG229高性能、低功耗、低成本、支持串口透傳等特性,使得WG229在高集成、低功耗自動化和感測器解決方案的理想解決方案,WG229和LCS6260 Pin對Pin兼容,可替代ESP8266方案的ESP-12F。
支持MQTT協議的IoT UART介面WiFi模塊也都是支持對接雲端服務的。LCS6260支持對接阿里雲、塗鴉雲,WG219/WG229/WG231支持對接阿里雲。