|
arduino-audio-driver
|
#include "DriverCommon.h"#include "Platforms/API_I2C.h"#include "Platforms/API_SPI.h"#include "Platforms/API_GPIO.h"#include "Platforms/API_Delay.h"#include "Platforms/Logger.h"#include "Platforms/Optional.h"#include "Platforms/Vector.h"Go to the source code of this file.
Classes | |
| class | IDriverDeviceInfo |
| struct | InfoGPIO |
| Pins for LED, Buttons, AMP etc. More... | |
| struct | InfoI2C |
| I2C pins. More... | |
| struct | InfoI2S |
| I2S pins. More... | |
| struct | InfoSPI |
| SPI pins: In Arduino we initialize the SPI, on other platform we just provide the pin information. More... | |
Namespaces | |
| namespace | audio_driver |
| Namespace for audio driver components. | |
Typedefs | |
| using | PinsI2C = InfoI2C |
| using | PinsI2S = InfoI2S |
| using | PinsSPI = InfoSPI |
Variables | |
| static InfoSPI | ESP32PinsSD {PinFunction::SD, 14, 2, 15, 13, SPI} |
| Default SPI pins for ESP32 Lyrat, AudioDriver etc CLK, MISO, MOSI, CS. | |