27 void setup()
override;
const float DATA
For components that import data from directly connected sensors like DHT.
void set_bits_per_sample(ES7210BitsPerSample bits_per_sample)
ES7210BitsPerSample bits_per_sample_
bool configure_mic_gain_()
void dump_config() override
bool configure_sample_rate_()
uint8_t es7210_gain_reg_value_(float mic_gain)
Convert floating point mic gain value to register value.
bool set_mic_gain(float mic_gain) override
float get_setup_priority() const override
bool configure_i2s_format_()
bool es7210_update_reg_bit_(uint8_t reg_addr, uint8_t update_bits, uint8_t data)
Updates an I2C registry address by modifying the current state.
Implementation of SPI Controller mode.
This Class provides the methods to read/write bytes from/to an i2c device.
float mic_gain() override
void set_sample_rate(uint32_t sample_rate)