Add support for Arduino Nano ESP32#39
Open
cag63 wants to merge 4 commits into
Open
Conversation
…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.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.