Skip to content

Add support for Arduino Nano ESP32#39

Open
cag63 wants to merge 4 commits into
tostmann:masterfrom
cag63:add-nano-esp32
Open

Add support for Arduino Nano ESP32#39
cag63 wants to merge 4 commits into
tostmann:masterfrom
cag63:add-nano-esp32

Conversation

@cag63

@cag63 cag63 commented Jul 10, 2026

Copy link
Copy Markdown

The Arduino Nano ESP32 uses the ESP32-S3 chip family and comes with 16MB of flash and 8MB of PSRAM. It is equivalent to the esp32-s3-devkitc-1, but it only has one USB port instead of two. The image for the esp32-s3-devkitc-1 does not work on the Arduino Nano ESP32.

Modified platformio.ini, scripts/release.sh and webflasher/index.html to build the binaries and a target-specific manifest for the Arduino Nano ESP32. Download to the Arduino Nano ESP32 is done with dedicated buttons.

Edited README.md and webflasher/index.html in an attempt to clarify what the user should expect.

LEFT TO DO: Add links to the ESP32-S3 8MB binaries and the Arduino Nano ESP32 binaries. The webflasher/index.html file pulls the information from the manifest.json file - it ignores the target-specific manifest files.

TESTED: Upload of the factory.bin file to the Arduino Nano ESP32 using the web page. I

NOT TESTED: OTA updates from the web page.

cag63 added 4 commits July 10, 2026 16:05
…s with only 8MB of flash or the Arduino Nano ESP32.

* In the first section, specify that a data USB cable should be used.
* Change "USB socket" for "USB port" throughout.
* Simply the text in the section for 8MB ESP32-S3 boards.
* Add Arduino Nano ESP32 as a separate section with its own buttons.
* Add Arduino Nano ESP32 as a recommended target, because it is a ESP32-S3 family with 16MB of flash.
* Clarify what to expect in the "What you get" section.
…pecific ESP32-S3 manifests and corresponding download buttons on the web page.

* Add the Arduino Nano ESP-32 to the list of supported hardware.
* Add nano-esp32 to the build commands.
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.

1 participant