Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Integrate Peripheral Manager? #11926

Xylopyrographer started this conversation in Question - Community Help
Discussion options

I'm updating a library and considering adding integration with Peripheral Manager.

What's the upside for doing so?

Been about three years since its introduction. Is it getting traction outside the arduino-esp32 core?

FWIW, the library is an RMT-based RGB LED driver.

You must be logged in to vote

Replies: 1 comment 2 replies

Comment options

I doubt the peripheral manager will get any traction outside the core (or ESP32 specific things) because it exists to work with the fact that peripherals on ESP32 are not tied to specific pins, therefore it tracks what peripheral is connected to what pin and can free resources if the pin needs another peripheral. If your library uses the Arduino API for RMT, then periman is already in use :)

You must be logged in to vote
2 replies
Comment options

Language is a funny thing sometimes. 😄

Yes, of course the peripheral manager only makes sense with the ESP32 family.

I should have said "Is it getting traction outside the arduino-esp32 core developers"?

As in, "Are other developers integrating peripheral manager into their libraries?"

Comment options

There isn't much for libs to do to use the periman. Maybe set the extra type, but that is about it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

AltStyle によって変換されたページ (->オリジナル) /