1. 程式人生 > >ESP32增強型透傳韌體 JFirmware v1.0(ESP32) 正式釋出!(不帶藍芽功能)

ESP32增強型透傳韌體 JFirmware v1.0(ESP32) 正式釋出!(不帶藍芽功能)

ESP32 增強型透傳韌體 JFirmware v1.0(ESP32) (暫不帶藍芽功能)

簡介:

繼上次布的ESP8266透傳韌體後,立即又開發了ESP32的版本,但暫時還沒研究好藍芽功能。純個人開發,諸多不善請大佬們多多指教。

        本韌體是一款基於ESP Arduino core 的ESP8266增強型透傳韌體,支援在WEB上OTA升級,具有超詳細的執行狀態查詢,超詳細的網路設定,支援512Byte長資料包傳送,能在MCU控制模式與透傳模式下切換(二次開發需要有本韌體的原始碼),預留雲端登入的開發等程式碼空間,本韌體佔用的資源如下:

      (基於v1.0 2018.10.08(3))       Program size: 810,264 bytes (used 62% of a 1,310,720 byte maximum) (11.18 secs)       Minimum Memory Usage: 41632 bytes (13% of a 327680 byte maximum)        適配硬體:基於ESP32的硬體,如ESP32-WROOM-32等;        雖然是基於ESP Arduino core,但透傳模式下效能是能滿足智慧控制的需求的,詳細可以看"韌體透傳測試報告"。

優點:支援OTA升級、帶詳細執行狀態頁、超詳細的網路設定、支援512Byte長資料包傳送,帶有硬體復位功能,可以支援二次開發實現程式碼控制MCU的其他功能,當網路設定有問題或網路故障時不會阻塞程序;

缺點:基於ESP Arduino core開發,效能可能會比原生SDK開發的略遜。

        請勿把本韌體用於商業用途,大家都想賺錢,如果都順手拈來自己袋袋,那估計就沒有下個版本了,尊重個人成果,詳情請看壓縮包中的“使用者使用協議”

傳播請註明出處,謝謝大家支援~!