Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nano ESP32: fix digital, analog and GPIO pin counts #8586

Merged
merged 6 commits into from
Aug 30, 2023

Conversation

pillo79
Copy link
Contributor

@pillo79 pillo79 commented Aug 30, 2023


Description of Change

Fix the Nano ESP32's version of pins_arduino.h following the same spirit of #8562.

Tests scenarios

Compiled for the Nano ESP32 both with and without pin mapping, no issues.

Related links

Integrates with #8562.

"touch" would create the file if not present, but not delete its
contents if a previous run left the file in the build dir.
"debug.toolchain.prefix" must end with a dash, since only the tool name is
appended to this string.

The reason this is not a major issue is that the "debug_custom.json" file
(copied in the sketch directory when debugging is enabled) forces its own
prefix. And to make things more interesting, the "toolchainPrefix" entry
in that file should _not_ end with a dash.
@me-no-dev me-no-dev merged commit 9817b09 into espressif:release/v2.x Aug 30, 2023
35 checks passed
me-no-dev pushed a commit that referenced this pull request Sep 4, 2023
* Nano ESP32: fix previous merge issues

* platform: remove previous build options if file is missing

"touch" would create the file if not present, but not delete its
contents if a previous run left the file in the build dir.

* platform: make debug_custom.json file customizable by board

* platform: fix default debug prefix

"debug.toolchain.prefix" must end with a dash, since only the tool name is
appended to this string.

The reason this is not a major issue is that the "debug_custom.json" file
(copied in the sketch directory when debugging is enabled) forces its own
prefix. And to make things more interesting, the "toolchainPrefix" entry
in that file should _not_ end with a dash.

* Nano ESP32: add debugging support

* Nano ESP32: fix digital, analog and GPIO pin counts
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.

None yet

2 participants