ESP8266
来自维基百科,自由的百科全书
ESP8266 是一款由上海乐鑫信息科技[1]开发的可以作为微控制器使用的成本极低且具有完整TCP/IP协议栈的Wi-Fi IoT控制芯片。
由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,另一个基于回调函数(NON OS,又称AT固件,现已停止支持,并改名为IDF-AT)。
引用资料
Wikiwand - on
Seamless Wikipedia browsing. On steroids.