class PWMBacklight – PWM Backlight¶
The PWMBacklight class is used to control a screen backlight.
Constructors¶
- class display.PWMBacklight(pin, timer=3, channel=3, frequency=200)¶
Creates a backlight object to initialize the display backlight. This class should be passed as the
backlightargument to any display object constructor which can use a backlight controller.pinspecifies the Pin to use.timerspecifies the Timer number to use.channelspecifies the Timer channel to use.frequencyspecifies the PWM frequency.
Methods¶
- PWMBacklight.backlight(value: int | None = None) int¶
Sets the backlight strength from 0-100. Note that a linear pwm duty cycle on the backlight output will not necessary result in a linear brightness change on the screen. Typically there’s a small region where the screen brightness will change drastically.