Definition at line 92 of file TeensyAudioInput.h.
92 {
93#if defined(FL_IS_TEENSY_3X)
94 Serial.println(
"Detected: Teensy 3.x");
95 Serial.println(
"I2S1 pins: BCLK=9, MCLK=11, RX=13, LRCLK=23");
96#elif defined(FL_IS_TEENSY_40)
97 Serial.println(
"Detected: Teensy 4.0");
98 Serial.println(
"I2S1 pins: BCLK=21, MCLK=23, RX=8, LRCLK=20");
99 Serial.println(
"I2S2 pins: BCLK=4, MCLK=33, RX=5, LRCLK=3");
100#elif defined(FL_IS_TEENSY_41)
101 Serial.println(
"Detected: Teensy 4.1");
102 Serial.println(
"I2S1 pins: BCLK=21, MCLK=23, RX=8, LRCLK=20");
103 Serial.println(
"I2S2 pins: BCLK=4, MCLK=33, RX=5, LRCLK=3");
104#else
105 Serial.println(
"Detected: Teensy (model unknown)");
106#endif
107 Serial.print(
"Using I2S Port: ");
109 Serial.print(
"Channel: ");
111 Serial.print(
"Sample Rate: ");
113
115 Serial.println(
"Troubleshooting:");
116 Serial.println(
"1. Install Teensy Audio Library from Arduino Library Manager");
117 Serial.println(
"2. Verify microphone wiring matches pin assignments above");
118 Serial.println(
"3. Check that microphone has 3.3V power and ground connections");
119}
References AUDIO_CHANNEL, fl::audio::TeensyI2S::I2S1, fl::audio::Right, SAMPLE_RATE, Serial, and USE_I2S_PORT.