差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
esp8266 [2019/03/21 14:50]
jingjing [模块]
esp8266 [2019/03/22 15:35] (当前版本)
jingjing [购买渠道]
行 45: 行 45:
 ^ ESP-12F ​   | 4MiB     | PCB走线 ​   | 24×16×3 ​        | ^ ESP-12F ​   | 4MiB     | PCB走线 ​   | 24×16×3 ​        |
 ^ ESP-12S ​   | 4MiB     | PCB走线 ​   | 24×16×3 ​        | ^ ESP-12S ​   | 4MiB     | PCB走线 ​   | 24×16×3 ​        |
-较旧型号:​ESP-01,ESP-7,ESP-08,ESP-09,ESP-10,ESP-11,ESP-12,ESP-12E和ESP-13。 +较旧型号:​ESP-01,ESP-7,ESP-08,ESP-09,ESP-10,ESP-11,ESP-12,ESP-12E和ESP-13。\\ 停产型号:​ESP-02,ESP-03,ESP-04,ESP-05,ESP-06和ESP-14。\\ [[http://​wiki.ai-thinker.com/​esp8266|Ai-Thinker维基:ESP8266部分]]
-停产型号:​ESP-02,ESP-03,ESP-04,ESP-05,ESP-06和ESP-14。 +
-[[http://​wiki.ai-thinker.com/​esp8266|Ai-Thinker维基:ESP8266部分]]+
  
 === DOIT === === DOIT ===
行 58: 行 56:
 ^ ESP-M3 ​    | 1MiB     | PCB走线 ​       | 26.8×16 ​      | ^ ESP-M3 ​    | 1MiB     | PCB走线 ​       | 26.8×16 ​      |
 ^ [[https://​github.com/​SmartArduino/​SZDOITWiKi/​wiki/​ESP8266---ESP-S|ESP-S]] ​     | 4MiB     | PCB走线 ​       | 24×16×3 ​      | ^ [[https://​github.com/​SmartArduino/​SZDOITWiKi/​wiki/​ESP8266---ESP-S|ESP-S]] ​     | 4MiB     | PCB走线 ​       | 24×16×3 ​      |
-ESP8285用于ESP-1,ESP-M1,ESP-M2和ESP-M3。 +ESP8285用于ESP-1,ESP-M1,ESP-M2和ESP-M3。\\ 停产型号:[[https://​github.com/​SmartArduino/​SZDOITWiKi/​wiki/​ESP8266---ESP-E|ESP-E]]。
-停产型号:[[https://​github.com/​SmartArduino/​SZDOITWiKi/​wiki/​ESP8266---ESP-E|ESP-E]]。+
  
 === 无线标签技术 === === 无线标签技术 ===
行 74: 行 71:
 基于ESP8266的开发板/​模块通常包含一个表面贴装PCB模块,一个板上USB到串行桥,以及0.1英寸间距连接的分支。例如,NodeMCU开发套件使用Ai-Thinker模块, [[https://​www.adafruit.com/​product/​2821|Adafruit Feather HUZZAH]] 使用带有SiLabs CP2104 USB转串口桥接芯片的Ai-Thinker ESP-12S模块,[[https://​wiki.wemos.cc/​products:​d1:​d1_mini|WEMOS D1 Mini]]版本2.3使用Ai-Thinker ESP-12S模块带有WinChipHead CH340G USB转串口桥接芯片。其他开发板不使用中间模块,而是直接在板上集成芯片 - 例如, [[https://​wiki.wemos.cc/​products:​d1:​d1_mini_pro|WEMOS D1 Mini Pro]]使用ESP8266EX,而[[https://​wiki.wemos.cc/​products:​d1:​d1_mini_lite|WEMOS D1 Mini Lite]]使用ESP8285。 基于ESP8266的开发板/​模块通常包含一个表面贴装PCB模块,一个板上USB到串行桥,以及0.1英寸间距连接的分支。例如,NodeMCU开发套件使用Ai-Thinker模块, [[https://​www.adafruit.com/​product/​2821|Adafruit Feather HUZZAH]] 使用带有SiLabs CP2104 USB转串口桥接芯片的Ai-Thinker ESP-12S模块,[[https://​wiki.wemos.cc/​products:​d1:​d1_mini|WEMOS D1 Mini]]版本2.3使用Ai-Thinker ESP-12S模块带有WinChipHead CH340G USB转串口桥接芯片。其他开发板不使用中间模块,而是直接在板上集成芯片 - 例如, [[https://​wiki.wemos.cc/​products:​d1:​d1_mini_pro|WEMOS D1 Mini Pro]]使用ESP8266EX,而[[https://​wiki.wemos.cc/​products:​d1:​d1_mini_lite|WEMOS D1 Mini Lite]]使用ESP8285。
 ===== 社区与交流 ===== ===== 社区与交流 =====
-==== 论坛和聊天 ​====+==== 论坛 ====
   * [[https://​bbs.espressif.com/​|官方Espressif论坛]]   * [[https://​bbs.espressif.com/​|官方Espressif论坛]]
   * [[http://​www.esp8266.com/​|ESP8266社区论坛]]   * [[http://​www.esp8266.com/​|ESP8266社区论坛]]
行 94: 行 91:
   * [[https://​hackaday.com/​tag/​esp8266/​|Hackaday.com ESP8266标签]](面向新闻)   * [[https://​hackaday.com/​tag/​esp8266/​|Hackaday.com ESP8266标签]](面向新闻)
   * [[https://​www.instructables.com/​howto/​ESP8266/​|Instructables ESP8266搜索]](面向项目)   * [[https://​www.instructables.com/​howto/​ESP8266/​|Instructables ESP8266搜索]](面向项目)
-  * [[https://​twitter.com/​esp8266|@ ESP8266在推特上]] \\ [[https://​twitter.com/​ESP8266|推文@ ​ESP8266]]+  * [[https://​twitter.com/​esp8266|@ ESP8266在推特上]] \\ 推文@ ​[[https://​twitter.com/​ESP8266|ESP8266]]
  
  
 ===== 开发平台 ===== ===== 开发平台 =====
-  * Espressif AT固件 +  * [[https://​github.com/​espressif/​esp8266_at|Espressif AT固件]] 
-  * Espressif FreeRTOS固件 +  * [[https://​github.com/​espressif/​ESP8266_RTOS_SDK|Espressif FreeRTOS固件]] 
-  * ESP8266是Arduino的核心 +  * [[https://​github.com/​esp8266/​arduino|ESP8266是Arduino的核心]] 
-  * Sming - 高效原生ESP8266开发的开源框架。 +  * [[https://​github.com/​SmingHub/​Sming|Sming]] ​- 高效原生ESP8266开发的开源框架。 
-  * Simba OS - 嵌入式编程平台。/​ docs, 支持的董事会 +  * [[https://​github.com/​eerimoq/​simba|Simba OS]] - 嵌入式编程平台。/ ​[[http://​simba-os.readthedocs.io/​en/​latest/​index.html|docs]], [[https://​simba-os.readthedocs.io/​en/​latest/​boards.html|支持的板卡]] 
-  * ESP-Open-SDK - 为ESP8266 / ESP8285芯片提供免费和开放(尽可能)的集成SDK。 +  * [[https://​github.com/​pfalcon/​esp-open-sdk|ESP-Open-SDK]] - 为ESP8266 / ESP8285芯片提供免费和开放(尽可能)的集成SDK。 
-  * ESP-Open-RTOS - 基于FreeRTOS的开源ESP8266软件框架。+  * [[https://​github.com/​SuperHouse/​esp-open-rtos|ESP-Open-RTOS]] - 基于FreeRTOS的开源ESP8266软件框架。
   * LUA:   * LUA:
-    * NodeMCU +    * [[http://​nodemcu.com/​index_en.html|NodeMCU]] 
-    * NodeMCU自定义构建 +    * [[https://​nodemcu-build.com/​|NodeMCU自定义构建]] 
-    * NodeLua - 使用Web IDE的Lua解释器。 +    * [[https://​nodelua.org/​|NodeLua]] - 使用Web IDE的Lua解释器。 
-  *  +  * Python 
-    * MicroPython / docs, wiki, source +    * [[https://​micropython.org/​download#​esp8266|MicroPython]] / [[http://docs.micropython.org/​en/​latest/​|docs]], [[http://wiki.micropython.org/​Home|wiki]], [[https://​github.com/​micropython/​micropython/​|source]] 
-    * Pumbaa MicroPython / docs, 支持的板 +    * [[https://​github.com/​eerimoq/​pumbaa|Pumbaa MicroPython]] / [[https://​pumbaa.readthedocs.io/​en/​latest/|docs]], [[https://​pumbaa.readthedocs.io/​en/​latest/​boards.html|支持的板卡]] 
-    * Zerynth混合C / Python / docs, 支持板 +    * [[https://​www.zerynth.com/​|Zerynth混合C / Python]] / [[https://docs.zerynth.com/​latest/​|docs]], [[https://​www.zerynth.com/​zerynth-supported-devices/​|支持卡]] 
-  * JavaScript: +  * JavaScript: 
-    * Espurino / 来源 +    * [[http://​www.espruino.com/​EspruinoESP8266|Espurino]] [[https://​github.com/​espruino/​Espruino|来源]] 
-    * Mongoose JS(mJS) / 来源 +    * [[https://​mongoose-os.com/​|Mongoose JS(mJS)]] / [[https://​github.com/​cesanta/mjs|来源]] 
-    * JerryScript +    * [[https://​github.com/​pando-project/​jerryscript/​tree/​master/​targets/​esp8266|JerryScript]] 
-  * 向前: +  * Forth: 
-    * PunyForth +    * [[https://​github.com/​zeroflag/​punyforth|PunyForth]] 
-    * 直率的 +    * [[https://​github.com/​niclash/​forthright|Forthright]] 
-    * ESP8266Forth / 文章 +    * ESP8266Forth / [[http://​www.forth-ev.de/​article.php/​20151210011706511/​|文章]] 
-  * Lisp: +  * Lisp: 
-    * ESP-Lisp语言 +    * [[https://​github.com/​yesco/​esp-lisp|ESP-Lisp语言]] 
-    * 在Mongoose OS下使用JavaScript的Lisps(低效;​不实用) +    * [[https://​dmitryfrank.com/​articles/​lisp_on_mcu|在Mongoose OS下使用JavaScript的Lisps]](低效;​不实用) 
-  * 基础: +  * Basic: 
-    * ESP8266基本版 +    * [[https://​www.esp8266basic.com/​|ESP8266基本版]] 
-    * ESP8266 / docs的ZBasic +    * [[http://​www.zbasic.net/​downloads.php|ESP8266]] [[http://​www.zbasic.net/​doc/​ZBasicESP8266.html|docs的]][[http://​www.zbasic.net/​downloads.php|ZBasic]] 
-  * 可视化编程: +  * Visual programming: 
-    * Bounce - 使用Google Blockly的可视化编程环境;​ 使用Lua NodeMCU固件为ESP8266 / NodeMCU设计。 +    * [[https://​github.com/​orionrobots/​Bounce|Bounce]] - 使用Google Blockly的可视化编程环境;​ 使用Lua NodeMCU固件为ESP8266 / NodeMCU设计。 
-    * Visuino - 商业视觉编程环境。 +    * [[https://​www.visuino.com/​|Visuino]] - 商业视觉编程环境。 
-  * 联网: +  * Networking: 
-    * ESP-LINK - Wi-Fi /​串行桥,出站TCP和Arduino / AVR / LPC / NXP编程器。 +    * [[https://​github.com/​jeelabs/​esp-link|ESP-LINK]] - Wi-Fi /​串行桥,出站TCP和Arduino / AVR / LPC / NXP编程器。 
-    * ESP_WiFi_Repeater - Wi-Fi NAT路由器。/​ 视频 +    * [[https://​github.com/​martin-ger/​esp_wifi_repeater|ESP_WiFi_Repeater]] - Wi-Fi NAT路由器。/​ 视频 
-    * ESP_SLIP_Router - 串行线路IP(RFC1055)路由器。 +    * [[https://​github.com/​martin-ger/​esp_slip_router|ESP_SLIP_Router]] - 串行线路IP(RFC1055)路由器。 
-  * USB:ESPUSB - 仅限软件的ESP8266 USB设备。/​ wiki, 论坛 +  * USB:[[https://​github.com/​cnlohr/​espusb|ESPUSB]] - 仅限软件的ESP8266 USB设备。/ [[https://​github.com/​cnlohr/​espusb/wiki|wiki]], [[https://​www.esp8266.com/​viewforum.php?​f=154|论坛]] 
-  * 空间: +  * Spacial 
-  * ESPWebFramework - ESP8266的Web框架。 +    * [[https://​www.espressif.com/​sites/​default/​files/​documentation/​geolocating_with_esp8266_en.pdf|与ESP8266进行地理定位]](PDF) 
-  * Frankenstein - ESP8266模块的替代固件。 +    * [[https://​github.com/​cnlohr/​esplocalizer|ESPLocalizer]] - ESP8266,IMU(方向),气压计和电池。 
-  * 另请参阅:Electrodragon wiki:ESP8266代码指南类别, ESP8266社区wiki:加载固件+  * [[https://​github.com/​fdivitto/​ESPWebFramework|ESPWebFramework]] ​[[https://​github.com/​fdivitto/​ESPWebFramework|ESP8266]]的Web框架。 
 +  * [[https://​github.com/​nekromant/​esp8266-frankenstein|Frankenstein]] - ESP8266模块的替代固件。 
 +  * 另请参阅:[[https://​www.electrodragon.com/​w/​Category:​ESP8266_Code_Guide|Electrodragon wiki:ESP8266代码指南类别]], [[https://​www.esp8266.com/​wiki/​doku.php?​id=loading_firmware#​firmware|ESP8266社区wiki:加载固件]]
  
 ===== 购买渠道 ===== ===== 购买渠道 =====
 +免责声明:供应商仅供参考。买家在订购时应谨慎小心。在订购之前,请尽可能阅读所有产品说明并检查供应商评级。下面列出的价格是近似值,不包括运费。此外,下面列出的价格可能已经过时,所以要勤奋并自己检查。
 +  * Adafruit的:
 +    * [[https://​www.adafruit.com/​product/​2491|Ai-Thinker ESP-12S]](6.95美元)
 +    * [[https://​www.adafruit.com/​product/​2471|Adafruit HUZZAH ESP8266 Breakout]]($ 9.95)
 +    * [[https://​www.adafruit.com/​product/​2821|Adafruit Feather HUZZAH with ESP8266 Wi-Fi]](16.95美元)
 +    * [[https://​www.adafruit.com/​product/​3213|Adafruit Feather HUZZAH with ESP8266 Wi-Fi & Stacking Headers ]]($ 19.95)
 +    * [[https://​www.adafruit.com/​product/​2680|Adafruit Huzzah! Adafruit.io IoT Feather ESP8266 Wi-Fi Starter Kit ]](37.50美元)
 +  * AnalogLamb:
 +    * [[https://​www.analoglamb.com/​product/​esp-01s/​|Ai-Thinker ESP-01S]](4.99美元)
 +    * [[https://​www.analoglamb.com/​product/​esp-12e/​|Ai-Thinker ESP-12E]](2.69美元)
 +  * Electrodragon:
 +    * [[https://​www.electrodragon.com/​product/​esp-01-esp8266-wifi-module/​|Ai-Thinker ESP-01S]](2.60美元)
 +    * [[https://​www.electrodragon.com/​product/​esp-01m-wifi-module-esp8285-1mb-vertical-design/​|Ai-Thinker ESP-01M]](2.60美元)
 +    * [[https://​www.electrodragon.com/​product/​esp-07s-esp8266-serial-wifi-module/​|Ai-Thinker ESP-07S]](2.60美元)
 +    * [[https://​www.electrodragon.com/​product/​esp-12f-esp8266-wifi-board/​|Ai-Thinker ESP-12F]](2.60美元)
 +    * [[https://​www.electrodragon.com/​product/​esp-12s-wifi-module-esp8266/​|Ai-Thinker ESP-12S]](2.60美元)
 +    * [[https://​www.electrodragon.com/​product/​wroom-02-module-esp8266-wifi/​|Espressif ESP-WROOM-02]](2.20美元)
 +    * [[https://​www.electrodragon.com/​product/​esp-launcher-dev-board-esp8266-wifi/​|Espressif ESP-Launcher开发套件]]($ 20.00) ​
 +  * 网格连接:
 +    * [[https://​gridconnect.com/​esp-wroom-02-wi-fi-module.html|Espressif ESP-WROOM-02]](每个2.70美元;​最低数量10)
 +    * [[https://​gridconnect.com/​esp-wroom-s2-wireless-wifi-rf-module.html|Espressif ESP-WROOM-S2]](每个2.70美元;​最低数量10)
 +    * [[https://​gridconnect.com/​esp8266-sdk-wireless-wifi-iot-software-development-kit.html|Espressif ESP-Launcher开发套件]](30.00美元)
 +  * Seeed Studio Bazaar:
 +    * [[https://​www.seeedstudio.com/​Seeedstudio-ESP8285-Wi-Fi-SoC-Module-p-2931.html|Ai-Thinker ESP-01M]](2.95美元)
 +    * [[https://​www.seeedstudio.com/​depot/​NodeMCU-v2-Lua-based-ESP8266-development-kit-p-2415.html|NodeMCU v2 - 基于Lua的ESP8266开发套件]](8.20美元)
 +    * [[https://​www.seeedstudio.com/​depot/​s/​ESP8266.html?​search_in_description=0|搜索ESP8266]]
 +  * 智能原型:
 +    * [[https://​www.smart-prototyping.com/​WiFi-Serial-Transceiver-Module-ESP8266---Small.html|Ai-Thinker ESP-12S]](4.99美元)
 +    * [[https://​www.smart-prototyping.com/​index.php?​route=product/​product&​product_id=44247|Amica NodeMCU]](6.99美元)
 +  * SparkFun:
 +    * [[https://​www.sparkfun.com/​products/​13678|Ai-Thinker ESP-01]](6.95美元)
 +    * [[https://​www.sparkfun.com/​products/​13231|SparkFun ESP8266 Thing]](15.95美元)
 +    * [[https://​www.sparkfun.com/​products/​13711|SparkFun ESP8266 Thing- 开发板]] (15.95美元)
 +    * [[https://​www.sparkfun.com/​search/​results?​term=ESP8266|搜索ESP8266]]
 +  * WEMOS电子:
 +    * [[https://​www.aliexpress.com/​store/​product/​WEMOS-D1-mini-Pro-16M-bytes-external-antenna-connector-ESP8266-WIFI-Internet-of-Things-development-board/​1331105_32724692514.html|WEMOS D1 Mini Pro]]($ 5.00)
 +    * [[https://​www.aliexpress.com/​store/​product/​D1-mini-Mini-NodeMcu-4M-bytes-Lua-WIFI-Internet-of-Things-development-board-based-ESP8266/​1331105_32529101036.html|WEMOS D1 Mini]](3.50美元)
 +    * [[https://​www.aliexpress.com/​store/​product/​WEMOS-D1-mini-Lite-V1-0-0-WIFI-Internet-of-Things-development-board-based-ESP8285-1MB/​1331105_32795857574.html|WEMOS D1迷你精简版]](3.00美元)
 +  * Watterott电子:
 +    * [[http://​www.watterott.com/​en/​ESP8266-WiFi-Serial-Transceiver-Module|Ai-Thinker ESP-01]](€4.30)
 +    * [[https://​www.watterott.com/​index.php?​page=product&​info=4199|Ai-Thinker ESP-05]](€4.30)
 +    * [[https://​www.watterott.com/​en/​ESP8266-ESP-07S|Ai-Thinker ESP-07S]](€4.30)
 +    * [[https://​www.watterott.com/​en/​ESP8266-ESP-12F-WiFi/​WLAN-Module|Ai-Thinker ESP-12F]](€3.85)
 +    * [[https://​www.watterott.com/​en/​AI-Thinker-ESP8266-ESP-14-WiFi/​WLAN-Module-STM8S-MCU|Ai-Thinker ESP-14]](€4.30)
 +    * [[https://​www.watterott.com/​en/​ESP-WROOM-02-Module|Espressif ESP-WROOM-02]](€4.00)
 +    * [[https://​www.watterott.com/​en/​ESP8266-Blackboard-T5|Ai-Thinker T5 Black Board]](€8.25)
 +    * [[https://​www.watterott.com/​en/​ESP8266-ESP-12E-Uno-Board|ArduCAM ESP8266 UNO]](€16.50) ​
 +  * AliExpress:[[https://​www.aliexpress.com/​wholesale?​SearchText=ESP8266|搜索ESP8266]]
 +  * 阿里巴巴(批量):[[https://​www.alibaba.com/​trade/​search?​fsb=y&​IndexArea=product_en&​CatId=&​SearchText=ESP8266|搜索ESP8266]]