Max number of pwm white channels on esp8266

so im trying to set up a esp8265 with 5x pwm white channels for analogue control but i can only add 3 of them before it stops giving me the option and the only thing i can select is DDP RGB

i can add a PWM RGB CTT option and get 5x pwm channels so im a bit confused.

any ideas or workarounds would be most welcome

this is the config screen

Get ESP32. 8266 has a limit of 3 active outputs.

1 Like

damn!! first time using the 8266 - was hoping that this controller that has DATA, CW, WW, R, G, B would be a really nice solution…

you can use RGBW+CCT on ESP8266 just not separately.

It sounds like you’re running into a limitation with the configuration options for PWM channels in your ESP8265 setup. Here are a few ideas and workarounds you can try:

1. Check Firmware Version

Ensure that you’re using the latest version of the firmware or library you’re working with, as newer versions might have expanded capabilities or bug fixes.

2. PWM Configuration

When setting up PWM channels:

  • Make sure you’re selecting the correct mode that allows for more than three channels. If “DDP RGB” is limiting you, you might need to change your configuration to a different mode that supports more channels.
  • Look for any advanced settings or modes that allow for greater customization of PWM outputs.

3. Use PWM RGB CTT

Since you mentioned being able to add a “PWM RGB CTT” option that allows five PWM channels:

  • You could use that configuration and manually manage the PWM outputs. This might involve tweaking how you control each channel in your code.

4. Custom Code

If the GUI options are limiting:

  • Consider writing custom code using the Arduino IDE or similar to directly manipulate the PWM pins. This would give you full control over how many channels you can use and how they operate.

5. Alternative Libraries

Explore different libraries that support PWM control. Some libraries might offer more flexibility in how channels are configured and managed.

6. Forum and Community Input https://www.oemstron.com/

Check forums or community discussions related to your specific hardware or firmware. Other users may have encountered similar issues and could provide specific insights or solutions.

If you can provide more details about the specific firmware or library you’re using, I can give more targeted advice!