Arduino AudioKit HAL
All Classes Files Functions Variables Pages
Public Member Functions | Protected Attributes | List of all members
board_driver Class Reference

#include <audiokit_board.h>

Public Member Functions

void setup (audio_kit_pins pins)
 
esp_err_t get_i2c_pins (i2c_port_t port, i2c_config_t *i2c_config)
 
esp_err_t get_i2s_pins (i2s_port_t port, i2s_pin_config_t *i2s_config)
 
esp_err_t get_spi_pins (spi_bus_config_t *spi_config, spi_device_interface_config_t *spi_device_interface_config)
 
int8_t get_sdcard_intr_gpio (void)
 
int8_t get_sdcard_open_file_num_max (void)
 
int8_t get_auxin_detect_gpio (void)
 
int8_t get_headphone_detect_gpio (void)
 
int8_t get_pa_enable_gpio (void)
 
int8_t get_input_rec_id (void)
 
int8_t get_input_mode_id (void)
 
int8_t get_input_set_id (void)
 
int8_t get_input_play_id (void)
 
int8_t get_input_volup_id (void)
 
int8_t get_input_voldown_id (void)
 
int8_t get_adc_detect_gpio ()
 
int8_t get_es7243_mclk_gpio ()
 
int8_t get_es8311_mclk_src ()
 
int8_t get_reset_codec_gpio ()
 
int8_t get_reset_board_gpio ()
 
int8_t get_blue_led_gpio ()
 
int8_t get_green_led_gpio (void)
 

Protected Attributes

audio_kit_pins pins
 

Detailed Description

Class which provides the pin assingments using the conventions used by ADF

Definition at line 110 of file audiokit_board.h.


The documentation for this class was generated from the following file: