arduino-audio-tools
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Variables
USBAudioDeviceESP32.h File Reference
#include <Arduino.h>
#include <USB.h>
#include <cstring>
#include "AudioTools/Communication/USB/USBAudioDeviceBase.h"
#include "AudioTools/Concurrency/RTOS/SynchronizedNBufferRTOS.h"
#include "esp32-hal-tinyusb.h"

Go to the source code of this file.

Classes

class  Emulated_TinyUSB
 Minimal wrapper around the ESP32 TinyUSB API. We emulate the basic functionality so that we can use the same TinyUSBDevice API on RP2040 and ESP32. More...
 
class  USBAudioDeviceESP32
 

Namespaces

namespace  audio_tools
 Generic Implementation of sound input and output for desktop environments using portaudio.
 

Typedefs

using USBAudioStream = USBAudioDeviceESP32
 USBAudioStream type alias for ESP32.

 

Variables

static Emulated_TinyUSB TinyUSBDevice