2015年ESP8266的橫空出現(xiàn),為什么給其他WiFi芯片廠商很大壓力?
2015年ESP8266的橫空出現(xiàn),導(dǎo)致WiFi SoC大幅降價(jià),WiFi模組價(jià)格一下被拉到了10元檔,給其他WiFi芯片廠商很大壓力,居然在2016年有廠商推出8元WiFi模組虧本甩賣(當(dāng)然這不全是ESP8266的功勞)。
那為什么ESP8266會(huì)突然這么火紅呢?小編提出一些觀察心得,供參考。
1. 便宜
ESP8266芯片大概人民幣5元左右,模組10元左右。因?yàn)閴虮阋耍詮V大人民群眾勇于嘗試,即便壞了也不心疼。
2.高性能
一般而言,Wi-Fi的傳輸距離多在100米左右,而在樂鑫官方微信曾推出一篇文章:ESP8266 Wi-Fi 到底傳多遠(yuǎn) 中有分享來自德國的 AReResearch 的測(cè)試視頻(Youtube),選用的是 NodeMCU 開發(fā)板,測(cè)試: 空曠 300m 以內(nèi)可以保持可靠的連接,超過400m時(shí)會(huì)信號(hào)丟失。
這樣的測(cè)試視頻在網(wǎng)上廣為流傳,使很多就算沒聽過、沒買過ESP8266的人,也開始知道世上有這玩意,知名度大大提升。
3.便利的開發(fā)環(huán)境
ESP8266SKD的開發(fā)環(huán)境有很多,官方的開發(fā)環(huán)境配置還比較復(fù)雜,但是其方案商安可信出品 的集成開發(fā)環(huán)境ESP8266 IDE2.0,后續(xù)Arduino IDE也支持ESP8266,使其程序開發(fā)進(jìn)入門檻大幅降低。
另一方面其開發(fā)語言的支持豐富:
NodeMCU項(xiàng)目可以用Lua語言來開發(fā)ESP8266控制程序
MicroPython項(xiàng)目可以用Python語言開發(fā)ESP8266控制程序
Smart.js項(xiàng)目可以用Java語言來開發(fā)ESP8266控制程序
Forth、LISP、Apple BASIC······
進(jìn)一步降低開發(fā)門檻,讓更多的軟件人員加入到這個(gè)行業(yè)來。
4.豐富的板卡支持
各供應(yīng)商推出ESP8266的模組、板卡,使其應(yīng)用更快捷。如國內(nèi)安信可推出一系列不同功能的ESP8266模組,Seeed Studio的Wio Link,不同方案商推出的ESP8266開發(fā)板(如nodeMCU等)等;國外知名創(chuàng)客供商Adafruit、SparkFun也推出ESP8266板卡。更別提很多工程事自己做的ESP8266模塊、開發(fā)板。
5.超過的開發(fā)資源
通過百度檢索ESP8266,相關(guān)結(jié)果約546,000個(gè);
通過Google搜索ESP8266,相關(guān)結(jié)果 5,220,000 個(gè);
更別提還有日文版、意大利語版、阿拉伯語版。
相信沒有哪一款類似的芯片有這么多的資源,這一點(diǎn)也是ESP8266能夠火的很關(guān)鍵的理由。
6.非?;钴S的開發(fā)者社群
不論官方或非官方的開發(fā)者社群,都相當(dāng)活躍的在分享和討論,其豐富的開發(fā)資源正是印證了這一點(diǎn)。而樂鑫則能通過這樣一群活躍的開發(fā)者,收集到更多用戶需求,研發(fā)出更優(yōu)秀的產(chǎn)品(樂鑫新發(fā)布的ESP32 Wi-Fi + 藍(lán)牙雙模芯片更是引起行業(yè)轟動(dòng))。
1、產(chǎn)品簡介
ESP8266 的模塊芯片是基于無線通信協(xié)議的 UART-WiFi透?jìng)髂K芯片,支持 802.11b/g/n 的無線標(biāo)準(zhǔn),并帶有三種可選擇的工作模式。ESP8266 模塊的控制是通過 AT 指令的形式控制,例如選擇 WiFi 的應(yīng)用模式,列出、加入、退出接入點(diǎn),建立TCP/UDP連接、獲得狀態(tài)、發(fā)送數(shù)據(jù)等操作。
2、ESP8266 模塊的的工作模式
2.1、Sation 模式
Sation 模式是 ESP8266 模塊通過路由器連接置互聯(lián)網(wǎng),對(duì)設(shè)備的遠(yuǎn)程控制功能通過互聯(lián)網(wǎng)實(shí)現(xiàn);
2.2、AP 模式
AP 模式是指 ESP8266 模塊自身作為一個(gè)熱點(diǎn),用戶即可直接與其連接,從而實(shí)現(xiàn)局域網(wǎng)內(nèi)的無線控制方案;
2.3、Staion+AP 模式
Staion+AP 模式是指 STA 模式與AP模式共存的模式,此時(shí)它既能是熱點(diǎn),也能作為終端設(shè)備。
OneNet是一個(gè)開放的通用物聯(lián)網(wǎng)平臺(tái),主要提供傳感器數(shù)據(jù)的接入、存儲(chǔ)和展現(xiàn)服務(wù),為所有的開源軟硬件愛好者、制造型企業(yè),提供一個(gè)物聯(lián)網(wǎng)項(xiàng)目的平臺(tái),本文將介紹如何將ESP8266接入OneNet云平臺(tái):
esp8266 的工作溫度范圍大,且能夠保持穩(wěn)定的性能,能適應(yīng)各種操作環(huán)境。我們將詳細(xì)看看ESP8266。這是一個(gè)無線保真(Wi-Fi)的小工具。它是在芯片(SoC)一個(gè)實(shí)用系統(tǒng),它是內(nèi)置的與TCP/IP協(xié)議中,由于這個(gè)任意微控制器可以與任何Wi-Fi網(wǎng)絡(luò)來連接。它有監(jiān)督的任何其他設(shè)備的電源,也可以很容易地下放Wi-Fi網(wǎng)絡(luò)與其它系統(tǒng)連接。它有片上變異的巨量這是好的為最小的外部電路。該模塊是一個(gè)極其成本效益的板。
ESP8266的基本
ESP8266是一個(gè)成本較低的無線設(shè)備,它適用于TCP,IP,和微控制器。
它的工作電壓從3V到3.6V。
它總是在其先進(jìn)的前面的速度處理和存儲(chǔ)能力的必要條件。
它可以容易地與具有最小的調(diào)整其他電子設(shè)備連接的以及放大,使其非常適用于其它部件。
此裝置占用更少的空間并且可以容易地調(diào)節(jié)在有效的PCB板,并且沒有特別的安排需要它。
這是Wi-Fi網(wǎng)絡(luò)一個(gè)非常有用的裝置,但它也有一些限制,因?yàn)樗枰獠窟壿嬰娖綋Q,因?yàn)樗恢С?至3V邏輯改變。
ESP8266的功能
這些是ESP8266的某些功能。
這個(gè)模塊與64 KIB只讀存儲(chǔ)器集成(ROM),80 KIB隨機(jī)過量存儲(chǔ)器,用于用戶數(shù)據(jù)和32 KIB輔導(dǎo)隨機(jī)過量存儲(chǔ)器。
這個(gè)模組撐起了Tensilica的Xtensa標(biāo)準(zhǔn),在80兆赫的頻率工作的。
的外部QSPI閃存可以通過SPI可以接觸到攜帶多達(dá)16MiB。
該模塊是在無線技術(shù)中最重要的膨脹,因?yàn)樗窃谧詈唵蔚脑O(shè)計(jì)和電路可用。
該模塊還撐起APSD(自動(dòng)省電模式),由于這是對(duì)VoIP設(shè)備和藍(lán)牙的完美選擇。
ESP8266的電源模式
我們可以通過序列化的適配器PC的端口提供電源給該模塊。
還有,你應(yīng)該避免將它與5V電源連接的預(yù)防措施。如果你做到這一點(diǎn)可能是危險(xiǎn)的工作。