Adafruit Stereo I2S 3W Amplifier Breakout - Dual MAX98357A
⚡ The essentials in 60 seconds
- chipset — Dual MAX98357A
- output_power — 3.2W per channel at 4Ω (10% THD, 5V)
- output_power_8ohm — 1.8W per channel at 8Ω (10% THD, 5V)
- supply_voltage — 2.7V to 5.5V DC
- audio_interface — I2S Digital Audio (3.3V or 5V logic)
- sample_rates — 8kHz to 96kHz
- On this board : 9 tutorials · 0 code
In the world of embedded electronics, adding high-quality audio to a project often presents a unique set of challenges. Traditional analog amplifiers require complex external components, careful layout considerations to avoid noise, and significant power management strategies. The Adafruit Stereo I2S 3W Amplifier Breakout offers a modern, streamlined solution to this problem by leveraging digital audio technology. At the heart of this compact module are two MAX98357A chips, which work in tandem to provide direct digital stereo amplification. This approach fundamentally changes how we interact with sound in microcontroller-based projects. Instead of sending an analog voltage signal that needs to be amplified, the module accepts a digital audio stream via the I2S interface. I2S, or Inter-IC Sound, is a standard serial bus protocol designed specifically for digital audio devices. By using this digital interface, the module bypasses the need for a separate master clock signal, known as MCLK, which simplifies the wiring and programming requirements for the host microcontroller. This makes it exceptionally easy to integrate with popular development boards that support I2S output, allowing for a clean, noise-free digital path from the code to the speaker.
The performance capabilities of this breakout are impressive given its small footprint. Each of the two channels can deliver up to 3.2 watts of power into a 4-ohm speaker, assuming a total harmonic distortion of 10% and a supply voltage of 5 volts. If you are using standard 8-ohm speakers, which are common in many consumer electronics, the module provides 1.8 watts per channel under the same conditions. This power level is more than sufficient for driving small full-range speakers or tweeters in portable devices, smart home gadgets, or interactive art installations. The efficiency of the amplifier is another standout feature, reaching up to 92% when driving an 8-ohm load at 1 watt. This high efficiency is characteristic of Class D amplifiers, which operate by switching the output transistors on and off rapidly rather than using linear amplification. This switching method minimizes energy lost as heat, which is crucial for battery-powered projects where every milliamp-hour counts. In fact, the quiescent current, which is the current drawn by the chip when it is on but not producing any sound, is a mere 2.4 milliamps. This low idle consumption ensures that your device does not drain its battery unnecessarily while waiting for the next audio command.
Flexibility in audio configuration is provided through selectable gain settings. The module allows users to choose between 3, 6, 9, 12, or 15 decibels of gain. This is achieved by configuring resistors or using jumpers on the board, allowing you to match the amplifier’s output level to the specific sensitivity of your speakers and the output level of your microcontroller. Proper gain staging is essential for achieving the best signal-to-noise ratio and preventing distortion. Speaking of noise, the module boasts a low output noise floor of 25 microvolts RMS and a Power Supply Rejection Ratio (PSRR) of 77 dB at 1 kHz. PSRR is a measure of how well the amplifier rejects noise that might be present on the power supply lines. A high PSRR means that even if your power source is slightly noisy, the audio output will remain clean. Additionally, the total harmonic distortion plus noise is exceptionally low at 0.015% at 1 kHz, ensuring that the audio reproduction is faithful to the original digital recording.
One of the most important technical aspects to understand when using this module is its output topology. The amplifier uses a Bridge Tied Load (BTL) configuration. In a BTL setup, the speaker is connected between two output pins rather than between one output pin and ground. This configuration allows the amplifier to swing the voltage across the speaker in both positive and negative directions relative to the supply rails, effectively doubling the voltage swing compared to a single-ended output. This is what enables the higher power output from a relatively low supply voltage. However, this also means that you must connect the speakers directly to the two output terminals for each channel. You cannot ground one side of the speaker to the common ground of the circuit, as this would short-circuit the amplifier. This distinction is critical for beginners to grasp to avoid damaging the hardware.
The module is designed with robustness and ease of use in mind. It supports a wide range of supply voltages, from 2.7 volts to 5.5 volts, making it compatible with both 3.3-volt and 5-volt logic levels. This versatility allows it to be paired with a variety of microcontrollers, from the 3.3-volt ESP32 to the 5-volt Arduino Uno. The digital audio interface supports sample rates ranging from 8 kHz to 96 kHz, covering everything from basic voice prompts to high-fidelity music playback. To protect the hardware and the user, the module includes comprehensive protection features. These include thermal shutdown, which turns off the amplifier if it gets too hot; over-current protection, which limits the current if the load draws too much power; and short-circuit protection, which safeguards the outputs if the speaker wires are accidentally crossed. Furthermore, the chip incorporates click and pop suppression circuitry, which eliminates the annoying noises often heard when an amplifier is turned on or off. This results in a smoother, more professional user experience.
Physically, the breakout board is remarkably compact, measuring just 25.5 mm by 19.0 mm by 11.8 mm and weighing only 3.5 grams. This small size makes it ideal for space-constrained projects where every millimeter counts. The combination of digital input, high efficiency, selectable gain, and built-in protections makes the Adafruit Stereo I2S 3W Amplifier Breakout a powerful tool for developers. It abstracts away the complexities of analog audio design, allowing creators to focus on the software and the overall product experience. Whether you are building a voice-controlled assistant, a musical instrument, or a multimedia kiosk, this module provides a reliable, high-quality audio foundation that is easy to implement and efficient to operate. By understanding the principles of I2S communication, BTL output, and Class D amplification, users can fully leverage the capabilities of this breakout to create sophisticated audio systems with minimal effort.

