-
Notifications
You must be signed in to change notification settings - Fork 7.7k
Closed
Labels
Area: Peripherals APIRelates to peripheral's APIs.Relates to peripheral's APIs.Status: Needs investigationWe need to do some research before taking next steps on this issueWe need to do some research before taking next steps on this issueType: Feature requestFeature request for Arduino ESP32Feature request for Arduino ESP32
Description
Related area
Arduino-ESP32-Core 3.0.x
Hardware specification
ESP32 (all types)
Is your feature request related to a problem?
Yes, there is a problem, migrating a program written for Arduino-ESP32-Core 2.x
The "old" Arduino-ESP32-Core 2.x provided a command "ledcWrite(LEDchan, ledBrightness);" which allowed to get a synchronized LED output duty signal on all pins attached to a specific channel.
The new 3.0.x core does not provide a similar write command to control a channel.
Describe the solution you'd like
I would like to have (again) a write command similar to the command in the 2.0.x core, or in the ESP-IDF: ledc_set_duty(ledc_mode_t speed_mode, ledc_channel_t channel, uint32_t duty).
Describe alternatives you've considered
Write a duty value to one of the pins attached to a specific channel would change the output of all pins attached to that channel.
Additional context
No response
I have checked existing list of Feature requests and the Contribution Guide
- I confirm I have checked existing list of Feature requests and Contribution Guide.To pick up a draggable item, press the space bar. While dragging, use the arrow keys to move the item. Press space again to drop the item in its new position, or press escape to cancel.
Metadata
Metadata
Assignees
Labels
Area: Peripherals APIRelates to peripheral's APIs.Relates to peripheral's APIs.Status: Needs investigationWe need to do some research before taking next steps on this issueWe need to do some research before taking next steps on this issueType: Feature requestFeature request for Arduino ESP32Feature request for Arduino ESP32
Activity
VojtechBartoska commentedon Jul 11, 2024
@P-R-O-C-H-Y can you please help with triage?
P-R-O-C-H-Y commentedon Jul 11, 2024
Hello @purehunter1, I will take a look into this option of having multiple pins connected to single LEDC channel, as it's allowed in IDF.
purehunter1 commentedon Jul 15, 2024
@P-R-O-C-H-Y yes, it is also allowed in the Arduino environment to add pins to a channel, but there is no possibility to control the channel as it existed in the previous ESP32-Arduino core.