通用 ESP8266 模块固件

Generic ESP8266 module

固件稳定,2M以上flash

以下文件是 ESP8266 的稳定固件。如教程中所述,使用 esptool.py 程序对您的电路板进行编程 。

注意:固件 v1.13 有一个新的 flash 文件系统布局,默认使用 littlefs 作为文件系统。从旧固件升级时,请先备份您的文件,并在升级前擦除所有闪存,或升级后执行uos.VfsLfs2.mkfs(bdev)。另请注意,v1.12 及更早版本适用于具有 1M 或更多闪存的模块,而 v1.13 需要 2M 或更多。

每日构建,2M 或更多闪存

以下是 ESP8266 固件的每日构建。它们具有最新的功能和错误修复,WebREPL 不会自动启动,并且默认启用调试。

注意:v1.12-334 及更新版本(包括 v1.13)需要 ESP8266 模块,其 flash 2M 以上,默认使用 littlefs 作为文件系统。从旧固件升级时,请先备份您的文件,并在升级前擦除所有闪存,或升级后执行uos.VfsLfs2.mkfs(bdev)

每日构建,1M 闪存

以下是 ESP8266 固件的每日版本,专为只有 1MB 闪存的模块量身定制。该固件使用 littlefs 作为文件系统。从使用 FAT 文件系统的旧固件升级时,请先备份您的文件,并在升级前或升级后擦除所有闪存uos.VfsLfs2.mkfs(bdev)

每日构建,512k 闪存

以下是 ESP8266 固件的每日版本,专为只有 512kbyte 闪存的模块量身定制。某些功能被禁用以将固件降低到此大小。

每日 OTA 构建,2M 或更多闪存

以下是 ESP8266 固件的无线 (OTA) 构建,适用于具有至少 2MB 闪存的模块。第一次使用此版本时,您需要使用 esptool.py 烧写一个“初始图像”图像,如上所述。之后,您可以使用“OTA 更新”文件以及来自 yaota8266的 ota-client 脚本通过无线方式更新固件 。“OTA 更新”文件经过数字签名,仅适用于提供的“初始映像”文件,反之亦然。(注意:此功能正在进行中。)

注意:v1.12-334 及更新版本(包括 v1.13)需要 ESP8266 模块,其 flash 2M 以上,默认使用 littlefs 作为文件系统。从旧固件升级时,请先备份您的文件,并在升级前擦除所有闪存,或升级后执行uos.VfsLfs2.mkfs(bdev)