6 #include "../m5stack_8angle.h" 9 namespace m5stack_8angle {
11 static const uint8_t M5STACK_8ANGLE_NUM_LEDS = 9;
12 static const uint8_t M5STACK_8ANGLE_BYTES_PER_LED = 4;
16 void setup()
override;
20 int32_t
size()
const override {
return M5STACK_8ANGLE_NUM_LEDS; }
This class represents the communication layer between the front-end MQTT layer and the hardware outpu...
void clear_effect_data() override
void write_state(light::LightState *state) override
light::ESPColorView get_view_internal(int32_t index) const override
light::LightTraits get_traits() override
int32_t size() const override
This class is used to represent the capabilities of a light.
Implementation of SPI Controller mode.
Color can be controlled using RGB format (includes a brightness control for the color).
Helper class to easily give an object a parent of type T.