⚠ This page is served via a proxy. Original site: https://github.com
This service does not collect credentials or authentication data.
Skip to content

Conversation

@Aymane-ST
Copy link

@Aymane-ST Aymane-ST commented Jan 12, 2026

This PR is part of the effort to rework ArduinoCore-API so it can be used as a git submodule in STM32duino’s Arduino_Core_STM32.

The changes in this branch:

  • align the core API with STM32duino requirements.
  • propose fixes, enhancements, and improvements discovered while integrating ArduinoCore-API into the STM32 core back to ArduinoCore-API so they can benefit other cores as well.

@Aymane-ST Aymane-ST requested a review from fpistm January 12, 2026 15:47
@Aymane-ST Aymane-ST self-assigned this Jan 12, 2026
@Aymane-ST Aymane-ST added the draft Proposed fix not ready to be merged label Jan 12, 2026
Copy link
Member

@fpistm fpistm left a comment

Choose a reason for hiding this comment

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

pay attention to kept as mush as possible original code.

- Change pulseIn and pulseInLong prototypes from uint8_t pin to pin_size_t pin.

Signed-off-by: Aymane Bahssain <[email protected]>
- Add float overloads to Print::print/println
- Enhance Print with printf() and vprintf() helpers

Signed-off-by: Aymane Bahssain <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

draft Proposed fix not ready to be merged

Projects

Status: Needs review

Development

Successfully merging this pull request may close these issues.

2 participants