-
-
Notifications
You must be signed in to change notification settings - Fork 237
Supported Architectures
Phil Schatzmann edited this page Apr 14, 2024
·
21 revisions
Unfortunately Arduino does not provide an I2S functionality which is standardized across the different processors. There is only an official documentation for SAMD21 processors. The full functionality of the library is currently only available on the ESP32:
Processor | I2S-in | I2S-out | ADC | DAC | A2DP | URLStream | PWM | Other |
---|---|---|---|---|---|---|---|---|
ESP32 | + | + | + | + | + | + | * | + |
ESP32-S2 | * | * | + | * | + | |||
ESP32-C2 | * | * | + | * | + | |||
ESP32-C3 | + | + | + | * | + | |||
ESP8266 | * | * | * | * | * | + | ||
SAMD21 | * | * | + | |||||
Raspberry Pico | (2) | + | + | + | + | |||
Nano BLE(MBED) | * | + | (1) | + | + | |||
UNO R4 | + | + | + (3) | + | + |
Legend:
- supported +
- supported but not tested *
- (1) Using the AudioMP34DT05 class
- (2) Not with MBED
- (3) Too slow for audio