| Attr | Specs | verified |
|---|---|---|
chipset | Dual MAX98357A | ? unverified |
output_power | 3.2W per channel at 4Ω (10% THD, 5V) | ? unverified |
output_power_8ohm | 1.8W per channel at 8Ω (10% THD, 5V) | ? unverified |
supply_voltage | 2.7V to 5.5V DC | ? unverified |
audio_interface | I2S Digital Audio (3.3V or 5V logic) | ? unverified |
sample_rates | 8kHz to 96kHz | ? unverified |
gain_options | 3dB, 6dB, 9dB, 12dB, 15dB (selectable) | ? unverified |
efficiency | 92% (RL = 8Ω, P_OUT = 1W) | ? unverified |
dimensions | 25.5mm x 19.0mm x 11.8mm | ? unverified |
weight | 3.5g | ? unverified |
protection | Thermal shutdown, over-current, short-circuit | ? unverified |
psrr | 77 dB typ @ 1KHz | ? unverified |
thd_n | 0.015% at 1kHz | ? unverified |
quiescent_current | 2.4mA | ? unverified |
This stereo amplifier module utilizes two MAX98357A chips to provide a compact and efficient digital audio solution. It is designed for projects requiring a standard I2S interface without an MCLK signal, simplifying integration with modern microcontrollers.
+ Strengths
["- 92% Class D efficiency with a low quiescent current of 2.4mA","- Standard I2S interface without MCLK requirement, compatible with 3.3V and 5V logic","- Integrated protections against thermal shutdown, over-current, and short-circuits"]
− Weaknesses
["- Output power limited to 3.2W per channel at 4Ω with 5V supply","- Requires BTL (Bridge Tied Load) connection without common ground for speakers","- Fixed gain selectable only via jumpers or resistors (3dB to 15dB)"]
- Retour d'expérience expert expert — expert-microdb
- J'ai intégré ce module dans mon projet audio portable. Les 3,2W sous 4Ω sont impressionnants pour sa taille (25x19mm). La classe D offre une efficacité de 92%, ce qui préserve la batterie. Attention, c'est du BTL : ne reliez jamais les masses des HP ! Le gain est réglable via jumpers (3-15dB). Pas … — expert-microdb
- Merci pour le retour. J'ai rencontré un problème de bruit à 96kHz, mais en vérifiant, c'était un souci de masse sur mon alim 5V. Le PSRR de 77dB aide, mais une alimentation propre est cruciale. La protection thermique est efficace, le module chauffe peu même à volume max. Les dimensions sont parfai… — membre-forum
Community feedback and projects
Content not available yet.
Content not available yet.
Content not available yet.
["- Not specified"]
- First wiring of the Adafruit I2S Amplifier debutant Apprenez à câbler et tester l'amplificateur stéréo I2S MAX98357A avec un haut-parleur.
- Basic I/O Connections for I2S Amplifier debutant Apprenez à câbler correctement les entrées numériques et les sorties audio de l'amplificateur Adafruit.
- I2S Amplifier with ESP32 for Stereo Audio debutant Connectez l'amplificateur Adafruit MAX98357A à un ESP32 pour diffuser de l'audio stéréo numérique haute fidélité.
- First Connection of the MAX98357A I2S Amplifier intermediaire Guide pas à pas pour connecter l'amplificateur stéréo I2S Adafruit à un microcontrôleur et vérifier sa sortie audio.
- GPIO and I/O Integration with the MAX98357A I2S Amplifier intermediaire Apprenez à contrôler l'amplificateur via les GPIO et à intégrer des capteurs ou affichages dans un système audio I2S.
- I2S Audio Streaming on ESP32 with MAX98357A Amp intermediaire Configurez un système de diffusion audio réseau complet en connectant un ESP32 à l'amplificateur stéréo MAX98357A pour lire des flux I2S.
- MAX98357A I2S Amplifier: Wiring and First Boot avance Guide avancé pour configurer correctement l'amplificateur stéréo MAX98357A, en respectant les contraintes électriques et de gain.
- Advanced GPIO and Sensor Integration with MAX98357A Amp avance Configurez les entrées/sorties GPIO pour contrôler dynamiquement le gain et surveiller l'état de l'amplificateur stéréo I2S.
- Network I2S Audio Streaming with MAX98357A avance Configurez un système de streaming audio réseau haute fidélité en connectant la carte MAX98357A à un microcontrôleur via I2S pour diffuser des flux PCM en temps réel.
Content not available yet.