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.
Adds a builder script and
package.json
metadata so that we can easily include and work with it in PlatformIO.Already running nicely in https://github.com/Community-PIO-CH32V/platform-ch32v/tree/develop/examples/blinky-arduino-ch32v003.
Keeping this as a draft because I see this core as fast changing and I don't wanna have the build options get out of sync quickly.
I also deviate with not using
-flto
because it actually results in larger binary sizes with the propretiary toolchain. But even so, a lot size optimization potential is still there when looking at the included functions and objects in the map file (Serial
) is there even though not used in sketch, IPAddress conversion / print functions, ... :()