Arduino A2DP
|
A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDF. More...
Classes | |
class | A2DPVolumeControl |
Abstract class for handling of the volume of the audio data. More... | |
class | BluetoothA2DPOutput |
Abstract Output Class. More... | |
class | BluetoothA2DPSink |
A2DP Bluethooth Sink - We initialize and start the Bluetooth A2DP Sink. The example https://github.com/espressif/esp-idf/tree/master/examples/bluetooth/bluedroid/classic_bt/a2dp_sink was refactered into a C++ class. More... | |
class | BluetoothA2DPSinkQueued |
The BluetoothA2DPSinkQueued is using a separate Task with an additinal Queue to write the I2S data. application. More... | |
class | BluetoothA2DPSource |
A2DP Bluetooth Source. More... | |
class | SoundData |
Sound data as byte stream. We support TwoChannelSoundData (uint16_t + uint16_t) and OneChannelSoundData which stores the data as array of uint16_t We provide the complete sound data as a simple c array which can be prepared e.g. in the following way. More... | |
A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDF.