如需支援我們的方式,請參閱論壇上的公告,或查看上面的 Patreon、Ko-Fi 或 PayPal 連結。
簡介 https://espeasy.readthedocs.io/en/latest/ (以及大部分已經過時的 wiki:https://www.letscontrolit.com/wiki/index.php/ESPEasy#Introduction)
MEGA這是 ESPEasy 的開發分支。所有新功能都進入該分支,並且它已成為當前的穩定分支。如果您想修復錯誤,請在此分支上進行。
點擊此處了解如何使用此分支並幫助我們改進 ESPEasy:ESPEAasy(本地)開發入門指南
為了更容易上手,您可以從瀏覽器直接將建置版本刷新到 ESP。目前僅支援 Chrome 和 Edge。
請參閱此 Flash 頁面以嘗試新的 Web Flash 功能。
Web flasher 使用的是 ESPHome 和 Home Assistant 開發人員製作的 ESP Web Tools。
根據需求,由倉庫所有者控制,我們的建造機器人將建造一個新的二進製版本:https://github.com/letscontrolit/ESPEasy/releases
這些版本的名稱類似於「mega-20220626」(最後一個數字是建置日期)
根據您的需求,我們發布不同類型的文件:
這個名稱由幾個關鍵部分組成:
ESPEasy_mega_ [發佈日期] _ [建置類型] _ [opt-arduino-library] _ [硬體類型] _ [快閃記憶體大小][檔案系統大小] _ [opt-build-features] .bin
[構建類型]可以是以下任一種:
建造類型 | 描述 | 包含的插件 |
---|---|---|
氣候 | 所有與氣候測量相關的插件 | 穩定+氣候 |
風俗 | 自訂預訂集/在 Custom.h 中定義 | 具體的 |
普通的 | 標準插件 | 穩定的 |
集合_A | 普通+插件合集A | 馬厩+收藏底座+A套 |
集合_B | 普通+插件合集B | 馬厩+收藏底座+B套 |
集合_C | 普通+插件集合C | 馬厩+收藏底座+C套 |
集合_D | 普通+插件合集D | 馬厩+收藏底座+D套裝 |
集合_E | 普通+插件合集E | 馬厩+收藏底座+E套裝 |
集合_F | 普通+插件合集F | 馬厩+收藏底座+F套 |
集合_G | 普通+插件合集G | 馬厩+收藏底座+G套裝 |
最大限度 | 所有可用的插件 | 全部可用 |
活力 | 所有與能量測量相關的插件 | 穩定+能量測量 |
展示 | 所有與顯示器相關的插件 | 穩定+顯示 |
新像素 | 所有與 neopixel 相關的插件 | 穩定+Neopixel |
難的 | 硬體特定建置 | 最小 |
最小的 | 針對特定用例的最少插件 | 開關及控制器 |
規格_* | 專業技術構建 | 不適合常規使用 |
IRext | 紅外線硬體特定 | 發送和接收 IR 命令 |
安全啟動 | (實驗性) safeboot 建置以啟用4MB Flash 板上的大多數/所有插件 | 沒有任何 |
[opt-arduino-library] (可選)可以是以下任一個:
Arduino庫 | 描述 |
---|---|
替代wifi | 替代 WiFi 配置 |
貝塔 | Arduino 測試版發布 |
軟體開發工具包3 | Arduino SDK v.3 |
核心_274 | Arduino 核心 2.7.4 發布 |
核心_302 | Arduino 核心 3.0.2 發布 |
core_274_sdk3 | Arduino Core 2.7.4 SDK v.3 發布 |
[硬體類型]可以是以下任一種:
硬體類型 | 描述 |
---|---|
ESP8266 | 樂鑫 ESP8266/ESP8285 通用板 |
WROOM02 | 樂鑫 ESP8266 WRoom02 開發板 |
ESP32 | 樂鑫 ESP32 通用板 |
ESP32獨奏1 | 樂鑫 ESP32-Solo1 通用板 |
ESP32s2 | 樂鑫 ESP32-S2 通用板 |
ESP32c3 | 樂鑫 ESP32-C3 通用板 |
ESP32s3 | 樂鑫 ESP32-S3 通用板 |
ESP32c2 | 樂鑫 ESP32-C2 通用板 |
ESP32c6 | 樂鑫 ESP32-C6 通用板 |
ESP32-wrover-套件 | Espressif ESP32 wover-kit 板 |
索諾夫 | Sonoff 硬體特定 |
其他_POW | 帶功率測量功能的開關 |
雪莉_1 | 雪莉1開關 |
雪莉_PLUG_S | 帶功率測量的Shelly插頭S開關 |
文圖斯 | 文圖斯 W266 氣象站 |
LCtech_繼電器 | LC-tech 串列開關 |
注意:從 2022 年 7 月 23 日開始,1M ESP8266 版本也可以在 ESP8285 裝置上使用,因此不再有特定的 ESP8285 版本。
[flash-size]可以是以下任一個:
快閃記憶體大小 | 描述 |
---|---|
1M | 1 MB,128 kB 檔案系統 |
2M | 2 MB,128 kB 檔案系統 |
2M256 | 2 MB,256 kB 檔案系統 |
2M320k | 2 MB,320 kB 檔案系統 |
4米1米 | 4 MB,附 1 MB 檔案系統 |
4米2米 | 4 MB,附 2 MB 檔案系統 |
16M | 16 MB,附 14 MB 檔案系統 |
4M316k | 4 MB,316 kB 檔案系統 |
8米1米 | 8 MB,附 1 MB 檔案系統 |
16米1米 | 16 MB,附 1 MB 檔案系統 |
16米8米 | 16 MB,附 8 MB 檔案系統 |
注意:從 2023 年 12 月 25 日版本開始,所有 ESP32 LittleFS 版本均使用 IDF 5.1,以支援 ESP32-C2 和 ESP32-C6 等較新的 ESP32 晶片以及 SPI 乙太網路。其他基於 SPIFFS 的 ESP32 版本將遷移到 LittleFS,因為 SPIFFS 在 IDF 5 及更高版本中不再可用。遷移計劃將於 2024 年發布。
[opt-build-features]可以是以下任一個:
建置功能 | 描述 |
---|---|
小FS | 使用 LittleFS 而非 SPIFFS 檔案系統(SPIFFS 不穩定 > 2 MB,並且在 IDF > 5 中不再受支援) |
電壓控制電路 | 配置為測量 VCC 電壓的類比輸入(僅限 ESP8266) |
線上旅行社 | Arduino OTA(無線)更新功能已啟用 |
多莫蒂茨 | 僅包含 Domoticz 控制器 (HTTP) 和插件 |
Domoticz_MQTT | 僅包含 Domoticz 控制器 (MQTT) 和插件 |
FHEM_HA | 僅包含 FHEM/OpenHAB/Home Assistant (MQTT) 控制器和插件 |
以太坊 | 啟用乙太網路介面(ESP32 經典和基於 IDF 5.x 的版本) |
OPI_PSRAM | 啟用 PSRAM 偵測的特定配置,僅限 ESP32-S3 |
疾病管制署 | ESP32-C3、ESP32-S2、ESP32-S3 和 ESP32-C6 支援 USBCDC/HWCDC 串列控制台 |
無OTA/NO_OTA | 不支援 OTA(無線韌體更新) 透過 USB 串列埠使用 flash 頁面或 ESPTool |
一些範例韌體名稱:
韌體名稱 | 硬體 | 包含的插件 |
---|---|---|
ESPEasy_mega-20230822_normal_ESP8266_1M.bin | ESP8266/ESP8285 帶 1MB 快閃記憶體 | 穩定的 |
ESPEasy_mega-20230822_normal_ESP8266_4M1M.bin | ESP8266,附 4MB 快閃記憶體 | 穩定的 |
ESPEasy_mega-20230822_collection_A_ESP8266_4M1M.bin | ESP8266,附 4MB 快閃記憶體 | 馬厩+收藏底座+A套 |
ESPEasy_mega-20230822_normal_ESP32_4M316k.bin | 帶有 4MB 快閃記憶體的 ESP32 | 穩定的 |
ESPEasy_mega-20230822_collection_A_ESP32_4M316k.bin | 帶有 4MB 快閃記憶體的 ESP32 | 馬厩+收藏底座+A套 |
ESPEasy_mega-20230822_collection_B_ESP32_4M316k.bin | 帶有 4MB 快閃記憶體的 ESP32 | 馬厩+收藏底座+B套 |
ESPEasy_mega-20230822_max_ESP32s3_8M1M_LittleFS_CDC_ETH.bin | ESP32-S3,帶 8MB 快閃記憶體、CDC 串行、以太網 | 所有可用的插件 |
ESPEasy_mega-20230822_max_ESP32s3_8M1M_LittleFS_OPI_PSRAM_CDC_ETH.bin | ESP32-S3 8MB 快閃記憶體、PSRAM、CDC 串列、乙太網路 | 所有可用的插件 |
ESPEasy_mega-20230822_max_ESP32_16M1M.bin | 具有 16MB 快閃記憶體的 ESP32 | 所有可用的插件 |
ESPEasy_mega-20230822_max_ESP32_16M8M_LittleFS_ETH.bin | ESP32,帶 16MB 閃存,以太網 | 所有可用的插件 |
不同 ESP32 變體(S2、C3、S3、C2、C6、「Classic」)的二進位檔案位於單獨的檔案中。
要查看哪個集合集中包含哪些插件,您可以在 ESPEasy 插件概述頁面上找到
您可以在 ESPEasy.readthedocs.io 上找到我們新的深入文件。自動構建,因此始終根據貢獻的內容保持最新。舊的 Wiki 文件可以在letscontrolit.com/wiki 上找到。
其他詳細資訊和討論位於論壇的「實驗」部分:https://www.letscontrolit.com/forum/viewforum.php?f=18
PVS-Studio - C、C++、C# 和 Java 程式碼的靜態分析器。
圖示由 ICONS8 提供。