Skip to content

Document flashing esp8266 devices with >4 MiB flash#19319

Open
Josverl wants to merge 2 commits into
micropython:masterfrom
Josverl:docs/esp8266_large_flash
Open

Document flashing esp8266 devices with >4 MiB flash#19319
Josverl wants to merge 2 commits into
micropython:masterfrom
Josverl:docs/esp8266_large_flash

Conversation

@Josverl
Copy link
Copy Markdown
Contributor

@Josverl Josverl commented Jun 7, 2026

Summary

There are a few long running issues open on how to flash esp8266 device with 8 or 16 MiB of flash.
in the issue threads the correct procedure for these had been identified and verified, but it never made it into the documentation.

I am merely the scribe, credits go to @robert-hh, @dpgeorge and all that contributed in these issues.

closes: #12024
closes: #2335

Testing

Docs:

  • Built docs locally
  • checked rendering.

Flashing:
I have no access to esp8266 devices with > 4 MiB, so i have not been able to fully test the procedure.
However the procedure has been reported as successful on multiple devices in the referenced issues.

Generative AI

I used generative AI tools when creating this PR, but a human has checked the
code documentation and is responsible for the code and the description above.

Josverl added 2 commits June 7, 2026 17:15
Updated to current firmware variants
Removed python 2.7 references.

Signed-off-by: Jos Verlinde <Jos_Verlinde@hotmail.com>
Signed-off-by: Jos Verlinde <Jos_Verlinde@hotmail.com>
@robert-hh
Copy link
Copy Markdown
Contributor

Tested the upload instructions with a 8MB and a 16MB ESP8266 device. Works.

@Josverl
Copy link
Copy Markdown
Contributor Author

Josverl commented Jun 7, 2026

Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

esp8266-12f 4M flash need be supported esp8266: Support up to 16 MB of flash

2 participants