

The MAX98375 is a high-efficiency, Class D audio amplifier with integrated digital signal processing (DSP) capabilities. It is designed to deliver high-quality audio output while maintaining low power consumption, making it ideal for portable and battery-powered applications. The component supports I²S digital audio input and features advanced protection mechanisms, such as overcurrent and thermal protection, ensuring reliable operation in various environments.








| Parameter | Value |
|---|---|
| Supply Voltage (VDD) | 2.5V to 5.5V |
| Output Power | Up to 15W (at 10% THD, 8Ω load, 5V VDD) |
| Efficiency | >90% |
| Input Type | I²S digital audio |
| Signal-to-Noise Ratio (SNR) | 98 dB |
| Total Harmonic Distortion | 0.02% (at 1W, 8Ω load, 1kHz) |
| Operating Temperature | -40°C to +85°C |
| Package Type | 20-pin WLP or TQFN |
| Pin Number | Pin Name | Description |
|---|---|---|
| A1 | VDD | Power supply input (2.5V to 5.5V). |
| A2 | GND | Ground connection. |
| A3 | OUT+ | Positive speaker output. |
| A4 | OUT- | Negative speaker output. |
| B1 | SCL | I²C clock input for control interface. |
| B2 | SDA | I²C data input/output for control interface. |
| B3 | DIN | I²S digital audio data input. |
| B4 | BCLK | I²S bit clock input. |
| C1 | LRCLK | I²S left/right clock input. |
| C2 | MCLK | Master clock input for I²S. |
| C3 | PVDD | Power supply for the output stage. |
| C4 | NC | No connection. Leave unconnected. |
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VDD | Power supply input (2.5V to 5.5V). |
| 2 | GND | Ground connection. |
| 3 | OUT+ | Positive speaker output. |
| 4 | OUT- | Negative speaker output. |
| 5 | SCL | I²C clock input for control interface. |
| 6 | SDA | I²C data input/output for control interface. |
| 7 | DIN | I²S digital audio data input. |
| 8 | BCLK | I²S bit clock input. |
| 9 | LRCLK | I²S left/right clock input. |
| 10 | MCLK | Master clock input for I²S. |
| 11 | PVDD | Power supply for the output stage. |
| 12 | NC | No connection. Leave unconnected. |
The MAX98375 can be interfaced with an Arduino UNO for basic audio playback. Below is an example code snippet to configure the I²C interface and send audio data via I²S.
#include <Wire.h> // Include the Wire library for I²C communication
#define MAX98375_I2C_ADDRESS 0x10 // Replace with the actual I²C address
void setup() {
Wire.begin(); // Initialize I²C communication
Serial.begin(9600); // Initialize serial communication for debugging
// Configure MAX98375 via I²C
Wire.beginTransmission(MAX98375_I2C_ADDRESS);
Wire.write(0x00); // Example register address
Wire.write(0x01); // Example configuration value
Wire.endTransmission();
Serial.println("MAX98375 configured successfully.");
}
void loop() {
// Audio data should be sent via I²S (not directly supported by Arduino UNO).
// Use an external I²S module or microcontroller with native I²S support.
}
No Audio Output:
Distorted Audio:
Overheating:
Q: Can the MAX98375 drive headphones?
A: No, the MAX98375 is designed for driving speakers. For headphones, use a dedicated headphone amplifier.
Q: What is the maximum supported sampling rate for I²S input?
A: The MAX98375 supports I²S sampling rates up to 192kHz.
Q: Is the MAX98375 suitable for stereo audio applications?
A: The MAX98375 is a mono amplifier. For stereo applications, use two MAX98375 devices or a stereo amplifier.
Q: Can I use the MAX98375 without I²C configuration?
A: Yes, the MAX98375 can operate in a default configuration without I²C programming. However, I²C allows for advanced customization and control.