Light bulb
The startLightBulb
function starts a light bulb server on the device
and returns a client.
import { gpio } from "@devicescript/core"
import { startLightBulb } from "@devicescript/servers"
const bulb = startLightBulb({
pin: gpio(20),
dimmable: true,
})
tip
For the onboard LED, use setStatusLight instead.
Options
pin
The pin hardware identifier on which to mount the light bulb.
dimmable
When set to true
you can set the intensity of the light (it will use a PWM signal at a few kHz).
activeLow
Indicates that the light is on when the pin 0
.
By default, the light is on when the pin is 1
.