class DACBacklight – DAC Backlight¶
The DACBacklight
class is used to control a screen backlight.
Constructors¶
- class display.DACBacklight(channel: int, bits=8)¶
Creates a backlight object to initialize the display backlight. This class should be passed as the
backlight
argument to any display object constructor which can use a backlight controller.channel
specifies the DAC channel to use. This can be the GPIO pin also. For STM32 based OpenMV Cams this isP5
.bits
specifies the resolution of the DAC. The default value of 8-bits should be good enough.
Methods¶
- DACBacklight.backlight(value: int | None = None) int ¶
Sets the backlight strength from 0-100. Note that a linear voltage 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.