


我正在尋找一個簡單的工具來共享DIY項目Sleepuino的固件二進製文件。 Sleepuino是一個鬧鐘,其基於ESP8266的Web界面。
我發現的是Espressif的命令行工具esptool.py。它可以用來閃光所有ESP微控制器,它是一個很好的基礎,社區正在努力。它還活著!我發現了一些不同的Guis。一些GUI試圖包含Esptool的整個功能,並且非常複雜。我想要一個簡單的工具來共享我的固件,而沒有任何裝飾,例如Battloxx的Espeasyflasher。但是此GUI僅在窗戶上使用。我想要一個獨立平台的GUI。因此,我有想法,但沒有找到令人滿意的解決方案。
我喜歡Battloxx的EspeasyFlasher的簡單可用性,但我不明白為什麼它在C#中實現。 Esptool不僅是命令行工具,還具有Python接口。 Python本身是獨立的平台,並且包含TKINTER,TKINTER是一種與TK GUI工具包的python,作為標準庫。蛋糕上的糖霜,使用Pyinstaller,可以為不同的操作系統平台生成可執行文件。那麼,為什麼不在Python中實施所有事情,並將Espeasyflasher的想法提升到下一個2.0級呢?
有關espeasyflasher_2.0的更多信息,請查看EEF Wiki。所有功能都在那裡描述。
這很簡單,您需要的是ESP8266或ESP32。為您的特定平台下載zip文件。解壓縮文件啟動可執行文件。有關更多詳細信息,請查看Wiki頁面可執行的示例。
zip文件包含2個ESP8266的示例和ESP32的2個示例
所有這些代碼均在GPL下發布,所有這些代碼都應自行使用。如果您發現任何錯誤,請通過GitHub Diseage Tracker告訴我或給我發送電子郵件([email protected])。