ESP8266开发板
ESP8266 是一款由上海乐鑫信息科技[1]开发的可以作为微控制器使用的成本极低且具有完整TCP/IP协议栈的Wi-Fi IoT控制芯片。
由Ai-Thinker生产的ESP-01模块 | |
製造商 | 乐鑫信息科技 |
---|---|
类型 | 32位微控制器 |
中央处理器 | @ 80 MHz (default) or 160 MHz |
記憶體 | 32 KiB 指令集, 80 KiB 用户数据 |
輸入 | 16针 GPIO |
後繼機種 | ESP32 |
由Ai-Thinker生产的ESP-01芯片于2014年8月首次引起了西方的创客们的注意,这个小模块允许微控制器通过海斯命令集使用TCP / IP协议栈连接到Wi-Fi网络。然而,在最初的芯片上几乎没有使用英文的文档及可接受的命令。[2] 由于模块上外部组件非常少的原因,导致了其价格十分便宜,并吸引了许多创客来研究和使用该模块、开发配套该芯片使用的软件以及对其使用中文的使用指南进行多语言翻译。[3]
衍生产品还有ESP8285, ESP8684等
ESP8285即是内置了1MB闪存的ESP8266,其允许单芯片设备能够直接连接到Wi-Fi进行使用。 [4]
其后续产品是2016年所发布的ESP32。
特征
ESP-01的引腳輸出
常見的ESP-01模塊引腳輸出如下:
- GND,接地 (0 V)
- GPIO 2,通用輸入/輸出2號
- GPIO 0,通用輸入/輸出0號
- RX(GPIO 3),串列資料接收
- VCC,電壓(3.3 V ~ 3.6 V)
- RST,復位
- CH_PD,斷電引腳(Chip power-down)
- TX(GPIO 1),串列資料傳送
开发工具包
2014 年 9 月,乐鑫发布了用于直接对芯片进行开发的软件开发工具包 (SDK),无需单独的MCU。 从那时起,乐鑫发布了许多官方 SDK。乐鑫发布了两个版本的 SDK,一个基于 FreeRTOS,即RTOS (页面存档备份,存于);另一个基于回调函数,,即NON_OS (页面存档备份,存于) (又称AT固件,现已停止支持,并改名为IDF-AT)。
引用资料
- . Espressif Systems. [2017-10-02]. (原始内容存档于2019-01-18).
- Brian Benchoff. . Hackaday. August 26, 2014 [2015-06-24]. (原始内容存档于2015-06-24).
- Brian Benchoff. . Hackaday. September 6, 2014 [2015-06-24]. (原始内容存档于2015-06-24).
- . Espressif Systems. Mar 9, 2016 [2016-07-10]. (原始内容存档于2016-07-25).
- 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.
- . Espressif Systems. 2014-10-27 [2017-10-02]. (原始内容存档于2017-10-02).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.