Arduino TKJHAT
Arduino library for Pico HAT extension board
Loading...
Searching...
No Matches
RGBLed.h
1#ifndef TKJHAT_RGBLED_H
2#define TKJHAT_RGBLED_H
3
4#include <Arduino.h>
5
21
22class RGBLed {
23private:
24 uint8_t pinR;
25 uint8_t pinG;
26 uint8_t pinB;
27
28public:
29
35 RGBLed(uint8_t pinR, uint8_t pinG, uint8_t pinB);
36
40 void begin();
41
45 void stop();
46
57 void write(uint8_t r, uint8_t g, uint8_t b);
58};
59
64
65#endif
void write(uint8_t r, uint8_t g, uint8_t b)
Writes PWM duty cycles to the RGB LED channels to produce the requested color. The LED is wired as co...
void begin()
Initialize the RGB LED.
void stop()
Stop the RGB LED.
RGBLed(uint8_t pinR, uint8_t pinG, uint8_t pinB)
Construct a new RGBLed object.