27 void setup()
override;
35 void set_pin(uint8_t pin) { this->pin_ = pin; }
39 void setup()
override;
40 std::string dump_summary()
const override;
void pin_mode(uint8_t pin, gpio::Flags mode)
void digital_write(uint8_t pin, bool value)
void set_parent(XL9535Component *parent)
bool digital_read(uint8_t pin)
void set_inverted(bool inverted)
XL9535Component * parent_
void set_flags(gpio::Flags flags)
BedjetMode mode
BedJet operating mode.
float get_setup_priority() const override
void dump_config() override
const float IO
For components that represent GPIO pins like PCF8573.
Implementation of SPI Controller mode.
void set_pin(uint8_t pin)
This Class provides the methods to read/write bytes from/to an i2c device.