ESP8266开发板

维基百科,自由的百科全书
(重定向自ESP8266
跳到导航 跳到搜索
ESP8266
ESP-01.jpg
Ai-Thinker生产的ESP-01模块
生產商乐鑫信息科技
類型32位微控制器
中央處理器@ 80 MHz (default) or 160 MHz
記憶體32 KiB 指令集, 80 KiB 用户数据
輸入16针GPIO
下代產品ESP32

ESP8266 是一款由上海乐鑫信息科技[1]开发的可以作为微控制器使用的成本极低且具有完整TCP/IP协议栈的Wi-Fi IoT控制芯片。

Ai-Thinker生产的ESP-01芯片于2014年8月首次引起了西方的创客们的注意,这个小模块允许微控制器通过海斯命令集使用TCP / IP协议栈连接到Wi-Fi网络。然而,在最初的芯片上几乎没有使用英文的文档及可接受的命令。[2] 由于模块上外部组件非常少的原因,导致了其价格十分便宜,并吸引了许多创客来研究和使用该模块、开发配套该芯片使用的软件以及对其使用中文的使用指南进行多语言翻译。[3]

ESP8285即是内置了1MiB闪存的ESP8266,其允许单芯片设备能够直接连接到Wi-Fi进行使用。 [4]

其后续产品是2016年所发布的ESP32

特征[编辑]

ESP-01模块线框
  • 处理器:基于Tensilica Xtensa Diamond Standard 106Micro的L106 32位RISC微处理器内核,运行时间为80   MHz [5]
  • 记忆:
    • 32 KiB指令RAM
    • 32 KiB指令缓存RAM
    • 80 KiB用户数据RAM
    • 16 KiB ETS系统数据RAM
  • 外部QSPI闪存:支持最高16 MiB(通常包括512 KiB至4 MiB)
  • IEEE 802.11 b / g / n Wi-Fi
  • 16个GPIO引脚
  • SPI
  • I²C (软件实现) [6]
  • I²S与DMA接口(与GPIO共用引脚)
  • UART专用引脚上,再加上仅发送UART可在GPIO2启用
  • 10位ADC逐次逼近型ADC

引用资料[编辑]

  1. ^ ESP8266 Overview. Espressif Systems. [2017-10-02]. (原始内容存档于2019-01-18). 
  2. ^ Brian Benchoff. New Chip Alert: The ESP8266 WiFi Module (It’s $5). Hackaday. August 26, 2014 [2015-06-24]. (原始内容存档于2015-06-24). 
  3. ^ Brian Benchoff. The Current State of ESP8266 Development. Hackaday. September 6, 2014 [2015-06-24]. (原始内容存档于2015-06-24). 
  4. ^ Espressif Announces ESP8285 Wi-Fi Chip for Wearable Devices. Espressif Systems. Mar 9, 2016 [2016-07-10]. (原始内容存档于2016-07-25). 
  5. ^ Both the CPU and flash clock speeds can be doubled by overclocking on some devices. CPU can be run at 160 MHz, and flash can be sped up from 40 MHz to 80 MHz.[來源請求] Success varies chip to chip.[來源請求]
  6. ^ Espressif ESP8266 Developer Zone Discussion Forum: Does ESP8266 actually have hardware I2C?. Espressif Systems. 2014-10-27 [2017-10-02]. (原始内容存档于2017-10-02).