差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
esp8266 [2019/03/21 14:51] jingjing [模块] |
esp8266 [2019/03/27 15:48] (当前版本) gongyu |
||
---|---|---|---|
行 1: | 行 1: | ||
+ | {{ :eetreewechat.png?600 |}} <WRAP centeralign>**扫描二维码,关注微信公众号“电子森林”,可以在手机上查看本网站的所有文章** </WRAP> | ||
+ | |||
{{ :esp8266.png?nolink |}} | {{ :esp8266.png?nolink |}} | ||
===== 什么是“物联网” ===== | ===== 什么是“物联网” ===== | ||
行 56: | 行 58: | ||
^ 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]]。 | + | |
=== 无线标签技术 === | === 无线标签技术 === | ||
行 96: | 行 97: | ||
===== 开发平台 ===== | ===== 开发平台 ===== | ||
- | * 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突围]]($ 9.95) | ||
+ | * [[https://www.adafruit.com/product/2821|带有ESP8266 Wi-Fi的Adafruit羽毛HUZZAH]](16.95美元) | ||
+ | * [[https://www.adafruit.com/product/3213|Adafruit羽毛HUZZAH带ESP8266 Wi-Fi和堆叠接头]]($ 19.95) | ||
+ | * [[https://www.adafruit.com/product/2680|Adafruit Huzzah!Adafruit.io物联网羽毛ESP8266 Wi-Fi入门套件]](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东西]](15.95美元) | ||
+ | * [[https://www.sparkfun.com/products/13711|SparkFun ESP8266东西- 开发板]] (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黑板]](€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]] |