特点
• 802.11 b/g/n
• 内置Tensilica L106 超低功耗 32 位微型 MCU,主频支持 80 MHz 和160 MHz,支持 RTOS
• 内置10 bit高精度ADC
• 内置TCP/IP协议栈
• 内置TR 开关、balun、LNA、功率放大器和匹配网络
• 内置PLL、稳压器和电源管理组件,802.11b 模式下+20 dBm的输出功率
• A-MPDU 、 A-MSDU 的聚合和 0.4 s的保护间隔
• WiFi @ 2.4 GHz,支持 WPA/WPA2 安全模式
• 支持AT远程升级及云端OTA升级
• 支持 STA/AP/STA+AP 工作模式
• 支持 Smart Config 功能(包括 Android 和 iOS 设备)
• HSPI 、UART、I2C、I2S、IR Remote Control、PWM、GPIO
• 深度睡眠保持电流为 10 uA,关断电流小于 5 uA
• 2 ms 之内唤醒、连接并传递数据包
• 待机状态消耗功率小于1.0 mW (DTIM3)
• 工作温度范围:-40℃- 125℃
ESP 模組:
其中又以ESP-01 接腳距離為2.54非2.0 跟 ESP-07, ESP-12 引出接腳最多. 最受歡迎.
ESP-07 引出14個接腳. ESP-12引出14~20個接腳
(ESP-12=14 , ESP-12E=20 , ESP-12F=20)
最原始韌體可用 AT 指令溝通. 可作為Arduino或IoT 等開發板外接模組.
因內建512k Flash(最多可擴充到4M) . 目前已有多家自行開發韌體可取帶原先韌體.
或使用Arduino直接外掛程式轉換模組撰寫程式. 讓原本就會撰寫 Arduino 的人可以無痛轉移到 ESP8266.
因可擺脫開發板直接使用. 加上價格低廉.(NT:60上下) 且支援無線與 MQTT . 興起物網聯DIY風氣.
市面也已有透過ESP8266 開發出來的成品販售. (如mini-小K雲端電源等...)
目前常見第三方韌體有
NodeMcu:
http://www.nodemcu.com/index_cn.html
為中國大陸一個開發商. 採用Lua 語言. 提供多種模組含含數庫. 能快速上手.
WF8266R:
為國內通聯行動創意科技有限公司. 透過Web,HTML,CSS. 方式. 並能結合Scratch在網頁上就能編寫應用