差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
esp8266 [2019/03/21 15:31]
jingjing [开发平台]
esp8266 [2019/03/22 15:35] (当前版本)
jingjing [购买渠道]
行 71: 行 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社区论坛]]
行 91: 行 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]]
  
  
行 99: 行 99:
   * [[https://​github.com/​esp8266/​arduino|ESP8266是Arduino的核心]]   * [[https://​github.com/​esp8266/​arduino|ESP8266是Arduino的核心]]
   * [[https://​github.com/​SmingHub/​Sming|Sming]] - 高效原生ESP8266开发的开源框架。   * [[https://​github.com/​SmingHub/​Sming|Sming]] - 高效原生ESP8266开发的开源框架。
-  * [[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|支持的董事会]]+  * [[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|支持的板卡]]
   * [[https://​github.com/​pfalcon/​esp-open-sdk|ESP-Open-SDK]] - 为ESP8266 / ESP8285芯片提供免费和开放(尽可能)的集成SDK。   * [[https://​github.com/​pfalcon/​esp-open-sdk|ESP-Open-SDK]] - 为ESP8266 / ESP8285芯片提供免费和开放(尽可能)的集成SDK。
   * [[https://​github.com/​SuperHouse/​esp-open-rtos|ESP-Open-RTOS]] - 基于FreeRTOS的开源ESP8266软件框架。   * [[https://​github.com/​SuperHouse/​esp-open-rtos|ESP-Open-RTOS]] - 基于FreeRTOS的开源ESP8266软件框架。
行 106: 行 106:
     * [[https://​nodemcu-build.com/​|NodeMCU自定义构建]]     * [[https://​nodemcu-build.com/​|NodeMCU自定义构建]]
     * [[https://​nodelua.org/​|NodeLua]] - 使用Web IDE的Lua解释器。     * [[https://​nodelua.org/​|NodeLua]] - 使用Web IDE的Lua解释器。
-  * +  * Python
     * [[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]]     * [[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]]
-    * [[https://​github.com/​eerimoq/​pumbaa|Pumbaa MicroPython]] / [[https://​pumbaa.readthedocs.io/​en/​latest/​|docs]], [[https://​pumbaa.readthedocs.io/​en/​latest/​boards.html|支持的板]] +    * [[https://​github.com/​eerimoq/​pumbaa|Pumbaa MicroPython]] / [[https://​pumbaa.readthedocs.io/​en/​latest/​|docs]], [[https://​pumbaa.readthedocs.io/​en/​latest/​boards.html|支持的板]] 
-    * [[https://​www.zerynth.com/​|Zerynth混合C / Python]] / [[https://​docs.zerynth.com/​latest/​|docs]], [[https://​www.zerynth.com/​zerynth-supported-devices/​|支持板]] +    * [[https://​www.zerynth.com/​|Zerynth混合C / Python]] / [[https://​docs.zerynth.com/​latest/​|docs]], [[https://​www.zerynth.com/​zerynth-supported-devices/​|支持]] 
-  * JavaScript+  * JavaScript:
     * [[http://​www.espruino.com/​EspruinoESP8266|Espurino]] / [[https://​github.com/​espruino/​Espruino|来源]]     * [[http://​www.espruino.com/​EspruinoESP8266|Espurino]] / [[https://​github.com/​espruino/​Espruino|来源]]
     * [[https://​mongoose-os.com/​|Mongoose JS(mJS)]] / [[https://​github.com/​cesanta/​mjs|来源]]     * [[https://​mongoose-os.com/​|Mongoose JS(mJS)]] / [[https://​github.com/​cesanta/​mjs|来源]]
     * [[https://​github.com/​pando-project/​jerryscript/​tree/​master/​targets/​esp8266|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:加载固件]]
  
 ===== 购买渠道 ===== ===== 购买渠道 =====
行 141: 行 143:
   * Adafruit的:   * Adafruit的:
     * [[https://​www.adafruit.com/​product/​2491|Ai-Thinker ESP-12S]](6.95美元)     * [[https://​www.adafruit.com/​product/​2491|Ai-Thinker ESP-12S]](6.95美元)
-    * [[https://​www.adafruit.com/​product/​2471|Adafruit HUZZAH ESP8266突围]]($ 9.95) +    * [[https://​www.adafruit.com/​product/​2471|Adafruit HUZZAH ESP8266 ​Breakout]]($ 9.95) 
-    * [[https://​www.adafruit.com/​product/​2821|带有ESP8266 Wi-Fi的Adafruit羽毛HUZZAH]](16.95美元) +    * [[https://​www.adafruit.com/​product/​2821|Adafruit Feather HUZZAH with ESP8266 Wi-Fi]](16.95美元) 
-    * [[https://​www.adafruit.com/​product/​3213|Adafruit羽毛HUZZAHESP8266 Wi-Fi和堆叠接头]]($ 19.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 HuzzahAdafruit.io物联网羽毛ESP8266 Wi-Fi入门套件]](37.50美元)+    * [[https://​www.adafruit.com/​product/​2680|Adafruit HuzzahAdafruit.io ​IoT Feather ​ESP8266 Wi-Fi Starter Kit ]](37.50美元)
   * AnalogLamb:   * AnalogLamb:
     * [[https://​www.analoglamb.com/​product/​esp-01s/​|Ai-Thinker ESP-01S]](4.99美元)     * [[https://​www.analoglamb.com/​product/​esp-01s/​|Ai-Thinker ESP-01S]](4.99美元)
行 169: 行 171:
   * SparkFun:   * SparkFun:
     * [[https://​www.sparkfun.com/​products/​13678|Ai-Thinker ESP-01]](6.95美元)     * [[https://​www.sparkfun.com/​products/​13678|Ai-Thinker ESP-01]](6.95美元)
-    * [[https://​www.sparkfun.com/​products/​13231|SparkFun ESP8266东西]](15.95美元) +    * [[https://​www.sparkfun.com/​products/​13231|SparkFun ESP8266 ​Thing]](15.95美元) 
-    * [[https://​www.sparkfun.com/​products/​13711|SparkFun ESP8266东西- 开发板]] (15.95美元)+    * [[https://​www.sparkfun.com/​products/​13711|SparkFun ESP8266 ​Thing- 开发板]] (15.95美元)
     * [[https://​www.sparkfun.com/​search/​results?​term=ESP8266|搜索ESP8266]]     * [[https://​www.sparkfun.com/​search/​results?​term=ESP8266|搜索ESP8266]]
   * WEMOS电子:   * WEMOS电子:
行 183: 行 185:
     * [[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/​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/​ESP-WROOM-02-Module|Espressif ESP-WROOM-02]](€4.00)
-    * [[https://​www.watterott.com/​en/​ESP8266-Blackboard-T5|Ai-Thinker T5黑板]](€8.25)+    * [[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) ​     * [[https://​www.watterott.com/​en/​ESP8266-ESP-12E-Uno-Board|ArduCAM ESP8266 UNO]](€16.50) ​
   * AliExpress:[[https://​www.aliexpress.com/​wholesale?​SearchText=ESP8266|搜索ESP8266]]   * AliExpress:[[https://​www.aliexpress.com/​wholesale?​SearchText=ESP8266|搜索ESP8266]]
   * 阿里巴巴(批量):[[https://​www.alibaba.com/​trade/​search?​fsb=y&​IndexArea=product_en&​CatId=&​SearchText=ESP8266|搜索ESP8266]]   * 阿里巴巴(批量):[[https://​www.alibaba.com/​trade/​search?​fsb=y&​IndexArea=product_en&​CatId=&​SearchText=ESP8266|搜索ESP8266]]