-
Notifications
You must be signed in to change notification settings - Fork 5
Audio Library Hardware
Frank edited this page Feb 25, 2021
·
36 revisions
Hardware tested with Teensy
Teensy | Hardware | Input | Output | Channels | |
---|---|---|---|---|---|
LC, 3.x, 4.x | PT8211, TM8211(clone?),TDA1543A | PT8211 | 2 out | ||
LC, 3.x, 4.x | TDA1543 | I2S | 2 out | ||
3.x | SGTL-5000 (Audio Board) REV A,B,C | I2S | I2S | 2 in, 2 out | max two shields |
4.x | SGTL-5000 (Audio Board) REV D | I2S | I2S | 2 in, 2 out | max two shields |
LC | SGTL-5000 (Audio Board) REV A,B,C | I2Sslave | I2Sslave | 2 in, 2 out | |
LC, 3.x, 4.x | PCM5102, PCM5102A (link) | I2S | 2 out | ||
LC, 3.x, 4.x | PCM1802 (hint), PCM1808 | I2S | 2 in | ||
3.x, 4x. | AK4558 | I2S | I2S | ||
3.x, 4.x | WM8731, WM8731m | I2S | I2S | (3.x/4.x Board - TGA Pro) | |
3.x, 4.x | CS42448 | TDM | TDM | 6 in, 8 out | (3.x Board) (4.x Board) |
3.x, 4.x | TLV320AIC3110 | I2S | I2S | 1 in, 2 out | |
3.x, 4.x | UDA1334A | I2S | 2 out | ||
3.x, 4.x | MAX98357 | I2S | 2 (combined to mono) | ||
3.x, 4.x | ADAU1966A | TDM | 16 out | ||
4.x | HifiBerry | I2S | |||
other: | |||||
3.x, 4.x | S/PDIF | 2 out | |||
4.x | S/PDIF | 2 in | |||
4.x | MQS | 2 out | |||
3.x | Inbuilt DAC | 2 out | |||
3.x | Inbuilt ADC | 2 in | |||
4.x | Inbuilt ADC | 1 in | experimental | ||
3.x, 4.x | Microphone SPH0645 (MEMS) | I2S | |||
3.x, 4.x | Microphone INMP441 | I2S | |||
3.x, 4.x | Microphone IMP34DT01-M | PDM | |||
3.6 | Microphone ICS 43434 | I2S | up to 4 |
LC: Teensyduino 1.54 needed (not released yet)
Some interfaces exist twice. I.e. you can connect 2pcs PT8211 on Teensy 4.x
Teensy is a PJRC trademark. Notes here are for reference and will typically refer to the ARM variants unless noted.