本帖最后由 dragon19790000 于 2026-5-26 15:37 編輯
最近用ESP8266 NodeMCU 開發(fā)的時候總感覺空間不夠用!心血來潮,看了看網(wǎng)上也有人更換過板載FLASH 芯片
出廠默認為w25q32 spi flash 32Mbit 實際是 4MB
ESP8266Nodemcu 開蓋.JPG (754.29 KB, 下載次數(shù): 0)
下載附件
ESP8266 開蓋
2026-5-26 13:03 上傳
手里有以前買的一個w25q64 64Mbit 8MB flash芯片,就換上了。還真沒有想象的復(fù)雜。
w25q64.jpg (219.44 KB, 下載次數(shù): 0)
下載附件
更換w25q64
2026-5-26 13:11 上傳
最好是 用 esptool.exe --port COM4 erase_flash 清理一下 。!
然后寫入 ESP8266 示例,flash 測試
flash size test.png (30.15 KB, 下載次數(shù): 0)
下載附件
flash size test
2026-5-26 13:13 上傳
在arduino ide 的開發(fā)板,選擇 Generic ESP8266 Module(否則沒有8MB的選項)
截圖1.jpg (168.09 KB, 下載次數(shù): 0)
下載附件
flash選擇
2026-5-26 15:33 上傳
利用LittleFS 上傳index.html之類的網(wǎng)頁文件即可!
測試Flash結(jié)果,串口顯示的數(shù)據(jù):
uart-8mb.jpg (30.87 KB, 下載次數(shù): 0)
下載附件
uart 8MB
2026-5-26 13:14 上傳
|