Currently there are many elements in the framework which depend directly on Arduino specific tools, which don't always match those used by custom platforms.
One example is the avrdude uploading tool, which is used by Arduino but not by ESP32.
All such elements should have the ability to be "overridden" by a user-provided value, or, if possible, by a value stated in the platform.txt file.
Currently there are many elements in the framework which depend directly on Arduino specific tools, which don't always match those used by custom platforms. One example is the avrdude uploading tool, which is used by Arduino but not by ESP32.
All such elements should have the ability to be "overridden" by a user-provided value, or, if possible, by a value stated in the
platform.txt
file.