Skip to content

switch to ststm32 platform version 20.0.0 - #3

Merged
jacobh460 merged 2 commits into
mainfrom
migration/ststm32@20.0.0
Sep 11, 2026
Merged

switch to ststm32 platform version 20.0.0#3
jacobh460 merged 2 commits into
mainfrom
migration/ststm32@20.0.0

Conversation

@jacobh460

@jacobh460 jacobh460 commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

switch to updated version of ststm32 platform so we can use the latest stm32duino which is more arduino compliant
change all uses of HardwareSerial to Uart due to breaking change on stm32duino version 3.0.0

change all uses of HardwareSerial to Uart due to breaking change on stm32duino version 3.0.0
…tion (was only occurring when building for fc; maybe there was a change to the Uart class since the previous stm32duino version that is causing us to see the error now?)

@RobertJN64 RobertJN64 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@jacobh460
jacobh460 merged commit d8a0580 into main Sep 11, 2026
2 checks passed
@jacobh460
jacobh460 deleted the migration/ststm32@20.0.0 branch September 11, 2026 23:46
@RobertJN64

Copy link
Copy Markdown
Contributor

Noting for posterity - this change improves type safety - we should disable compat.h if possible and enforce the new stricter standard on pinMode and digitalWrite, and migrate pins to be constexpr of pin_type_t instead of #defines...

Might need to migrate some of our variant files as well.

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.

2 participants